aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppMessage.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-02-11 10:56:00 +0100
committerLNJ <lnj@kaidan.im>2020-02-11 16:20:08 +0100
commit776f028d9f3f51e9dbba834a01d1decd737c4a27 (patch)
tree6ea444c840812d001ea2f259ae50c0aa38c50fdd /src/base/QXmppMessage.h
parentf583f1a71459f413f9f869b8f1616722054dbea8 (diff)
downloadqxmpp-776f028d9f3f51e9dbba834a01d1decd737c4a27.tar.gz
Implement XEP-0359: Unique and Stable Stanza IDs
This adds support of XEP-0359: Unique and Stable Stanza IDs in version 0.6.0.
Diffstat (limited to 'src/base/QXmppMessage.h')
-rw-r--r--src/base/QXmppMessage.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/base/QXmppMessage.h b/src/base/QXmppMessage.h
index cd24c25a..7b43a651 100644
--- a/src/base/QXmppMessage.h
+++ b/src/base/QXmppMessage.h
@@ -178,6 +178,16 @@ public:
void removeHint(const Hint hint);
void removeAllHints();
+ // XEP-0359: Unique and Stable Stanza IDs
+ QString stanzaId() const;
+ void setStanzaId(const QString &id);
+
+ QString stanzaIdBy() const;
+ void setStanzaIdBy(const QString &id);
+
+ QString originId() const;
+ void setOriginId(const QString &id);
+
// XEP-0367: Message Attaching
QString attachId() const;
void setAttachId(const QString &);