From 0c74602895d6f55fc73aee199a1009b3226d0949 Mon Sep 17 00:00:00 2001 From: Melvin Keskin Date: Thu, 27 Jan 2022 15:33:52 +0100 Subject: Constants: Add more PubSub namespaces --- src/base/QXmppConstants.cpp | 9 +++++++++ src/base/QXmppConstants_p.h | 9 +++++++++ 2 files changed, 18 insertions(+) (limited to 'src/base') diff --git a/src/base/QXmppConstants.cpp b/src/base/QXmppConstants.cpp index b738341b..29b3862c 100644 --- a/src/base/QXmppConstants.cpp +++ b/src/base/QXmppConstants.cpp @@ -41,9 +41,18 @@ const char *ns_vcard = "vcard-temp"; const char *ns_rsm = "http://jabber.org/protocol/rsm"; // XEP-0060: Publish-Subscribe const char *ns_pubsub = "http://jabber.org/protocol/pubsub"; +const char *ns_pubsub_auto_create = "http://jabber.org/protocol/pubsub#auto-create"; +const char *ns_pubsub_config_node = "http://jabber.org/protocol/pubsub#config-node"; +const char *ns_pubsub_config_node_max = "http://jabber.org/protocol/pubsub#config-node-max"; +const char *ns_pubsub_create_and_configure = "http://jabber.org/protocol/pubsub#create-and-configure"; +const char *ns_pubsub_create_nodes = "http://jabber.org/protocol/pubsub#create-nodes"; const char *ns_pubsub_errors = "http://jabber.org/protocol/pubsub#errors"; const char *ns_pubsub_event = "http://jabber.org/protocol/pubsub#event"; +const char *ns_pubsub_multi_items = "http://jabber.org/protocol/pubsub#multi-items"; +const char *ns_pubsub_node_config = "http://jabber.org/protocol/pubsub#node_config"; const char *ns_pubsub_owner = "http://jabber.org/protocol/pubsub#owner"; +const char *ns_pubsub_publish = "http://jabber.org/protocol/pubsub#publish"; +const char *ns_pubsub_publish_options = "http://jabber.org/protocol/pubsub#publish-options"; const char *ns_pubsub_rsm = "http://jabber.org/protocol/pubsub#rsm"; // XEP-0065: SOCKS5 Bytestreams const char *ns_bytestreams = "http://jabber.org/protocol/bytestreams"; diff --git a/src/base/QXmppConstants_p.h b/src/base/QXmppConstants_p.h index 346c60f5..6583cfdb 100644 --- a/src/base/QXmppConstants_p.h +++ b/src/base/QXmppConstants_p.h @@ -53,9 +53,18 @@ extern const char *ns_vcard; extern const char *ns_rsm; // XEP-0060: Publish-Subscribe extern const char *ns_pubsub; +extern const char *ns_pubsub_auto_create; +extern const char *ns_pubsub_config_node; +extern const char *ns_pubsub_config_node_max; +extern const char *ns_pubsub_create_and_configure; +extern const char *ns_pubsub_create_nodes; extern const char *ns_pubsub_errors; extern const char *ns_pubsub_event; +extern const char *ns_pubsub_multi_items; +extern const char *ns_pubsub_node_config; extern const char *ns_pubsub_owner; +extern const char *ns_pubsub_publish; +extern const char *ns_pubsub_publish_options; extern const char *ns_pubsub_rsm; // XEP-0065: SOCKS5 Bytestreams extern const char *ns_bytestreams; -- cgit v1.2.3