34 #include <QStringList>
37 #define KVI_IRCURL_CONTEXT_FIRSTFREE 0
39 #define KVI_IRCURL_CONTEXT_NEW 1
41 #define KVI_IRCURL_CONTEXT_THIS 2
84 #endif // _KVI_IRCURL_H_
Definition: KviIrcUrl.h:67
int iError
Definition: KviIrcUrl.h:50
Definition: KviIrcUrl.h:59
KVIRC_API int run(const QString &url, int contextSpec=FirstFreeContext, KviConsoleWindow *pConsole=0)
Definition: KviIrcUrl.cpp:212
Definition: KviCString.h:105
Definition: KviConsoleWindow.h:75
The class which manages the irc servers.
Definition: KviIrcServer.h:51
#define KVIRC_API
Definition: kvi_settings.h:128
bool bIPv6
Definition: KviIrcUrl.h:47
KVIRC_API void split(QString url, KviIrcUrlParts &parts)
Definition: KviIrcUrl.cpp:104
Definition: KviIrcUrl.h:72
KviIrcUrlParserError
Definition: KviIrcUrl.h:56
KviIrcUrlContextSpec
Definition: KviIrcUrl.h:64
QString szHost
Definition: KviIrcUrl.h:45
#define KVI_IRCURL_CONTEXT_FIRSTFREE
Definition: KviIrcUrl.h:37
KVIRC_API void join(QString &url, KviIrcServer *server)
Definition: KviIrcUrl.cpp:147
struct _KviIrcUrlParts KviIrcUrlParts
Definition: KviIrcUrl.h:58
kvi_u32_t iPort
Definition: KviIrcUrl.h:46
Definition: KviIrcUrl.h:61
KVIRC_API void makeJoinCmd(const QStringList &chans, QString &szJoinCommand)
Definition: KviIrcUrl.cpp:170
Definition: KviIrcUrl.h:66
bool bSsl
Definition: KviIrcUrl.h:48
Definition: KviIrcUrl.h:68
Definition: KviIrcUrl.h:70
This file contains compile time settings.
Definition: KviIrcUrl.h:60
Definition: KviIrcUrl.h:43
KVIRC_API bool parse(const char *url, KviCString &cmdBuffer, int contextSpec=KVI_IRCURL_CONTEXT_FIRSTFREE)
Definition: KviIrcUrl.cpp:46
Definition: KviIrcUrl.h:69
QStringList chanList
Definition: KviIrcUrl.h:49