27#include "QXmppDataForm.h"
29#include "QXmppResultSet.h"
31#include <QSharedDataPointer>
33class QXmppMamQueryIqPrivate;
34class QXmppMamResultIqPrivate;
62 static bool isMamQueryIq(
const QDomElement &element);
65 void parseElementFromChild(
const QDomElement &element)
override;
66 void toXmlElementFromChild(QXmlStreamWriter *writer)
const override;
69 QSharedDataPointer<QXmppMamQueryIqPrivate> d;
94 static bool isMamResultIq(
const QDomElement &element);
97 void parseElementFromChild(
const QDomElement &element)
override;
98 void toXmlElementFromChild(QXmlStreamWriter *writer)
const override;
101 QSharedDataPointer<QXmppMamResultIqPrivate> d;
The QXmppIq class is the base class for all IQs.
Definition QXmppIq.h:42
The QXmppMamQueryIq class represents the query IQ for XEP-0313: Message Archive Management.
Definition QXmppMamIq.h:45
void setResultSetQuery(const QXmppResultSetQuery &resultSetQuery)
Definition QXmppMamIq.cpp:74
QString queryId() const
Returns the queryid that will be included in the results.
Definition QXmppMamIq.cpp:94
void setForm(const QXmppDataForm &form)
Definition QXmppMamIq.cpp:60
void setQueryId(const QString &id)
Definition QXmppMamIq.cpp:102
QXmppResultSetQuery resultSetQuery() const
Returns the result set query for result set management.
Definition QXmppMamIq.cpp:66
QString node() const
Returns the node to query.
Definition QXmppMamIq.cpp:80
void setNode(const QString &node)
Definition QXmppMamIq.cpp:88
QXmppDataForm form() const
Returns the form that specifies the query.
Definition QXmppMamIq.cpp:52
The QXmppMamQueryIq class represents the result IQ for XEP-0313: Message Archive Management.
Definition QXmppMamIq.h:81
bool complete() const
Definition QXmppMamIq.cpp:183
void setComplete(bool complete)
Definition QXmppMamIq.cpp:190
void setResultSetReply(const QXmppResultSetReply &resultSetReply)
Sets the result set reply for result set management.
Definition QXmppMamIq.cpp:176
QXmppResultSetReply resultSetReply() const
Returns the result set reply for result set management.
Definition QXmppMamIq.cpp:170
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