template <>

class WireWeakOnewayBufferClientImpl

Defined at line 4061 of file fidling/gen/sdk/fidl/fuchsia.net.tun/fuchsia.net.tun/cpp/fidl/fuchsia.net.tun/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus AddPort (::fuchsia_net_tun::wire::DevicePortConfig config, ::fidl::ServerEnd< ::fuchsia_net_tun::Port> && port)

Creates a new port on this device.

+ request `config` new port configuration.

+ request `port` grants control over the port. Closed with an epitaph if

`config` is not valid.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus GetDevice (::fidl::ServerEnd< ::fuchsia_hardware_network::Device> && device)

Connects to the underlying device endpoint.

+ request `device` device handle.

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus DelegateRxLease (::fuchsia_hardware_network::wire::DelegatedRxLease lease)

Delegates an rx lease through the tun device.

See documentation on [`fuchsia.hardware.network/DelegatedRxLease`] for

proper usage.

Caller provides the backing storage for FIDL message.