24 #ifndef QXMPPSERVEREXTENSION_H
25 #define QXMPPSERVEREXTENSION_H
27 #include "QXmppLogger.h"
34 class QXmppServerExtensionPrivate;
54 virtual QString extensionName()
const;
55 virtual int extensionPriority()
const;
57 virtual QStringList discoveryFeatures()
const;
58 virtual QStringList discoveryItems()
const;
59 virtual bool handleStanza(
const QDomElement &stanza);
60 virtual QSet<QString> presenceSubscribers(
const QString &jid);
61 virtual QSet<QString> presenceSubscriptions(
const QString &jid);
71 QXmppServerExtensionPrivate *
const d;