aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppStun.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2015-08-27 10:38:49 +0200
committerJeremy Lainé <jeremy.laine@m4x.org>2015-08-27 10:38:49 +0200
commit9ef8c83e2e3f2c756d6c3eb07c5fe740d5a48f20 (patch)
tree8b6d6884734b7091430808bf0361ef7167ab6821 /src/base/QXmppStun.h
parentb81d7a8550c78915c7e526e4a4e542c7787677b0 (diff)
downloadqxmpp-9ef8c83e2e3f2c756d6c3eb07c5fe740d5a48f20.tar.gz
hide QXmppIceConnection internals
Diffstat (limited to 'src/base/QXmppStun.h')
-rw-r--r--src/base/QXmppStun.h16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/base/QXmppStun.h b/src/base/QXmppStun.h
index 7c857a8a..104fd0fa 100644
--- a/src/base/QXmppStun.h
+++ b/src/base/QXmppStun.h
@@ -34,6 +34,7 @@ class QDataStream;
class QUdpSocket;
class QTimer;
class QXmppIceComponentPrivate;
+class QXmppIceConnectionPrivate;
/// \internal
///
@@ -228,6 +229,7 @@ class QXMPP_EXPORT QXmppIceConnection : public QXmppLoggable
public:
QXmppIceConnection(QObject *parent = 0);
+ ~QXmppIceConnection();
QXmppIceComponent *component(int component);
void addComponent(int component);
@@ -270,19 +272,7 @@ private slots:
void slotTimeout();
private:
- QTimer *m_connectTimer;
- bool m_iceControlling;
- QMap<int, QXmppIceComponent*> m_components;
- QString m_localUser;
- QString m_localPassword;
- QByteArray m_tieBreaker;
-
- QHostAddress m_stunHost;
- quint16 m_stunPort;
- QHostAddress m_turnHost;
- quint16 m_turnPort;
- QString m_turnUser;
- QString m_turnPassword;
+ QXmppIceConnectionPrivate *d;
};
#endif