class IpRecvControlData
Defined at line 1641 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
Public Methods
void IpRecvControlData ()
Defined at line 1643 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void IpRecvControlData (const IpRecvControlData & other)
Defined at line 1644 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
IpRecvControlData & operator= (const IpRecvControlData & other)
Defined at line 1645 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
void IpRecvControlData (IpRecvControlData && other)
Defined at line 1646 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_posix_socket::wire::IpRecvControlData> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_posix_socket::wire::IpRecvControlData> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_posix_socket::wire::IpRecvControlData>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
IpRecvControlData & operator= (IpRecvControlData && other)
Defined at line 1647 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/wire_types.h
uint8_t & tos ()
The Type of Service value found in a received packet's IPv4 header.
Present if the `SOL_IP` -> `IP_RECVTOS` option is enabled.
bool has_tos ()
uint8_t & ttl ()
The Time to Live value found in a received packet's IPv4 header.
Present if the `SOL_IP` -> `IP_RECVTTL` option is enabled.
bool has_ttl ()
::fuchsia_net::wire::SocketAddress & original_destination_address ()
The original destination address.
Present if the `SOL_IP` -> `IP_RECVORIGDSTADDR` option is enabled.
bool has_original_destination_address ()
void ~IpRecvControlData ()
Defined at line 1649 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