class OwnedDeviceInterfaceDispatchers

Defined at line 60 of file ../../src/connectivity/network/drivers/network-device/device/public/network_device.h

A class that represents a set of owned dispatchers suitable for use with a

NetworkDeviceInterface. The class owns the dispatchers and provides functionality for

synchronously shutting down the dispatchers. Shutdown has to be explicitly invoked, if the object

is destroyed without being shutdown assert will be triggered.

Public Methods

zx::result<std::unique_ptr<OwnedDeviceInterfaceDispatchers>> Create ()

Defined at line 114 of file ../../src/connectivity/network/drivers/network-device/device/device_interface.cc

DeviceInterfaceDispatchers Unowned ()

Defined at line 158 of file ../../src/connectivity/network/drivers/network-device/device/device_interface.cc

void ShutdownSync ()

Defined at line 162 of file ../../src/connectivity/network/drivers/network-device/device/device_interface.cc