CModule::EModRet CModule::OnRaw(CString& sLine) { return CONTINUE; }
-CModule::EModRet CModule::OnStatusCommand(const CString& sCommand) { return CONTINUE; }
+CModule::EModRet CModule::OnStatusCommand(CString& sCommand) { return CONTINUE; }
void CModule::OnModCommand(const CString& sCommand) {}
void CModule::OnModNotice(const CString& sMessage) {}
void CModule::OnModCTCP(const CString& sMessage) {}
bool CModules::OnPrivNotice(CNick& Nick, CString& sMessage) { MODHALTCHK(OnPrivNotice(Nick, sMessage)); }
bool CModules::OnChanNotice(CNick& Nick, CChan& Channel, CString& sMessage) { MODHALTCHK(OnChanNotice(Nick, Channel, sMessage)); }
bool CModules::OnTopic(CNick& Nick, CChan& Channel, CString& sTopic) { MODHALTCHK(OnTopic(Nick, Channel, sTopic)); }
-bool CModules::OnStatusCommand(const CString& sCommand) { MODHALTCHK(OnStatusCommand(sCommand)); }
+bool CModules::OnStatusCommand(CString& sCommand) { MODHALTCHK(OnStatusCommand(sCommand)); }
bool CModules::OnModCommand(const CString& sCommand) { MODUNLOADCHK(OnModCommand(sCommand)); return false; }
bool CModules::OnModNotice(const CString& sMessage) { MODUNLOADCHK(OnModNotice(sMessage)); return false; }
bool CModules::OnModCTCP(const CString& sMessage) { MODUNLOADCHK(OnModCTCP(sMessage)); return false; }
virtual EModRet OnRaw(CString& sLine);
- virtual EModRet OnStatusCommand(const CString& sCommand);
+ virtual EModRet OnStatusCommand(CString& sCommand);
virtual void OnModCommand(const CString& sCommand);
virtual void OnModNotice(const CString& sMessage);
virtual void OnModCTCP(const CString& sMessage);
virtual bool OnRaw(CString& sLine);
- virtual bool OnStatusCommand(const CString& sCommand);
+ virtual bool OnStatusCommand(CString& sCommand);
virtual bool OnModCommand(const CString& sCommand);
virtual bool OnModNotice(const CString& sMessage);
virtual bool OnModCTCP(const CString& sMessage);
bool Eval(const CString & sScript, const CString & sFuncName = ZNCEvalCB);
- virtual EModRet OnStatusCommand(const CString& sLine)
+ virtual EModRet OnStatusCommand(CString& sLine)
{
CString sCommand = sLine.Token(0);
}
}
- virtual EModRet OnStatusCommand(const CString& sCommand) {
+ virtual EModRet OnStatusCommand(CString& sCommand) {
if (sCommand.Equals("SAMPLE")) {
PutModule("Hi, I'm your friendly sample module.");
return HALT;
}
}
- virtual EModRet OnStatusCommand(const CString& sCommand) {
+ virtual EModRet OnStatusCommand(CString& sCommand) {
if (sCommand.Equals("SHELL")) {
PutShell("-- ZNC Shell Service --");
return HALT;