Mercurial > pidgin.yaz
annotate doc/blist-signals.dox @ 9108:6a17b7e2e3b2
[gaim-migrate @ 9885]
I did some more prefslashing. Test, discuss. I'll stay up for a bit.
If nobody objects, let's tag and release.
committer: Tailor Script <tailor@pidgin.im>
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Fri, 28 May 2004 05:53:34 +0000 |
parents | 826013efffcb |
children | 2583056be3a4 |
rev | line source |
---|---|
6605 | 1 /** @page blist-signals Buddy List Signals |
2 | |
3 @signals | |
4 @signal buddy-away | |
5 @signal buddy-back | |
6 @signal buddy-idle | |
7 @signal buddy-unidle | |
8 @signal buddy-signed-on | |
9 @signal buddy-signed-off | |
10 @signal update-idle | |
9051 | 11 @signal blist-node-extended-menu |
6605 | 12 @endsignals |
13 | |
14 <hr> | |
15 | |
16 @signaldef buddy-away | |
17 @signalproto | |
18 void (*buddy_away)(struct buddy *buddy); | |
19 @endsignalproto | |
20 @signaldesc | |
21 Emitted when a buddy on your buddy list goes away. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
22 @param buddy The buddy that went away. |
6605 | 23 @endsignaldef |
24 | |
25 @signaldef buddy-back | |
26 @signalproto | |
27 void (*buddy_back)(struct buddy *buddy); | |
28 @endsignalproto | |
29 @signaldesc | |
30 Emitted when a buddy on your buddy list comes back from being away. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
31 @param buddy The buddy that came back from being away. |
6605 | 32 @endsignaldef |
33 | |
34 @signaldef buddy-idle | |
35 @signalproto | |
36 void (*buddy_idle)(struct buddy *buddy); | |
37 @endsignalproto | |
38 @signaldesc | |
39 Emitted when a buddy on your buddy list becomes idle. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
40 @param buddy The buddy that became idle. |
6605 | 41 @endsignaldef |
42 | |
43 @signaldef buddy-unidle | |
44 @signalproto | |
45 void (*buddy_unidle)(struct buddy *buddy); | |
46 @endsignalproto | |
47 @signaldesc | |
48 Emitted when a buddy on your buddy list returns from being idle. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
49 @param buddy The buddy that returned from being idle. |
6605 | 50 @endsignaldef |
51 | |
52 @signaldef buddy-signed-on | |
53 @signalproto | |
54 void (*buddy_signed_on)(struct buddy *buddy); | |
55 @endsignalproto | |
56 @signaldesc | |
57 Emitted when a buddy on your buddy list signs on. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
58 @param buddy The buddy that signed on. |
6605 | 59 @endsignaldef |
60 | |
61 @signaldef buddy-signed-off | |
62 @signalproto | |
63 void (*buddy_signed_off)(struct buddy *buddy); | |
64 @endsignalproto | |
65 @signaldesc | |
66 Emitted when a buddy on your buddy list signs off. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
67 @param buddy The buddy that signed off. |
6605 | 68 @endsignaldef |
69 | |
70 @signaldef update-idle | |
71 @signalproto | |
72 void (*update_idle)(); | |
73 @endsignalproto | |
74 @signaldesc | |
75 Emitted when the buddy list is refreshed and the idle times are updated. | |
76 @endsignaldef | |
77 | |
9051 | 78 @signaldef blist-node-extended-menu |
79 @signalproto | |
80 void (*blist_node_extended_menu)(GaimBlistNode *node, GList **menu) | |
81 @endsignalproto | |
82 @signaldesc | |
83 Emitted when a buddlist menu is being constructed @a menu is a pointer to | |
84 a GList of GaimBlistNodeAction's allowing a plugin to add menu items | |
85 @endsignaldef | |
86 | |
6605 | 87 */ |
88 // vim: syntax=c tw=75 et |