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::stringname,Configconfig)
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