Modules§
Structs§
- Command
Listener Control Handle - Command
Listener Event Stream - Command
Listener Marker - Command
Listener OnStarted Request - Command
Listener OnTerminated Request - Command
Listener Proxy - Command
Listener Request Stream - A Stream of incoming requests for fuchsia.virtualization.guest.interaction/CommandListener.
- Command
Listener Synchronous Proxy - Discovery
Control Handle - Discovery
Event Stream - Discovery
GetGuest Request - Discovery
Marker - Discovery
Proxy - Discovery
Request Stream - A Stream of incoming requests for fuchsia.virtualization.guest.interaction/Discovery.
- Discovery
Synchronous Proxy - Environment
Variable - Represents a key/value pair to be injected into an environment where a command is executed.
- Interaction
Control Handle - Interaction
Event Stream - Interaction
Execute Command Request - Interaction
GetFile Request - Interaction
GetFile Responder - Interaction
GetFile Response - Interaction
Marker - Interaction
Proxy - Interaction
PutFile Request - Interaction
PutFile Responder - Interaction
PutFile Response - Interaction
Request Stream - A Stream of incoming requests for fuchsia.virtualization.guest.interaction/Interaction.
- Interaction
Synchronous Proxy - Interactive
Guest Control Handle - Interactive
Guest Event Stream - Interactive
Guest GetFile Responder - Interactive
Guest Marker - Interactive
Guest Proxy - Interactive
Guest PutFile Responder - Interactive
Guest Request Stream - A Stream of incoming requests for fuchsia.virtualization.guest.interaction/InteractiveGuest.
- Interactive
Guest Shutdown Responder - Interactive
Guest Start Request - Interactive
Guest Start Responder - Interactive
Guest Synchronous Proxy
Enums§
- Command
Listener Event - Command
Listener Request - Discovery
Event - Discovery
Request - Enables discovery of guest VM’s for control in tests.
- Guest
Type - The available guest types.
- Interaction
Event - Interaction
Request - Interactive
Guest Event - Interactive
Guest Request - Encapsulates the starting and interaction of a guest. This is primarily a convenience, but also provides an abstraction layer over the interaction client_impl.h and client_operation_state.h files. This abstraction allows reuse of the interaction implementations across Fuchsia processes via FIDL, regardless of the caller language (e.g. Rust).