comparison doc/blist-signals.dox @ 20407:1122d47583a1

explicit merge of 'd42ad2da81f881b2fbd2fb080cc70a843bc70d02' and '8582c561c020d2d1e8d358e2e7cd9e3da113ed9e' to branch 'im.pidgin.cpw.khc.msnp14'
author Ka-Hing Cheung <khc@hxbc.us>
date Wed, 02 May 2007 05:25:27 +0000
parents 8cf53d7a0887
children e0613cf8c493
comparison
equal deleted inserted replaced
20406:7acc792487f2 20407:1122d47583a1
15 15
16 <hr> 16 <hr>
17 17
18 @signaldef buddy-status-changed 18 @signaldef buddy-status-changed
19 @signalproto 19 @signalproto
20 void (*buddy_away)(GaimBuddy *buddy, GaimStatus *old_status, GaimStatus *status); 20 void (*buddy_away)(PurpleBuddy *buddy, PurpleStatus *old_status, PurpleStatus *status);
21 @endsignalproto 21 @endsignalproto
22 @signaldesc 22 @signaldesc
23 Emitted when a buddy on your buddy list goes away. 23 Emitted when a buddy on your buddy list goes away.
24 @param buddy The buddy whose status changed. 24 @param buddy The buddy whose status changed.
25 @param old_status The status that the buddy just changed from. 25 @param old_status The status that the buddy just changed from.
26 @param status The status that the buddy just changed to. 26 @param status The status that the buddy just changed to.
27 @endsignaldef 27 @endsignaldef
28 28
29 @signaldef buddy-idle-changed 29 @signaldef buddy-idle-changed
30 @signalproto 30 @signalproto
31 void (*buddy_idle)(GaimBuddy *buddy, gboolean old_idle, gboolean idle); 31 void (*buddy_idle)(PurpleBuddy *buddy, gboolean old_idle, gboolean idle);
32 @endsignalproto 32 @endsignalproto
33 @signaldesc 33 @signaldesc
34 Emitted when a buddy on your buddy list becomes idle. 34 Emitted when a buddy on your buddy list becomes idle.
35 @param buddy The buddy whose idle status changed. 35 @param buddy The buddy whose idle status changed.
36 @param old_idle Whether the buddy was idle. 36 @param old_idle Whether the buddy was idle.
37 @param idle Whether the buddy is currently idle. 37 @param idle Whether the buddy is currently idle.
38 @endsignaldef 38 @endsignaldef
39 39
40 @signaldef buddy-signed-on 40 @signaldef buddy-signed-on
41 @signalproto 41 @signalproto
42 void (*buddy_signed_on)(GaimBuddy *buddy); 42 void (*buddy_signed_on)(PurpleBuddy *buddy);
43 @endsignalproto 43 @endsignalproto
44 @signaldesc 44 @signaldesc
45 Emitted when a buddy on your buddy list signs on. 45 Emitted when a buddy on your buddy list signs on.
46 @param buddy The buddy that signed on. 46 @param buddy The buddy that signed on.
47 @endsignaldef 47 @endsignaldef
48 48
49 @signaldef buddy-signed-off 49 @signaldef buddy-signed-off
50 @signalproto 50 @signalproto
51 void (*buddy_signed_off)(GaimBuddy *buddy); 51 void (*buddy_signed_off)(PurpleBuddy *buddy);
52 @endsignalproto 52 @endsignalproto
53 @signaldesc 53 @signaldesc
54 Emitted when a buddy on your buddy list signs off. 54 Emitted when a buddy on your buddy list signs off.
55 @param buddy The buddy that signed off. 55 @param buddy The buddy that signed off.
56 @endsignaldef 56 @endsignaldef
63 Emitted when the buddy list is refreshed and the idle times are updated. 63 Emitted when the buddy list is refreshed and the idle times are updated.
64 @endsignaldef 64 @endsignaldef
65 65
66 @signaldef blist-node-extended-menu 66 @signaldef blist-node-extended-menu
67 @signalproto 67 @signalproto
68 void (*blist_node_extended_menu)(GaimBlistNode *node, GList **menu) 68 void (*blist_node_extended_menu)(PurpleBlistNode *node, GList **menu)
69 @endsignalproto 69 @endsignalproto
70 @signaldesc 70 @signaldesc
71 Emitted when a buddlist menu is being constructed @a menu is a pointer to 71 Emitted when a buddlist menu is being constructed @a menu is a pointer to
72 a GList of GaimBlistNodeAction's allowing a plugin to add menu items 72 a GList of PurpleBlistNodeAction's allowing a plugin to add menu items
73 @endsignaldef 73 @endsignaldef
74 74
75 @signaldef buddy-added 75 @signaldef buddy-added
76 @signalproto 76 @signalproto
77 void (*buddy_added)(GaimBuddy *buddy) 77 void (*buddy_added)(PurpleBuddy *buddy)
78 @endsignalproto 78 @endsignalproto
79 @signaldesc 79 @signaldesc
80 Emitted when a new buddy is added to the buddy list. 80 Emitted when a new buddy is added to the buddy list.
81 @endsignaldef 81 @endsignaldef
82 82
83 @signaldef buddy-icon-changed 83 @signaldef buddy-icon-changed
84 @signalproto 84 @signalproto
85 void (*buddy_icon_changed)(GaimBuddy *buddy) 85 void (*buddy_icon_changed)(PurpleBuddy *buddy)
86 @endsignalproto 86 @endsignalproto
87 @signaldesc 87 @signaldesc
88 Emitted when a buddy's icon is set. 88 Emitted when a buddy's icon is set.
89 @endsignaldef 89 @endsignaldef
90 90
91 @signaldef buddy-removed 91 @signaldef buddy-removed
92 @signalproto 92 @signalproto
93 void (*buddy_removed)(GaimBuddy *buddy) 93 void (*buddy_removed)(PurpleBuddy *buddy)
94 @endsignalproto 94 @endsignalproto
95 @signaldesc 95 @signaldesc
96 Emitted when a buddy is removed from the buddy list. 96 Emitted when a buddy is removed from the buddy list.
97 @endsignaldef 97 @endsignaldef
98 98
99 @signaldef blist-node-aliased 99 @signaldef blist-node-aliased
100 @signalproto 100 @signalproto
101 void (*blist_node_aliased)(GaimBlistNode *node, const char *old_alias) 101 void (*blist_node_aliased)(PurpleBlistNode *node, const char *old_alias)
102 @endsignalproto 102 @endsignalproto
103 @signaldesc 103 @signaldesc
104 Emitted when a blist node (buddy, chat, or contact) is aliased. 104 Emitted when a blist node (buddy, chat, or contact) is aliased.
105 @endsignaldef 105 @endsignaldef
106 106