24 #ifndef QXMPPMAMMANAGER_H
25 #define QXMPPMAMMANAGER_H
27 #include "QXmppClientExtension.h"
28 #include "QXmppResultSet.h"
55 QString retrieveArchivedMessages(
const QString &to = QString(),
56 const QString &node = QString(),
57 const QString &jid = QString(),
58 const QDateTime &start = QDateTime(),
59 const QDateTime &end = QDateTime(),
The QXmppClientExtension class is the base class for QXmppClient extensions.
Definition: QXmppClientExtension.h:47
virtual QStringList discoveryFeatures() const
Definition: QXmppClientExtension.cpp:54
virtual bool handleStanza(const QDomElement &stanza)=0
You need to implement this method to process incoming XMPP stanzas.
The QXmppMamManager class makes it possible to access message archives as defined by XEP-0313: Messag...
Definition: QXmppMamManager.h:51
void resultsRecieved(const QString &queryId, const QXmppResultSetReply &resultSetReply, bool complete)
This signal is emitted when all results for a request have been received.
void archivedMessageReceived(const QString &queryId, const QXmppMessage &message)
This signal is emitted when an archived message is received.
The QXmppMessage class represents an XMPP message.
Definition: QXmppMessage.h:46
The QXmppResultSetQuery class represents a set element in a query as defined by XEP-0059: Result Set ...
Definition: QXmppResultSet.h:35
The QXmppResultSetReply class represents a set element in a reply as defined by XEP-0059: Result Set ...
Definition: QXmppResultSet.h:69