doc/reference/libpurple/signals_blist.md

changeset 42705
e78a46048ae7
parent 41164
d861b10105fb
child 42725
ceb13f1de2d2
equal deleted inserted replaced
42704:ffc82edcdbfe 42705:e78a46048ae7
3 3
4 ## Buddy List Signals 4 ## Buddy List Signals
5 5
6 ### Signal List 6 ### Signal List
7 7
8 * [buddy-status-changed](#buddy-status-changed)
9 * [buddy-idle-changed](#buddy-idle-changed) 8 * [buddy-idle-changed](#buddy-idle-changed)
10 * [buddy-signed-on](#buddy-signed-on) 9 * [buddy-signed-on](#buddy-signed-on)
11 * [buddy-signed-off](#buddy-signed-off) 10 * [buddy-signed-off](#buddy-signed-off)
12 * [update-idle](#update-idle) 11 * [update-idle](#update-idle)
13 * [blist-node-extended-menu](#blist-node-extended-menu) 12 * [blist-node-extended-menu](#blist-node-extended-menu)
15 * [blist-node-aliased](#blist-node-aliased) 14 * [blist-node-aliased](#blist-node-aliased)
16 * [buddy-caps-changed](#buddy-caps-changed) 15 * [buddy-caps-changed](#buddy-caps-changed)
17 * [ui-caps-changed](#ui-caps-changed) 16 * [ui-caps-changed](#ui-caps-changed)
18 17
19 ### Signal Details 18 ### Signal Details
20
21 #### buddy-status-changed
22
23 ```c
24 void user_function(PurpleBuddy *buddy,
25 PurpleStatus *old_status,
26 PurpleStatus *status,
27 gpointer user_data);
28 ```
29
30 Emitted when a buddy on your buddy list goes away.
31
32 **Parameters:**
33
34 **buddy**
35 : The buddy whose status changed.
36
37 **old_status**
38 : The status that the buddy just changed from.
39
40 **status**
41 : The status that the buddy just changed to.
42
43 **user_data**
44 : user data set when the signal handler was connected.
45
46 ----
47 19
48 #### buddy-idle-changed 20 #### buddy-idle-changed
49 21
50 ```c 22 ```c
51 void user_function(PurpleBuddy *buddy, 23 void user_function(PurpleBuddy *buddy,

mercurial