Mercurial > pidgin
annotate src/gaim-send-async @ 13254:e9802db22b06
[gaim-migrate @ 15620]
This is the way we clean the code, clean the code, clean the code
This is the way we clean the code, clean the code, clean the code
So early in the morning
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Sun, 12 Feb 2006 22:14:38 +0000 |
| parents | ac5bc9a7b603 |
| children |
| rev | line source |
|---|---|
| 11332 | 1 #!/bin/bash |
| 2 | |
| 3 METHOD_NAME=$1 | |
| 4 | |
| 5 if test -z "$METHOD_NAME" | |
| 6 then | |
| 7 cat <<EOF | |
| 8 This program calls gaim API functions using DBus. As opposed to gaim-send, | |
| 9 it does not print the return value. | |
| 10 | |
| 11 Usage: | |
| 12 | |
| 13 $0 method-name type1:parameter1 type2:parameter2 ... | |
| 14 | |
| 15 This shell script just invokes dbus-send, see man dbus-send for how | |
| 16 to specify the parameters. | |
| 17 | |
| 18 Examples: | |
| 19 | |
| 20 $0 GaimCoreQuit | |
| 21 | |
| 22 Use dbus-viewer to get the list of supported functions and their parameters. | |
| 23 EOF | |
| 24 exit 1 | |
| 25 fi | |
| 26 | |
| 27 shift | |
|
13220
ac5bc9a7b603
[gaim-migrate @ 15584]
Richard Laager <rlaager@wiktel.com>
parents:
11332
diff
changeset
|
28 dbus-send --dest=net.sf.gaim.GaimService --type=method_call /net/sf/gaim/GaimObject net.sf.gaim.GaimInterface.$METHOD_NAME "$@" |
| 11332 | 29 |
| 30 echo |
