doc/account-signals.dox

changeset 11628
cdd5df7cfbc1
parent 9447
aa6d055d0cae
child 11685
e6357bef856a
equal deleted inserted replaced
11627:07feb58977aa 11628:cdd5df7cfbc1
1 /** @page account-signals Account Signals 1 /** @page account-signals Account Signals
2 2
3 @signals 3 @signals
4 @signal account-away
5 @signal account-connecting 4 @signal account-connecting
6 @signal account-setting-info 5 @signal account-setting-info
7 @signal account-set-info 6 @signal account-set-info
8 @signal account-warned 7 @signal account-warned
8 @signal account-status-changed
9 @endsignals 9 @endsignals
10 10
11 <hr> 11 <hr>
12
13 @signaldef account-away
14 @signalproto
15 void (*account_away)(GaimAccount *account, const char *state, const char *message);
16 @endsignalproto
17 @signaldesc
18 Emitted when an account goes away.
19 @param account The account that went away.
20 @param state The away state.
21 @param message The away message.
22 @endsignaldef
23 12
24 @signaldef account-connecting 13 @signaldef account-connecting
25 @signalproto 14 @signalproto
26 void (*account_connecting)(GaimAccount *account); 15 void (*account_connecting)(GaimAccount *account);
27 @endsignalproto 16 @endsignalproto
60 @param account The account that was warned. 49 @param account The account that was warned.
61 @param warner The screenname of the user that warned the account. 50 @param warner The screenname of the user that warned the account.
62 @param level The new warning level. 51 @param level The new warning level.
63 @endsignaldef 52 @endsignaldef
64 53
54 @signaldef account-status-changed
55 @signalproto
56 void (*account_status_changed)(GaimAccount *account, GaimStatus *old, GaimStatus *new);
57 @endsignalproto
58 @signaldesc
59 Emitted when the status of an account changes (after the change).
60 @param account The account that changed status.
61 @param old The status before change.
62 @param new The status after change.
63 @endsignaldef
64
65 */ 65 */
66 // vim: syntax=c tw=75 et 66 // vim: syntax=c tw=75 et

mercurial