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.Telepathy.Connection" >
4 <property name="Interfaces" type="as" access="read" />
5 <property name="HasImmortalHandles" type="b" access="read" />
6 <property name="Status" type="u" access="read" />
7 <property name="SelfHandle" type="u" access="read" />
9 <method name="Connect" />
10 <method name="Disconnect" />
11 <method name="GetInterfaces" >
12 <arg direction="out" type="as" />
14 <method name="GetProtocol" >
15 <arg direction="out" type="s" />
17 <method name="GetSelfHandle" >
18 <arg direction="out" type="u" />
20 <method name="GetStatus" >
21 <arg direction="out" type="u" />
23 <method name="HoldHandles" >
24 <annotation value="QList<uint>" name="com.trolltech.QtDBus.QtTypeName.In1" />
25 <arg direction="in" type="u" name="handle_type" />
26 <arg direction="in" type="au" name="handles" />
28 <method name="InspectHandles" >
29 <annotation value="QList<uint>" name="com.trolltech.QtDBus.QtTypeName.In1" />
30 <arg direction="in" type="u" name="handle_type" />
31 <arg direction="in" type="au" name="handles" />
32 <arg direction="out" type="as" />
34 <method name="ListChannels" >
35 <annotation value="org::freedesktop::Telepathy::ChannelInfoList" name="com.trolltech.QtDBus.QtTypeName.Out0" />
36 <arg direction="out" type="a(osuu)" />
38 <method name="ReleaseHandles" >
39 <annotation value="QList<uint>" name="com.trolltech.QtDBus.QtTypeName.In1" />
40 <arg direction="in" type="u" name="handle_type" />
41 <arg direction="in" type="au" name="handles" />
43 <method name="RequestChannel" >
44 <arg direction="in" type="s" name="type" />
45 <arg direction="in" type="u" name="handle_type" />
46 <arg direction="in" type="u" name="handle" />
47 <arg direction="in" type="b" name="suppress_handler" />
48 <arg direction="out" type="o" />
50 <method name="RequestHandles" >
51 <annotation value="QList<uint>" name="com.trolltech.QtDBus.QtTypeName.Out0" />
52 <arg direction="in" type="u" name="handle_type" />
53 <arg direction="in" type="as" name="names" />
54 <arg direction="out" type="au" />
56 <method name="AddClientInterest">
57 <arg name="tokens" type="as" direction="in"/>
59 <method name="RemoveClientInterest">
60 <arg name="tokens" type="as" direction="in"/>
63 <signal name="NewChannel" >
64 <arg type="o" name="object_path" />
65 <arg type="s" name="channel_type" />
66 <arg type="u" name="handle_type" />
67 <arg type="u" name="handle" />
68 <arg type="b" name="suppress_handler" />
70 <signal name="StatusChanged" >
71 <arg type="u" name="status" />
72 <arg type="u" name="reason" />
74 <signal name="ConnectionError">
75 <annotation value="QVariantMap" name="com.trolltech.QtDBus.QtTypeName.In1"/>
76 <arg type="s" name="error" />
77 <arg type="a{sv}" name="error_details" />
79 <signal name="SelfHandleChanged">