100 char * m_pReadBuffer =
nullptr;
101 unsigned int m_uReadBufferLen = 0;
102 unsigned int m_uReadPackets = 0;
153 virtual void clearOutputQueue(
bool bPrivateMessagesOnly);
159 unsigned int outputQueueSize();
190 void processData(
char * buffer,
int iLength);
196 void socketStateChange();
205 void linkFilterDestroyed();
212 void destroySocket();
219 void createSocket(
const QString & szLinkFilterName);
231 void resolverTerminated();
Helper functions for the QString class.
m_pSocket
Definition KvsObject_socket.cpp:314
Definition KviConsoleWindow.h:74
Definition KviDataBuffer.h:31
The KviDnsResolver class.
Definition KviDnsResolver.h:90
Definition KviIrcConnectionTargetResolver.h:53
Definition KviIrcConnectionTarget.h:36
An abstraction of a connection to an IRC server.
Definition KviIrcConnection.h:97
Middle stack class for IRC connection.
Definition KviIrcLink.h:56
KviIrcConnectionTarget * m_pTarget
Definition KviIrcLink.h:93
KviIrcConnection * connection() const
Returns the connection object.
Definition KviIrcLink.h:120
State state() const
Returns the state of the socket.
Definition KviIrcLink.h:134
KviConsoleWindow * console() const
Returns the console.
Definition KviIrcLink.h:128
KviIrcConnection * m_pConnection
Definition KviIrcLink.h:92
KviConsoleWindow * m_pConsole
Definition KviIrcLink.h:94
void connectionFailed()
Emitted when the connection attempt has failed.
State
Definition KviIrcLink.h:65
@ Idle
Definition KviIrcLink.h:66
@ Connecting
Definition KviIrcLink.h:67
KviIrcSocket * socket() const
Returns the socket.
Definition KviIrcLink.h:112
The class which manages the irc servers.
Definition KviIrcServer.h:52
This class is the lowest level of the KVIrc networking stack.
Definition KviIrcSocket.h:75
Definition KviMexLinkFilter.h:35
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127