class BlockingClient

Defined at line 19 of file ../../src/virtualization/lib/vsh/client.h

Public Methods

fpromise::result<BlockingClient, zx_status_t> Connect (const fuchsia::virtualization::HostVsockEndpointSyncPtr & socket_endpoint, uint32_t port)

static

Defined at line 18 of file ../../src/virtualization/lib/vsh/client.cc

vm_tools::vsh::ConnectionStatus status ()

Defined at line 25 of file ../../src/virtualization/lib/vsh/client.h

zx_status_t Setup (vm_tools::vsh::SetupConnectionRequest request)

Performs the initial connection setup flow.

Defined at line 37 of file ../../src/virtualization/lib/vsh/client.cc

fpromise::result<vm_tools::vsh::HostMessage, zx_status_t> NextMessage ()

Defined at line 60 of file ../../src/virtualization/lib/vsh/client.cc