Huggle
build:^490^dce1e5c
|
The NetworkIrc provides connection to IRC servers. More...
#include <networkirc.hpp>
Public Member Functions | |
NetworkIrc (QString server, QString nick) | |
void | Connect () |
Connect to server. | |
void | Data (QString text) |
void | Disconnect () |
void | Exit () |
Message * | GetMessage () |
bool | IsConnected () |
IsConnected checks for connection. More... | |
bool | IsConnecting () |
void | Join (QString name) |
void | Part (QString name) |
void | Send (QString name, QString text) |
Public Attributes | |
QStringList | Channels |
QString | Ident |
QList< Message > | Messages |
QMutex * | messages_lock |
QString | Nick |
int | Port |
QString | Server |
QString | UserName |
Private Attributes | |
bool | __Connected |
bool | __IsConnecting |
NetworkIrc_th * | NetworkThread |
QTcpSocket * | s |
Pointer to a QT Socket that is handling the connection to irc server owned by this class. | |
QMutex * | writer_lock |
The NetworkIrc provides connection to IRC servers.
Definition at line 94 of file networkirc.hpp.
bool NetworkIrc::IsConnected | ( | ) |
IsConnected checks for connection.
Definition at line 55 of file networkirc.cpp.
Referenced by Huggle::VandalNw::onTick().