class Block_SyncProxy
Defined at line 4529 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/hlcpp/fuchsia/storage/block/cpp/fidl.h
Public Methods
void Block_SyncProxy (::zx::channel channel)
void ~Block_SyncProxy ()
zx_status_t GetInfo (::fuchsia::storage::block::Block_GetInfo_Result * out_Block_GetInfo_Result)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetInfo
zx_status_t OpenSession (::fidl::InterfaceRequest< ::fuchsia::storage::block::Session> session)
cts-coverage-fidl-name:fuchsia.storage.block/Block.OpenSession
zx_status_t OpenSessionWithOffsetMap (::fidl::InterfaceRequest< ::fuchsia::storage::block::Session> session, ::fuchsia::storage::block::BlockOffsetMapping mapping)
cts-coverage-fidl-name:fuchsia.storage.block/Block.OpenSessionWithOffsetMap
zx_status_t GetTypeGuid (int32_t * out_status, ::std::unique_ptr< ::fuchsia::storage::block::Guid> * out_guid)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetTypeGuid
zx_status_t GetInstanceGuid (int32_t * out_status, ::std::unique_ptr< ::fuchsia::storage::block::Guid> * out_guid)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetInstanceGuid
zx_status_t GetName (int32_t * out_status, ::fidl::StringPtr * out_name)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetName
zx_status_t GetMetadata (::fuchsia::storage::block::Block_GetMetadata_Result * out_Block_GetMetadata_Result)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetMetadata
zx_status_t QuerySlices (::std::vector<uint64_t>start_slices,int32_t *out_status,::std::array< ::fuchsia::storage::block::VsliceRange, 16> *out_response,uint64_t *out_response_count)
cts-coverage-fidl-name:fuchsia.storage.block/Block.QuerySlices
zx_status_t GetVolumeInfo (int32_t *out_status,::std::unique_ptr< ::fuchsia::storage::block::VolumeManagerInfo> *out_manager,::std::unique_ptr< ::fuchsia::storage::block::VolumeInfo> *out_volume)
cts-coverage-fidl-name:fuchsia.storage.block/Block.GetVolumeInfo
zx_status_t Extend (uint64_tstart_slice,uint64_tslice_count,int32_t *out_status)
cts-coverage-fidl-name:fuchsia.storage.block/Block.Extend
zx_status_t Shrink (uint64_tstart_slice,uint64_tslice_count,int32_t *out_status)
cts-coverage-fidl-name:fuchsia.storage.block/Block.Shrink
zx_status_t Destroy (int32_t * out_status)
cts-coverage-fidl-name:fuchsia.storage.block/Block.Destroy
Friends
class SynchronousInterfacePtr