class SynchronousDatagramSocketRecvMsgRequest

Defined at line 13489 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

Public Methods

void SynchronousDatagramSocketRecvMsgRequest (Storage_ storage)
void SynchronousDatagramSocketRecvMsgRequest (bool want_addr, uint32_t data_len, bool want_control, ::fuchsia_posix_socket::RecvMsgFlags flags)
void SynchronousDatagramSocketRecvMsgRequest ()

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

Defined at line 13499 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

void SynchronousDatagramSocketRecvMsgRequest (SynchronousDatagramSocketRecvMsgRequest && )

Defined at line 13502 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

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

Defined at line 13503 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

SynchronousDatagramSocketRecvMsgRequest & operator= (const SynchronousDatagramSocketRecvMsgRequest & other)
bool operator== (const SynchronousDatagramSocketRecvMsgRequest & other)
bool operator!= (const SynchronousDatagramSocketRecvMsgRequest & other)
bool want_addr ()
bool & want_addr ()
SynchronousDatagramSocketRecvMsgRequest & want_addr (bool value)

Setter for want_addr.

uint32_t data_len ()
uint32_t & data_len ()
SynchronousDatagramSocketRecvMsgRequest & data_len (uint32_t value)

Setter for data_len.

bool want_control ()
bool & want_control ()
SynchronousDatagramSocketRecvMsgRequest & want_control (bool value)

Setter for want_control.

::fuchsia_posix_socket::RecvMsgFlags flags ()
::fuchsia_posix_socket::RecvMsgFlags & flags ()
SynchronousDatagramSocketRecvMsgRequest & flags (::fuchsia_posix_socket::RecvMsgFlags value)

Setter for flags.

void SynchronousDatagramSocketRecvMsgRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits