class StreamSocketDescribeResponse

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

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::zx::socket & socket ()

`ZX_SOCKET_STREAM` on which data is sent and received.

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

bool has_socket ()

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

::zx::socket * mutable_socket ()

`ZX_SOCKET_STREAM` on which data is sent and received.

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

void clear_socket ()

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

StreamSocketDescribeResponse & set_socket (::zx::socket _value)
void StreamSocketDescribeResponse ()
void StreamSocketDescribeResponse (StreamSocketDescribeResponse && other)
void ~StreamSocketDescribeResponse ()
StreamSocketDescribeResponse & operator= (StreamSocketDescribeResponse && other)
::std::unique_ptr<StreamSocketDescribeResponse> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, StreamSocketDescribeResponse * _value, size_t _offset)
zx_status_t Clone (StreamSocketDescribeResponse * _result)