ZNC
trunk
|
This is the complete list of members for CPyModule, including all inherited members.
AddCommand(const CModCommand &Command) | CModule | |
AddCommand(const CString &sCmd, CModCommand::ModCmdFunc func, const CString &sArgs="", const CString &sDesc="") | CModule | |
AddHelpCommand() | CModule | |
AddSocket(CSocket *pSocket) | CModule | |
AddSubPage(TWebSubPage spSubPage) | CModule | inlinevirtual |
AddTimer(CTimer *pTimer) | CModule | |
AddTimer(FPTimer_t pFBCallback, const CString &sLabel, u_int uInterval, u_int uCycles=0, const CString &sDescription="") | CModule | |
BeginNV() | CModule | inline |
BeginSockets() const | CModule | inline |
BeginTimers() const | CModule | inline |
ClearNV(bool bWriteToDisk=true) | CModule | |
ClearSubPages() | CModule | inlinevirtual |
CModule(ModHandle pDLL, CUser *pUser, CIRCNetwork *pNetwork, const CString &sModName, const CString &sDataDir) | CModule | |
CONTINUE enum value | CModule | |
CPyModule(CUser *pUser, CIRCNetwork *pNetwork, const CString &sModName, const CString &sDataPath, PyObject *pyObj, CModPython *pModPython) | CPyModule | inline |
DeletePyModule() | CPyModule | inline |
DelNV(const CString &sName, bool bWriteToDisk=true) | CModule | |
DelNV(MCString::iterator it) | CModule | inline |
EModException enum name | CModule | |
EModRet enum name | CModule | |
EndNV() | CModule | inline |
EndSockets() const | CModule | inline |
EndTimers() const | CModule | inline |
ExpandString(const CString &sStr) const | CModule | |
ExpandString(const CString &sStr, CString &sRet) const | CModule | |
FindCommand(const CString &sCmd) const | CModule | |
FindNV(const CString &sName) | CModule | inline |
FindSocket(const CString &sSockName) | CModule | |
FindTimer(const CString &sLabel) | CModule | |
GetArgs() const | CModule | inline |
GetClient() | CModule | inline |
GetCoreVersion() | CModule | inlinestatic |
GetDescription() const | CModule | inline |
GetDLL() | CModule | inline |
GetManager() | CModule | inline |
GetModDataDir() const | CModule | inline |
GetModName() const | CModule | inline |
GetModNick() const | CModule | |
GetModPath() const | CModule | inline |
GetModPython() | CPyModule | inline |
GetNetwork() | CModule | inline |
GetNewPyObj() | CPyModule | inline |
GetNV(const CString &sName) const | CModule | |
GetPyExceptionStr() | CPyModule | |
GetPyObj() | CPyModule | inline |
GetSavePath() const | CModule | |
GetSubPages() | CPyModule | virtual |
GetType() const | CModule | inline |
GetUser() | CModule | inline |
GetWebFilesPath() | CModule | virtual |
GetWebMenuTitle() | CPyModule | virtual |
GetWebPath() | CModule | virtual |
HALT enum value | CModule | |
HALTCORE enum value | CModule | |
HALTMODS enum value | CModule | |
HandleCommand(const CString &sLine) | CModule | |
HandleHelpCommand(const CString &sLine="") | CModule | |
IsClientCapSupported(CClient *pClient, const CString &sCap, bool bState) | CPyModule | virtual |
ListSockets() | CModule | virtual |
ListTimers() | CModule | virtual |
LoadRegistry() | CModule | |
m_eType | CModule | protected |
m_pClient | CModule | protected |
m_pDLL | CModule | protected |
m_pManager | CModule | protected |
m_pNetwork | CModule | protected |
m_pUser | CModule | protected |
m_sArgs | CModule | protected |
m_sDataDir | CModule | protected |
m_sDescription | CModule | protected |
m_sModName | CModule | protected |
m_sModPath | CModule | protected |
m_sSavePath | CModule | protected |
m_sSockets | CModule | protected |
m_sTimers | CModule | protected |
OnAddNetwork(CIRCNetwork &Network, CString &sErrorRet) | CPyModule | virtual |
OnAddUser(CUser &User, CString &sErrorRet) | CPyModule | virtual |
OnBoot() | CPyModule | virtual |
OnBroadcast(CString &sMessage) | CPyModule | virtual |
OnChanAction(CNick &Nick, CChan &Channel, CString &sMessage) | CPyModule | virtual |
OnChanBufferEnding(CChan &Chan, CClient &Client) | CPyModule | virtual |
OnChanBufferPlayLine(CChan &Chan, CClient &Client, CString &sLine) | CPyModule | virtual |
OnChanBufferStarting(CChan &Chan, CClient &Client) | CPyModule | virtual |
OnChanCTCP(CNick &Nick, CChan &Channel, CString &sMessage) | CPyModule | virtual |
OnChanMsg(CNick &Nick, CChan &Channel, CString &sMessage) | CPyModule | virtual |
OnChanNotice(CNick &Nick, CChan &Channel, CString &sMessage) | CPyModule | virtual |
OnChanPermission(const CNick &OpNick, const CNick &Nick, CChan &Channel, unsigned char uMode, bool bAdded, bool bNoChange) | CModule | virtual |
OnChanPermission2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, unsigned char uMode, bool bAdded, bool bNoChange) | CPyModule | virtual |
OnClientCapLs(CClient *pClient, SCString &ssCaps) | CPyModule | virtual |
OnClientCapRequest(CClient *pClient, const CString &sCap, bool bState) | CPyModule | virtual |
OnClientConnect(CZNCSock *pSock, const CString &sHost, unsigned short uPort) | CPyModule | virtual |
OnClientDisconnect() | CPyModule | virtual |
OnClientLogin() | CPyModule | virtual |
OnCTCPReply(CNick &Nick, CString &sMessage) | CPyModule | virtual |
OnDeleteNetwork(CIRCNetwork &Network) | CPyModule | virtual |
OnDeleteUser(CUser &User) | CPyModule | virtual |
OnDeop(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModule | virtual |
OnDeop2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CPyModule | virtual |
OnDevoice(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModule | virtual |
OnDevoice2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CPyModule | virtual |
OnEmbeddedWebRequest(CWebSock &, const CString &, CTemplate &) | CPyModule | virtual |
OnFailedLogin(const CString &sUsername, const CString &sRemoteIP) | CPyModule | virtual |
OnGetAvailableMods(std::set< CModInfo > &ssMods, CModInfo::EModuleType eType) | CPyModule | virtual |
OnGetModInfo(CModInfo &ModInfo, const CString &sModule, bool &bSuccess, CString &sRetMsg) | CPyModule | virtual |
OnInvite(const CNick &Nick, const CString &sChan) | CModule | virtual |
OnIRCConnected() | CPyModule | virtual |
OnIRCConnecting(CIRCSock *pIRCSock) | CPyModule | virtual |
OnIRCConnectionError(CIRCSock *pIRCSock) | CPyModule | virtual |
OnIRCDisconnected() | CPyModule | virtual |
OnIRCRegistration(CString &sPass, CString &sNick, CString &sIdent, CString &sRealName) | CPyModule | virtual |
OnJoin(const CNick &Nick, CChan &Channel) | CPyModule | virtual |
OnKick(const CNick &OpNick, const CString &sKickedNick, CChan &Channel, const CString &sMessage) | CPyModule | virtual |
OnLoad(const CString &sArgsi, CString &sMessage) | CModule | virtual |
OnLoginAttempt(CSmartPtr< CAuthBase > Auth) | CPyModule | virtual |
OnModCommand(const CString &sCommand) | CPyModule | virtual |
OnModCTCP(const CString &sMessage) | CPyModule | virtual |
OnMode(const CNick &OpNick, CChan &Channel, char uMode, const CString &sArg, bool bAdded, bool bNoChange) | CModule | virtual |
OnMode2(const CNick *pOpNick, CChan &Channel, char uMode, const CString &sArg, bool bAdded, bool bNoChange) | CPyModule | virtual |
OnModNotice(const CString &sMessage) | CPyModule | virtual |
OnModuleLoading(const CString &sModName, const CString &sArgs, CModInfo::EModuleType eType, bool &bSuccess, CString &sRetMsg) | CPyModule | virtual |
OnModuleUnloading(CModule *pModule, bool &bSuccess, CString &sRetMsg) | CPyModule | virtual |
OnNick(const CNick &Nick, const CString &sNewNick, const std::vector< CChan * > &vChans) | CPyModule | virtual |
OnOp(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModule | virtual |
OnOp2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CPyModule | virtual |
OnPart(const CNick &Nick, CChan &Channel, const CString &sMessage) | CPyModule | virtual |
OnPostRehash() | CPyModule | virtual |
OnPreRehash() | CPyModule | virtual |
OnPrivAction(CNick &Nick, CString &sMessage) | CPyModule | virtual |
OnPrivBufferPlayLine(CClient &Client, CString &sLine) | CPyModule | virtual |
OnPrivCTCP(CNick &Nick, CString &sMessage) | CPyModule | virtual |
OnPrivMsg(CNick &Nick, CString &sMessage) | CPyModule | virtual |
OnPrivNotice(CNick &Nick, CString &sMessage) | CPyModule | virtual |
OnQuit(const CNick &Nick, const CString &sMessage, const std::vector< CChan * > &vChans) | CPyModule | virtual |
OnRaw(CString &sLine) | CPyModule | virtual |
OnRawMode(const CNick &OpNick, CChan &Channel, const CString &sModes, const CString &sArgs) | CModule | virtual |
OnRawMode2(const CNick *pOpNick, CChan &Channel, const CString &sModes, const CString &sArgs) | CPyModule | virtual |
OnSendToClient(CString &sLine, CClient &Client) | CPyModule | virtual |
OnSendToIRC(CString &sLine) | CPyModule | virtual |
OnServerCapAvailable(const CString &sCap) | CPyModule | virtual |
OnServerCapResult(const CString &sCap, bool bSuccess) | CPyModule | virtual |
OnStatusCommand(CString &sCommand) | CPyModule | virtual |
OnTimerAutoJoin(CChan &Channel) | CPyModule | virtual |
OnTopic(CNick &Nick, CChan &Channel, CString &sTopic) | CPyModule | virtual |
OnUnknownModCommand(const CString &sCommand) | CModule | virtual |
OnUnknownUserRaw(CClient *pClient, CString &sLine) | CPyModule | virtual |
OnUserAction(CString &sTarget, CString &sMessage) | CPyModule | virtual |
OnUserCTCP(CString &sTarget, CString &sMessage) | CPyModule | virtual |
OnUserCTCPReply(CString &sTarget, CString &sMessage) | CPyModule | virtual |
OnUserJoin(CString &sChannel, CString &sKey) | CPyModule | virtual |
OnUserMsg(CString &sTarget, CString &sMessage) | CPyModule | virtual |
OnUserNotice(CString &sTarget, CString &sMessage) | CPyModule | virtual |
OnUserPart(CString &sChannel, CString &sMessage) | CPyModule | virtual |
OnUserRaw(CString &sLine) | CPyModule | virtual |
OnUserTopic(CString &sChannel, CString &sTopic) | CPyModule | virtual |
OnUserTopicRequest(CString &sChannel) | CPyModule | virtual |
OnVoice(const CNick &OpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CModule | virtual |
OnVoice2(const CNick *pOpNick, const CNick &Nick, CChan &Channel, bool bNoChange) | CPyModule | virtual |
OnWebPreRequest(CWebSock &WebSock, const CString &sPageName) | CPyModule | virtual |
OnWebRequest(CWebSock &WebSock, const CString &sPageName, CTemplate &Tmpl) | CPyModule | virtual |
PutIRC(const CString &sLine) | CModule | virtual |
PutModNotice(const CString &sLine) | CModule | virtual |
PutModule(const CString &sLine) | CModule | virtual |
PutModule(const CTable &table) | CModule | virtual |
PutStatus(const CString &sLine) | CModule | virtual |
PutUser(const CString &sLine) | CModule | virtual |
RemCommand(const CString &sCmd) | CModule | |
RemSocket(CSocket *pSocket) | CModule | |
RemSocket(const CString &sSockName) | CModule | |
RemTimer(CTimer *pTimer) | CModule | |
RemTimer(const CString &sLabel) | CModule | |
SaveRegistry() const | CModule | |
SetArgs(const CString &s) | CModule | inline |
SetClient(CClient *pClient) | CModule | |
SetDescription(const CString &s) | CModule | inline |
SetModPath(const CString &s) | CModule | inline |
SetNetwork(CIRCNetwork *pNetwork) | CModule | |
SetNV(const CString &sName, const CString &sValue, bool bWriteToDisk=true) | CModule | |
SetType(CModInfo::EModuleType eType) | CModule | inline |
SetUser(CUser *pUser) | CModule | |
UnlinkSocket(CSocket *pSocket) | CModule | |
UnlinkTimer(CTimer *pTimer) | CModule | |
Unload() | CModule | inline |
UNLOAD enum value | CModule | |
WebRequiresAdmin() | CPyModule | virtual |
WebRequiresLogin() | CPyModule | virtual |
~CModule() | CModule | virtual |