Crate fidl_fuchsia_storage_block__common

Crate fidl_fuchsia_storage_block__common 

Source

Modules§

block_ordinals
session_ordinals
volume_manager_ordinals

Structs§

BlockDestroyResponse
BlockExtendRequest
BlockExtendResponse
BlockGetInfoResponse
BlockGetInstanceGuidResponse
BlockGetMetadataResponse
BlockGetNameResponse
BlockGetTypeGuidResponse
BlockGetVolumeInfoResponse
BlockInfo
BlockIoFlag
Flags which may be attached to FIFO requests.
BlockOffsetMapping
Describes a re-mapping of a block range. See OffsetMap. Note that all fields are in blocks, not bytes.
BlockQuerySlicesRequest
BlockQuerySlicesResponse
BlockShrinkRequest
BlockShrinkResponse
DeviceFlag
Guid
A Globally Unique IDentifier, which may be utilized to identify a partition.
SessionAttachVmoResponse
VmoId
VolumeInfo
VolumeManagerActivateRequest
VolumeManagerActivateResponse
VolumeManagerAllocatePartitionRequest
VolumeManagerAllocatePartitionResponse
VolumeManagerGetInfoResponse
VolumeManagerGetPartitionLimitRequest
VolumeManagerGetPartitionLimitResponse
VolumeManagerInfo
VolumeManagerInfo describes the properties of the volume manager and not each individual volume.
VolumeManagerSetPartitionLimitRequest
VolumeManagerSetPartitionLimitResponse
VolumeManagerSetPartitionNameRequest
VsliceRange
VsliceRange describes a range of virtual slices: start, length, and allocated status.

Enums§

BlockOpcode
The opcode used in FIFO requests.

Constants§

ALLOCATE_PARTITION_FLAG_INACTIVE
Indicates that the partition should be created as inactive, implying that it will be destroyed on reboot (unless activated by a call to “Activate”).
GUID_LENGTH
MAX_DECOMPRESSED_BYTES
The maximum amount of data that can be decompressed in a single group of decompression operations.
MAX_SLICE_REQUESTS
An arbitrary cap on the number of slices which may be requested when querying for allocation information from a volume.
MAX_TRANSFER_UNBOUNDED
The maximum value for a transfer size, identifying that there effectively exists no maximum for a single operation.
NAME_LENGTH
VMOID_INVALID
Value reserved for “invalid” VmoId. Will never be allocated by the server, and may be utilized as a local value for an unallocated ID.