class StubInterface

Defined at line 42 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

Public Methods

::grpc::Status LaunchApplication (::grpc::ClientContext * context, const ::vm_tools::container::LaunchApplicationRequest & request, ::vm_tools::container::LaunchApplicationResponse * response)

Called to launch an application in a container.

::grpc::Status GetIcon (::grpc::ClientContext * context, const ::vm_tools::container::IconRequest & request, ::vm_tools::container::IconResponse * response)

Get an application icon from the container.

::grpc::Status LaunchVshd (::grpc::ClientContext * context, const ::vm_tools::container::LaunchVshdRequest & request, ::vm_tools::container::LaunchVshdResponse * response)

Launch a vshd instance that will connect back to the host.

::grpc::Status GetLinuxPackageInfo (::grpc::ClientContext * context, const ::vm_tools::container::LinuxPackageInfoRequest & request, ::vm_tools::container::LinuxPackageInfoResponse * response)

Gets information about a Linux package file in the container.

::grpc::Status InstallLinuxPackage (::grpc::ClientContext * context, const ::vm_tools::container::InstallLinuxPackageRequest & request, ::vm_tools::container::InstallLinuxPackageResponse * response)

Install a Linux package file in the container.

::grpc::Status UninstallPackageOwningFile (::grpc::ClientContext * context, const ::vm_tools::container::UninstallPackageOwningFileRequest & request, ::vm_tools::container::UninstallPackageOwningFileResponse * response)

Uninstalls the package that owns the specified file. Results are in

signals.

::grpc::Status GetDebugInformation (::grpc::ClientContext * context, const ::vm_tools::container::GetDebugInformationRequest & request, ::vm_tools::container::GetDebugInformationResponse * response)

Get debug information about container state.

::grpc::Status ConnectChunnel (::grpc::ClientContext * context, const ::vm_tools::container::ConnectChunnelRequest & request, ::vm_tools::container::ConnectChunnelResponse * response)

Connects to chunnel to forward traffic to localhost.

::grpc::Status ApplyAnsiblePlaybook (::grpc::ClientContext * context, const ::vm_tools::container::ApplyAnsiblePlaybookRequest & request, ::vm_tools::container::ApplyAnsiblePlaybookResponse * response)

Apply Ansible playbook to the container.

::grpc::Status ConfigureForArcSideload (::grpc::ClientContext * context, const ::vm_tools::container::ConfigureForArcSideloadRequest & request, ::vm_tools::container::ConfigureForArcSideloadResponse * response)

Configure the container to allow sideloading android apps.

::grpc::Status AddFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::AddFileWatchRequest & request, ::vm_tools::container::AddFileWatchResponse * response)

Watch files in the specified directory and notify if there are changes.

This is used by FilesApp.

::grpc::Status RemoveFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::RemoveFileWatchRequest & request, ::vm_tools::container::RemoveFileWatchResponse * response)

Stop watching files in the specified directory.

void ~StubInterface ()

Defined at line 44 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LaunchApplicationResponse>> AsyncLaunchApplication (::grpc::ClientContext * context, const ::vm_tools::container::LaunchApplicationRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 47 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LaunchApplicationResponse>> PrepareAsyncLaunchApplication (::grpc::ClientContext * context, const ::vm_tools::container::LaunchApplicationRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 50 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::IconResponse>> AsyncGetIcon (::grpc::ClientContext * context, const ::vm_tools::container::IconRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 55 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::IconResponse>> PrepareAsyncGetIcon (::grpc::ClientContext * context, const ::vm_tools::container::IconRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 58 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LaunchVshdResponse>> AsyncLaunchVshd (::grpc::ClientContext * context, const ::vm_tools::container::LaunchVshdRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 63 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LaunchVshdResponse>> PrepareAsyncLaunchVshd (::grpc::ClientContext * context, const ::vm_tools::container::LaunchVshdRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 66 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LinuxPackageInfoResponse>> AsyncGetLinuxPackageInfo (::grpc::ClientContext * context, const ::vm_tools::container::LinuxPackageInfoRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 71 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::LinuxPackageInfoResponse>> PrepareAsyncGetLinuxPackageInfo (::grpc::ClientContext * context, const ::vm_tools::container::LinuxPackageInfoRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 74 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::InstallLinuxPackageResponse>> AsyncInstallLinuxPackage (::grpc::ClientContext * context, const ::vm_tools::container::InstallLinuxPackageRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 79 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::InstallLinuxPackageResponse>> PrepareAsyncInstallLinuxPackage (::grpc::ClientContext * context, const ::vm_tools::container::InstallLinuxPackageRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 82 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::UninstallPackageOwningFileResponse>> AsyncUninstallPackageOwningFile (::grpc::ClientContext * context, const ::vm_tools::container::UninstallPackageOwningFileRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 88 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::UninstallPackageOwningFileResponse>> PrepareAsyncUninstallPackageOwningFile (::grpc::ClientContext * context, const ::vm_tools::container::UninstallPackageOwningFileRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 91 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::GetDebugInformationResponse>> AsyncGetDebugInformation (::grpc::ClientContext * context, const ::vm_tools::container::GetDebugInformationRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 96 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::GetDebugInformationResponse>> PrepareAsyncGetDebugInformation (::grpc::ClientContext * context, const ::vm_tools::container::GetDebugInformationRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 99 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ConnectChunnelResponse>> AsyncConnectChunnel (::grpc::ClientContext * context, const ::vm_tools::container::ConnectChunnelRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 104 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ConnectChunnelResponse>> PrepareAsyncConnectChunnel (::grpc::ClientContext * context, const ::vm_tools::container::ConnectChunnelRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 107 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ApplyAnsiblePlaybookResponse>> AsyncApplyAnsiblePlaybook (::grpc::ClientContext * context, const ::vm_tools::container::ApplyAnsiblePlaybookRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 112 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ApplyAnsiblePlaybookResponse>> PrepareAsyncApplyAnsiblePlaybook (::grpc::ClientContext * context, const ::vm_tools::container::ApplyAnsiblePlaybookRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 115 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ConfigureForArcSideloadResponse>> AsyncConfigureForArcSideload (::grpc::ClientContext * context, const ::vm_tools::container::ConfigureForArcSideloadRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 120 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::ConfigureForArcSideloadResponse>> PrepareAsyncConfigureForArcSideload (::grpc::ClientContext * context, const ::vm_tools::container::ConfigureForArcSideloadRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 123 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::AddFileWatchResponse>> AsyncAddFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::AddFileWatchRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 129 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::AddFileWatchResponse>> PrepareAsyncAddFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::AddFileWatchRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 132 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::RemoveFileWatchResponse>> AsyncRemoveFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::RemoveFileWatchRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 137 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

std::unique_ptr< ::grpc::ClientAsyncResponseReaderInterface< ::vm_tools::container::RemoveFileWatchResponse>> PrepareAsyncRemoveFileWatch (::grpc::ClientContext * context, const ::vm_tools::container::RemoveFileWatchRequest & request, ::grpc::CompletionQueue * cq)

Defined at line 140 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

class async_interface * async ()

Defined at line 186 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

class async_interface * experimental_async ()

Defined at line 187 of file gen/src/virtualization/third_party/vm_tools/container_guest.grpc.pb.h

Records