class WriteBytes
Defined at line 95 of file fidling/gen/sdk/fidl/fuchsia.hardware.skipblock/fuchsia.hardware.skipblock/cpp/fidl/fuchsia.hardware.skipblock/cpp/markers.h
Erases and writes the specified bytes from the provided vmo. If offset
and size in `op` are not aligned to `block_size_bytes` then the driver will
first read the partitially written blocks and combine them with the
provided vmo.
In the event that bad block is grown, the partition will shrink and
`bad_block_grown` will be set to true. Since this causes the logical to
physical block map to change, all previously written blocks at logical
addresses after the section being written should be considered corrupted,
and rewritten if applicable.
Public Members
static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal