Mercurial > pidgin
annotate src/gaim-send @ 13330:e9cf00a30b49
[gaim-migrate @ 15700]
make sure disconnect messages get send before we disconnect
committer: Tailor Script <tailor@pidgin.im>
| author | Nathan Walp <nwalp@pidgin.im> |
|---|---|
| date | Sun, 26 Feb 2006 20:16:56 +0000 |
| parents | ac5bc9a7b603 |
| children |
| rev | line source |
|---|---|
| 11067 | 1 #!/bin/bash |
| 2 | |
| 3 METHOD_NAME=$1 | |
| 4 | |
| 5 if test -z "$METHOD_NAME" | |
| 6 then | |
| 7 cat <<EOF | |
| 11331 | 8 This program calls gaim API functions using DBus and prints the return value. |
| 9 If you are not interested in the return value, use gaim-send-async. | |
| 11067 | 10 |
| 11331 | 11 Usage: |
| 12 | |
| 13 $0 method-name type1:parameter1 type2:parameter2 ... | |
| 11067 | 14 |
| 15 This shell script just invokes dbus-send, see man dbus-send for how | |
| 16 to specify the parameters. | |
| 17 | |
| 18 Examples: | |
| 19 | |
| 11331 | 20 $0 GaimAccountsFindConnected string: string:prpl-jabber |
| 21 $0 GaimAccountsGetAll | |
| 22 $0 GaimCoreQuit | |
| 11067 | 23 |
| 11331 | 24 Use dbus-viewer to get the list of supported functions and their parameters. |
| 11067 | 25 EOF |
| 26 exit 1 | |
| 27 fi | |
| 28 | |
| 29 shift | |
|
13220
ac5bc9a7b603
[gaim-migrate @ 15584]
Richard Laager <rlaager@wiktel.com>
parents:
11331
diff
changeset
|
30 dbus-send --dest=net.sf.gaim.GaimService --print-reply --type=method_call /net/sf/gaim/GaimObject net.sf.gaim.GaimInterface.$METHOD_NAME "$@" |
| 11067 | 31 |
| 32 echo |
