summaryrefslogtreecommitdiff
path: root/dbusInterfaces/DBusAudioManager.xml
diff options
context:
space:
mode:
Diffstat (limited to 'dbusInterfaces/DBusAudioManager.xml')
-rw-r--r--dbusInterfaces/DBusAudioManager.xml42
1 files changed, 42 insertions, 0 deletions
diff --git a/dbusInterfaces/DBusAudioManager.xml b/dbusInterfaces/DBusAudioManager.xml
new file mode 100644
index 0000000..1a94c3b
--- /dev/null
+++ b/dbusInterfaces/DBusAudioManager.xml
@@ -0,0 +1,42 @@
+<node>
+ <interface name="org.Genivi.ControllerInterface">
+ <method name="getListSources">
+ <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QList &lt; SourceType &gt; "/>
+ <arg type="a(si)" name="SourceList" direction="out"></arg>
+ </method>
+ <method name="getListSinks">
+ <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QList &lt; SinkType &gt;"/>
+ <arg type="a(si)" name="SinkList" direction="out"></arg>
+ </method>
+ <method name="getListConnections">
+ <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QList &lt; ConnectionType &gt;"/>
+ <arg type="a(ii)" name="ConnectionList" direction="out"></arg>
+ </method>
+ <method name="connect">
+ <arg name="Source_ID" type="i" direction="in" />
+ <arg name="Sink_ID" type="i" direction="in" />
+ <arg name="returnValue" type="i" direction="out" />
+ </method>
+ <method name="disconnect">
+ <arg name="Source_ID" type="i" direction="in" />
+ <arg name="Sink_ID" type="i" direction="in" />
+ <arg name="returnValue" type="i" direction="out" />
+ </method>
+ <method name="interruptRequest">
+ <arg name="SourceName" type="s" direction="in" />
+ <arg name="SinkName" type="s" direction="in" />
+ <arg name="InterruptID" type="i" direction="out" />
+ </method>
+ <method name="interruptResume">
+ <arg name="InterruptID" type="i" direction="in" />
+ <arg name="returnValue" type="i" direction="out" />
+ </method>
+ <method name="setVolume">
+ <arg name="SinkID" type="i" direction="in" />
+ <arg name="Volume" type="i" direction="in" />
+ <arg name="returnValue" type="i" direction="out" />
+ </method>
+ <signal name="signal_connectionChanged"/>
+ <signal name="signal_numberOfSinksChanged"/>
+ <signal name="signal_numberOfSourcesChanged"/>
+</node>