1 #ifndef _KVI_IRCCONNECTIONTARGETRESOLVER_H_
2 #define _KVI_IRCCONNECTIONTARGETRESOLVER_H_
99 void asyncStartResolve();
105 void lookupProxyHostname();
106 void lookupServerHostname();
108 bool validateLocalAddress(
const QString & szAddress, QString &
szBuffer);
109 void terminate(Status
s,
int iLastError);
Definition: KviConsoleWindow.h:75
#define KVIRC_API
Definition: kvi_settings.h:128
KviIrcConnection * m_pConnection
Definition: KviIrcConnectionTargetResolver.h:73
int lastError()
Definition: KviIrcConnectionTargetResolver.h:94
An abstraction of a connection to an IRC server.
Definition: KviIrcConnection.h:95
unsigned int m_uReadPackets
Definition: KviIrcConnectionTargetResolver.h:86
void start()
Starts a connection attempt.
Definition: KviIrcLink.cpp:157
KviConsoleWindow * m_pConsole
Definition: KviIrcConnectionTargetResolver.h:75
Definition: KviIrcConnectionTargetResolver.h:62
Status
Definition: KviIrcConnectionTargetResolver.h:60
State
Definition: KviIrcConnectionTargetResolver.h:65
char s char s s
Definition: KviIrcNumericCodes.h:391
int m_iLastError
Definition: KviIrcConnectionTargetResolver.h:88
void abort()
Aborts any connection or attempt.
Definition: KviIrcLink.cpp:142
Definition: KviIrcConnectionTargetResolver.h:68
The KviDnsResolver class.
Definition: KviDnsResolver.h:93
Middle stack class for IRC connection.
Definition: KviIrcLink.h:55
unsigned int m_uReadBufferLen
Definition: KviIrcConnectionTargetResolver.h:85
QHashIterator< int, QFile * > t(getDict)
Status status()
Definition: KviIrcConnectionTargetResolver.h:93
KviDnsResolver * m_pServerDns
Definition: KviIrcConnectionTargetResolver.h:82
QTimer * m_pStartTimer
Definition: KviIrcConnectionTargetResolver.h:80
State m_eState
Definition: KviIrcConnectionTargetResolver.h:77
char * m_pReadBuffer
Definition: KviIrcConnectionTargetResolver.h:84
Status m_eStatus
Definition: KviIrcConnectionTargetResolver.h:76
Definition: KviIrcConnectionTargetResolver.h:51
KviIrcConnectionTarget * m_pTarget
Definition: KviIrcConnectionTargetResolver.h:74
char szBuffer[4096]
Definition: winamp.cpp:77
Definition: KviIrcConnectionTargetResolver.h:67
This file contains compile time settings.
Definition: KviIrcConnectionTarget.h:35
Helper functions for the QString class.
KviDnsResolver * m_pProxyDns
Definition: KviIrcConnectionTargetResolver.h:81