mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
@@ -47,7 +47,7 @@ public:
|
||||
}
|
||||
|
||||
protected:
|
||||
virtual void RunJob();
|
||||
virtual void RunJob() override;
|
||||
CString m_sNick;
|
||||
};
|
||||
|
||||
@@ -59,27 +59,27 @@ public:
|
||||
u_short iPort, int iTimeout = 60);
|
||||
~CSChatSock() {}
|
||||
|
||||
virtual Csock *GetSockObj(const CS_STRING & sHostname, u_short iPort)
|
||||
virtual Csock *GetSockObj(const CS_STRING & sHostname, u_short iPort) override
|
||||
{
|
||||
CSChatSock *p = new CSChatSock(m_pModule, m_sChatNick, sHostname, iPort);
|
||||
return(p);
|
||||
}
|
||||
|
||||
virtual bool ConnectionFrom(const CS_STRING & sHost, u_short iPort)
|
||||
virtual bool ConnectionFrom(const CS_STRING & sHost, u_short iPort) override
|
||||
{
|
||||
Close(); // close the listener after the first connection
|
||||
return(true);
|
||||
}
|
||||
|
||||
virtual void Connected();
|
||||
virtual void Timeout();
|
||||
virtual void Connected() override;
|
||||
virtual void Timeout() override;
|
||||
|
||||
const CString & GetChatNick() const { return(m_sChatNick); }
|
||||
|
||||
void PutQuery(const CString& sText);
|
||||
|
||||
virtual void ReadLine(const CS_STRING & sLine);
|
||||
virtual void Disconnected();
|
||||
virtual void ReadLine(const CS_STRING & sLine) override;
|
||||
virtual void Disconnected() override;
|
||||
|
||||
virtual void AddLine(const CString & sLine)
|
||||
{
|
||||
@@ -116,7 +116,7 @@ public:
|
||||
MODCONSTRUCTOR(CSChat) {}
|
||||
virtual ~CSChat() {}
|
||||
|
||||
virtual bool OnLoad(const CString & sArgs, CString & sMessage)
|
||||
virtual bool OnLoad(const CString & sArgs, CString & sMessage) override
|
||||
{
|
||||
m_sPemFile = sArgs;
|
||||
|
||||
@@ -132,7 +132,7 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
virtual void OnClientLogin()
|
||||
virtual void OnClientLogin() override
|
||||
{
|
||||
set<CSocket*>::const_iterator it;
|
||||
for (it = BeginSockets(); it != EndSockets(); ++it) {
|
||||
@@ -145,7 +145,7 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
virtual EModRet OnUserRaw(CString & sLine)
|
||||
virtual EModRet OnUserRaw(CString & sLine) override
|
||||
{
|
||||
if (sLine.Equals("schat ", false, 6)) {
|
||||
OnModCommand("chat " + sLine.substr(6));
|
||||
@@ -160,7 +160,7 @@ public:
|
||||
return(CONTINUE);
|
||||
}
|
||||
|
||||
virtual void OnModCommand(const CString& sCommand)
|
||||
virtual void OnModCommand(const CString& sCommand) override
|
||||
{
|
||||
CString sCom = sCommand.Token(0);
|
||||
CString sArgs = sCommand.Token(1, true);
|
||||
@@ -319,7 +319,7 @@ public:
|
||||
PutModule("Unknown command [" + sCom + "] [" + sArgs + "]");
|
||||
}
|
||||
|
||||
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage)
|
||||
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override
|
||||
{
|
||||
if (sMessage.Equals("DCC SCHAT ", false, 10)) {
|
||||
// chat ip port
|
||||
@@ -357,7 +357,7 @@ public:
|
||||
RemTimer("Remove " + sNick); // delete any associated timer to this nick
|
||||
}
|
||||
|
||||
virtual EModRet OnUserMsg(CString& sTarget, CString& sMessage)
|
||||
virtual EModRet OnUserMsg(CString& sTarget, CString& sMessage) override
|
||||
{
|
||||
if (sTarget.Left(3) == "(s)") {
|
||||
CString sSockName = GetModName().AsUpper() + "::" + sTarget;
|
||||
|
||||
Reference in New Issue
Block a user