class DatagramSocketRecvMsgPostflightResponse
Defined at line 13298 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Public Methods
void DatagramSocketRecvMsgPostflightResponse (Storage_ storage)
void DatagramSocketRecvMsgPostflightResponse ()
Defined at line 13303 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void DatagramSocketRecvMsgPostflightResponse (DatagramSocketRecvMsgPostflightResponse && )
Defined at line 13304 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
bool IsEmpty ()
DatagramSocketRecvMsgPostflightResponse & operator= (DatagramSocketRecvMsgPostflightResponse && )
Defined at line 13305 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
const std::optional< ::zx::eventpair> & validity ()
Represents the validity of this structure.
The structure is invalid if the peer is closed.
::std::optional< ::zx::eventpair> & validity ()
Represents the validity of this structure.
The structure is invalid if the peer is closed.
DatagramSocketRecvMsgPostflightResponse & validity (std::optional< ::zx::eventpair> value)
Represents the validity of this structure.
The structure is invalid if the peer is closed.
const std::optional< ::fuchsia_posix_socket::TimestampOption> & timestamp ()
Identifies whether the `SO_TIMESTAMP` or `SO_TIMESTAMPNS` control messages are
requested.
::std::optional< ::fuchsia_posix_socket::TimestampOption> & timestamp ()
Identifies whether the `SO_TIMESTAMP` or `SO_TIMESTAMPNS` control messages are
requested.
DatagramSocketRecvMsgPostflightResponse & timestamp (std::optional< ::fuchsia_posix_socket::TimestampOption> value)
Identifies whether the `SO_TIMESTAMP` or `SO_TIMESTAMPNS` control messages are
requested.
const std::optional< ::fuchsia_posix_socket::CmsgRequests> & requests ()
Identifies the status (requested or not) of up to 32 control messages.
This set size should be large enough to signal the status of all cmsgs supported
by POSIX systems as of 2022. If that changes, the set can be extended by adding
additional bits fields.
::std::optional< ::fuchsia_posix_socket::CmsgRequests> & requests ()
Identifies the status (requested or not) of up to 32 control messages.
This set size should be large enough to signal the status of all cmsgs supported
by POSIX systems as of 2022. If that changes, the set can be extended by adding
additional bits fields.
DatagramSocketRecvMsgPostflightResponse & requests (std::optional< ::fuchsia_posix_socket::CmsgRequests> value)
Identifies the status (requested or not) of up to 32 control messages.
This set size should be large enough to signal the status of all cmsgs supported
by POSIX systems as of 2022. If that changes, the set can be extended by adding
additional bits fields.
void DatagramSocketRecvMsgPostflightResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits