class Fifos

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

Data-plane FIFOs.

Public Methods

void Fifos (Storage_ storage)
void Fifos (::zx::fifo rx, ::zx::fifo tx)
void Fifos ()

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

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

void Fifos (Fifos && )

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

Fifos & operator= (Fifos && )

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

const ::zx::fifo & rx ()

Handle for the rx FIFO.

Clients must write 16-bit descriptor indexes to this FIFO to be able to

receive frames.

::zx::fifo & rx ()

Handle for the rx FIFO.

Clients must write 16-bit descriptor indexes to this FIFO to be able to

receive frames.

Fifos & rx (::zx::fifo value)

Handle for the rx FIFO.

Clients must write 16-bit descriptor indexes to this FIFO to be able to

receive frames.

const ::zx::fifo & tx ()

Handle for the tx FIFO.

Clients write 16-bit descriptor indexes to this FIFO to enqueue outgoing

frames.

::zx::fifo & tx ()

Handle for the tx FIFO.

Clients write 16-bit descriptor indexes to this FIFO to enqueue outgoing

frames.

Fifos & tx (::zx::fifo value)

Handle for the tx FIFO.

Clients write 16-bit descriptor indexes to this FIFO to enqueue outgoing

frames.

void Fifos (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits