template <>
class WireWeakOnewayBufferClientImpl
Defined at line 4292 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/driver/wire_messaging.h
Public Methods
::fidl::OneWayStatus SetActive (bool active)
Notifies the port that there are sessions interested in it.
An active port has sessions attached to it. Implementations may employ
power saving or other strategies on disabled ports. Implementations that
do employ such strategies:
- should not report inbound frames for inactive ports;
- must return errors for outbound frames destined to inactive ports.
All ports are inactive on creation.
+ request `active` `true` if port has sessions attached to it, `false`
otherwise.
Caller provides the backing storage for FIDL message.
::fidl::OneWayStatus Removed ()
Notifies this port has been removed from the interface.
Resources associated with the port must only be freed upon receiving the
`Removed` call. Note that Removed will ONLY be called if AddPort has
returned and indicated success. If AddPort fails this will not be called,
check the return status of AddPort instead.
Caller provides the backing storage for FIDL message.