From a4ac49e2e3c69ba2d42558fbfb52eaa931ca8e28 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sun, 5 May 2019 14:55:21 +0200 Subject: Implement XEP-0363: HTTP File Upload: Error cases This extends the QXmppStanza::Error by the error cases defined in XEP-0363: HTTP File Upload in version 0.9.0. --- src/base/QXmppStanza.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/base/QXmppStanza.h') diff --git a/src/base/QXmppStanza.h b/src/base/QXmppStanza.h index eda8c04d..07ef4e9e 100644 --- a/src/base/QXmppStanza.h +++ b/src/base/QXmppStanza.h @@ -149,6 +149,16 @@ public: void setType(Type type); Type type() const; + // XEP-0363: HTTP File Upload + bool fileTooLarge() const; + void setFileTooLarge(bool); + + qint64 maxFileSize() const; + void setMaxFileSize(qint64); + + QDateTime retryDate() const; + void setRetryDate(const QDateTime&); + /// \cond void parse(const QDomElement &element); void toXml(QXmlStreamWriter *writer) const; -- cgit v1.2.3