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