class RecvMsgMeta

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

Metadata of a received datagram.

Public Methods

void RecvMsgMeta (Storage_ storage)
void RecvMsgMeta ()

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

void RecvMsgMeta (RecvMsgMeta && )

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

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

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

RecvMsgMeta & operator= (const RecvMsgMeta & other)
bool operator== (const RecvMsgMeta & other)
bool operator!= (const RecvMsgMeta & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net::SocketAddress> & from ()

The from address of the datagram.

::std::optional< ::fuchsia_net::SocketAddress> & from ()

The from address of the datagram.

RecvMsgMeta & from (std::optional< ::fuchsia_net::SocketAddress> value)

The from address of the datagram.

const std::optional< ::fuchsia_posix_socket::DatagramSocketRecvControlData> & control ()

Ancillary control message data describing the datagram.

::std::optional< ::fuchsia_posix_socket::DatagramSocketRecvControlData> & control ()

Ancillary control message data describing the datagram.

RecvMsgMeta & control (std::optional< ::fuchsia_posix_socket::DatagramSocketRecvControlData> value)

Ancillary control message data describing the datagram.

const std::optional<uint16_t> & payload_len ()

The length of the payload, in bytes.

::std::optional<uint16_t> & payload_len ()

The length of the payload, in bytes.

RecvMsgMeta & payload_len (std::optional<uint16_t> value)

The length of the payload, in bytes.

void RecvMsgMeta (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits