class Block_SyncProxy
Defined at line 4471 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_t start_slice, uint64_t slice_count, int32_t * out_status)
cts-coverage-fidl-name:fuchsia.storage.block/Block.Extend
zx_status_t Shrink (uint64_t start_slice, uint64_t slice_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