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

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

Defined at line 122 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 165 of file ../../src/connectivity/network/drivers/network-device/device/test_util.h

const PortStatus & status ()

Defined at line 166 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 173 of file ../../src/connectivity/network/drivers/network-device/device/test_util.h

void SetOnSetActiveCallback (OnSetActiveCallback cb)

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

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

Defined at line 177 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 178 of file ../../src/connectivity/network/drivers/network-device/device/test_util.cc

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

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

void WaitForPortRemoval ()

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

bool active ()

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

bool removed ()

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

uint8_t id ()

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

const zx::event & events ()

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

void RemoveSync ()

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

void SetOnline (bool online)

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

void SetStatus (const PortStatus & status)

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