Namespaces
Enumerations
enum class BlockOpcode : uint8_t
| Name | Value | Comments |
|---|---|---|
| kRead | 1u |
Performs a regular data read or write from the device. The operation may |
| kWrite | 2u |
Performs a regular data read or write from the device. The operation may |
| kFlush | 3u |
Write any controller or device cached data to nonvolatile storage. |
| kTrim | 4u |
Instructs the device to invalidate a number of blocks, making them usable |
| kCloseVmo | 5u |
Detaches the VMO from the block device. |
The opcode used in FIFO requests.
Defined at line 237 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/common_types.h
Records
-
class Block -
class BlockDestroyResponse -
class BlockExtendRequest -
class BlockExtendResponse -
class BlockGetInfoResponse -
class BlockGetInfoResult -
class BlockGetInstanceGuidResponse -
class BlockGetMetadataResponse -
class BlockGetMetadataResult -
class BlockGetNameResponse -
class BlockGetTypeGuidResponse -
class BlockGetVolumeInfoResponse -
class BlockInfo -
class BlockIoFlag -
class BlockOffsetMapping -
class BlockOpenSessionRequest -
class BlockOpenSessionWithOffsetMapRequest -
class BlockQuerySlicesRequest -
class BlockQuerySlicesResponse -
class BlockShrinkRequest -
class BlockShrinkResponse -
class DeviceFlag -
class Guid -
class Session -
class SessionAttachVmoRequest -
class SessionAttachVmoResponse -
class SessionAttachVmoResult -
class SessionGetFifoResponse -
class SessionGetFifoResult -
class VmoId -
class VolumeInfo -
class VolumeManager -
class VolumeManagerActivateRequest -
class VolumeManagerActivateResponse -
class VolumeManagerAllocatePartitionRequest -
class VolumeManagerAllocatePartitionResponse -
class VolumeManagerGetInfoResponse -
class VolumeManagerGetPartitionLimitRequest -
class VolumeManagerGetPartitionLimitResponse -
class VolumeManagerInfo -
class VolumeManagerSetPartitionLimitRequest -
class VolumeManagerSetPartitionLimitResponse -
class VolumeManagerSetPartitionNameRequest -
class VolumeManagerSetPartitionNameResponse -
class VolumeManagerSetPartitionNameResult -
class VsliceRange