Mercurial > pidgin.yaz
diff src/dbus-service.xml @ 11146:1c5398ccbeb0
[gaim-migrate @ 13217]
Gaim-DBUS signal export works with DBUS >= 0.35
Various gaim API functions available through DBUS
committer: Tailor Script <tailor@pidgin.im>
author | Piotr Zielinski <zielaj> |
---|---|
date | Fri, 22 Jul 2005 19:47:29 +0000 |
parents | 2eca9ed49469 |
children |
line wrap: on
line diff
--- a/src/dbus-service.xml Fri Jul 22 07:11:08 2005 +0000 +++ b/src/dbus-service.xml Fri Jul 22 19:47:29 2005 +0000 @@ -1,74 +1,8 @@ <?xml version="1.0" encoding="UTF-8" ?> + <node name="/org/gaim/GaimObject"> <interface name="org.gaim.GaimInterface"> - <method name="Ping"> - </method> - <method name="Quit"> - </method> - <method name="ConnectAll"> - </method> - - <method name="GetBuddyList"> - <arg type="ai" name="buddy_ids" direction="out" /> - </method> - + + <!-- autogenerated ... --> - <method name="GetBuddyProperty"> - <arg type="i" name="buddy_id" /> - <arg type="s" name="property_name" /> - <arg type="v" name="value" direction="out"/> - </method> - <method name="GetAccountProperty"> - <arg type="i" name="account_id" /> - <arg type="s" name="property_name" /> - <arg type="v" name="value" direction="out"/> - </method> - <method name="GetGroupProperty"> - <arg type="i" name="group_id" /> - <arg type="s" name="property_name" /> - <arg type="v" name="value" direction="out"/> - </method> - <method name="GetContactProperty"> - <arg type="i" name="contact_id" /> - <arg type="s" name="property_name" /> - <arg type="v" name="value" direction="out"/> - </method> - <method name="GetChatProperty"> - <arg type="i" name="chat_id" /> - <arg type="s" name="property_name" /> - <arg type="v" name="value" direction="out"/> - </method> - - <method name="StartIMConversation"> - <arg type="i" name="buddy_id" /> - </method> - - <method name="FindAccount"> - <arg type="s" name="account_name" /> - <arg type="s" name="protocol_name" /> - <arg type="i" name="account_id" direction="out"/> - </method> - <method name="FindBuddy"> - <arg type="i" name="account_id" /> - <arg type="s" name="buddy_name" /> - <arg type="i" name="buddy_id" direction="out"/> - </method> - - </interface> - - - <interface name="org.freedesktop.DBus.Properties"> - <!-- We implement properties ourselves rather than relying on - GObject property access. This is because currently in gaim - we have one GObject that represents many dbus objects such as - buddies, accounts, etc. Not for long! --> - -<!-- <method name="Get"> > --> -<!-- <arg type="s" name="interface_name" /> --> -<!-- <arg type="s" name="property_name" /> --> -<!-- <arg type="v" name="value" direction="out" /> --> -<!-- </method> --> - </interface> -</node> -