summaryrefslogtreecommitdiff
path: root/doc/blist-signals.dox
diff options
context:
space:
mode:
Diffstat (limited to 'doc/blist-signals.dox')
-rw-r--r--doc/blist-signals.dox26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/blist-signals.dox b/doc/blist-signals.dox
index 901be25bff..3617a389db 100644
--- a/doc/blist-signals.dox
+++ b/doc/blist-signals.dox
@@ -11,6 +11,8 @@
@signal buddy-removed
@signal buddy-icon-changed
@signal blist-node-aliased
+ @signal buddy-caps-changed
+ @signal ui-caps-changed
@endsignals
@see blist.h
@@ -124,5 +126,29 @@ void (*blist_node_aliased)(PurpleBlistNode *node, const char *old_alias)
Emitted when a blist node (buddy, chat, or contact) is aliased.
@endsignaldef
+ @signaldef buddy-caps-changed
+ @signalproto
+void (*buddy_caps_changed)(PurpleBuddy *buddy, PurpleMediaCaps newcaps,
+ PurpleMediaCaps oldcaps)
+ @endsignalproto
+ @signaldesc
+ Emitted when updating a buddy's media capabilities.
+ @param buddy The buddy
+ @param newcaps
+ @param oldcaps
+ @since 2.7.0
+ @endsignaldef
+
+ @signaldef ui-caps-changed
+ @signalproto
+void (*ui_caps_changed)(PurpleMediaCaps newcaps, PurpleMediaCaps oldcaps)
+ @endsignalproto
+ @signaldesc
+ Emitted when updating the media capabilities of the UI.
+ @param newcaps
+ @param oldcaps
+ @since 2.7.0
+ @endsignaldef
+
*/
// vim: syntax=c.doxygen tw=75 et