5#ifndef QXMPPTRANSFERMANAGER_P_H
6#define QXMPPTRANSFERMANAGER_P_H
8#include "QXmppByteStreamIq.h"
9#include "QXmppTransferManager.h"
23class QXmppSocksClient;
30 QXmppTransferIncomingJob(
const QString &jid,
QXmppClient *client, QObject *parent);
33 bool writeData(
const QByteArray &data);
36 void _q_candidateDisconnected();
37 void _q_candidateReady();
38 void _q_disconnected();
39 void _q_receiveData();
42 void connectToNextHost();
45 QXmppSocksClient *m_candidateClient;
46 QTimer *m_candidateTimer;
47 QList<QXmppByteStreamIq::StreamHost> m_streamCandidates;
48 QString m_streamOfferId;
49 QString m_streamOfferFrom;
57 QXmppTransferOutgoingJob(
const QString &jid,
QXmppClient *client, QObject *parent);
58 void connectToProxy();
62 void _q_disconnected();
Definition: QXmppByteStreamIq.h:22
Definition: QXmppByteStreamIq.h:13
Main class for starting and managing connections to XMPP servers.
Definition: QXmppClient.h:62
Definition: QXmppTransferManager.h:63