template <>
class WireWeakSyncClientImpl
Defined at line 10008 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/wire_messaging.h
Public Methods
::fidl::WireResult< ::fuchsia_virtualization::Guest::GetConsole> GetConsole ()
Get a guest console.
The details regarding what output is produced and what input is accepted
are determined by each guest, but will typically be a read/write socket
with a shell.
Returns error DEVICE_NOT_PRESENT if the guest was started without a console device.
Allocates 48 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::fuchsia_virtualization::Guest::GetSerial> GetSerial ()
Get the socket for low-level guest debug logs.
The details regarding what output is produced and what input is accepted
are determined by each guest, but will typically be a read-only socket
with the guest kernel's serial logs.
Allocates 40 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::fuchsia_virtualization::Guest::GetHostVsockEndpoint> GetHostVsockEndpoint (::fidl::ServerEnd< ::fuchsia_virtualization::HostVsockEndpoint> && endpoint)
Get the vsock endpoint for the guest.
This endpoint can be used to register listeners for guest initiated connections, and
to initiate connections from a client. If listeners need to be registered before the guest
starts so that they are immediately available, set them via the guest config instead of
using this endpoint.
Returns error DEVICE_NOT_PRESENT if the guest was started without a vsock device.
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::fuchsia_virtualization::Guest::GetBalloonController> GetBalloonController (::fidl::ServerEnd< ::fuchsia_virtualization::BalloonController> && controller)
Get the balloon controller endpoint for the guest.
Returns error DEVICE_NOT_PRESENT if the guest was started without a balloon device.
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.
::fidl::WireResult< ::fuchsia_virtualization::Guest::GetMemController> GetMemController (::fidl::ServerEnd< ::fuchsia_virtualization::MemController> && controller)
Get the mem controller endpoint for the guest.
Returns error DEVICE_NOT_PRESENT if the guest was started without a mem device.
Allocates 56 bytes of message buffer on the stack. No heap allocation necessary.