class DatagramSocketSendMsgPreflightResponse

Defined at line 13144 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

Public Methods

void DatagramSocketSendMsgPreflightResponse (Storage_ storage)
void DatagramSocketSendMsgPreflightResponse ()

Defined at line 13149 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

void DatagramSocketSendMsgPreflightResponse (DatagramSocketSendMsgPreflightResponse && )

Defined at line 13150 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

bool IsEmpty ()
DatagramSocketSendMsgPreflightResponse & operator= (DatagramSocketSendMsgPreflightResponse && )

Defined at line 13151 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h

const std::optional< ::fuchsia_net::SocketAddress> & to ()

The validated destination address.

Present only in response to an unset `to` addreess.

::std::optional< ::fuchsia_net::SocketAddress> & to ()

The validated destination address.

Present only in response to an unset `to` addreess.

DatagramSocketSendMsgPreflightResponse & to (std::optional< ::fuchsia_net::SocketAddress> value)

The validated destination address.

Present only in response to an unset `to` addreess.

const std::optional< ::std::vector< ::zx::eventpair>> & validity ()

Represents the validity of this structure.

The structure is invalid if any of the elements' peer is closed.

Datagrams sent with the associated metadata after invalidation will be

silently dropped.

::std::optional< ::std::vector< ::zx::eventpair>> & validity ()

Represents the validity of this structure.

The structure is invalid if any of the elements' peer is closed.

Datagrams sent with the associated metadata after invalidation will be

silently dropped.

DatagramSocketSendMsgPreflightResponse & validity (std::optional< ::std::vector< ::zx::eventpair>> value)

Represents the validity of this structure.

The structure is invalid if any of the elements' peer is closed.

Datagrams sent with the associated metadata after invalidation will be

silently dropped.

const std::optional<uint32_t> & maximum_size ()

The maximum datagram size that can be sent.

Datagrams exceeding this will be silently dropped.

::std::optional<uint32_t> & maximum_size ()

The maximum datagram size that can be sent.

Datagrams exceeding this will be silently dropped.

DatagramSocketSendMsgPreflightResponse & maximum_size (std::optional<uint32_t> value)

The maximum datagram size that can be sent.

Datagrams exceeding this will be silently dropped.

void DatagramSocketSendMsgPreflightResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits