#ifndef _SERVER_H_
#define _SERVER_H_
-#include <QtCore>
+#include <QAbstractSocket>
+#include <QString>
+#include <QStringList>
+#include <QTcpSocket>
+#include <QThread>
#include <QTimer>
-#include <QtNetwork>
-#include "global.h"
#include "message.h"
-
-#define DEFAULT_PORT 6667
+#include "serverinfo.h"
/*!
QHash<QString, QString> topics; // stores topics for each buffer
VarMap serverSupports; // stores results from RPL_ISUPPORT
- void handleServerMsg(QString rawMsg);
+ void handleServerMsg(QByteArray rawMsg);
void handleUserInput(QString buffer, QString usrMsg);
// CTCP Stuff
public:
UnknownCmdError(QString cmd, QString prefix, QStringList params);
};
+
+ // stuff needed for new separation of server information
+ ServerInfo *serverinfo;
};
#endif