class SynchronousDatagramSocketRecvMsgResponse
Defined at line 13588 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Public Methods
void SynchronousDatagramSocketRecvMsgResponse (Storage_ storage)
void SynchronousDatagramSocketRecvMsgResponse (::fidl::Box< ::fuchsia_net::SocketAddress> addr, ::std::vector<uint8_t> data, ::fuchsia_posix_socket::DatagramSocketRecvControlData control, uint32_t truncated)
void SynchronousDatagramSocketRecvMsgResponse ()
Default constructs a |SynchronousDatagramSocketRecvMsgResponse| only if all of its members are default constructible.
Defined at line 13598 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void SynchronousDatagramSocketRecvMsgResponse (SynchronousDatagramSocketRecvMsgResponse && )
Defined at line 13601 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void SynchronousDatagramSocketRecvMsgResponse (const SynchronousDatagramSocketRecvMsgResponse & other)
SynchronousDatagramSocketRecvMsgResponse & operator= (SynchronousDatagramSocketRecvMsgResponse && )
Defined at line 13602 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
SynchronousDatagramSocketRecvMsgResponse & operator= (const SynchronousDatagramSocketRecvMsgResponse & other)
bool operator== (const SynchronousDatagramSocketRecvMsgResponse & other)
bool operator!= (const SynchronousDatagramSocketRecvMsgResponse & other)
const ::fidl::Box< ::fuchsia_net::SocketAddress> & addr ()
::fidl::Box< ::fuchsia_net::SocketAddress> & addr ()
SynchronousDatagramSocketRecvMsgResponse & addr (::fidl::Box< ::fuchsia_net::SocketAddress> value)
Setter for addr.
const ::std::vector<uint8_t> & data ()
::std::vector<uint8_t> & data ()
SynchronousDatagramSocketRecvMsgResponse & data (::std::vector<uint8_t> value)
Setter for data.
const ::fuchsia_posix_socket::DatagramSocketRecvControlData & control ()
::fuchsia_posix_socket::DatagramSocketRecvControlData & control ()
SynchronousDatagramSocketRecvMsgResponse & control (::fuchsia_posix_socket::DatagramSocketRecvControlData value)
Setter for control.
uint32_t truncated ()
uint32_t & truncated ()
SynchronousDatagramSocketRecvMsgResponse & truncated (uint32_t value)
Setter for truncated.
void SynchronousDatagramSocketRecvMsgResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits