Version 0.7-0
[vicar] / src / data / xml / org.freedesktop.Connection.sofiasip.sip.whitenoise_40sipsorcery_2ecom.xml
1 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2 <node>
3   <interface name="org.freedesktop.DBus.Introspectable">
4     <method name="Introspect">
5       <arg name="data" direction="out" type="s"/>
6     </method>
7   </interface>
8   <interface name="org.freedesktop.DBus.Properties">
9     <method name="Get">
10       <arg name="interface" direction="in" type="s"/>
11       <arg name="propname" direction="in" type="s"/>
12       <arg name="value" direction="out" type="v"/>
13     </method>
14     <method name="Set">
15       <arg name="interface" direction="in" type="s"/>
16       <arg name="propname" direction="in" type="s"/>
17       <arg name="value" direction="in" type="v"/>
18     </method>
19     <method name="GetAll">
20       <arg name="interface" direction="in" type="s"/>
21       <arg name="props" direction="out" type="a{sv}"/>
22     </method>
23   </interface>
24   <interface name="org.freedesktop.Telepathy.Connection.Interface.Aliasing">
25     <method name="SetAliases">
26       <arg name="Aliases" type="a{us}" direction="in"/>
27     </method>
28     <method name="GetAliases">
29       <arg name="Contacts" type="au" direction="in"/>
30       <arg name="Aliases" type="a{us}" direction="out"/>
31     </method>
32     <method name="RequestAliases">
33       <arg name="Contacts" type="au" direction="in"/>
34       <arg name="Aliases" type="as" direction="out"/>
35     </method>
36     <method name="GetAliasFlags">
37       <arg name="Alias_Flags" type="u" direction="out"/>
38     </method>
39     <signal name="AliasesChanged">
40       <arg type="a(us)"/>
41     </signal>
42   </interface>
43   <interface name="org.freedesktop.Telepathy.Connection.Interface.Contacts">
44     <method name="GetContactAttributes">
45       <arg name="Handles" type="au" direction="in"/>
46       <arg name="Interfaces" type="as" direction="in"/>
47       <arg name="Hold" type="b" direction="in"/>
48       <arg name="Attributes" type="a{ua{sv}}" direction="out"/>
49     </method>
50   </interface>
51   <interface name="org.freedesktop.Telepathy.Connection.Interface.Requests">
52     <method name="EnsureChannel">
53       <arg name="Request" type="a{sv}" direction="in"/>
54       <arg name="Yours" type="b" direction="out"/>
55       <arg name="Channel" type="o" direction="out"/>
56       <arg name="Properties" type="a{sv}" direction="out"/>
57     </method>
58     <method name="CreateChannel">
59       <arg name="Request" type="a{sv}" direction="in"/>
60       <arg name="Channel" type="o" direction="out"/>
61       <arg name="Properties" type="a{sv}" direction="out"/>
62     </method>
63     <signal name="ChannelClosed">
64       <arg type="o"/>
65     </signal>
66     <signal name="NewChannels">
67       <arg type="a(oa{sv})"/>
68     </signal>
69   </interface>
70   <interface name="org.freedesktop.DBus.Properties">
71     <method name="GetAll">
72       <arg name="Interface_Name" type="s" direction="in"/>
73       <arg name="Properties" type="a{sv}" direction="out"/>
74     </method>
75     <method name="Set">
76       <arg name="Interface_Name" type="s" direction="in"/>
77       <arg name="Property_Name" type="s" direction="in"/>
78       <arg name="Value" type="v" direction="in"/>
79     </method>
80     <method name="Get">
81       <arg name="Interface_Name" type="s" direction="in"/>
82       <arg name="Property_Name" type="s" direction="in"/>
83       <arg name="Value" type="v" direction="out"/>
84     </method>
85     <signal name="PropertiesChanged">
86       <arg type="s"/>
87       <arg type="a{sv}"/>
88       <arg type="as"/>
89     </signal>
90   </interface>
91   <interface name="org.freedesktop.Telepathy.Connection">
92     <method name="RemoveClientInterest">
93       <arg name="Tokens" type="as" direction="in"/>
94     </method>
95     <method name="AddClientInterest">
96       <arg name="Tokens" type="as" direction="in"/>
97     </method>
98     <method name="RequestHandles">
99       <arg name="Handle_Type" type="u" direction="in"/>
100       <arg name="Identifiers" type="as" direction="in"/>
101       <arg name="Handles" type="au" direction="out"/>
102     </method>
103     <method name="RequestChannel">
104       <arg name="Type" type="s" direction="in"/>
105       <arg name="Handle_Type" type="u" direction="in"/>
106       <arg name="Handle" type="u" direction="in"/>
107       <arg name="Suppress_Handler" type="b" direction="in"/>
108       <arg name="Object_Path" type="o" direction="out"/>
109     </method>
110     <method name="ReleaseHandles">
111       <arg name="Handle_Type" type="u" direction="in"/>
112       <arg name="Handles" type="au" direction="in"/>
113     </method>
114     <method name="ListChannels">
115       <arg name="Channel_Info" type="a(osuu)" direction="out"/>
116     </method>
117     <method name="InspectHandles">
118       <arg name="Handle_Type" type="u" direction="in"/>
119       <arg name="Handles" type="au" direction="in"/>
120       <arg name="Identifiers" type="as" direction="out"/>
121     </method>
122     <method name="HoldHandles">
123       <arg name="Handle_Type" type="u" direction="in"/>
124       <arg name="Handles" type="au" direction="in"/>
125     </method>
126     <method name="GetStatus">
127       <arg name="Status" type="u" direction="out"/>
128     </method>
129     <method name="GetSelfHandle">
130       <arg name="Self_Handle" type="u" direction="out"/>
131     </method>
132     <method name="GetProtocol">
133       <arg name="Protocol" type="s" direction="out"/>
134     </method>
135     <method name="GetInterfaces">
136       <arg name="Interfaces" type="as" direction="out"/>
137     </method>
138     <method name="Disconnect">
139     </method>
140     <method name="Connect">
141     </method>
142     <signal name="StatusChanged">
143       <arg type="u"/>
144       <arg type="u"/>
145     </signal>
146     <signal name="ConnectionError">
147       <arg type="s"/>
148       <arg type="a{sv}"/>
149     </signal>
150     <signal name="NewChannel">
151       <arg type="o"/>
152       <arg type="s"/>
153       <arg type="u"/>
154       <arg type="u"/>
155       <arg type="b"/>
156     </signal>
157     <signal name="SelfHandleChanged">
158       <arg type="u"/>
159     </signal>
160   </interface>
161 </node>