diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-10-11 10:58:58 +0000 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2010-10-11 10:58:58 +0000 |
| commit | 064235d640fc0efb3c77c4d6e4198f05ab1e4122 (patch) | |
| tree | 8f2fdcb4ce336fcdab776ba0c792e249d8f1222a /src/QXmppJingleIq.h | |
| parent | 582be1f6e654b7e2dad76a466a562f5a4dab3294 (diff) | |
| download | qxmpp-064235d640fc0efb3c77c4d6e4198f05ab1e4122.tar.gz | |
improve STUN / ICE-UDP support
Diffstat (limited to 'src/QXmppJingleIq.h')
| -rw-r--r-- | src/QXmppJingleIq.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/QXmppJingleIq.h b/src/QXmppJingleIq.h index 06b4a3af..677256cf 100644 --- a/src/QXmppJingleIq.h +++ b/src/QXmppJingleIq.h @@ -78,6 +78,14 @@ private: class QXmppJingleCandidate { public: + enum Type + { + HostType, + PeerReflexiveType, + ServerReflexiveType, + RelayedType, + }; + QXmppJingleCandidate(); int component() const; @@ -104,8 +112,8 @@ public: QString protocol() const; void setProtocol(const QString &protocol); - QString type() const; - void setType(const QString &type); + QXmppJingleCandidate::Type type() const; + void setType(QXmppJingleCandidate::Type); bool isNull() const; @@ -124,7 +132,7 @@ private: quint16 m_port; QString m_protocol; int m_priority; - QString m_type; + QXmppJingleCandidate::Type m_type; }; /// \brief The QXmppJingleIq class represents an IQ used for initiating media |
