class DatagramSocketRecvMsgPostflightResponse
Defined at line 13416 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 13421 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 13422 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 13423 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