summaryrefslogtreecommitdiff
path: root/dbusInterfaces/DBusAudioManager.xml
blob: 1a94c3b5003a161bddf4818d883ba56fb0fdc592 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
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>