Data Fields

Module_ Struct Reference

#include <modules.h>

Collaboration diagram for Module_:
Collaboration graph
[legend]

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)
MessageHashmsgList [MAX_CMD_HASH]
ModuleLang lang [NUM_LANGS]

Detailed Description

Definition at line 136 of file modules.h.


Field Documentation

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().

Definition at line 138 of file modules.h.

Referenced by destroyModule(), and loadModule().

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().

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]

Definition at line 155 of file modules.h.

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 141 of file modules.h.

Referenced by createModule(), destroyModule(), do_modinfo(), do_modlist(), and moduleAddVersion().


The documentation for this struct was generated from the following file: