1#ifndef _KVI_IRCCONNECTIONTARGETRESOLVER_H_
2#define _KVI_IRCCONNECTIONTARGETRESOLVER_H_
96 void asyncStartResolve();
102 void lookupProxyHostname();
103 void lookupServerHostname();
105 bool validateLocalAddress(
const QString & szAddress, QString &
szBuffer);
106 void terminate(Status
s,
int iLastError);
Helper functions for the QString class.
Definition KviConsoleWindow.h:74
The KviDnsResolver class.
Definition KviDnsResolver.h:90
KviDnsResolver * m_pServerDns
Definition KviIrcConnectionTargetResolver.h:83
KviIrcConnectionTarget * m_pTarget
Definition KviIrcConnectionTargetResolver.h:75
KviDnsResolver * m_pProxyDns
Definition KviIrcConnectionTargetResolver.h:82
KviIrcConnection * m_pConnection
Definition KviIrcConnectionTargetResolver.h:74
friend class KviIrcLink
Definition KviIrcConnectionTargetResolver.h:54
int m_iLastError
Definition KviIrcConnectionTargetResolver.h:85
void start(KviIrcConnectionTarget *t)
Definition KviIrcConnectionTargetResolver.cpp:104
Status m_eStatus
Definition KviIrcConnectionTargetResolver.h:77
QTimer * m_pStartTimer
Definition KviIrcConnectionTargetResolver.h:81
State
Definition KviIrcConnectionTargetResolver.h:67
@ Terminated
Definition KviIrcConnectionTargetResolver.h:70
@ Idle
Definition KviIrcConnectionTargetResolver.h:68
@ Running
Definition KviIrcConnectionTargetResolver.h:69
State m_eState
Definition KviIrcConnectionTargetResolver.h:78
Status status() const
Definition KviIrcConnectionTargetResolver.h:90
int lastError() const
Definition KviIrcConnectionTargetResolver.h:91
KviConsoleWindow * m_pConsole
Definition KviIrcConnectionTargetResolver.h:76
KviIrcConnectionTargetResolver(KviIrcConnection *pConnection)
Definition KviIrcConnectionTargetResolver.cpp:52
Status
Definition KviIrcConnectionTargetResolver.h:62
@ Success
Definition KviIrcConnectionTargetResolver.h:63
@ Error
Definition KviIrcConnectionTargetResolver.h:64
Definition KviIrcConnectionTarget.h:36
An abstraction of a connection to an IRC server.
Definition KviIrcConnection.h:97
#define t
Definition detector.cpp:85
#define s
Definition detector.cpp:84
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127
@ Success
Definition KviError.h:49
char szBuffer[4096]
Definition winamp.cpp:77