33#include <QSocketNotifier>
39#ifdef COMPILE_SSL_SUPPORT
78#ifdef COMPILE_SSL_SUPPORT
94#ifdef COMPILE_SSL_SUPPORT
95 KviSSL * releaseSSL();
Definition DccMarshal.h:44
virtual KviWindow * dccMarshalOutputWindow()=0
virtual const char * dccMarshalOutputContextString()=0
virtual ~DccMarshalOutputContext()
Definition DccMarshal.h:49
DccMarshalOutputContext()
Definition DccMarshal.h:48
Definition DccMarshal.h:57
void reset()
Definition DccMarshal.cpp:78
bool m_bUseTimeout
Definition DccMarshal.h:76
void connectionTimedOut()
Definition DccMarshal.cpp:674
void doListen()
Definition DccMarshal.cpp:136
QString m_szIp
Definition DccMarshal.h:65
QSocketNotifier * m_pSn
Definition DccMarshal.h:75
kvi_u32_t m_uPort
Definition DccMarshal.h:69
void abort()
Definition DccMarshal.cpp:669
const QString & remotePort() const
Definition DccMarshal.h:90
~DccMarshal()
Definition DccMarshal.cpp:57
QString m_szSecondaryIp
Definition DccMarshal.h:71
KviError::Code dccConnect(const char *ip, const char *port, bool bUseTimeout, bool bUseSSL=false)
Definition DccMarshal.cpp:306
QString m_szSecondaryPort
Definition DccMarshal.h:72
const QString & localIp() const
Definition DccMarshal.h:87
void doConnect()
Definition DccMarshal.cpp:327
QTimer * m_pTimeoutTimer
Definition DccMarshal.h:77
bool m_bOutgoing
Definition DccMarshal.h:70
DccMarshalOutputContext * m_pOutputContext
Definition DccMarshal.h:82
const QString & localPort() const
Definition DccMarshal.h:88
QString m_szPort
Definition DccMarshal.h:66
const QString & dccPort() const
Definition DccMarshal.h:86
KviError::Code dccListen(const QString &ip, const QString &port, bool bUseTimeout, bool bUseSSL=false)
Definition DccMarshal.cpp:107
void startingSSLHandshake()
void error(KviError::Code)
void snActivated(int)
Definition DccMarshal.cpp:451
const QString & remoteIp() const
Definition DccMarshal.h:89
bool m_bIPv6
Definition DccMarshal.h:68
void doSSLHandshake(int)
Definition DccMarshal.cpp:587
kvi_socket_t m_fd
Definition DccMarshal.h:74
void sslError(const char *msg)
const QString & dccIp() const
Definition DccMarshal.h:85
kvi_socket_t releaseSocket()
Definition DccMarshal.cpp:62
Base class for all windows in KVIrc.
Definition KviWindow.h:75
int kvi_socket_t
Definition kvi_sockettype.h:40
Code
Contains all error codes.
Definition KviError.h:48