| <?xml version="1.0" encoding="UTF-8" ?> |
| |
| <!-- |
| Copyright 2023 The ChromiumOS Authors |
| Use of this source code is governed by a BSD-style license that can be |
| found in the LICENSE file. |
| --> |
| |
| <!-- |
| The object and interface defined in this file is used with the service name |
| "org.chromium.Trunks" |
| --> |
| |
| <node name="/org/chromium/Trunks" |
| xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> |
| <interface name="org.chromium.Trunks"> |
| <method name="SendCommand"> |
| <annotation name="org.chromium.DBus.Method.Kind" |
| value="async"/> |
| <arg name="request" type="ay" direction="in"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::SendCommandRequest" /> |
| </arg> |
| <arg name="reply" type="ay" direction="out"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::SendCommandResponse" /> |
| </arg> |
| </method> |
| <method name="StartEvent"> |
| <annotation name="org.chromium.DBus.Method.Kind" |
| value="async"/> |
| <arg name="request" type="ay" direction="in"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::StartEventRequest" /> |
| </arg> |
| <arg name="reply" type="ay" direction="out"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::StartEventResponse" /> |
| </arg> |
| </method> |
| <method name="StopEvent"> |
| <annotation name="org.chromium.DBus.Method.Kind" |
| value="async"/> |
| <arg name="request" type="ay" direction="in"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::StopEventRequest" /> |
| </arg> |
| <arg name="reply" type="ay" direction="out"> |
| <annotation name="org.chromium.DBus.Argument.ProtobufClass" |
| value="trunks::StopEventResponse" /> |
| </arg> |
| </method> |
| </interface> |
| </node> |