aboutsummaryrefslogtreecommitdiff
path: root/src/server/mod_disco.h
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-08-28 22:59:55 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-08-28 22:59:55 +0000
commit13b245f3bcc709b2a974b764bb209e1ea87768af (patch)
treeb3bbde11e5fd231bf059f09f308dddf776426a47 /src/server/mod_disco.h
parent8b58bfd72ad5d8e28e325c6cea61db270b9e626b (diff)
downloadqxmpp-13b245f3bcc709b2a974b764bb209e1ea87768af.tar.gz
update QXmppServer extensions API
Diffstat (limited to 'src/server/mod_disco.h')
-rw-r--r--src/server/mod_disco.h16
1 files changed, 10 insertions, 6 deletions
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 <QStringList>
#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;