Mercurial > pidgin
annotate doc/blist-signals.dox @ 8273:f24172f53650
[gaim-migrate @ 8997]
This is Scott Lamb's eventloop abstraction patch. If it breaks things,
Scott Lamb will be glad to take the punishment. If it doesn't, it should
make integration into other event loops easier. Well, no, not easier,
harder actually, but it'll be done more appropriately and less hackily..
er, hacky. Is hackily a word?
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Tue, 17 Feb 2004 02:17:48 +0000 |
parents | 34eaa941ecd6 |
children | 826013efffcb |
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 | |
11 @endsignals | |
12 | |
13 <hr> | |
14 | |
15 @signaldef buddy-away | |
16 @signalproto | |
17 void (*buddy_away)(struct buddy *buddy); | |
18 @endsignalproto | |
19 @signaldesc | |
20 Emitted when a buddy on your buddy list goes away. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
21 @param buddy The buddy that went away. |
6605 | 22 @endsignaldef |
23 | |
24 @signaldef buddy-back | |
25 @signalproto | |
26 void (*buddy_back)(struct buddy *buddy); | |
27 @endsignalproto | |
28 @signaldesc | |
29 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
|
30 @param buddy The buddy that came back from being away. |
6605 | 31 @endsignaldef |
32 | |
33 @signaldef buddy-idle | |
34 @signalproto | |
35 void (*buddy_idle)(struct buddy *buddy); | |
36 @endsignalproto | |
37 @signaldesc | |
38 Emitted when a buddy on your buddy list becomes idle. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
39 @param buddy The buddy that became idle. |
6605 | 40 @endsignaldef |
41 | |
42 @signaldef buddy-unidle | |
43 @signalproto | |
44 void (*buddy_unidle)(struct buddy *buddy); | |
45 @endsignalproto | |
46 @signaldesc | |
47 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
|
48 @param buddy The buddy that returned from being idle. |
6605 | 49 @endsignaldef |
50 | |
51 @signaldef buddy-signed-on | |
52 @signalproto | |
53 void (*buddy_signed_on)(struct buddy *buddy); | |
54 @endsignalproto | |
55 @signaldesc | |
56 Emitted when a buddy on your buddy list signs on. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
57 @param buddy The buddy that signed on. |
6605 | 58 @endsignaldef |
59 | |
60 @signaldef buddy-signed-off | |
61 @signalproto | |
62 void (*buddy_signed_off)(struct buddy *buddy); | |
63 @endsignalproto | |
64 @signaldesc | |
65 Emitted when a buddy on your buddy list signs off. | |
6606
34eaa941ecd6
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
66 @param buddy The buddy that signed off. |
6605 | 67 @endsignaldef |
68 | |
69 @signaldef update-idle | |
70 @signalproto | |
71 void (*update_idle)(); | |
72 @endsignalproto | |
73 @signaldesc | |
74 Emitted when the buddy list is refreshed and the idle times are updated. | |
75 @endsignaldef | |
76 | |
77 */ | |
78 // vim: syntax=c tw=75 et |