aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dbus/vm_applications/apps.proto8
-rw-r--r--dbus/vm_applications/dbus-constants.h1
2 files changed, 9 insertions, 0 deletions
diff --git a/dbus/vm_applications/apps.proto b/dbus/vm_applications/apps.proto
index 9d28422..959a3fc 100644
--- a/dbus/vm_applications/apps.proto
+++ b/dbus/vm_applications/apps.proto
@@ -41,3 +41,11 @@ message ApplicationList {
// The owner of the vm and container.
string owner_id = 4;
}
+
+// Used by the container to request that the host launches a new Terminal
+// application.
+message TerminalParams {
+ // Extra parameters to use when launching a terminal application that allow
+ // executing a command inside the terminal.
+ repeated string params = 1;
+}
diff --git a/dbus/vm_applications/dbus-constants.h b/dbus/vm_applications/dbus-constants.h
index 469c8e5..fc0b65e 100644
--- a/dbus/vm_applications/dbus-constants.h
+++ b/dbus/vm_applications/dbus-constants.h
@@ -13,6 +13,7 @@ const char kVmApplicationsServicePath[] = "/org/chromium/VmApplicationsService";
const char kVmApplicationsServiceInterface[] = "org.chromium.VmApplicationsService";
const char kVmApplicationsServiceUpdateApplicationListMethod[] = "UpdateApplicationList";
+const char kVmApplicationsServiceLaunchTerminalMethod[] = "LaunchTerminal";
} // namespace apps
} // namespace vm_tools