diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-18 14:52:24 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2012-07-18 14:52:24 +0200 |
| commit | 89a558dfbbbde668666e7d8af8f52c23fa61530b (patch) | |
| tree | d04f4a29641a5a35d308623fedf0a0306b49746f /src/base/QXmppStreamFeatures.h | |
| parent | 088c9cdd984a08d044064a24a4f898d290297b02 (diff) | |
| download | qxmpp-89a558dfbbbde668666e7d8af8f52c23fa61530b.tar.gz | |
make QXmppStreamFeatures string-based to allow pluggable SASL
Diffstat (limited to 'src/base/QXmppStreamFeatures.h')
| -rw-r--r-- | src/base/QXmppStreamFeatures.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/base/QXmppStreamFeatures.h b/src/base/QXmppStreamFeatures.h index 2aa191ea..93176318 100644 --- a/src/base/QXmppStreamFeatures.h +++ b/src/base/QXmppStreamFeatures.h @@ -24,7 +24,6 @@ #ifndef QXMPPSTREAMFEATURES_H #define QXMPPSTREAMFEATURES_H -#include "QXmppConfiguration.h" #include "QXmppStanza.h" class QXMPP_EXPORT QXmppStreamFeatures : public QXmppStanza @@ -48,11 +47,11 @@ public: Mode nonSaslAuthMode() const; void setNonSaslAuthMode(Mode mode); - QList<QXmppConfiguration::SASLAuthMechanism> authMechanisms() const; - void setAuthMechanisms(QList<QXmppConfiguration::SASLAuthMechanism> &mecanisms); + QStringList authMechanisms() const; + void setAuthMechanisms(const QStringList &mechanisms); - QList<QXmppConfiguration::CompressionMethod> compressionMethods() const; - void setCompressionMethods(QList<QXmppConfiguration::CompressionMethod> &methods); + QStringList compressionMethods() const; + void setCompressionMethods(const QStringList &methods); Mode tlsMode() const; void setTlsMode(Mode mode); @@ -69,8 +68,8 @@ private: Mode m_sessionMode; Mode m_nonSaslAuthMode; Mode m_tlsMode; - QList<QXmppConfiguration::SASLAuthMechanism> m_authMechanisms; - QList<QXmppConfiguration::CompressionMethod> m_compressionMethods; + QStringList m_authMechanisms; + QStringList m_compressionMethods; }; #endif |
