class SocketRecvControlData
Defined at line 11983 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Socket level ancillary data that can be received.
These match control messages with a `SOL_SOCKET` level.
Public Methods
void SocketRecvControlData (Storage_ storage)
void SocketRecvControlData ()
Defined at line 11988 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void SocketRecvControlData (SocketRecvControlData && )
Defined at line 11989 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void SocketRecvControlData (const SocketRecvControlData & other)
SocketRecvControlData & operator= (SocketRecvControlData && )
Defined at line 11990 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
SocketRecvControlData & operator= (const SocketRecvControlData & other)
bool operator== (const SocketRecvControlData & other)
bool operator!= (const SocketRecvControlData & other)
bool IsEmpty ()
const std::optional< ::fuchsia_posix_socket::Timestamp> & timestamp ()
Data about the time at which the packet was received.
::std::optional< ::fuchsia_posix_socket::Timestamp> & timestamp ()
Data about the time at which the packet was received.
SocketRecvControlData & timestamp (std::optional< ::fuchsia_posix_socket::Timestamp> value)
Data about the time at which the packet was received.
void SocketRecvControlData (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits