summaryrefslogtreecommitdiff
path: root/dbusInterfaces/DBusAudioManager.xml
diff options
context:
space:
mode:
authorblacky <blacky@kiwi.(none)>2011-06-30 18:01:13 +0200
committerblacky <blacky@kiwi.(none)>2011-06-30 18:01:13 +0200
commit4a33862456def70049364761b2035a536b3c5881 (patch)
tree3a316903f0f49307195680934a3e2698aae7aa1d /dbusInterfaces/DBusAudioManager.xml
downloadaudiomanager-4a33862456def70049364761b2035a536b3c5881.tar.gz
Initial submission
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>