class Network

Defined at line 25 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.h

Public Methods

const std::string & name ()

Defined at line 35 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.h

void Network (NetworkContext * context, std::string name, Config config)

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

void ~Network ()

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

zx_status_t AttachEndpoint (std::string name)

Attaches named endpoint to network

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

void GetConfig (GetConfigCallback callback)

fidl interface implementations:

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

void GetName (GetNameCallback callback)

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

void SetConfig (fuchsia::netemul::network::NetworkConfig config, SetConfigCallback callback)

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

void AttachEndpoint (::std::string name, AttachEndpointCallback callback)

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

void RemoveEndpoint (::std::string name, RemoveEndpointCallback callback)

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

void CreateFakeEndpoint (fidl::InterfaceRequest<fuchsia::netemul::network::FakeEndpoint> ep)

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

void StartCapture (::std::string name, StartCaptureCallback callback)

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

void StopCapture (StopCaptureCallback callback)

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

void SetClosedCallback (ClosedCallback cb)

ClosedCallback is called when all bindings to the service are gone

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

bool CheckConfig (const Config & config)

returns true if network config is valid.

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

Protected Methods

void Bind (fidl::InterfaceRequest<FNetwork> req)

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

Friends

class NetworkManager