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