Admin | Holds /ADMIN data This class contains the admin details of the local server |
BanItem | A subclass of HostItem designed to hold channel bans (+b) |
chanrec | Holds all relevent information for a channel |
classbase | The base class for all inspircd classes |
command_t | A structure that defines a command |
ConfigReader | Allows reading of values from configuration files This class allows a module to read from either the main configuration file (inspircd.conf) or from a module-specified configuration file |
ConnectClass | Holds information relevent to <connect allow> and <connect deny> tags in the config file |
connection | |
ExemptItem | A subclass of HostItem designed to hold channel exempts (+e) |
FileReader | Caches a text file into memory and can be used to retrieve lines from it |
HostItem | Holds an entry for a ban list, exemption list, or invite list |
Invited | Holds a channel name to which a user has been invited |
InviteItem | A subclass of HostItem designed to hold channel invites (+I) |
Module | Base class for all InspIRCd modules This class is the base class for InspIRCd modules |
ModuleFactory | Instantiates classes inherited from Module This class creates a class inherited from type Module, using new |
packet | |
Server | Allows server output and query functions This class contains methods which allow a module to query the state of the irc server, and produce output to users and other servers |
serverrec | A class that defines the local server or a remote server |
ucrec | Holds a user's modes on a channel This class associates a users privilages with a channel by creating a pointer link between a userrec and chanrec class |
userrec | Holds all information about a user This class stores all information about a user connected to the irc server |
Version | Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module |