aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppConstants.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2019-01-03 22:48:07 +0100
committerJeremy Lainé <jeremy.laine@m4x.org>2019-01-20 15:03:40 +0100
commit95063b18660246efe91391d71dd08ec5ab69810d (patch)
tree6b5dce8294352fe459ca590cfb21751e45579f67 /src/base/QXmppConstants.cpp
parent2a34abcd74d8d8369d81d9e4131d34185d9154a5 (diff)
downloadqxmpp-95063b18660246efe91391d71dd08ec5ab69810d.tar.gz
Implement XEP-0369/XEP-0405 (MIX): IQ queries
This implements all used IQ queries of XEP-0369: Mediated Information eXchange (MIX) (v0.14.1) and XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements (v0.3.1), including unit tests.
Diffstat (limited to 'src/base/QXmppConstants.cpp')
-rw-r--r--src/base/QXmppConstants.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/base/QXmppConstants.cpp b/src/base/QXmppConstants.cpp
index 513476de..5cbc5024 100644
--- a/src/base/QXmppConstants.cpp
+++ b/src/base/QXmppConstants.cpp
@@ -132,3 +132,15 @@ const char* ns_idle = "urn:xmpp:idle:1";
const char* ns_chat_markers = "urn:xmpp:chat-markers:0";
// XEP-0352: Client State Indication
const char* ns_csi = "urn:xmpp:csi:0";
+// XEP-0369: Mediated Information eXchange (MIX)
+const char* ns_mix = "urn:xmpp:mix:core:0";
+const char* ns_mix_create_channel = "urn:xmpp:mix:core:0#create-channel";
+const char* ns_mix_searchable = "urn:xmpp:mix:core:0#searchable";
+const char* ns_mix_node_messages = "urn:xmpp:mix:nodes:messages";
+const char* ns_mix_node_participants = "urn:xmpp:mix:nodes:participants";
+const char* ns_mix_node_presence = "urn:xmpp:mix:nodes:presence";
+const char* ns_mix_node_config = "urn:xmpp:mix:nodes:config";
+const char* ns_mix_node_info = "urn:xmpp:mix:nodes:info";
+// XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements
+const char* ns_mix_pam = "urn:xmpp:mix:pam:0";
+const char* ns_mix_roster = "urn:xmpp:mix:roster:0";