class Guest
Defined at line 42 of file ../../src/virtualization/bin/termina_guest_manager/guest.h
Public Methods
void RetryContainerStartup ()
Retry the container startup workflow.
Creating the container can fail under expected situations (ex: no network connectivity) so
we provide a way to retry that workflow.
This must only be used in response to a previous failure to start the container, which is
indicated by a ContainerStatus::FAILED message sent to the GuestInfoCallback.
Defined at line 58 of file ../../src/virtualization/bin/termina_guest_manager/guest.h
std::vector<fuchsia::virtualization::Listener> take_vsock_listeners ()
Defined at line 70 of file ../../src/virtualization/bin/termina_guest_manager/guest.h
void Guest (const termina_config::Config & config, GuestInfoCallback callback, GetGuestNetworkState get_network_state)
Defined at line 117 of file ../../src/virtualization/bin/termina_guest_manager/guest.cc
void ~Guest ()
Defined at line 129 of file ../../src/virtualization/bin/termina_guest_manager/guest.cc
void OnGuestLaunched (fuchsia::virtualization::GuestManager & guest_manager, fuchsia::virtualization::Guest & guest)
Defined at line 171 of file ../../src/virtualization/bin/termina_guest_manager/guest.cc
void InitiateGuestShutdown ()
Send a shutdown RPC to the guest VM.
Defined at line 784 of file ../../src/virtualization/bin/termina_guest_manager/guest.cc