Show invite menu in wlm chat window immediately
[kdenetwork.git] / kopete / kopete / org.kde.Kopete.xml
blobe90d2330b5150cc28bb8a0537c1cc76875f266dd
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.kde.Kopete">
4     <method name="connectAll">
5     </method>
6     <method name="disconnectAll">
7     </method>
8     <method name="isConnected">
9       <arg type="b" direction="out"/>
10       <arg name="protocolName" type="s" direction="in"/>
11       <arg name="accountId" type="s" direction="in"/>
12     </method>
13     <method name="connect">
14       <arg name="protocolName" type="s" direction="in"/>
15       <arg name="accountId" type="s" direction="in"/>
16     </method>
17     <method name="disconnect">
18       <arg name="protocolName" type="s" direction="in"/>
19       <arg name="accountId" type="s" direction="in"/>
20     </method>
21     <method name="protocols">
22       <arg type="as" direction="out"/>
23     </method>
24     <method name="identities">
25       <arg type="as" direction="out"/>
26     </method>
27     <method name="accounts">
28       <arg type="as" direction="out"/>
29     </method>
30     <method name="contacts">
31       <arg type="as" direction="out"/>
32     </method>
33     <method name="labelForIdentity">
34       <arg name="identity" type="s" direction="in"/>
35       <arg type="s" direction="out"/>
36     </method>
37     <method name="contactsByFilter">
38       <arg type="as" direction="out"/>
39       <arg name="filter" type="s" direction="in"/>
40     </method>
41     <method name="setIdentityNickName">
42       <arg name="nickName" type="s" direction="in"/>
43       <arg name="identityId" type="s" direction="in"/>
44     </method>
45     <method name="setIdentityNickName">
46       <arg name="nickName" type="s" direction="in"/>
47     </method>
48     <method name="setIdentityAvatar">
49       <arg name="avatarUrl" type="s" direction="in"/>
50       <arg name="identityId" type="s" direction="in"/>
51     </method>
52     <method name="setIdentityAvatar">
53       <arg name="avatarUrl" type="s" direction="in"/>
54     </method>
55     <method name="setIdentityOnlineStatus">
56       <arg name="status" type="s" direction="in"/>
57       <arg name="message" type="s" direction="in"/>
58       <arg name="identityId" type="s" direction="in"/>
59     </method>
60     <method name="setIdentityOnlineStatus">
61       <arg name="status" type="s" direction="in"/>
62       <arg name="message" type="s" direction="in"/>
63     </method>
64     <method name="setOnlineStatus">
65       <arg name="status" type="s" direction="in"/>
66       <arg name="message" type="s" direction="in"/>
67     </method>
68     <method name="setOnlineStatus">
69       <arg name="status" type="s" direction="in"/>
70     </method>
71     <method name="setStatusMessage">
72       <arg name="message" type="s" direction="in"/>
73     </method>
74     <method name="sendMessage">
75       <arg name="contactId" type="s" direction="in"/>
76       <arg name="message" type="s" direction="in"/>
77     </method>
78     <method name="addContact">
79       <arg type="b" direction="out"/>
80       <arg name="protocolName" type="s" direction="in"/>
81       <arg name="accountId" type="s" direction="in"/>
82       <arg name="contactId" type="s" direction="in"/>
83       <arg name="displayName" type="s" direction="in"/>
84       <arg name="groupName" type="s" direction="in"/>
85     </method>
86     <method name="addContact">
87       <arg type="b" direction="out"/>
88       <arg name="protocolName" type="s" direction="in"/>
89       <arg name="accountId" type="s" direction="in"/>
90       <arg name="contactId" type="s" direction="in"/>
91       <arg name="displayName" type="s" direction="in"/>
92     </method>
93     <method name="sendFile">
94       <arg name="contactId" type="s" direction="in"/>
95       <arg name="fileUrl" type="s" direction="in"/>
96     </method>
97     <method name="getDisplayName">
98       <arg name="contactId" type="s" direction="in"/>
99       <arg type="s" direction="out"/>
100     </method>
101     <method name="isContactOnline">
102       <arg name="contactId" type="s" direction="in"/>
103       <arg type="b" direction="out"/>
104     </method>
105         <method name="openChat">
106       <arg name="contactID" type="s" direction="in"/>
107     </method>
108     <!-- contactProperties is an experimental method that might be removed before KDE 4.2 --> 
109     <method name="contactProperties">
110       <arg type="a{sv}" direction="out"/>
111       <annotation name="com.trolltech.QtDBus.QtTypeName.Out0" value="QVariantMap"/>
112       <arg name="contactId" type="s" direction="in"/>
113     </method>
114     <!-- contactChanged is an experimental signal that might be removed before KDE 4.2 --> 
115         <signal name="contactChanged">
116       <arg name="contactID" type="s"/>
117     </signal>    
118   </interface>
119 </node>