Mercurial > ~mikael > mcabber > hg
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);