From 5852e0fada1c9be06bd79328d3b6d3fe3dcde2d0 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Fri, 27 Aug 2010 15:08:43 +0000 Subject: let QXmppServerExtensions define discovery features --- src/QXmppServerExtension.cpp | 8 ++++++++ src/QXmppServerExtension.h | 2 ++ 2 files changed, 10 insertions(+) (limited to 'src') diff --git a/src/QXmppServerExtension.cpp b/src/QXmppServerExtension.cpp index f1f25e6b..120ce6b7 100644 --- a/src/QXmppServerExtension.cpp +++ b/src/QXmppServerExtension.cpp @@ -26,6 +26,14 @@ #include "QXmppServerExtension.h" +/// Returns the features this extension implements. +/// + +QStringList QXmppServerExtension::discoveryFeatures() const +{ + return QStringList(); +} + /// Returns the extension's name. /// diff --git a/src/QXmppServerExtension.h b/src/QXmppServerExtension.h index 372448b9..a35873a9 100644 --- a/src/QXmppServerExtension.h +++ b/src/QXmppServerExtension.h @@ -42,6 +42,8 @@ class QXmppServerExtension : public QObject public: QString extensionName() const; + + virtual QStringList discoveryFeatures() const; virtual bool handleStanza(QXmppStream *stream, const QDomElement &stanza); virtual QStringList presenceSubscribers(const QString &jid); virtual bool start(QXmppServer *server); -- cgit v1.2.3