1 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
3 <interface name="org.freedesktop.DBus.Introspectable">
4 <method name="Introspect">
5 <arg name="data" direction="out" type="s"/>
8 <interface name="org.freedesktop.DBus.Properties">
10 <arg name="interface" direction="in" type="s"/>
11 <arg name="propname" direction="in" type="s"/>
12 <arg name="value" direction="out" type="v"/>
15 <arg name="interface" direction="in" type="s"/>
16 <arg name="propname" direction="in" type="s"/>
17 <arg name="value" direction="in" type="v"/>
19 <method name="GetAll">
20 <arg name="interface" direction="in" type="s"/>
21 <arg name="props" direction="out" type="a{sv}"/>
24 <interface name="com.nokia.Telepathy.Connection.Interface.StoredMessages">
25 <method name="SetStorageState">
26 <arg name="OutOfStorage" type="b" direction="in"/>
28 <method name="ExpungeMessages">
29 <arg name="StoredMessageTokens" type="as" direction="in"/>
31 <method name="DeliverStoredMessages">
32 <arg name="StoredMessageTokens" type="as" direction="in"/>
34 <signal name="MessagesExpunged">
38 <interface name="org.freedesktop.Telepathy.Connection.Interface.Anonymity">
39 <signal name="AnonymityModesChanged">
43 <interface name="org.freedesktop.Telepathy.Connection.Interface.Cellular">
44 <signal name="IMSIChanged">
48 <interface name="org.freedesktop.Telepathy.Connection.Interface.ServicePoint">
49 <signal name="ServicePointsChanged">
50 <arg type="a((us)as)"/>
53 <interface name="org.freedesktop.Telepathy.Connection.Interface.Capabilities">
54 <method name="GetCapabilities">
55 <arg name="Handles" type="au" direction="in"/>
56 <arg name="Contact_Capabilities" type="a(usuu)" direction="out"/>
58 <method name="AdvertiseCapabilities">
59 <arg name="Add" type="a(su)" direction="in"/>
60 <arg name="Remove" type="as" direction="in"/>
61 <arg name="Self_Capabilities" type="a(su)" direction="out"/>
63 <signal name="CapabilitiesChanged">
64 <arg type="a(usuuuu)"/>
67 <interface name="org.freedesktop.Telepathy.Connection.Interface.Contacts">
68 <method name="GetContactAttributes">
69 <arg name="Handles" type="au" direction="in"/>
70 <arg name="Interfaces" type="as" direction="in"/>
71 <arg name="Hold" type="b" direction="in"/>
72 <arg name="Attributes" type="a{ua{sv}}" direction="out"/>
75 <interface name="org.freedesktop.Telepathy.Connection.Interface.Requests">
76 <method name="EnsureChannel">
77 <arg name="Request" type="a{sv}" direction="in"/>
78 <arg name="Yours" type="b" direction="out"/>
79 <arg name="Channel" type="o" direction="out"/>
80 <arg name="Properties" type="a{sv}" direction="out"/>
82 <method name="CreateChannel">
83 <arg name="Request" type="a{sv}" direction="in"/>
84 <arg name="Channel" type="o" direction="out"/>
85 <arg name="Properties" type="a{sv}" direction="out"/>
87 <signal name="ChannelClosed">
90 <signal name="NewChannels">
91 <arg type="a(oa{sv})"/>
94 <interface name="org.freedesktop.DBus.Properties">
95 <method name="GetAll">
96 <arg name="Interface_Name" type="s" direction="in"/>
97 <arg name="Properties" type="a{sv}" direction="out"/>
100 <arg name="Interface_Name" type="s" direction="in"/>
101 <arg name="Property_Name" type="s" direction="in"/>
102 <arg name="Value" type="v" direction="in"/>
105 <arg name="Interface_Name" type="s" direction="in"/>
106 <arg name="Property_Name" type="s" direction="in"/>
107 <arg name="Value" type="v" direction="out"/>
109 <signal name="PropertiesChanged">
115 <interface name="org.freedesktop.Telepathy.Connection">
116 <method name="RemoveClientInterest">
117 <arg name="Tokens" type="as" direction="in"/>
119 <method name="AddClientInterest">
120 <arg name="Tokens" type="as" direction="in"/>
122 <method name="RequestHandles">
123 <arg name="Handle_Type" type="u" direction="in"/>
124 <arg name="Identifiers" type="as" direction="in"/>
125 <arg name="Handles" type="au" direction="out"/>
127 <method name="RequestChannel">
128 <arg name="Type" type="s" direction="in"/>
129 <arg name="Handle_Type" type="u" direction="in"/>
130 <arg name="Handle" type="u" direction="in"/>
131 <arg name="Suppress_Handler" type="b" direction="in"/>
132 <arg name="Object_Path" type="o" direction="out"/>
134 <method name="ReleaseHandles">
135 <arg name="Handle_Type" type="u" direction="in"/>
136 <arg name="Handles" type="au" direction="in"/>
138 <method name="ListChannels">
139 <arg name="Channel_Info" type="a(osuu)" direction="out"/>
141 <method name="InspectHandles">
142 <arg name="Handle_Type" type="u" direction="in"/>
143 <arg name="Handles" type="au" direction="in"/>
144 <arg name="Identifiers" type="as" direction="out"/>
146 <method name="HoldHandles">
147 <arg name="Handle_Type" type="u" direction="in"/>
148 <arg name="Handles" type="au" direction="in"/>
150 <method name="GetStatus">
151 <arg name="Status" type="u" direction="out"/>
153 <method name="GetSelfHandle">
154 <arg name="Self_Handle" type="u" direction="out"/>
156 <method name="GetProtocol">
157 <arg name="Protocol" type="s" direction="out"/>
159 <method name="GetInterfaces">
160 <arg name="Interfaces" type="as" direction="out"/>
162 <method name="Disconnect">
164 <method name="Connect">
166 <signal name="StatusChanged">
170 <signal name="ConnectionError">
174 <signal name="NewChannel">
181 <signal name="SelfHandleChanged">