class NetworkBus

Defined at line 112 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

Public Methods

void NetworkBus ()

Defined at line 114 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

void ~NetworkBus ()

Defined at line 115 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

fxl::WeakPtr<NetworkBus> GetPointer ()

Defined at line 117 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

void Consume (const void * data, size_t len, const data::Consumer::Ptr & sender)

Defined at line 119 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

std::unordered_map<zx_handle_t, FakeEndpoint> & fake_endpoints ()

Defined at line 130 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

std::unordered_map<zx_handle_t, Guest> & guests ()

Defined at line 131 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

std::pair<std::unordered_map<data::Consumer::Ptr, uint32_t>::iterator, bool> AddSink (data::Consumer::Ptr sink)

Defined at line 133 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

void RemoveSink (data::Consumer::Ptr sink)

Defined at line 145 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

void UpdateConfiguration (const Network::Config & config)

Defined at line 147 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

zx_status_t StartCapture (const std::string & pcap_name)

Defined at line 179 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc

void StopCapture ()

Defined at line 199 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc