class ConnectionTransport

Defined at line 137 of file fidling/gen/sdk/fidl/fuchsia.vsock/fuchsia.vsock/cpp/fidl/fuchsia.vsock/cpp/natural_types.h

Collection of objects that represent an open connection.

Public Methods

void ConnectionTransport (Storage_ storage)
void ConnectionTransport (::zx::socket data, ::fidl::ServerEnd< ::fuchsia_vsock::Connection> con)
void ConnectionTransport ()

Default constructs a |ConnectionTransport| only if all of its members are default constructible.

Defined at line 147 of file fidling/gen/sdk/fidl/fuchsia.vsock/fuchsia.vsock/cpp/fidl/fuchsia.vsock/cpp/natural_types.h

void ConnectionTransport (ConnectionTransport && )

Defined at line 150 of file fidling/gen/sdk/fidl/fuchsia.vsock/fuchsia.vsock/cpp/fidl/fuchsia.vsock/cpp/natural_types.h

const ::zx::socket & data ()

`data` socket that is ultimately given to the underlying vsock driver and

is where all incoming data can be received from.

::zx::socket & data ()

`data` socket that is ultimately given to the underlying vsock driver and

is where all incoming data can be received from.

ConnectionTransport & data (::zx::socket value)

`data` socket that is ultimately given to the underlying vsock driver and

is where all incoming data can be received from.

const ::fidl::ServerEnd< ::fuchsia_vsock::Connection> & con ()

`Connection` interface that is retained by a vsock service that can be

used to manipulate the state of a connection or perform more complex

operations than just sending and receiving on a socket.

::fidl::ServerEnd< ::fuchsia_vsock::Connection> & con ()

`Connection` interface that is retained by a vsock service that can be

used to manipulate the state of a connection or perform more complex

operations than just sending and receiving on a socket.

ConnectionTransport & con (::fidl::ServerEnd< ::fuchsia_vsock::Connection> value)

`Connection` interface that is retained by a vsock service that can be

used to manipulate the state of a connection or perform more complex

operations than just sending and receiving on a socket.

void ConnectionTransport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
ConnectionTransport & operator= (ConnectionTransport && )

Defined at line 151 of file fidling/gen/sdk/fidl/fuchsia.vsock/fuchsia.vsock/cpp/fidl/fuchsia.vsock/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits