Mercurial > pidgin.yaz
comparison libpurple/purple-send @ 16143:598b1b15b199
Trac Ticket #149 from JensenDied
This patch does a rename of our DBus stuff.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 15 Apr 2007 18:09:14 +0000 |
parents | c6e563dfaa7a |
children | 942bf314fc8a |
comparison
equal
deleted
inserted
replaced
16142:74b2d576f458 | 16143:598b1b15b199 |
---|---|
3 METHOD_NAME=$1 | 3 METHOD_NAME=$1 |
4 | 4 |
5 if test -z "$METHOD_NAME" | 5 if test -z "$METHOD_NAME" |
6 then | 6 then |
7 cat <<EOF | 7 cat <<EOF |
8 This program calls gaim API functions using DBus and prints the return value. | 8 This program calls purple API functions using DBus and prints the return value. |
9 If you are not interested in the return value, use gaim-send-async. | 9 If you are not interested in the return value, use purple-send-async. |
10 | 10 |
11 Usage: | 11 Usage: |
12 | 12 |
13 $0 method-name type1:parameter1 type2:parameter2 ... | 13 $0 method-name type1:parameter1 type2:parameter2 ... |
14 | 14 |
15 This shell script just invokes dbus-send, see man dbus-send for how | 15 This shell script just invokes dbus-send, see man dbus-send for how |
16 to specify the parameters. | 16 to specify the parameters. |
17 | 17 |
18 Examples: | 18 Examples: |
19 | 19 |
20 $0 GaimAccountsFindConnected string: string:prpl-jabber | 20 $0 PurpleAccountsFindConnected string: string:prpl-jabber |
21 $0 GaimAccountsGetAll | 21 $0 PurpleAccountsGetAll |
22 $0 GaimCoreQuit | 22 $0 PurpleCoreQuit |
23 | 23 |
24 Use dbus-viewer to get the list of supported functions and their parameters. | 24 Use dbus-viewer to get the list of supported functions and their parameters. |
25 EOF | 25 EOF |
26 exit 1 | 26 exit 1 |
27 fi | 27 fi |
28 | 28 |
29 shift | 29 shift |
30 dbus-send --dest=net.sf.gaim.GaimService --print-reply --type=method_call /net/sf/gaim/GaimObject net.sf.gaim.GaimInterface.$METHOD_NAME "$@" | 30 dbus-send --dest=im.pidgin.purple.PurpleService --print-reply --type=method_call /im/pidgin/purple/PurpleObject im.pidgin.purple.PurpleInterface.$METHOD_NAME "$@" |
31 | 31 |
32 echo | 32 echo |