Crate fidl_fuchsia_hardware_block_volume

Source

Structs§

ServiceMarker
ServiceProxy
VolumeControlHandle
VolumeDestroyResponder
VolumeDestroyResponse
VolumeEventStream
VolumeExtendRequest
VolumeExtendResponder
VolumeExtendResponse
VolumeGetInfoResponder
VolumeGetInstanceGuidResponder
VolumeGetMetadataResponder
VolumeGetNameResponder
VolumeGetStatsResponder
VolumeGetTypeGuidResponder
VolumeGetVolumeInfoResponder
VolumeGetVolumeInfoResponse
VolumeInfo
VolumeManagerActivateRequest
VolumeManagerActivateResponder
VolumeManagerActivateResponse
VolumeManagerAllocatePartitionRequest
VolumeManagerAllocatePartitionResponder
VolumeManagerAllocatePartitionResponse
VolumeManagerControlHandle
VolumeManagerEventStream
VolumeManagerGetInfoResponder
VolumeManagerGetInfoResponse
VolumeManagerGetPartitionLimitRequest
VolumeManagerGetPartitionLimitResponder
VolumeManagerGetPartitionLimitResponse
VolumeManagerInfo
VolumeManagerInfo describes the properties of the volume manager and not each individual volume.
VolumeManagerMarker
VolumeManagerProxy
VolumeManagerRequestStream
A Stream of incoming requests for fuchsia.hardware.block.volume/VolumeManager.
VolumeManagerSetPartitionLimitRequest
VolumeManagerSetPartitionLimitResponder
VolumeManagerSetPartitionLimitResponse
VolumeManagerSetPartitionNameRequest
VolumeManagerSetPartitionNameResponder
VolumeManagerSynchronousProxy
VolumeMarker
VolumeProxy
VolumeQuerySlicesRequest
VolumeQuerySlicesResponder
VolumeQuerySlicesResponse
VolumeRequestStream
A Stream of incoming requests for fuchsia.hardware.block.volume/Volume.
VolumeShrinkRequest
VolumeShrinkResponder
VolumeShrinkResponse
VolumeSynchronousProxy
VsliceRange
VsliceRange describes a range of virtual slices: start, length, and allocated status.

Enums§

ServiceRequest
A request for one of the member protocols of Service.
VolumeEvent
VolumeManagerEvent
VolumeManagerRequest
VolumeManager controls a collection of Volumes.
VolumeRequest
Volume is a partition which may access virtually-mapped blocks within a device.

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”).
MAX_SLICE_REQUESTS
An arbitrary cap on the number of slices which may be requested when querying for allocation information from a volume.

Traits§

VolumeManagerProxyInterface
VolumeProxyInterface

Type Aliases§

VolumeManagerSetPartitionNameResult