InspIRCd  3.0
Module Member List

This is the complete list of members for Module, including all inherited members.

classbase() (defined in classbase)classbase
cull() CXX11_OVERRIDEModulevirtual
dyingModule
GetUseCount() const (defined in usecountbase)usecountbaseinline
GetVersion()=0Modulepure virtual
init()Moduleinlinevirtual
Module()Module
ModuleDLLManagerModule
ModuleSourceFileModule
On005Numeric(std::map< std::string, std::string > &tokens)Modulevirtual
OnAcceptConnection(int fd, ListenSocket *sock, irc::sockets::sockaddrs *client, irc::sockets::sockaddrs *server)Modulevirtual
OnAddLine(User *source, XLine *line)Modulevirtual
OnBackgroundTimer(time_t curtime)Modulevirtual
OnBuildNeighborList(User *source, IncludeChanList &include_c, std::map< User *, bool > &exceptions)Modulevirtual
OnChangeHost(User *user, const std::string &newhost)Modulevirtual
OnChangeIdent(User *user, const std::string &ident)Modulevirtual
OnChangeLocalUserGECOS(LocalUser *user, const std::string &newhost)Modulevirtual
OnChangeLocalUserHost(LocalUser *user, const std::string &newhost)Modulevirtual
OnChangeName(User *user, const std::string &gecos)Modulevirtual
OnChannelDelete(Channel *chan)Modulevirtual
OnChannelPreDelete(Channel *chan)Modulevirtual
OnCheckBan(User *user, Channel *chan, const std::string &mask)Modulevirtual
OnCheckChannelBan(User *user, Channel *chan)Modulevirtual
OnCheckInvite(User *user, Channel *chan)Modulevirtual
OnCheckKey(User *user, Channel *chan, const std::string &keygiven)Modulevirtual
OnCheckLimit(User *user, Channel *chan)Modulevirtual
OnCheckReady(LocalUser *user)Modulevirtual
OnCleanup(int target_type, void *item)Modulevirtual
OnDecodeMetaData(Extensible *target, const std::string &extname, const std::string &extdata)Modulevirtual
OnDelLine(User *source, XLine *line)Modulevirtual
OnExpireLine(XLine *line)Modulevirtual
OnExtBanCheck(User *user, Channel *chan, char type)Modulevirtual
OnGarbageCollect()Modulevirtual
OnInfo(User *user)Modulevirtual
OnKill(User *source, User *dest, const std::string &reason)Modulevirtual
OnLoadModule(Module *mod)Modulevirtual
OnMode(User *user, User *usertarget, Channel *chantarget, const Modes::ChangeList &changelist, ModeParser::ModeProcessFlag processflags, const std::string &output_mode)Modulevirtual
OnModuleRehash(User *user, const std::string &parameter)Modulevirtual
OnNamesListItem(User *issuer, Membership *item, std::string &prefixes, std::string &nick)Modulevirtual
OnNumeric(User *user, const Numeric::Numeric &numeric) (defined in Module)Modulevirtual
OnOper(User *user, const std::string &opertype)Modulevirtual
OnPassCompare(Extensible *ex, const std::string &password, const std::string &input, const std::string &hashtype)Modulevirtual
OnPostCommand(Command *command, const std::vector< std::string > &parameters, LocalUser *user, CmdResult result, const std::string &original_line)Modulevirtual
OnPostConnect(User *user)Modulevirtual
OnPostJoin(Membership *memb)Modulevirtual
OnPostOper(User *user, const std::string &opername, const std::string &opertype)Modulevirtual
OnPostTopicChange(User *user, Channel *chan, const std::string &topic)Modulevirtual
OnPreCommand(std::string &command, std::vector< std::string > &parameters, LocalUser *user, bool validated, const std::string &original_line)Modulevirtual
OnPreMode(User *source, User *dest, Channel *channel, Modes::ChangeList &modes)Modulevirtual
OnPreRehash(User *user, const std::string &parameter)Modulevirtual
OnPreTopicChange(User *user, Channel *chan, const std::string &topic)Modulevirtual
OnRawMode(User *user, Channel *chan, ModeHandler *mh, const std::string &param, bool adding)Modulevirtual
OnSendSnotice(char &snomask, std::string &type, const std::string &message)Modulevirtual
OnSendWhoLine(User *source, const std::vector< std::string > &params, User *user, Membership *memb, Numeric::Numeric &numeric)Modulevirtual
OnSetAway(User *user, const std::string &awaymsg)Modulevirtual
OnSetConnectClass(LocalUser *user, ConnectClass *myclass)Modulevirtual
OnSetUserIP(LocalUser *user)Modulevirtual
OnStats(Stats::Context &stats)Modulevirtual
OnSyncChannel(Channel *chan, ProtocolServer &server)Modulevirtual
OnSyncNetwork(ProtocolServer &server)Modulevirtual
OnSyncUser(User *user, ProtocolServer &server)Modulevirtual
OnText(User *user, void *dest, int target_type, const std::string &text, char status, CUList &exempt_list)Modulevirtual
OnUnloadModule(Module *mod)Modulevirtual
OnUserConnect(LocalUser *user)Modulevirtual
OnUserDisconnect(LocalUser *user)Modulevirtual
OnUserInit(LocalUser *user)Modulevirtual
OnUserInvite(User *source, User *dest, Channel *channel, time_t timeout, unsigned int notifyrank, CUList &notifyexcepts)Modulevirtual
OnUserJoin(Membership *memb, bool sync, bool created, CUList &except_list)Modulevirtual
OnUserKick(User *source, Membership *memb, const std::string &reason, CUList &except_list)Modulevirtual
OnUserMessage(User *user, void *dest, int target_type, const std::string &text, char status, const CUList &exempt_list, MessageType msgtype)Modulevirtual
OnUserPart(Membership *memb, std::string &partmessage, CUList &except_list)Modulevirtual
OnUserPostNick(User *user, const std::string &oldnick)Modulevirtual
OnUserPreInvite(User *source, User *dest, Channel *channel, time_t timeout)Modulevirtual
OnUserPreJoin(LocalUser *user, Channel *chan, const std::string &cname, std::string &privs, const std::string &keygiven)Modulevirtual
OnUserPreKick(User *source, Membership *memb, const std::string &reason)Modulevirtual
OnUserPreMessage(User *user, void *dest, int target_type, std::string &text, char status, CUList &exempt_list, MessageType msgtype)Modulevirtual
OnUserPreNick(LocalUser *user, const std::string &newnick)Modulevirtual
OnUserQuit(User *user, const std::string &message, const std::string &oper_message)Modulevirtual
OnUserRegister(LocalUser *user)Modulevirtual
Prioritize() (defined in Module)Moduleinlinevirtual
ReadConfig(ConfigStatus &status)Modulevirtual
refcount_dec() const (defined in usecountbase)usecountbaseinline
refcount_inc() const (defined in usecountbase)usecountbaseinline
usecountbase() (defined in usecountbase)usecountbaseinline
~classbase() (defined in classbase)classbasevirtual
~Module()Modulevirtual
~usecountbase() (defined in usecountbase)usecountbase