class BlockOpenSessionWithOptionsRequest

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

Public Methods

void BlockOpenSessionWithOptionsRequest (Storage_ storage)
void BlockOpenSessionWithOptionsRequest (::fidl::ServerEnd< ::fuchsia_storage_block::Session> session, ::std::vector< ::fuchsia_storage_block::BlockOffsetMapping> mappings)
void BlockOpenSessionWithOptionsRequest ()

Default constructs a |BlockOpenSessionWithOptionsRequest| only if all of its members are default constructible.

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

void BlockOpenSessionWithOptionsRequest (BlockOpenSessionWithOptionsRequest && )

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

BlockOpenSessionWithOptionsRequest & operator= (BlockOpenSessionWithOptionsRequest && )

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

const ::fidl::ServerEnd< ::fuchsia_storage_block::Session> & session ()
::fidl::ServerEnd< ::fuchsia_storage_block::Session> & session ()
BlockOpenSessionWithOptionsRequest & session (::fidl::ServerEnd< ::fuchsia_storage_block::Session> value)

Setter for session.

const ::std::vector< ::fuchsia_storage_block::BlockOffsetMapping> & mappings ()
::std::vector< ::fuchsia_storage_block::BlockOffsetMapping> & mappings ()
BlockOpenSessionWithOptionsRequest & mappings (::std::vector< ::fuchsia_storage_block::BlockOffsetMapping> value)

Setter for mappings.

void BlockOpenSessionWithOptionsRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits