Mercurial > pidgin.yaz
comparison src/dbus-service.xml @ 11067:2eca9ed49469
[gaim-migrate @ 13048]
Modified configure.ac so that it rejects dbus builds with the dbus
library older than 0.34
Added a simple object registration system to the dbus implementation
so that it is possible to query object properties remotely (eg. give
me property "name" of buddy with id = 5).
committer: Tailor Script <tailor@pidgin.im>
author | Piotr Zielinski <zielaj> |
---|---|
date | Thu, 07 Jul 2005 15:43:48 +0000 |
parents | df0241eb602c |
children | 1c5398ccbeb0 |
comparison
equal
deleted
inserted
replaced
11066:2507d20c3d0b | 11067:2eca9ed49469 |
---|---|
6 </method> | 6 </method> |
7 <method name="Quit"> | 7 <method name="Quit"> |
8 </method> | 8 </method> |
9 <method name="ConnectAll"> | 9 <method name="ConnectAll"> |
10 </method> | 10 </method> |
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 | |
11 </interface> | 58 </interface> |
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> | |
12 </node> | 73 </node> |
13 | 74 |