mcabber/mcabber/hooks.h
changeset 1806 9daf6b3f30d6
parent 1797 246c5d359c97
child 1811 e6d355e50d7a
equal deleted inserted replaced
1805:48e47198a9db 1806:9daf6b3f30d6
    19 #define HOOK_MESSAGE_OUT        "hook-message-out"
    19 #define HOOK_MESSAGE_OUT        "hook-message-out"
    20 #define HOOK_STATUS_CHANGE      "hook-status-change"
    20 #define HOOK_STATUS_CHANGE      "hook-status-change"
    21 #define HOOK_MY_STATUS_CHANGE   "hook-my-status-change"
    21 #define HOOK_MY_STATUS_CHANGE   "hook-my-status-change"
    22 #define HOOK_POST_CONNECT       "hook-post-connect"
    22 #define HOOK_POST_CONNECT       "hook-post-connect"
    23 #define HOOK_PRE_DISCONNECT     "hook-pre-disconnect"
    23 #define HOOK_PRE_DISCONNECT     "hook-pre-disconnect"
       
    24 #define HOOK_UNREAD_LIST_CHANGE "hook-unread-list-change"
    24 
    25 
    25 typedef enum {
    26 typedef enum {
    26   HOOK_HANDLER_RESULT_ALLOW_MORE_HOOKS = 0,
    27   HOOK_HANDLER_RESULT_ALLOW_MORE_HOOKS = 0,
    27   HOOK_HANDLER_RESULT_NO_MORE_HOOK,
    28   HOOK_HANDLER_RESULT_NO_MORE_HOOK,
    28   HOOK_HANDLER_RESULT_NO_MORE_HOOK_DROP_DATA,
    29   HOOK_HANDLER_RESULT_NO_MORE_HOOK_DROP_DATA,