From 13b245f3bcc709b2a974b764bb209e1ea87768af Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Sat, 28 Aug 2010 22:59:55 +0000 Subject: update QXmppServer extensions API --- src/server/mod_disco.h | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/server/mod_disco.h') diff --git a/src/server/mod_disco.h b/src/server/mod_disco.h index 6816293a..b6101333 100644 --- a/src/server/mod_disco.h +++ b/src/server/mod_disco.h @@ -21,26 +21,30 @@ * */ -#ifndef QXMPP_SERVER_DISCOVERY_H -#define QXMPP_SERVER_DISCOVERY_H +#ifndef QXMPP_SERVER_DISCO_H +#define QXMPP_SERVER_DISCO_H #include #include "QXmppServerExtension.h" +/// \brief QXmppServer extension for XEP-0030: Service Discovery. +/// + class QXmppServerDiscovery : public QXmppServerExtension { Q_OBJECT - Q_CLASSINFO("ExtensionName", "discovery"); + Q_CLASSINFO("ExtensionName", "disco"); Q_PROPERTY(QStringList discoveryItems READ discoveryItems WRITE setDiscoveryItems); public: - QStringList discoveryFeatures() const; - QStringList discoveryItems() const; void setDiscoveryItems(const QStringList &items); - bool handleStanza(QXmppStream *incoming, const QDomElement &element); + /// \cond + QStringList discoveryFeatures() const; + bool handleStanza(QXmppStream *stream, const QDomElement &element); + /// \endcond private: QStringList m_discoveryItems; -- cgit v1.2.3