11055
|
1 <?xml version="1.0" encoding="UTF-8" ?>
|
|
2
|
|
3 <node name="/org/gaim/GaimObject">
|
|
4 <interface name="org.gaim.GaimInterface">
|
|
5 <method name="Ping">
|
|
6 </method>
|
|
7 <method name="Quit">
|
|
8 </method>
|
|
9 <method name="ConnectAll">
|
|
10 </method>
|
11067
|
11
|
|
12 <method name="GetBuddyList">
|
|
13 <arg type="ai" name="buddy_ids" direction="out" />
|
|
14 </method>
|
|
15
|
|
16
|
|
17 <method name="GetBuddyProperty">
|
|
18 <arg type="i" name="buddy_id" />
|
|
19 <arg type="s" name="property_name" />
|
|
20 <arg type="v" name="value" direction="out"/>
|
|
21 </method>
|
|
22 <method name="GetAccountProperty">
|
|
23 <arg type="i" name="account_id" />
|
|
24 <arg type="s" name="property_name" />
|
|
25 <arg type="v" name="value" direction="out"/>
|
|
26 </method>
|
|
27 <method name="GetGroupProperty">
|
|
28 <arg type="i" name="group_id" />
|
|
29 <arg type="s" name="property_name" />
|
|
30 <arg type="v" name="value" direction="out"/>
|
|
31 </method>
|
|
32 <method name="GetContactProperty">
|
|
33 <arg type="i" name="contact_id" />
|
|
34 <arg type="s" name="property_name" />
|
|
35 <arg type="v" name="value" direction="out"/>
|
|
36 </method>
|
|
37 <method name="GetChatProperty">
|
|
38 <arg type="i" name="chat_id" />
|
|
39 <arg type="s" name="property_name" />
|
|
40 <arg type="v" name="value" direction="out"/>
|
|
41 </method>
|
|
42
|
|
43 <method name="StartIMConversation">
|
|
44 <arg type="i" name="buddy_id" />
|
|
45 </method>
|
|
46
|
|
47 <method name="FindAccount">
|
|
48 <arg type="s" name="account_name" />
|
|
49 <arg type="s" name="protocol_name" />
|
|
50 <arg type="i" name="account_id" direction="out"/>
|
|
51 </method>
|
|
52 <method name="FindBuddy">
|
|
53 <arg type="i" name="account_id" />
|
|
54 <arg type="s" name="buddy_name" />
|
|
55 <arg type="i" name="buddy_id" direction="out"/>
|
|
56 </method>
|
|
57
|
11055
|
58 </interface>
|
11067
|
59
|
|
60
|
|
61 <interface name="org.freedesktop.DBus.Properties">
|
|
62 <!-- We implement properties ourselves rather than relying on
|
|
63 GObject property access. This is because currently in gaim
|
|
64 we have one GObject that represents many dbus objects such as
|
|
65 buddies, accounts, etc. Not for long! -->
|
|
66
|
|
67 <!-- <method name="Get"> > -->
|
|
68 <!-- <arg type="s" name="interface_name" /> -->
|
|
69 <!-- <arg type="s" name="property_name" /> -->
|
|
70 <!-- <arg type="v" name="value" direction="out" /> -->
|
|
71 <!-- </method> -->
|
|
72 </interface>
|
11055
|
73 </node>
|
|
74
|