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