From c9c8c38170863ea3316e92fcfb570e99f7862402 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Fri, 10 Sep 2010 10:01:07 +0000 Subject: make version manager return its discovery features --- src/QXmppVersionManager.cpp | 11 +++++++++-- src/QXmppVersionManager.h | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/QXmppVersionManager.cpp b/src/QXmppVersionManager.cpp index 46db6cea..efec26a0 100644 --- a/src/QXmppVersionManager.cpp +++ b/src/QXmppVersionManager.cpp @@ -24,10 +24,17 @@ #include #include -#include "QXmppVersionManager.h" +#include "QXmppConstants.h" +#include "QXmppGlobal.h" #include "QXmppOutgoingClient.h" +#include "QXmppVersionManager.h" #include "QXmppVersionIq.h" -#include "QXmppGlobal.h" + +QStringList QXmppVersionManager::discoveryFeatures() const +{ + // XEP-0092: Software Version + return QStringList() << ns_version; +} bool QXmppVersionManager::handleStanza(QXmppStream *stream, const QDomElement &element) { diff --git a/src/QXmppVersionManager.h b/src/QXmppVersionManager.h index 6b748f51..73233c05 100644 --- a/src/QXmppVersionManager.h +++ b/src/QXmppVersionManager.h @@ -42,6 +42,7 @@ public: void requestVersion(const QString& jid); /// \cond + QStringList discoveryFeatures() const; bool handleStanza(QXmppStream *stream, const QDomElement &element); /// \endcond -- cgit v1.2.3