template <>
class WireWeakSyncClientImpl
Defined at line 7041 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/wire_messaging.h
Public Methods
::fidl::WireResult< ::fuchsia_hardware_network::Port::GetInfo> GetInfo ()
Obtain information about port.
- response `info` port information.
Allocates 16 bytes of request buffer on the stack. Response is heap-allocated.
::fidl::WireResult< ::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. Response is heap-allocated.
::fidl::WireResult< ::fuchsia_hardware_network::Port::GetCounters> GetCounters ()
Retrieves a snapshot of traffic counters on this port.
Allocates 16 bytes of request buffer on the stack. Response is heap-allocated.
::fidl::WireResult< ::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 40 bytes of message buffer on the stack. No heap allocation necessary.