class Block_Proxy

Defined at line 4420 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/hlcpp/fuchsia/storage/block/cpp/fidl.h

Public Methods

void Block_Proxy (::fidl::internal::ProxyController * controller)
void ~Block_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void GetInfo (GetInfoCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetInfo

void OpenSession (::fidl::InterfaceRequest< ::fuchsia::storage::block::Session> session)

cts-coverage-fidl-name:fuchsia.storage.block/Block.OpenSession

void OpenSessionWithOffsetMap (::fidl::InterfaceRequest< ::fuchsia::storage::block::Session> session, ::fuchsia::storage::block::BlockOffsetMapping mapping)

cts-coverage-fidl-name:fuchsia.storage.block/Block.OpenSessionWithOffsetMap

void GetTypeGuid (GetTypeGuidCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetTypeGuid

void GetInstanceGuid (GetInstanceGuidCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetInstanceGuid

void GetName (GetNameCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetName

void GetMetadata (GetMetadataCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetMetadata

void QuerySlices (::std::vector<uint64_t> start_slices, QuerySlicesCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.QuerySlices

void GetVolumeInfo (GetVolumeInfoCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.GetVolumeInfo

void Extend (uint64_t start_slice, uint64_t slice_count, ExtendCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.Extend

void Shrink (uint64_t start_slice, uint64_t slice_count, ShrinkCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.Shrink

void Destroy (DestroyCallback callback)

cts-coverage-fidl-name:fuchsia.storage.block/Block.Destroy