class Guest
Defined at line 49 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
Public Methods
void Guest (fidl::InterfaceRequest<fuchsia::net::virtualization::Interface> interface, fidl::InterfaceHandle<fuchsia::hardware::network::Port> port, async_dispatcher_t * dispatcher, fidl::ClientEnd<fuchsia_hardware_network::Device> device)
Defined at line 51 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
void Guest (Guest && )
The binding retains a pointer to |this|, so |this| must never move.
Defined at line 62 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
Guest & operator= (Guest && )
Defined at line 63 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
fidl::Binding<fuchsia::net::virtualization::Interface> & binding ()
Defined at line 65 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
network::client::NetworkDeviceClient & client ()
Defined at line 66 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
fuchsia::hardware::network::PortPtr & port ()
Defined at line 67 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
void SetAttachedPort (fuchsia_hardware_network::wire::PortId port_id)
Defined at line 68 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
void Consume (const void * data, size_t len)
Defined at line 72 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
std::string GetName (uint32_t idx)
Defined at line 98 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc
fxl::WeakPtr<data::Consumer> GetPointer ()
Defined at line 100 of file ../../src/connectivity/network/testing/netemul/network-context/lib/network.cc