template <>

class WireWeakAsyncClientImpl

Defined at line 6926 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/wire_messaging.h

Public Methods

::fidl::internal::WireThenable< ::fuchsia_hardware_network::Port::GetInfo> GetInfo ()

Obtain information about port.

- response `info` port information.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::fuchsia_hardware_network::Port::GetStatus> GetStatus ()

Obtain the operating port status.

- response `status` snapshot of port's current status.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::fuchsia_hardware_network::Port::GetCounters> GetCounters ()

Retrieves a snapshot of traffic counters on this port.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.

::fidl::internal::WireThenable< ::fuchsia_hardware_network::Port::GetIdentity> GetIdentity ()

Retrieves a unique event handle that is always associated only with

this port.

This event may be used to uniquely identify a specific port instance

across different APIs in the system.

Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.