Crate fidl_fuchsia_storage_partitions

Source

Modules§

overlay_partition_ordinals
partition_ordinals
partitions_admin_ordinals
partitions_manager_ordinals

Structs§

OverlayPartitionControlHandle
OverlayPartitionEventStream
OverlayPartitionGetPartitionsResponder
OverlayPartitionGetPartitionsResponse
OverlayPartitionMarker
OverlayPartitionProxy
OverlayPartitionRequestStream
A Stream of incoming requests for fuchsia.storage.partitions/OverlayPartition.
OverlayPartitionSynchronousProxy
PartitionControlHandle
PartitionEventStream
PartitionInfo
PartitionMarker
PartitionProxy
PartitionRequestStream
A Stream of incoming requests for fuchsia.storage.partitions/Partition.
PartitionServiceMarker
PartitionServiceProxy
Each partition exposes this service. The instance names are unique for each partition but otherwise have no special meaning. In practice they correspond to the index in the GPT.
PartitionSynchronousProxy
PartitionUpdateMetadataRequest
PartitionUpdateMetadataResponder
PartitionsAdminControlHandle
PartitionsAdminEventStream
PartitionsAdminMarker
PartitionsAdminProxy
PartitionsAdminRequestStream
A Stream of incoming requests for fuchsia.storage.partitions/PartitionsAdmin.
PartitionsAdminResetPartitionTableRequest
PartitionsAdminResetPartitionTableResponder
PartitionsAdminSynchronousProxy
PartitionsManagerAddPartitionRequest
PartitionsManagerAddPartitionResponder
PartitionsManagerCommitTransactionRequest
PartitionsManagerCommitTransactionResponder
PartitionsManagerControlHandle
PartitionsManagerCreateTransactionResponder
PartitionsManagerCreateTransactionResponse
PartitionsManagerEventStream
PartitionsManagerGetBlockInfoResponder
PartitionsManagerGetBlockInfoResponse
PartitionsManagerMarker
PartitionsManagerProxy
PartitionsManagerRequestStream
A Stream of incoming requests for fuchsia.storage.partitions/PartitionsManager.
PartitionsManagerSynchronousProxy

Enums§

OverlayPartitionEvent
OverlayPartitionRequest
An overlay is created from merging several contiguous GPT partitions into one logical partition.
PartitionEvent
PartitionRequest
Exposes per-partition operations. Note that this protocol is only exposed for GPT partitions which are not included in an overlay (and are actual partitions; i.e. not overlays themselves). It follows that partitions involved in an overlay cannot be modified, as the UpdateMetadata method is the only means for a client to modify a partition.
PartitionServiceRequest
A request for one of the member protocols of PartitionService.
PartitionsAdminEvent
PartitionsAdminRequest
PartitionsManagerEvent
PartitionsManagerRequest

Constants§

MAX_PARTITIONS
MAX_PARTITIONS_PER_OVERLAY

Traits§

OverlayPartitionProxyInterface
PartitionProxyInterface
PartitionsAdminProxyInterface
PartitionsManagerProxyInterface

Type Aliases§

OverlayPartitionGetPartitionsResult
PartitionUpdateMetadataResult
PartitionsAdminResetPartitionTableResult
PartitionsManagerAddPartitionResult
PartitionsManagerCommitTransactionResult
PartitionsManagerCreateTransactionResult
PartitionsManagerGetBlockInfoResult