class SynchronousDatagramSocketSendMsgRequest

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

Public Methods

void SynchronousDatagramSocketSendMsgRequest (Storage_ storage)
void SynchronousDatagramSocketSendMsgRequest (::fidl::Box< ::fuchsia_net::SocketAddress> addr, ::std::vector<uint8_t> data, ::fuchsia_posix_socket::DatagramSocketSendControlData control, ::fuchsia_posix_socket::SendMsgFlags flags)
void SynchronousDatagramSocketSendMsgRequest ()

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

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

void SynchronousDatagramSocketSendMsgRequest (SynchronousDatagramSocketSendMsgRequest && )

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

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

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

SynchronousDatagramSocketSendMsgRequest & operator= (const SynchronousDatagramSocketSendMsgRequest & other)
bool operator== (const SynchronousDatagramSocketSendMsgRequest & other)
bool operator!= (const SynchronousDatagramSocketSendMsgRequest & other)
const ::fidl::Box< ::fuchsia_net::SocketAddress> & addr ()
::fidl::Box< ::fuchsia_net::SocketAddress> & addr ()
SynchronousDatagramSocketSendMsgRequest & addr (::fidl::Box< ::fuchsia_net::SocketAddress> value)

Setter for addr.

const ::std::vector<uint8_t> & data ()
::std::vector<uint8_t> & data ()
SynchronousDatagramSocketSendMsgRequest & data (::std::vector<uint8_t> value)

Setter for data.

const ::fuchsia_posix_socket::DatagramSocketSendControlData & control ()
::fuchsia_posix_socket::DatagramSocketSendControlData & control ()
SynchronousDatagramSocketSendMsgRequest & control (::fuchsia_posix_socket::DatagramSocketSendControlData value)

Setter for control.

::fuchsia_posix_socket::SendMsgFlags flags ()
::fuchsia_posix_socket::SendMsgFlags & flags ()
SynchronousDatagramSocketSendMsgRequest & flags (::fuchsia_posix_socket::SendMsgFlags value)

Setter for flags.

void SynchronousDatagramSocketSendMsgRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits