Files
chatterino2/ircmanager.h
fourtf 2b4fa8071f asd
2017-01-03 21:19:33 +01:00

29 lines
532 B
C++

#ifndef IRCMANAGER_H
#define IRCMANAGER_H
#define TWITCH_MAX_MESSAGELENGTH 500
#include "IrcMessage"
#include "QMutex"
class IrcManager
{
public:
static void connect();
static void disconnect();
private:
IrcManager();
static void beginConnecting();
static IrcConnection* connection;
static QMutex* connectionMutex;
static long connectionIteration;
static void messageReceived(IrcMessage* message);
static void privateMessageReceived(IrcPrivateMessage* message);
};
#endif // IRCMANAGER_H