|
ZNC trunk
|
This is the complete list of members for CModules, including all inherited members.
| CModules() | CModules | |
| CModules(const CModules &)=default | CModules | |
| FindModPath(const CString &sModule, CString &sModPath, CString &sDataPath) | CModules | static |
| FindModule(const CString &sModule) const | CModules | |
| GetAvailableMods(std::set< CModInfo > &ssMods, CModInfo::EModuleType eType=CModInfo::UserModule) | CModules | static |
| GetClient() const | CModules | inline |
| GetDefaultMods(std::set< CModInfo > &ssMods, CModInfo::EModuleType eType=CModInfo::UserModule) | CModules | static |
| GetModDirs() | CModules | static |
| GetModInfo(CModInfo &ModInfo, const CString &sModule, CString &sRetMsg) | CModules | static |
| GetModPathInfo(CModInfo &ModInfo, const CString &sModule, const CString &sModPath, CString &sRetMsg) | CModules | static |
| GetNetwork() const | CModules | inline |
| GetUser() const | CModules | inline |
| IsClientCapSupported(CClient *pClient, const CString &sCap, bool bState) | CModules | |
| LoadModule(const CString &sModule, const CString &sArgs, CModInfo::EModuleType eType, CUser *pUser, CIRCNetwork *pNetwork, CString &sRetMsg) | CModules | |
| m_pClient | CModules | protected |
| m_pNetwork | CModules | protected |
| m_pUser | CModules | protected |
| ModDirList typedef | CModules | |
| OnAddNetwork(CIRCNetwork &Network, CString &sErrorRet) | CModules | |
| OnAddUser(CUser &User, CString &sErrorRet) | CModules | |
| OnBoot() | CModules | |
| OnBroadcast(CString &sMessage) | CModules | |
| OnChanAction(CNick &Nick, CChan &Channel, CString &sMessage) | CModules | |
| OnChanActionMessage(CActionMessage &Message) | CModules | |
| OnChanBufferEnding(CChan &Chan, CClient &Client) | CModules | |
| OnChanBufferPlayLine(CChan &Chan, CClient &Client, CString &sLine) | CModules | |
| OnChanBufferPlayLine2(CChan &Chan, CClient &Client, CString &sLine, const timeval &tv) | CModules | |
| OnChanBufferPlayMessage(CMessage &Message) | CModules | |
| OnChanBufferStarting(CChan &Chan, CClient &Client) | CModules | |
| OnChanCTCP(CNick &Nick, CChan &Channel, CString &sMessage) | CModules | |
| OnChanCTCPMessage(CCTCPMessage &Message) | CModules | |
| OnChanMsg(CNick &Nick, CChan &Channel, CString &sMessage) | CModules | |
| OnChanNotice(CNick &Nick, CChan &Channel, CString &sMessage) | CModules | |
| OnChanNoticeMessage(CNoticeMessage &Message) | CModules | |
| OnChanPermission(const CNick &OpNick, const CNick &Nick, CChan &Channel, unsigned char uMode, bool bAdded, bool bNoChange) | CModules | |
| OnChanPermission2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, unsigned char uMode, bool bAdded, bool bNoChange) | CModules | |
| OnChanPermission3(const CNick *pOpNick, const CNick &Nick, CChan &Channel, char cMode, bool bAdded, bool bNoChange) | CModules | |
| OnChanTagMessage(CTargetMessage &Message) | CModules | |
| OnChanTextMessage(CTextMessage &Message) | CModules | |
| OnClientAttached() | CModules | |
| OnClientCapLs(CClient *pClient, SCString &ssCaps) | CModules | |
| OnClientCapRequest(CClient *pClient, const CString &sCap, bool bState) | CModules | |
| OnClientConnect(CZNCSock *pSock, const CString &sHost, unsigned short uPort) | CModules | |
| OnClientDetached() | CModules | |
| OnClientDisconnect() | CModules | |
| OnClientGetSASLMechanisms(SCString &ssMechanisms) | CModules | |
| OnClientLogin() | CModules | |
| OnClientSASLAborted() | CModules | |
| OnClientSASLAuthenticate(const CString &sMechanism, const CString &sBuffer) | CModules | |
| OnClientSASLServerInitialChallenge(const CString &sMechanism, CString &sResponse) | CModules | |
| OnCTCPReply(CNick &Nick, CString &sMessage) | CModules | |
| OnCTCPReplyMessage(CCTCPMessage &Message) | CModules | |
| OnDeleteNetwork(CIRCNetwork &Network) | CModules | |
| OnDeleteUser(CUser &User) | CModules | |
| OnDeop(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnDeop2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnDevoice(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnDevoice2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnFailedLogin(const CString &sUsername, const CString &sRemoteIP) | CModules | |
| OnGetAvailableMods(std::set< CModInfo > &ssMods, CModInfo::EModuleType eType) | CModules | |
| OnGetModInfo(CModInfo &ModInfo, const CString &sModule, bool &bSuccess, CString &sRetMsg) | CModules | |
| OnInvite(const CNick &Nick, const CString &sChan) | CModules | |
| OnInviteMessage(CInviteMessage &Message) | CModules | |
| OnIRCConnected() | CModules | |
| OnIRCConnecting(CIRCSock *pIRCSock) | CModules | |
| OnIRCConnectionError(CIRCSock *pIRCSock) | CModules | |
| OnIRCDisconnected() | CModules | |
| OnIRCRegistration(CString &sPass, CString &sNick, CString &sIdent, CString &sRealName) | CModules | |
| OnJoin(const CNick &Nick, CChan &Channel) | CModules | |
| OnJoining(CChan &Channel) | CModules | |
| OnJoinMessage(CJoinMessage &Message) | CModules | |
| OnKick(const CNick &Nick, const CString &sOpNick, CChan &Channel, const CString &sMessage) | CModules | |
| OnKickMessage(CKickMessage &Message) | CModules | |
| OnLoginAttempt(std::shared_ptr< CAuthBase > Auth) | CModules | |
| OnModCommand(const CString &sCommand) | CModules | |
| OnModCTCP(const CString &sMessage) | CModules | |
| OnMode(const CNick &OpNick, CChan &Channel, char uMode, const CString &sArg, bool bAdded, bool bNoChange) | CModules | |
| OnMode2(const CNick *pOpNick, CChan &Channel, char uMode, const CString &sArg, bool bAdded, bool bNoChange) | CModules | |
| OnModNotice(const CString &sMessage) | CModules | |
| OnModuleLoading(const CString &sModName, const CString &sArgs, CModInfo::EModuleType eType, bool &bSuccess, CString &sRetMsg) | CModules | |
| OnModuleUnloading(CModule *pModule, bool &bSuccess, CString &sRetMsg) | CModules | |
| OnNick(const CNick &Nick, const CString &sNewNick, const std::vector< CChan * > &vChans) | CModules | |
| OnNickMessage(CNickMessage &Message, const std::vector< CChan * > &vChans) | CModules | |
| OnNumericMessage(CNumericMessage &Message) | CModules | |
| OnOp(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnOp2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnPart(const CNick &Nick, CChan &Channel, const CString &sMessage) | CModules | |
| OnPartMessage(CPartMessage &Message) | CModules | |
| OnPostRehash() | CModules | |
| OnPreRehash() | CModules | |
| OnPrivAction(CNick &Nick, CString &sMessage) | CModules | |
| OnPrivActionMessage(CActionMessage &Message) | CModules | |
| OnPrivBufferEnding(CQuery &Query, CClient &Client) | CModules | |
| OnPrivBufferPlayLine(CClient &Client, CString &sLine) | CModules | |
| OnPrivBufferPlayLine2(CClient &Client, CString &sLine, const timeval &tv) | CModules | |
| OnPrivBufferPlayMessage(CMessage &Message) | CModules | |
| OnPrivBufferStarting(CQuery &Query, CClient &Client) | CModules | |
| OnPrivCTCP(CNick &Nick, CString &sMessage) | CModules | |
| OnPrivCTCPMessage(CCTCPMessage &Message) | CModules | |
| OnPrivMsg(CNick &Nick, CString &sMessage) | CModules | |
| OnPrivNotice(CNick &Nick, CString &sMessage) | CModules | |
| OnPrivNoticeMessage(CNoticeMessage &Message) | CModules | |
| OnPrivTagMessage(CTargetMessage &Message) | CModules | |
| OnPrivTextMessage(CTextMessage &Message) | CModules | |
| OnQuit(const CNick &Nick, const CString &sMessage, const std::vector< CChan * > &vChans) | CModules | |
| OnQuitMessage(CQuitMessage &Message, const std::vector< CChan * > &vChans) | CModules | |
| OnRaw(CString &sLine) | CModules | |
| OnRawMessage(CMessage &Message) | CModules | |
| OnRawMode(const CNick &OpNick, CChan &Channel, const CString &sModes, const CString &sArgs) | CModules | |
| OnRawMode2(const CNick *pOpNick, CChan &Channel, const CString &sModes, const CString &sArgs) | CModules | |
| OnSendToClient(CString &sLine, CClient &Client) | CModules | |
| OnSendToClientMessage(CMessage &Message) | CModules | |
| OnSendToIRC(CString &sLine) | CModules | |
| OnSendToIRCMessage(CMessage &Message) | CModules | |
| OnServerCapAvailable(const CString &sCap, const CString &sValue) | CModules | |
| OnServerCapResult(const CString &sCap, bool bSuccess) | CModules | |
| OnStatusCommand(CString &sCommand) | CModules | |
| OnTimerAutoJoin(CChan &Channel) | CModules | |
| OnTopic(CNick &Nick, CChan &Channel, CString &sTopic) | CModules | |
| OnTopicMessage(CTopicMessage &Message) | CModules | |
| OnUnknownUserRaw(CClient *pClient, CString &sLine) | CModules | |
| OnUnknownUserRawMessage(CMessage &Message) | CModules | |
| OnUserAction(CString &sTarget, CString &sMessage) | CModules | |
| OnUserActionMessage(CActionMessage &Message) | CModules | |
| OnUserCTCP(CString &sTarget, CString &sMessage) | CModules | |
| OnUserCTCPMessage(CCTCPMessage &Message) | CModules | |
| OnUserCTCPReply(CString &sTarget, CString &sMessage) | CModules | |
| OnUserCTCPReplyMessage(CCTCPMessage &Message) | CModules | |
| OnUserJoin(CString &sChannel, CString &sKey) | CModules | |
| OnUserJoinMessage(CJoinMessage &Message) | CModules | |
| OnUserMsg(CString &sTarget, CString &sMessage) | CModules | |
| OnUserNotice(CString &sTarget, CString &sMessage) | CModules | |
| OnUserNoticeMessage(CNoticeMessage &Message) | CModules | |
| OnUserPart(CString &sChannel, CString &sMessage) | CModules | |
| OnUserPartMessage(CPartMessage &Message) | CModules | |
| OnUserQuit(CString &sMessage) | CModules | |
| OnUserQuitMessage(CQuitMessage &Message) | CModules | |
| OnUserRaw(CString &sLine) | CModules | |
| OnUserRawMessage(CMessage &Message) | CModules | |
| OnUserTagMessage(CTargetMessage &Message) | CModules | |
| OnUserTextMessage(CTextMessage &Message) | CModules | |
| OnUserTopic(CString &sChannel, CString &sTopic) | CModules | |
| OnUserTopicMessage(CTopicMessage &Message) | CModules | |
| OnUserTopicRequest(CString &sChannel) | CModules | |
| OnVoice(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| OnVoice2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModules | |
| operator=(const CModules &)=default | CModules | |
| ReloadModule(const CString &sModule, const CString &sArgs, CUser *pUser, CIRCNetwork *pNetwork, CString &sRetMsg) | CModules | |
| SetClient(CClient *pClient) | CModules | inline |
| SetNetwork(CIRCNetwork *pNetwork) | CModules | inline |
| SetUser(CUser *pUser) | CModules | inline |
| UnloadAll() | CModules | |
| UnloadModule(const CString &sModule) | CModules | |
| UnloadModule(const CString &sModule, CString &sRetMsg) | CModules | |
| ~CModules() | CModules |