class GuestImpl
Defined at line 25 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.h
Public Methods
void GuestImpl (std::string name, async::Loop & loop, fbl::unique_fd vsock_fd, fidl::SyncClient<fuchsia_virtualization::DebianGuestManager> & guest_manager, fidl::SyncClient<fuchsia_netemul_network::Network> network, fidl::internal::WireCompleter< ::fuchsia_netemul_guest::Controller::CreateGuest>::Async create_guest_completer)
Defined at line 17 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void ~GuestImpl ()
Defined at line 34 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
const std::string & GetName ()
Returns the name provided on creation.
Defined at line 36 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
bool IsShutdown ()
Returns whether the guest has been shutdown.
Defined at line 38 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void PutFile (PutFileRequestView request, PutFileCompleter::Sync & completer)
Implements `fuchsia_netemul_guest::Guest`.
Defined at line 40 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void GetFile (GetFileRequestView request, GetFileCompleter::Sync & completer)
Implements `fuchsia_netemul_guest::Guest`.
Defined at line 49 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void ExecuteCommand (ExecuteCommandRequestView request, ExecuteCommandCompleter::Sync & completer)
Implements `fuchsia_netemul_guest::Guest`.
Defined at line 58 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void AddPort (AddPortRequestView request, AddPortCompleter::Sync & completer)
Implements `fuchsia_net_virtualization::Network`.
Defined at line 73 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc
void Shutdown (ShutdownCompleter::Sync & completer)
Implements `fuchsia_netemul_guest::Guest`.
Defined at line 109 of file ../../src/connectivity/network/testing/netemul/guest/src/guest.cc