1 #ifndef _ACCTMGR_MOD_H 2 #define _ACCTMGR_MOD_H 3 #include "lpm.h" 4 /* Commands */ 5 extern CMD_HANDLER(cmd_subscribe); 6 extern CMD_HANDLER(cmd_submode); 7 extern CMD_HANDLER(cmd_submodes); 8 extern CMD_HANDLER(cmd_unsubscribe); 9 extern CMD_HANDLER(cmd_appsub); 10 extern CMD_HANDLER(cmd_appunsub); 11 extern CMD_HANDLER(cmd_setaddy); 12 extern CMD_HANDLER(cmd_set); 13 extern CMD_HANDLER(cmd_unset); 14 extern CMD_HANDLER(cmd_vacation); 15 extern CMD_HANDLER(cmd_tempban); 16 17 extern HOOK_HANDLER(hook_presub_closed); 18 extern HOOK_HANDLER(hook_presub_confirm); 19 extern HOOK_HANDLER(hook_presub_acl); 20 extern HOOK_HANDLER(hook_presub_blacklist); 21 extern HOOK_HANDLER(hook_presub_subscribed); 22 extern HOOK_HANDLER(hook_postsub_administrivia); 23 extern HOOK_HANDLER(hook_postsub_welcome); 24 25 extern HOOK_HANDLER(hook_preunsub_closed); 26 extern HOOK_HANDLER(hook_preunsub_confirm); 27 extern HOOK_HANDLER(hook_preunsub_subscribed); 28 extern HOOK_HANDLER(hook_postunsub_administrivia); 29 extern HOOK_HANDLER(hook_postunsub_goodbye); 30 31 extern HOOK_HANDLER(hook_setflag_vacation); 32 extern HOOK_HANDLER(hook_setflag_nopost); 33 34 extern COOKIE_HANDLER(destroy_vacation_cookie); 35 extern COOKIE_HANDLER(destroy_tempban_cookie); 36 37 extern FUNC_HANDLER(func_subscribed); 38 extern FUNC_HANDLER(func_hasflag); 39 extern FUNC_HANDLER(func_subscribed_list); 40 extern FUNC_HANDLER(func_hasflag_list); 41 42 extern struct LPMAPI *LMAPI; 43 44 #endif /* _ACCTMGR_MOD_H */ 45