class NetworkDeviceImplBinder
Defined at line 26 of file ../../src/connectivity/network/drivers/network-device/device/public/network_device.h
TODO(https://fxbug.dev/42083623): Remove this and related artifacts once all parents have migrated
to FIDL.
Public Methods
zx::result<fdf::ClientEnd<fuchsia_hardware_network_driver::NetworkDeviceImpl>> Bind ()
void ~NetworkDeviceImplBinder ()
Defined at line 29 of file ../../src/connectivity/network/drivers/network-device/device/public/network_device.h
Synchronicity Teardown (fit::callback<void ()> && on_teardown_complete)
Use this for binder specific teardown if needed. The return value indicates if the teardown
is synchronous or asynchronous. Call |on_teardown_complete| when an asynchronous teardown has
completed. If teardown is synchronous then |on_teardown_complete| should NOT be called, as seen
in the base implementation here.
Defined at line 35 of file ../../src/connectivity/network/drivers/network-device/device/public/network_device.h
Enumerations
enum Synchronicity
| Name | Value |
|---|---|
| Sync | 0 |
| Async | 1 |
Defined at line 28 of file ../../src/connectivity/network/drivers/network-device/device/public/network_device.h