class RecvMsgMeta
Defined at line 3510 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
Metadata of a received datagram.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_posix_socket::wire::RecvMsgMeta> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_posix_socket::wire::RecvMsgMeta> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_posix_socket::wire::RecvMsgMeta>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void RecvMsgMeta ()
Defined at line 3512 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void RecvMsgMeta (const RecvMsgMeta & other)
Defined at line 3513 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
RecvMsgMeta & operator= (const RecvMsgMeta & other)
Defined at line 3514 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void RecvMsgMeta (RecvMsgMeta && other)
Defined at line 3515 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
::fuchsia_net::wire::SocketAddress & from ()
The from address of the datagram.
bool has_from ()
::fuchsia_posix_socket::wire::DatagramSocketRecvControlData & control ()
Ancillary control message data describing the datagram.
bool has_control ()
RecvMsgMeta & operator= (RecvMsgMeta && other)
Defined at line 3516 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
uint16_t & payload_len ()
The length of the payload, in bytes.
bool has_payload_len ()
void ~RecvMsgMeta ()
Defined at line 3518 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder