27 #include <QHostAddress>
30 #include "QXmppGlobal.h"
34 class QXMPP_EXPORT QXmppSocksClient :
public QTcpSocket
39 QXmppSocksClient(
const QString &proxyHost, quint16 proxyPort, QObject *parent=0);
40 void connectToHost(
const QString &hostName, quint16 hostPort);
57 class QXMPP_EXPORT QXmppSocksServer :
public QObject
62 QXmppSocksServer(QObject *parent=0);
64 bool listen(quint16 port = 0);
66 quint16 serverPort()
const;
69 void newConnection(QTcpSocket *socket, QString hostName, quint16 port);
72 void slotNewConnection();
77 QTcpServer *m_server_v6;
78 QMap<QTcpSocket*, int> m_states;