class FakeMacDeviceImpl

Defined at line 27 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h

Public Methods

void FakeMacDeviceImpl ()

Defined at line 14 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

zx::result<std::unique_ptr<MacAddrDeviceInterface>> CreateChild (const fdf::Dispatcher & dispatcher)

Defined at line 32 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

fdf::ClientEnd<fuchsia_hardware_network_driver::MacAddr> Bind (fdf_dispatcher_t * dispatcher)

Defined at line 22 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

const fuchsia_net::wire::MacAddress & mac ()

Defined at line 42 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h

fidl::WireTableBuilder<fuchsia_hardware_network_driver::wire::Features> & features ()

Defined at line 44 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h

netdev::wire::MacFilterMode mode ()

Defined at line 48 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h

std::vector<MacAddress> & addresses ()

Defined at line 53 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.h

void GetFeatures (fdf::Arena & arena, GetFeaturesCompleter::Sync & completer)

Defined at line 66 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

void GetAddress (fdf::Arena & arena, GetAddressCompleter::Sync & completer)

Defined at line 62 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

void SetMode (fuchsia_hardware_network_driver::wire::MacAddrSetModeRequest * request, fdf::Arena & arena, SetModeCompleter::Sync & completer)

Defined at line 73 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc

zx_status_t WaitConfigurationChanged ()

Defined at line 87 of file ../../src/connectivity/network/drivers/network-device/mac/test_util.cc