+ <method name="updateGateway">
+ <arg name="gatewayID" type="q" direction="in" />
+ <arg name="listSourceFormats" type="a(q)" direction="in" />
+ <arg name="listSinkFormats" type="a(q)" direction="in" />
+ <arg name="conversionMatrix" type="a(b)" direction="in" />
+ </method>
+ <method name="updateSink">
+ <arg name="sinkID" type="q" direction="in" />
+ <arg name="sinkClassID" type="q" direction="in" />
+ <arg name="listSoundProperties" type="a(nn)" direction="in" />
+ <arg name="listConnectionFormats" type="a(q)" direction="in" />
+ <arg name="listMainSoundProperties" type="a(nn)" direction="in" />
+ </method>
+ <method name="updateSource">
+ <arg name="sourceID" type="q" direction="in" />
+ <arg name="sourceClassID" type="q" direction="in" />
+ <arg name="listSoundProperties" type="a(nn)" direction="in" />
+ <arg name="listConnectionFormats" type="a(q)" direction="in" />
+ <arg name="listMainSoundProperties" type="a(nn)" direction="in" />
+ </method>
+ <method name="ackSetVolumes">
+ <arg name="handle" type="q" direction="in" />
+ <arg name="listvolumes" type="a(nqqnq)" direction="in" />
+ <arg name="error" type="q" direction="in" />
+ </method>
+ <method name="ackSinkNotificationConfiguration">
+ <arg name="handle" type="q" direction="in" />
+ <arg name="error" type="q" direction="in" />
+ </method>
+ <method name="ackSourceNotificationConfiguration">
+ <arg name="handle" type="q" direction="in" />
+ <arg name="error" type="q" direction="in" />
+ </method>
+ <method name="hookSinkNotificationDataChange">
+ <arg name="sinkID" type="q" direction="in" />
+ <arg name="payload" type="(nn)" direction="in" />
+ </method>
+ <method name="hookSourceNotificationDataChange">
+ <arg name="sourceID" type="q" direction="in" />
+ <arg name="payload" type="(nn)" direction="in" />
+ </method>
+