Mercurial > pidgin
view doc/blist-signals.dox @ 18058:4ca97b26a8fb
Mark the return type const for the following functions. I noticed this
while fixing some DBus stuff which I'll commit shortly.
* purple_accounts_get_all
* purple_connections_get_all
* purple_connections_get_connecting
* purple_conv_chat_get_ignored
* purple_conv_chat_get_users
* purple_get_chats
* purple_get_conversations
* purple_get_ims
* purple_notify_user_info_get_entries
References #1344
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Thu, 07 Jun 2007 04:22:42 +0000 |
parents | 8cf53d7a0887 |
children | e0613cf8c493 |
line wrap: on
line source
/** @page blist-signals Buddy List Signals @signals @signal buddy-status-changed @signal buddy-idle-changed @signal buddy-signed-on @signal buddy-signed-off @signal update-idle @signal blist-node-extended-menu @signal buddy-added @signal buddy-removed @signal buddy-icon-changed @signal blist-node-aliased @endsignals <hr> @signaldef buddy-status-changed @signalproto void (*buddy_away)(PurpleBuddy *buddy, PurpleStatus *old_status, PurpleStatus *status); @endsignalproto @signaldesc Emitted when a buddy on your buddy list goes away. @param buddy The buddy whose status changed. @param old_status The status that the buddy just changed from. @param status The status that the buddy just changed to. @endsignaldef @signaldef buddy-idle-changed @signalproto void (*buddy_idle)(PurpleBuddy *buddy, gboolean old_idle, gboolean idle); @endsignalproto @signaldesc Emitted when a buddy on your buddy list becomes idle. @param buddy The buddy whose idle status changed. @param old_idle Whether the buddy was idle. @param idle Whether the buddy is currently idle. @endsignaldef @signaldef buddy-signed-on @signalproto void (*buddy_signed_on)(PurpleBuddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list signs on. @param buddy The buddy that signed on. @endsignaldef @signaldef buddy-signed-off @signalproto void (*buddy_signed_off)(PurpleBuddy *buddy); @endsignalproto @signaldesc Emitted when a buddy on your buddy list signs off. @param buddy The buddy that signed off. @endsignaldef @signaldef update-idle @signalproto void (*update_idle)(); @endsignalproto @signaldesc Emitted when the buddy list is refreshed and the idle times are updated. @endsignaldef @signaldef blist-node-extended-menu @signalproto void (*blist_node_extended_menu)(PurpleBlistNode *node, GList **menu) @endsignalproto @signaldesc Emitted when a buddlist menu is being constructed @a menu is a pointer to a GList of PurpleBlistNodeAction's allowing a plugin to add menu items @endsignaldef @signaldef buddy-added @signalproto void (*buddy_added)(PurpleBuddy *buddy) @endsignalproto @signaldesc Emitted when a new buddy is added to the buddy list. @endsignaldef @signaldef buddy-icon-changed @signalproto void (*buddy_icon_changed)(PurpleBuddy *buddy) @endsignalproto @signaldesc Emitted when a buddy's icon is set. @endsignaldef @signaldef buddy-removed @signalproto void (*buddy_removed)(PurpleBuddy *buddy) @endsignalproto @signaldesc Emitted when a buddy is removed from the buddy list. @endsignaldef @signaldef blist-node-aliased @signalproto void (*blist_node_aliased)(PurpleBlistNode *node, const char *old_alias) @endsignalproto @signaldesc Emitted when a blist node (buddy, chat, or contact) is aliased. @endsignaldef */ // vim: syntax=c tw=75 et