From bbde6664a259c81c0c7ace748d083c8bc3364d5e Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Wed, 18 Jul 2012 11:41:29 +0200 Subject: re-arrange namespace constants --- src/base/QXmppConstants.cpp | 83 +++++++++++++++++++++++++++------------------ 1 file changed, 50 insertions(+), 33 deletions(-) (limited to 'src/base/QXmppConstants.cpp') diff --git a/src/base/QXmppConstants.cpp b/src/base/QXmppConstants.cpp index d2af65fe..feabcb5d 100644 --- a/src/base/QXmppConstants.cpp +++ b/src/base/QXmppConstants.cpp @@ -27,71 +27,88 @@ const char* ns_stream = "http://etherx.jabber.org/streams"; const char* ns_client = "jabber:client"; const char* ns_server = "jabber:server"; -const char* ns_server_dialback = "jabber:server:dialback"; const char* ns_roster = "jabber:iq:roster"; const char* ns_tls = "urn:ietf:params:xml:ns:xmpp-tls"; const char* ns_sasl = "urn:ietf:params:xml:ns:xmpp-sasl"; const char* ns_bind = "urn:ietf:params:xml:ns:xmpp-bind"; const char* ns_session = "urn:ietf:params:xml:ns:xmpp-session"; const char* ns_stanza = "urn:ietf:params:xml:ns:xmpp-stanzas"; -const char* ns_auth = "jabber:iq:auth"; -const char* ns_authFeature = "http://jabber.org/features/iq-auth"; -const char* ns_capabilities = "http://jabber.org/protocol/caps"; -const char* ns_compress = "http://jabber.org/protocol/compress"; -const char* ns_compressFeature = "http://jabber.org/features/compress"; -const char *ns_legacy_delayed_delivery = "jabber:x:delay"; // XEP-0009: Jabber-RPC const char* ns_rpc = "jabber:iq:rpc"; // XEP-0020: Feature Negotiation -const char *ns_feature_negotiation = "http://jabber.org/protocol/feature-neg"; +const char* ns_feature_negotiation = "http://jabber.org/protocol/feature-neg"; // XEP-0030: Service Discovery const char* ns_disco_info = "http://jabber.org/protocol/disco#info"; const char* ns_disco_items = "http://jabber.org/protocol/disco#items"; +// XEP-0033: Extended Stanza Addressing +const char* ns_extended_addressing = "http://jabber.org/protocol/address"; // XEP-0045: Multi-User Chat -const char *ns_muc = "http://jabber.org/protocol/muc"; -const char *ns_muc_admin = "http://jabber.org/protocol/muc#admin"; -const char *ns_muc_owner = "http://jabber.org/protocol/muc#owner"; -const char *ns_muc_user = "http://jabber.org/protocol/muc#user"; +const char* ns_muc = "http://jabber.org/protocol/muc"; +const char* ns_muc_admin = "http://jabber.org/protocol/muc#admin"; +const char* ns_muc_owner = "http://jabber.org/protocol/muc#owner"; +const char* ns_muc_user = "http://jabber.org/protocol/muc#user"; // XEP-0047: In-Band Bytestreams const char* ns_ibb = "http://jabber.org/protocol/ibb"; +// XEP-0049: Private XML Storage +const char* ns_private = "jabber:iq:private"; // XEP-0054: vcard-temp const char* ns_vcard = "vcard-temp"; // XEP-0059: Result Set Management -const char *ns_rsm = "http://jabber.org/protocol/rsm"; +const char* ns_rsm = "http://jabber.org/protocol/rsm"; // XEP-0065: SOCKS5 Bytestreams -const char *ns_bytestreams = "http://jabber.org/protocol/bytestreams"; +const char* ns_bytestreams = "http://jabber.org/protocol/bytestreams"; // XEP-0077: In-Band Registration -const char *ns_register = "jabber:iq:register"; +const char* ns_register = "jabber:iq:register"; +// XEP-0078: Non-SASL Authentication +const char* ns_auth = "jabber:iq:auth"; +const char* ns_authFeature = "http://jabber.org/features/iq-auth"; // XEP-0085: Chat State Notifications -const char *ns_chat_states = "http://jabber.org/protocol/chatstates"; +const char* ns_chat_states = "http://jabber.org/protocol/chatstates"; +// XEP-0091: Legacy Delayed Delivery +const char* ns_legacy_delayed_delivery = "jabber:x:delay"; // XEP-0092: Software Version -const char *ns_version = "jabber:iq:version"; -const char *ns_data = "jabber:x:data"; +const char* ns_version = "jabber:iq:version"; +const char* ns_data = "jabber:x:data"; // XEP-0095: Stream Initiation -const char *ns_stream_initiation = "http://jabber.org/protocol/si"; -const char *ns_stream_initiation_file_transfer = "http://jabber.org/protocol/si/profile/file-transfer"; +const char* ns_stream_initiation = "http://jabber.org/protocol/si"; +const char* ns_stream_initiation_file_transfer = "http://jabber.org/protocol/si/profile/file-transfer"; +// XEP-0108: User Activity +const char* ns_activity = "http://jabber.org/protocol/activity"; +// XEP-0115: Entity Capabilities +const char* ns_capabilities = "http://jabber.org/protocol/caps"; // XEP-0136: Message Archiving -const char *ns_archive = "urn:xmpp:archive"; +const char* ns_archive = "urn:xmpp:archive"; +// XEP-0138: Stream Compression +const char* ns_compress = "http://jabber.org/protocol/compress"; +const char* ns_compressFeature = "http://jabber.org/features/compress"; +// XEP-0145: Annotations +const char* ns_rosternotes = "storage:rosternotes"; // XEP-0153: vCard-Based Avatars const char* ns_vcard_update = "vcard-temp:x:update"; +// XEP-0158: CAPTCHA Forms +const char* ns_captcha = "urn:xmpp:captcha"; // XEP-0166: Jingle -const char *ns_jingle = "urn:xmpp:jingle:1"; -const char *ns_jingle_raw_udp = "urn:xmpp:jingle:transports:raw-udp:1"; +const char* ns_jingle = "urn:xmpp:jingle:1"; +const char* ns_jingle_raw_udp = "urn:xmpp:jingle:transports:raw-udp:1"; const char* ns_jingle_ice_udp = "urn:xmpp:jingle:transports:ice-udp:1"; -const char *ns_jingle_rtp = "urn:xmpp:jingle:apps:rtp:1"; -const char *ns_jingle_rtp_audio = "urn:xmpp:jingle:apps:rtp:audio"; -const char *ns_jingle_rtp_video = "urn:xmpp:jingle:apps:rtp:video"; +const char* ns_jingle_rtp = "urn:xmpp:jingle:apps:rtp:1"; +const char* ns_jingle_rtp_audio = "urn:xmpp:jingle:apps:rtp:audio"; +const char* ns_jingle_rtp_video = "urn:xmpp:jingle:apps:rtp:video"; // XEP-0184: Message Receipts -const char *ns_message_receipts = "urn:xmpp:receipts"; +const char* ns_message_receipts = "urn:xmpp:receipts"; // XEP-0199: XMPP Ping -const char *ns_ping = "urn:xmpp:ping"; +const char* ns_ping = "urn:xmpp:ping"; // XEP-0202: Entity Time -const char *ns_entity_time = "urn:xmpp:time"; +const char* ns_entity_time = "urn:xmpp:time"; // XEP-0203: Delayed Delivery -const char *ns_delayed_delivery = "urn:xmpp:delay"; +const char* ns_delayed_delivery = "urn:xmpp:delay"; +// XEP-0220: Server Dialback +const char* ns_server_dialback = "jabber:server:dialback"; // XEP-0221: Data Forms Media Element -const char *ns_media_element = "urn:xmpp:media-element"; +const char* ns_media_element = "urn:xmpp:media-element"; // XEP-0224: Attention -const char *ns_attention = "urn:xmpp:attention:0"; +const char* ns_attention = "urn:xmpp:attention:0"; +// XEP-0231: Bits of Binary +const char* ns_bob = "urn:xmpp:bob"; // XEP-0249: Direct MUC Invitations -const char *ns_conference = "jabber:x:conference"; +const char* ns_conference = "jabber:x:conference"; -- cgit v1.2.3