class DatagramSocketSendMsgPreflightRequest

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

Public Methods

void DatagramSocketSendMsgPreflightRequest (Storage_ storage)
void DatagramSocketSendMsgPreflightRequest ()

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

void DatagramSocketSendMsgPreflightRequest (DatagramSocketSendMsgPreflightRequest && )

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

void DatagramSocketSendMsgPreflightRequest (const DatagramSocketSendMsgPreflightRequest & other)
DatagramSocketSendMsgPreflightRequest & operator= (DatagramSocketSendMsgPreflightRequest && )

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

DatagramSocketSendMsgPreflightRequest & operator= (const DatagramSocketSendMsgPreflightRequest & other)
bool operator== (const DatagramSocketSendMsgPreflightRequest & other)
bool operator!= (const DatagramSocketSendMsgPreflightRequest & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net::SocketAddress> & to ()

The destination address.

If absent, interpreted as the method receiver's connected address and

causes the connected address to be returned.

Required if the method receiver is not connected.

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

The destination address.

If absent, interpreted as the method receiver's connected address and

causes the connected address to be returned.

Required if the method receiver is not connected.

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

The destination address.

If absent, interpreted as the method receiver's connected address and

causes the connected address to be returned.

Required if the method receiver is not connected.

const std::optional< ::fuchsia_posix_socket::Ipv6PktInfoSendControlData> & ipv6_pktinfo ()

Information controlling the local interface and/or address used when

sending an IPv6 packet.

If absent, indicates that the stack is free to choose an appropriate

outgoing route.

::std::optional< ::fuchsia_posix_socket::Ipv6PktInfoSendControlData> & ipv6_pktinfo ()

Information controlling the local interface and/or address used when

sending an IPv6 packet.

If absent, indicates that the stack is free to choose an appropriate

outgoing route.

DatagramSocketSendMsgPreflightRequest & ipv6_pktinfo (std::optional< ::fuchsia_posix_socket::Ipv6PktInfoSendControlData> value)

Information controlling the local interface and/or address used when

sending an IPv6 packet.

If absent, indicates that the stack is free to choose an appropriate

outgoing route.

void DatagramSocketSendMsgPreflightRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits