summaryrefslogtreecommitdiffstats
path: root/src/crsm.hpp
diff options
context:
space:
mode:
authorMarkus Mittendrein <git@maxmitti.tk>2015-11-10 21:48:29 +0100
committerMarkus Mittendrein <git@maxmitti.tk>2015-11-10 21:48:29 +0100
commite4ccb9c3e8baae8632d52ec7158f64eabc2b4d76 (patch)
treee3917f7036eacf720940e52337961b56022c6047 /src/crsm.hpp
parent7ceb033275b40e72142db6395aa4fc5c5f669cd3 (diff)
downloadmanager-e4ccb9c3e8baae8632d52ec7158f64eabc2b4d76.tar.gz
manager-e4ccb9c3e8baae8632d52ec7158f64eabc2b4d76.zip
Add logging
Diffstat (limited to 'src/crsm.hpp')
-rw-r--r--src/crsm.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/crsm.hpp b/src/crsm.hpp
index 5130578..0e352f5 100644
--- a/src/crsm.hpp
+++ b/src/crsm.hpp
@@ -24,6 +24,7 @@
#include "CRSMConfig.hpp"
#include "CRSMStats.hpp"
#include "CRSMPackCompatibility.hpp"
+#include "CRSMLogging.hpp"
#define CONFIG_FILE_NAME "CrServerManager.conf"
#define SESSION_FILE_NAME "CrServerManager.session"
@@ -195,6 +196,7 @@ private:
CRSMSession Session;
CRSMStats Stats;
CRSMPackCompatibility Packs;
+ CRSMLogging Log;
QList<ScenarioSettings> userlist;
QList<ScenarioSettings> autolist;
@@ -208,13 +210,11 @@ private:
QString aliasWishEditor = "";
QString currentAliasWish = "";
int current;
- QTextStream *qout;
bool finish;
IrcConnection *connection = 0;
bool autoHost = true;
QSignalMapper greetMapper;
QFile *logfile;
- QTextStream logstream;
QTextCodec *codec;
QStringList ircModIOList;
QList<ClientInfo> ircModWatchList;
@@ -292,6 +292,8 @@ private:
bool isChannelName(const QString& name);
void removeCommandSuffixes(QString& command);
void substituteCommandAlias(QString& command);
+ QString clientModName(const ClientInfo& client);
+ void sendIrcMessage(const QString& message, const QString& target, bool action, bool notice);
CMD_FUNCTION(help);
CMD_FUNCTION(passToClonk);