class EndpointManager

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

Public Methods

void EndpointManager (NetworkContext * context)

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

zx_status_t CreateEndpoint (std::string name, Endpoint::Config config, bool start_online, fidl::InterfaceRequest<Endpoint::FEndpoint> req)

create endpoint

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

Endpoint * GetEndpoint (const std::string & name)

gets endpoint with name

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

void ListEndpoints (ListEndpointsCallback callback)

fidl interface implementations:

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

void CreateEndpoint (std::string name, Endpoint::Config config, CreateEndpointCallback callback)

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

void GetEndpoint (::std::string name, GetEndpointCallback callback)

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

zx_status_t InstallSink (const std::string & endpoint, data::BusConsumer::Ptr sink, data::Consumer::Ptr * src)

Request to install a data sink on a named endpoint

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

zx_status_t RemoveSink (const std::string & endpoint, data::BusConsumer::Ptr sink, data::Consumer::Ptr * src)

Request to remove a data sink from a named endpoint

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

void Bind (fidl::InterfaceRequest<FEndpointManager> request)

Bind request to FIDL service

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