Mon, 17 Sep 2007 15:05:36 +0000
Remove non-error PurpleDisconnectReasons, and add PURPLE_REASON_OTHER_ERROR
for cases when the exact error is unknown or not in the enum.
| 6605 | 1 | /** @page blist-signals Buddy List Signals |
| 2 | ||
| 3 | @signals | |
| 11935 | 4 | @signal buddy-status-changed |
| 5 | @signal buddy-idle-changed | |
| 6605 | 6 | @signal buddy-signed-on |
| 7 | @signal buddy-signed-off | |
| 8 | @signal update-idle | |
| 9051 | 9 | @signal blist-node-extended-menu |
| 11454 | 10 | @signal buddy-added |
| 11 | @signal buddy-removed | |
|
12148
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
12 | @signal buddy-icon-changed |
| 11454 | 13 | @signal blist-node-aliased |
| 6605 | 14 | @endsignals |
| 15 | ||
| 16 | <hr> | |
| 17 | ||
| 11935 | 18 | @signaldef buddy-status-changed |
| 6605 | 19 | @signalproto |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
20 | void (*buddy_away)(PurpleBuddy *buddy, PurpleStatus *old_status, PurpleStatus *status); |
| 6605 | 21 | @endsignalproto |
| 22 | @signaldesc | |
| 23 | Emitted when a buddy on your buddy list goes away. | |
| 11947 | 24 | @param buddy The buddy whose status changed. |
| 11935 | 25 | @param old_status The status that the buddy just changed from. |
| 26 | @param status The status that the buddy just changed to. | |
| 6605 | 27 | @endsignaldef |
| 28 | ||
| 11935 | 29 | @signaldef buddy-idle-changed |
| 6605 | 30 | @signalproto |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
31 | void (*buddy_idle)(PurpleBuddy *buddy, gboolean old_idle, gboolean idle); |
| 6605 | 32 | @endsignalproto |
| 33 | @signaldesc | |
| 34 | Emitted when a buddy on your buddy list becomes idle. | |
| 11947 | 35 | @param buddy The buddy whose idle status changed. |
| 11935 | 36 | @param old_idle Whether the buddy was idle. |
| 37 | @param idle Whether the buddy is currently idle. | |
|
9111
e5e3fca89af4
[gaim-migrate @ 9888]
Christian Hammond <chipx86@chipx86.com>
parents:
9051
diff
changeset
|
38 | @endsignaldef |
|
e5e3fca89af4
[gaim-migrate @ 9888]
Christian Hammond <chipx86@chipx86.com>
parents:
9051
diff
changeset
|
39 | |
| 6605 | 40 | @signaldef buddy-signed-on |
| 41 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
42 | void (*buddy_signed_on)(PurpleBuddy *buddy); |
| 6605 | 43 | @endsignalproto |
| 44 | @signaldesc | |
| 45 | Emitted when a buddy on your buddy list signs on. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
46 | @param buddy The buddy that signed on. |
| 6605 | 47 | @endsignaldef |
| 48 | ||
| 49 | @signaldef buddy-signed-off | |
| 50 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
51 | void (*buddy_signed_off)(PurpleBuddy *buddy); |
| 6605 | 52 | @endsignalproto |
| 53 | @signaldesc | |
| 54 | Emitted when a buddy on your buddy list signs off. | |
|
6606
1387777368c7
[gaim-migrate @ 7130]
Christian Hammond <chipx86@chipx86.com>
parents:
6605
diff
changeset
|
55 | @param buddy The buddy that signed off. |
| 6605 | 56 | @endsignaldef |
| 57 | ||
| 58 | @signaldef update-idle | |
| 59 | @signalproto | |
| 60 | void (*update_idle)(); | |
| 61 | @endsignalproto | |
| 62 | @signaldesc | |
| 63 | Emitted when the buddy list is refreshed and the idle times are updated. | |
| 64 | @endsignaldef | |
| 65 | ||
| 9051 | 66 | @signaldef blist-node-extended-menu |
| 67 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
68 | void (*blist_node_extended_menu)(PurpleBlistNode *node, GList **menu) |
| 9051 | 69 | @endsignalproto |
| 70 | @signaldesc | |
| 71 | Emitted when a buddlist menu is being constructed @a menu is a pointer to | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
72 | a GList of PurpleBlistNodeAction's allowing a plugin to add menu items |
| 9051 | 73 | @endsignaldef |
| 74 | ||
| 11454 | 75 | @signaldef buddy-added |
| 76 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
77 | void (*buddy_added)(PurpleBuddy *buddy) |
| 11454 | 78 | @endsignalproto |
| 79 | @signaldesc | |
| 80 | Emitted when a new buddy is added to the buddy list. | |
| 81 | @endsignaldef | |
| 82 | ||
|
12148
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
83 | @signaldef buddy-icon-changed |
|
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
84 | @signalproto |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
85 | void (*buddy_icon_changed)(PurpleBuddy *buddy) |
|
12148
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
86 | @endsignalproto |
|
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
87 | @signaldesc |
|
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
88 | Emitted when a buddy's icon is set. |
|
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
89 | @endsignaldef |
|
6d4bb4d9081b
[gaim-migrate @ 14449]
Richard Laager <rlaager@pidgin.im>
parents:
11947
diff
changeset
|
90 | |
| 11454 | 91 | @signaldef buddy-removed |
| 92 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
93 | void (*buddy_removed)(PurpleBuddy *buddy) |
| 11454 | 94 | @endsignalproto |
| 95 | @signaldesc | |
| 96 | Emitted when a buddy is removed from the buddy list. | |
| 97 | @endsignaldef | |
| 98 | ||
| 99 | @signaldef blist-node-aliased | |
| 100 | @signalproto | |
|
16244
be35cbf49dfb
Update the Doxygen signals documentation to match the new struct names.
Richard Laager <rlaager@pidgin.im>
parents:
12148
diff
changeset
|
101 | void (*blist_node_aliased)(PurpleBlistNode *node, const char *old_alias) |
| 11454 | 102 | @endsignalproto |
| 103 | @signaldesc | |
| 104 | Emitted when a blist node (buddy, chat, or contact) is aliased. | |
| 105 | @endsignaldef | |
| 106 | ||
| 6605 | 107 | */ |
| 108 | // vim: syntax=c tw=75 et |