#include <modules.h>

Data Fields | |
| char * | name |
| char * | filename |
| void * | handle |
| time_t | time |
| char * | version |
| char * | author |
| MODType | type |
| void(* | nickHelp )(User *u) |
| void(* | chanHelp )(User *u) |
| void(* | memoHelp )(User *u) |
| void(* | botHelp )(User *u) |
| void(* | operHelp )(User *u) |
| void(* | hostHelp )(User *u) |
| void(* | helpHelp )(User *u) |
| MessageHash * | msgList [MAX_CMD_HASH] |
| ModuleLang | lang [NUM_LANGS] |
Definition at line 136 of file modules.h.
| char* Module_::author |
Definition at line 142 of file modules.h.
Referenced by createModule(), destroyModule(), do_modinfo(), and moduleAddAuthor().
| void(* Module_::botHelp)(User *u) |
Definition at line 149 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetBotHelp().
| void(* Module_::chanHelp)(User *u) |
Definition at line 147 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetChanHelp().
| char* Module_::filename |
Definition at line 138 of file modules.h.
Referenced by destroyModule(), and loadModule().
| void* Module_::handle |
Definition at line 139 of file modules.h.
Referenced by createModule(), destroyModule(), loadModule(), modules_unload_all(), and unloadModule().
| void(* Module_::helpHelp)(User *u) |
Definition at line 152 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetHelpHelp().
| void(* Module_::hostHelp)(User *u) |
Definition at line 151 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetHostHelp().
| ModuleLang Module_::lang[NUM_LANGS] |
Definition at line 156 of file modules.h.
Referenced by createModule(), moduleDeleteLanguage(), moduleGetLangString(), moduleInsertLanguage(), moduleNoticeLang(), and my_memo_lang().
| void(* Module_::memoHelp)(User *u) |
Definition at line 148 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetMemoHelp().
| MessageHash* Module_::msgList[MAX_CMD_HASH] |
| char* Module_::name |
Definition at line 137 of file modules.h.
Referenced by addModule(), createModule(), delModule(), destroyModule(), do_modinfo(), encryption_module_init(), handleModuleOperationQueue(), loadModule(), moduleAddCommand(), moduleAddEventHandler(), moduleAddEventHook(), moduleAddMessage(), moduleDelAllDataMod(), moduleDelCommand(), moduleDeleteLanguage(), moduleDelMessage(), moduleEventDelHandler(), moduleEventDelHook(), moduleGetLangString(), moduleInsertLanguage(), moduleNoticeLang(), modules_core_init(), modules_delayed_init(), modules_init(), modules_unload_all(), my_memo_lang(), prepForUnload(), protocol_module_init(), and unloadModule().
| void(* Module_::nickHelp)(User *u) |
Definition at line 146 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetNickHelp().
| void(* Module_::operHelp)(User *u) |
Definition at line 150 of file modules.h.
Referenced by createModule(), moduleDisplayHelp(), and moduleSetOperHelp().
| time_t Module_::time |
Definition at line 140 of file modules.h.
Referenced by addModule(), and do_modinfo().
Definition at line 144 of file modules.h.
Referenced by createModule(), do_modlist(), encryptionModuleLoaded(), loadModule(), modules_unload_all(), moduleSetType(), protocolModuleLoaded(), and unloadModule().
| char* Module_::version |
Definition at line 141 of file modules.h.
Referenced by createModule(), destroyModule(), do_modinfo(), do_modlist(), and moduleAddVersion().
1.7.1