diff mcabber/mcabber/hooks.h @ 1906:5d37cee8c6c6

Add "hook-subscription" hook and hk_subscription()
author Mikael Berthe <mikael@lilotux.net>
date Sat, 17 Apr 2010 14:03:37 +0200
parents 6ac5718f8d25
children e702073612de
line wrap: on
line diff
--- a/mcabber/mcabber/hooks.h	Sat Apr 17 12:31:35 2010 +0200
+++ b/mcabber/mcabber/hooks.h	Sat Apr 17 14:03:37 2010 +0200
@@ -22,6 +22,7 @@
 #define HOOK_POST_CONNECT       "hook-post-connect"
 #define HOOK_PRE_DISCONNECT     "hook-pre-disconnect"
 #define HOOK_UNREAD_LIST_CHANGE "hook-unread-list-change"
+#define HOOK_SUBSCRIPTION       "hook-subscription"
 
 typedef enum {
   HOOK_HANDLER_RESULT_ALLOW_MORE_HANDLERS = 0,
@@ -62,6 +63,9 @@
 void hk_unread_list_change(guint unread_count, guint attention_count,
                            guint muc_unread, guint muc_attention);
 
+guint hk_subscription(LmMessageSubType mstype, const gchar *bjid,
+                      const gchar *msg);
+
 void hk_ext_cmd_init(const char *command);
 void hk_ext_cmd(const char *bjid, guchar type, guchar info, const char *data);