From 6f82cf3c3aab28903dc80034505f3b75c84ce7ac Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Sat, 24 Mar 2012 15:46:27 +0000 Subject: add a priority to QXmppServerExtension --- src/server/QXmppServerExtension.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/server/QXmppServerExtension.cpp') diff --git a/src/server/QXmppServerExtension.cpp b/src/server/QXmppServerExtension.cpp index eb87963a..68916b56 100644 --- a/src/server/QXmppServerExtension.cpp +++ b/src/server/QXmppServerExtension.cpp @@ -74,6 +74,18 @@ QString QXmppServerExtension::extensionName() const return QString::fromLatin1(name); } +/// Returns the extension's priority. +/// +/// Higher priority extensions are called first when handling +/// incoming stanzas. +/// +/// The default implementation returns 0. + +int QXmppServerExtension::extensionPriority() const +{ + return 0; +} + /// Handles an incoming XMPP stanza. /// /// Return true if no further processing should occur, false otherwise. -- cgit v1.2.3