class RxBuffer

Defined at line 714 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h

A buffer containing a single frame received by the device.

Public Methods

void RxBuffer (Storage_ storage)
void RxBuffer (::fuchsia_hardware_network_driver::BufferMetadata meta, ::std::vector< ::fuchsia_hardware_network_driver::RxBufferPart> data)
void RxBuffer ()

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

Defined at line 724 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h

void RxBuffer (RxBuffer && )

Defined at line 727 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h

void RxBuffer (const RxBuffer & other)
RxBuffer & operator= (RxBuffer && )

Defined at line 728 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h

RxBuffer & operator= (const RxBuffer & other)
bool operator== (const RxBuffer & other)
bool operator!= (const RxBuffer & other)
const ::fuchsia_hardware_network_driver::BufferMetadata & meta ()

Metadata associated with buffer.

::fuchsia_hardware_network_driver::BufferMetadata & meta ()

Metadata associated with buffer.

RxBuffer & meta (::fuchsia_hardware_network_driver::BufferMetadata value)

Metadata associated with buffer.

const ::std::vector< ::fuchsia_hardware_network_driver::RxBufferPart> & data ()

Fulfilled rx buffer space comprising this frame.

Must have at least one part.

::std::vector< ::fuchsia_hardware_network_driver::RxBufferPart> & data ()

Fulfilled rx buffer space comprising this frame.

Must have at least one part.

RxBuffer & data (::std::vector< ::fuchsia_hardware_network_driver::RxBufferPart> value)

Fulfilled rx buffer space comprising this frame.

Must have at least one part.

void RxBuffer (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits