class DatagramSocketDescribeResponse
Defined at line 12957 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
Public Methods
void DatagramSocketDescribeResponse (Storage_ storage)
void DatagramSocketDescribeResponse ()
Defined at line 12962 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
void DatagramSocketDescribeResponse (DatagramSocketDescribeResponse && )
Defined at line 12963 of file fidling/gen/sdk/fidl/fuchsia.posix.socket/fuchsia.posix.socket/cpp/fidl/fuchsia.posix.socket/cpp/natural_types.h
bool IsEmpty ()
DatagramSocketDescribeResponse & operator= (DatagramSocketDescribeResponse && )
Defined at line 12964 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::socket> & socket ()
`ZX_SOCKET_DATAGRAM` on which data is sent and received.
::std::optional< ::zx::socket> & socket ()
`ZX_SOCKET_DATAGRAM` on which data is sent and received.
DatagramSocketDescribeResponse & socket (std::optional< ::zx::socket> value)
`ZX_SOCKET_DATAGRAM` on which data is sent and received.
const std::optional<uint64_t> & tx_meta_buf_size ()
Size of the buffer used to receive Tx metadata.
::std::optional<uint64_t> & tx_meta_buf_size ()
Size of the buffer used to receive Tx metadata.
DatagramSocketDescribeResponse & tx_meta_buf_size (std::optional<uint64_t> value)
Size of the buffer used to receive Tx metadata.
const std::optional<uint64_t> & rx_meta_buf_size ()
Size of the buffer used to receive Rx metadata.
::std::optional<uint64_t> & rx_meta_buf_size ()
Size of the buffer used to receive Rx metadata.
DatagramSocketDescribeResponse & rx_meta_buf_size (std::optional<uint64_t> value)
Size of the buffer used to receive Rx metadata.
const std::optional< ::fuchsia_posix_socket::UdpMetadataEncodingProtocolVersion> & metadata_encoding_protocol_version ()
Identifies the version of the protocol used to encode and decode
metadata sent alongside payloads over the socket.
::std::optional< ::fuchsia_posix_socket::UdpMetadataEncodingProtocolVersion> & metadata_encoding_protocol_version ()
Identifies the version of the protocol used to encode and decode
metadata sent alongside payloads over the socket.
DatagramSocketDescribeResponse & metadata_encoding_protocol_version (std::optional< ::fuchsia_posix_socket::UdpMetadataEncodingProtocolVersion> value)
Identifies the version of the protocol used to encode and decode
metadata sent alongside payloads over the socket.
void DatagramSocketDescribeResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits