class FakeNetworkPortImpl

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

Public Methods

void FakeNetworkPortImpl ()

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

void ~FakeNetworkPortImpl ()

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

void GetInfo (fdf::Arena & arena, GetInfoCompleter::Sync & completer)

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

void GetStatus (fdf::Arena & arena, GetStatusCompleter::Sync & completer)

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

void SetActive (fuchsia_hardware_network_driver::wire::NetworkPortSetActiveRequest * request, fdf::Arena & arena, SetActiveCompleter::Sync & completer)

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

void GetMac (fdf::Arena & arena, GetMacCompleter::Sync & completer)

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

void Removed (fdf::Arena & arena, RemovedCompleter::Sync & completer)

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

void GetPowerDependencyToken (fdf::Arena & arena, GetPowerDependencyTokenCompleter::Sync & completer)

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

zx_status_t AddPort (uint8_t port_id, fdf_dispatcher_t * dispatcher, fidl::WireSyncClient<netdev::Device> device, NetDevIfcClient & netdev_ifc)

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

void WaitPortRemoved ()

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

PortInfo & port_info ()

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

const PortStatus & status ()

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

void SetMac (fdf::ClientEnd<fuchsia_hardware_network_driver::MacAddr> client)

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

void SetPowerDependencyToken (zx::event token)

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

void SetOnSetActiveCallback (OnSetActiveCallback cb)

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

void SetSupportedRxType (netdev::wire::FrameType frame_type)

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

void SetSupportedTxType (netdev::wire::FrameType frame_type)

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

zx_status_t AddPortNoWait (uint8_t port_id, fdf_dispatcher_t * dispatcher, fidl::WireSyncClient<netdev::Device> device, NetDevIfcClient & netdev_ifc)

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

void WaitForPortRemoval ()

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

bool active ()

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

bool removed ()

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

uint8_t id ()

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

const zx::event & events ()

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

void RemoveSync ()

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

void SetOnline (bool online)

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

void SetStatus (const PortStatus & status)

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