class DatagramSocketRecvMsgPostflightResponse
Defined at line 13407 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 13412 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 13413 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 13414 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