1269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org/* 2269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * Copyright 2004 The WebRTC Project Authors. All rights reserved. 3269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * 4269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * Use of this source code is governed by a BSD-style license 5269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * that can be found in the LICENSE file in the root of the source 6269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * tree. An additional intellectual property rights grant can be found 7269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * in the file PATENTS. All contributing project authors may 8269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org * be found in the AUTHORS file in the root of the source tree. 9269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org */ 10269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 11269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include "webrtc/libjingle/xmpp/constants.h" 12269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 13269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include <string> 14269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 15269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include "webrtc/libjingle/xmllite/qname.h" 16269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include "webrtc/libjingle/xmllite/xmlconstants.h" 17269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include "webrtc/libjingle/xmllite/xmlelement.h" 18269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#include "webrtc/libjingle/xmpp/jid.h" 19269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 20269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgnamespace buzz { 21269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 22269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// TODO: Remove static objects of complex types, particularly 23269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Jid and QName. 24269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 25269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_CLIENT[] = "jabber:client"; 26269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_SERVER[] = "jabber:server"; 27269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_STREAM[] = "http://etherx.jabber.org/streams"; 28269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_XSTREAM[] = "urn:ietf:params:xml:ns:xmpp-streams"; 29269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_TLS[] = "urn:ietf:params:xml:ns:xmpp-tls"; 30269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_SASL[] = "urn:ietf:params:xml:ns:xmpp-sasl"; 31269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_BIND[] = "urn:ietf:params:xml:ns:xmpp-bind"; 32269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_DIALBACK[] = "jabber:server:dialback"; 33269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_SESSION[] = "urn:ietf:params:xml:ns:xmpp-session"; 34269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_STANZA[] = "urn:ietf:params:xml:ns:xmpp-stanzas"; 35269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_PRIVACY[] = "jabber:iq:privacy"; 36269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_ROSTER[] = "jabber:iq:roster"; 37269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_VCARD[] = "vcard-temp"; 38269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_AVATAR_HASH[] = "google:avatar"; 39269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_VCARD_UPDATE[] = "vcard-temp:x:update"; 40269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_CLIENT[] = "client"; 41269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SERVER[] = "server"; 42269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_STREAM[] = "stream"; 43269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 44269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_GET[] = "get"; 45269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SET[] = "set"; 46269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_RESULT[] = "result"; 47269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_ERROR[] = "error"; 48269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 49269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_FORM[] = "form"; 50269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SUBMIT[] = "submit"; 51269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TEXT_SINGLE[] = "text-single"; 52269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_LIST_SINGLE[] = "list-single"; 53269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_LIST_MULTI[] = "list-multi"; 54269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_HIDDEN[] = "hidden"; 55269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_FORM_TYPE[] = "FORM_TYPE"; 56269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 57269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_FROM[] = "from"; 58269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TO[] = "to"; 59269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_BOTH[] = "both"; 60269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_REMOVE[] = "remove"; 61269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TRUE[] = "true"; 62269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 63269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TYPE[] = "type"; 64269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_NAME[] = "name"; 65269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_ID[] = "id"; 66269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_JID[] = "jid"; 67269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SUBSCRIPTION[] = "subscription"; 68269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_ASK[] = "ask"; 69269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_X[] = "x"; 70269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_GOOGLE_COM[] = "google.com"; 71269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_GMAIL_COM[] = "gmail.com"; 72269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_GOOGLEMAIL_COM[] = "googlemail.com"; 73269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_DEFAULT_DOMAIN[] = "default.talk.google.com"; 74269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TALK_GOOGLE_COM[] = "talk.google.com"; 75269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_TALKX_L_GOOGLE_COM[] = "talkx.l.google.com"; 76269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_XMPP_GOOGLE_COM[] = "xmpp.google.com"; 77269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_XMPPX_L_GOOGLE_COM[] = "xmppx.l.google.com"; 78269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 79269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#ifdef FEATURE_ENABLE_VOICEMAIL 80269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_VOICEMAIL[] = "voicemail"; 81269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_OUTGOINGVOICEMAIL[] = "outgoingvoicemail"; 82269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#endif 83269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 84269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_UNAVAILABLE[] = "unavailable"; 85269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 86269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_PING[] = "urn:xmpp:ping"; 87269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PING = { NS_PING, "ping" }; 88269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 89269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_MUC_UNIQUE[] = "http://jabber.org/protocol/muc#unique"; 90269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_UNIQUE_QUERY = { NS_MUC_UNIQUE, "unique" }; 91269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_HANGOUT_ID = { STR_EMPTY, "hangout-id" }; 92269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 93269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_GOOGLE_MUC_LOOKUP_JID[] = "lookup.groupchat.google.com"; 94269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 95269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOMCONFIG_ROOMNAME[] = "muc#roomconfig_roomname"; 96269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOMCONFIG_FEATURES[] = "muc#roomconfig_features"; 97269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_ENTERPRISE[] = "muc_enterprise"; 98269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOMCONFIG[] = "http://jabber.org/protocol/muc#roomconfig"; 99269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_HANGOUT[] = "muc_es"; 100269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_HANGOUT_LITE[] = "muc_lite"; 101269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_BROADCAST[] = "broadcast"; 102269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_MULTI_USER_VC[] = "muc_muvc"; 103269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_RECORDABLE[] = "recordable"; 104269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_CUSTOM_RECORDING[] = "custom_recording"; 105269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_OWNER_PROFILE_ID[] = "muc#roominfo_owner_profile_id"; 106269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_MUC_ROOM_FEATURE_ABUSE_RECORDABLE[] = "abuse_recordable"; 107269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 108269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_ID_TYPE_CONVERSATION[] = "conversation"; 109269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_MUC_HANGOUT[] = "google:muc#hangout"; 110269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_INVITE = 111269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_HANGOUT, "invite" }; 112269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_INVITE_TYPE = 113269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_HANGOUT, "invite-type" }; 114269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ATTR_CREATE_ACTIVITY = 115269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "create-activity" }; 116269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_PUBLIC = 117269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_HANGOUT, "public" }; 118269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_INVITEE = 119269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_HANGOUT, "invitee" }; 120269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_NOTIFICATION_STATUS = 121269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_HANGOUT, "notification-status" }; 122269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_NOTIFICATION_TYPE = { 123269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org NS_GOOGLE_MUC_HANGOUT, "notification-type" }; 124269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_HANGOUT_START_CONTEXT = { 125269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org NS_GOOGLE_MUC_HANGOUT, "hangout-start-context" }; 126269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_HANGOUT_CONVERSATION_ID = { 127269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org NS_GOOGLE_MUC_HANGOUT, "conversation-id" }; 128269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 129269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STREAM_STREAM = { NS_STREAM, STR_STREAM }; 130269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STREAM_FEATURES = { NS_STREAM, "features" }; 131269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STREAM_ERROR = { NS_STREAM, "error" }; 132269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 133269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_BAD_FORMAT = { NS_XSTREAM, "bad-format" }; 134269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_BAD_NAMESPACE_PREFIX = 135269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "bad-namespace-prefix" }; 136269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_CONFLICT = { NS_XSTREAM, "conflict" }; 137269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_CONNECTION_TIMEOUT = 138269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "connection-timeout" }; 139269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_HOST_GONE = { NS_XSTREAM, "host-gone" }; 140269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_HOST_UNKNOWN = { NS_XSTREAM, "host-unknown" }; 141269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_IMPROPER_ADDRESSIING = 142269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "improper-addressing" }; 143269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_INTERNAL_SERVER_ERROR = 144269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "internal-server-error" }; 145269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_INVALID_FROM = { NS_XSTREAM, "invalid-from" }; 146269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_INVALID_ID = { NS_XSTREAM, "invalid-id" }; 147269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_INVALID_NAMESPACE = 148269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "invalid-namespace" }; 149269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_INVALID_XML = { NS_XSTREAM, "invalid-xml" }; 150269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_NOT_AUTHORIZED = { NS_XSTREAM, "not-authorized" }; 151269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_POLICY_VIOLATION = 152269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "policy-violation" }; 153269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_REMOTE_CONNECTION_FAILED = 154269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "remote-connection-failed" }; 155269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_RESOURCE_CONSTRAINT = 156269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "resource-constraint" }; 157269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_RESTRICTED_XML = { NS_XSTREAM, "restricted-xml" }; 158269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_SEE_OTHER_HOST = { NS_XSTREAM, "see-other-host" }; 159269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_SYSTEM_SHUTDOWN = 160269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "system-shutdown" }; 161269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_UNDEFINED_CONDITION = 162269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "undefined-condition" }; 163269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_UNSUPPORTED_ENCODING = 164269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "unsupported-encoding" }; 165269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_UNSUPPORTED_STANZA_TYPE = 166269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "unsupported-stanza-type" }; 167269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_UNSUPPORTED_VERSION = 168269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "unsupported-version" }; 169269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_XML_NOT_WELL_FORMED = 170269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_XSTREAM, "xml-not-well-formed" }; 171269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XSTREAM_TEXT = { NS_XSTREAM, "text" }; 172269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 173269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TLS_STARTTLS = { NS_TLS, "starttls" }; 174269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TLS_REQUIRED = { NS_TLS, "required" }; 175269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TLS_PROCEED = { NS_TLS, "proceed" }; 176269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TLS_FAILURE = { NS_TLS, "failure" }; 177269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 178269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_MECHANISMS = { NS_SASL, "mechanisms" }; 179269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_MECHANISM = { NS_SASL, "mechanism" }; 180269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_AUTH = { NS_SASL, "auth" }; 181269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_CHALLENGE = { NS_SASL, "challenge" }; 182269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_RESPONSE = { NS_SASL, "response" }; 183269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_ABORT = { NS_SASL, "abort" }; 184269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_SUCCESS = { NS_SASL, "success" }; 185269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_FAILURE = { NS_SASL, "failure" }; 186269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_ABORTED = { NS_SASL, "aborted" }; 187269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_INCORRECT_ENCODING = 188269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_SASL, "incorrect-encoding" }; 189269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_INVALID_AUTHZID = { NS_SASL, "invalid-authzid" }; 190269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_INVALID_MECHANISM = { NS_SASL, "invalid-mechanism" }; 191269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_MECHANISM_TOO_WEAK = 192269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_SASL, "mechanism-too-weak" }; 193269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_NOT_AUTHORIZED = { NS_SASL, "not-authorized" }; 194269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SASL_TEMPORARY_AUTH_FAILURE = 195269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_SASL, "temporary-auth-failure" }; 196269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 197269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// These are non-standard. 198269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_AUTH_PROTOCOL[] = 199269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org "http://www.google.com/talk/protocol/auth"; 200269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_AUTH_CLIENT_USES_FULL_BIND_RESULT = 201269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_AUTH_PROTOCOL, "client-uses-full-bind-result" }; 202269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_ALLOW_NON_GOOGLE_ID_XMPP_LOGIN = 203269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_AUTH_PROTOCOL, "allow-non-google-login" }; 204269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_AUTH_SERVICE = 205269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_AUTH_PROTOCOL, "service" }; 206269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 207269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DIALBACK_RESULT = { NS_DIALBACK, "result" }; 208269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DIALBACK_VERIFY = { NS_DIALBACK, "verify" }; 209269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 210269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_BAD_REQUEST = { NS_STANZA, "bad-request" }; 211269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_CONFLICT = { NS_STANZA, "conflict" }; 212269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_FEATURE_NOT_IMPLEMENTED = 213269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "feature-not-implemented" }; 214269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_FORBIDDEN = { NS_STANZA, "forbidden" }; 215269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_GONE = { NS_STANZA, "gone" }; 216269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_INTERNAL_SERVER_ERROR = 217269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "internal-server-error" }; 218269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_ITEM_NOT_FOUND = { NS_STANZA, "item-not-found" }; 219269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_JID_MALFORMED = { NS_STANZA, "jid-malformed" }; 220269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_NOT_ACCEPTABLE = { NS_STANZA, "not-acceptable" }; 221269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_NOT_ALLOWED = { NS_STANZA, "not-allowed" }; 222269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_PAYMENT_REQUIRED = 223269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "payment-required" }; 224269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_RECIPIENT_UNAVAILABLE = 225269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "recipient-unavailable" }; 226269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_REDIRECT = { NS_STANZA, "redirect" }; 227269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_REGISTRATION_REQUIRED = 228269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "registration-required" }; 229269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_REMOTE_SERVER_NOT_FOUND = 230269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "remote-server-not-found" }; 231269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_REMOTE_SERVER_TIMEOUT = 232269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "remote-server-timeout" }; 233269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_RESOURCE_CONSTRAINT = 234269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "resource-constraint" }; 235269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_SERVICE_UNAVAILABLE = 236269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "service-unavailable" }; 237269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_SUBSCRIPTION_REQUIRED = 238269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "subscription-required" }; 239269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_UNDEFINED_CONDITION = 240269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "undefined-condition" }; 241269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_UNEXPECTED_REQUEST = 242269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_STANZA, "unexpected-request" }; 243269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STANZA_TEXT = { NS_STANZA, "text" }; 244269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 245269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_BIND_BIND = { NS_BIND, "bind" }; 246269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_BIND_RESOURCE = { NS_BIND, "resource" }; 247269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_BIND_JID = { NS_BIND, "jid" }; 248269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 249269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MESSAGE = { NS_CLIENT, "message" }; 250269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_BODY = { NS_CLIENT, "body" }; 251269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SUBJECT = { NS_CLIENT, "subject" }; 252269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_THREAD = { NS_CLIENT, "thread" }; 253269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRESENCE = { NS_CLIENT, "presence" }; 254269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SHOW = { NS_CLIENT, "show" }; 255269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STATUS = { NS_CLIENT, "status" }; 256269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_LANG = { NS_CLIENT, "lang" }; 257269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIORITY = { NS_CLIENT, "priority" }; 258269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_IQ = { NS_CLIENT, "iq" }; 259269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ERROR = { NS_CLIENT, "error" }; 260269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 261269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_MESSAGE = { NS_SERVER, "message" }; 262269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_BODY = { NS_SERVER, "body" }; 263269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_SUBJECT = { NS_SERVER, "subject" }; 264269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_THREAD = { NS_SERVER, "thread" }; 265269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_PRESENCE = { NS_SERVER, "presence" }; 266269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_SHOW = { NS_SERVER, "show" }; 267269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_STATUS = { NS_SERVER, "status" }; 268269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_LANG = { NS_SERVER, "lang" }; 269269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_PRIORITY = { NS_SERVER, "priority" }; 270269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_IQ = { NS_SERVER, "iq" }; 271269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SERVER_ERROR = { NS_SERVER, "error" }; 272269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 273269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SESSION_SESSION = { NS_SESSION, "session" }; 274269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 275269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_QUERY = { NS_PRIVACY, "query" }; 276269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_ACTIVE = { NS_PRIVACY, "active" }; 277269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_DEFAULT = { NS_PRIVACY, "default" }; 278269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_LIST = { NS_PRIVACY, "list" }; 279269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_ITEM = { NS_PRIVACY, "item" }; 280269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_IQ = { NS_PRIVACY, "iq" }; 281269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_MESSAGE = { NS_PRIVACY, "message" }; 282269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_PRESENCE_IN = { NS_PRIVACY, "presence-in" }; 283269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRIVACY_PRESENCE_OUT = { NS_PRIVACY, "presence-out" }; 284269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 285269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ROSTER_QUERY = { NS_ROSTER, "query" }; 286269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ROSTER_ITEM = { NS_ROSTER, "item" }; 287269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ROSTER_GROUP = { NS_ROSTER, "group" }; 288269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 289269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD = { NS_VCARD, "vCard" }; 290269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_FN = { NS_VCARD, "FN" }; 291269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_PHOTO = { NS_VCARD, "PHOTO" }; 292269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_PHOTO_BINVAL = { NS_VCARD, "BINVAL" }; 293269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_AVATAR_HASH = { NS_AVATAR_HASH, "hash" }; 294269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_AVATAR_HASH_MODIFIED = 295269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_AVATAR_HASH, "modified" }; 296269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 297269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_NAME = { STR_EMPTY, "name" }; 298269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_AFFILIATION = { STR_EMPTY, "affiliation" }; 299269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ROLE = { STR_EMPTY, "role" }; 300269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 301269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#if defined(FEATURE_ENABLE_PSTN) 302269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_TEL = { NS_VCARD, "TEL" }; 303269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_VOICE = { NS_VCARD, "VOICE" }; 304269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_HOME = { NS_VCARD, "HOME" }; 305269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_WORK = { NS_VCARD, "WORK" }; 306269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_CELL = { NS_VCARD, "CELL" }; 307269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VCARD_NUMBER = { NS_VCARD, "NUMBER" }; 308269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org#endif 309269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 310269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XML_LANG = { NS_XML, "lang" }; 311269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 312269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ENCODING = { STR_EMPTY, STR_ENCODING }; 313269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VERSION = { STR_EMPTY, STR_VERSION }; 314269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TO = { STR_EMPTY, "to" }; 315269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_FROM = { STR_EMPTY, "from" }; 316269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TYPE = { STR_EMPTY, "type" }; 317269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ID = { STR_EMPTY, "id" }; 318269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CODE = { STR_EMPTY, "code" }; 319269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 320269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VALUE = { STR_EMPTY, "value" }; 321269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ACTION = { STR_EMPTY, "action" }; 322269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ORDER = { STR_EMPTY, "order" }; 323269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MECHANISM = { STR_EMPTY, "mechanism" }; 324269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ASK = { STR_EMPTY, "ask" }; 325269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JID = { STR_EMPTY, "jid" }; 326269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_NICK = { STR_EMPTY, "nick" }; 327269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SUBSCRIPTION = { STR_EMPTY, "subscription" }; 328269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TITLE1 = { STR_EMPTY, "title1" }; 329269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_TITLE2 = { STR_EMPTY, "title2" }; 330269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 331269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XMLNS_CLIENT = { NS_XMLNS, STR_CLIENT }; 332269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XMLNS_SERVER = { NS_XMLNS, STR_SERVER }; 333269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XMLNS_STREAM = { NS_XMLNS, STR_STREAM }; 334269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 335269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 336269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Presence 337269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SHOW_AWAY[] = "away"; 338269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SHOW_CHAT[] = "chat"; 339269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SHOW_DND[] = "dnd"; 340269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SHOW_XA[] = "xa"; 341269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SHOW_OFFLINE[] = "offline"; 342269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 343269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_PSTN_CONFERENCE[] = "http://www.google.com/pstn-conference"; 344269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_PSTN_CONFERENCE_STATUS = { NS_GOOGLE_PSTN_CONFERENCE, "status" }; 345269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ATTR_STATUS = { STR_EMPTY, "status" }; 346269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 347269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Presence connection status 348269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_PSTN_CONFERENCE_STATUS_CONNECTING[] = "connecting"; 349269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_PSTN_CONFERENCE_STATUS_JOINING[] = "joining"; 350269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_PSTN_CONFERENCE_STATUS_CONNECTED[] = "connected"; 351269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_PSTN_CONFERENCE_STATUS_HANGUP[] = "hangup"; 352269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 353269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Subscription 354269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SUBSCRIBE[] = "subscribe"; 355269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_SUBSCRIBED[] = "subscribed"; 356269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_UNSUBSCRIBE[] = "unsubscribe"; 357269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_UNSUBSCRIBED[] = "unsubscribed"; 358269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 359269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Google Invite 360269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_SUBSCRIBE[] = "google:subscribe"; 361269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_INVITATION = { NS_GOOGLE_SUBSCRIBE, "invitation" }; 362269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_INVITE_NAME = { NS_GOOGLE_SUBSCRIBE, "name" }; 363269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_INVITE_SUBJECT = { NS_GOOGLE_SUBSCRIBE, "subject" }; 364269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_INVITE_MESSAGE = { NS_GOOGLE_SUBSCRIBE, "body" }; 365269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 366269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Kick 367269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_MUC_ADMIN[] = "google:muc#admin"; 368269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_ADMIN_QUERY = { NS_GOOGLE_MUC_ADMIN, "query" }; 369269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_ADMIN_QUERY_ITEM = 370269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_ADMIN, "item" }; 371269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_ADMIN_QUERY_ITEM_REASON = 372269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_ADMIN, "reason" }; 373269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 374269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// PubSub: http://xmpp.org/extensions/xep-0060.html 375269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_PUBSUB[] = "http://jabber.org/protocol/pubsub"; 376269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB = { NS_PUBSUB, "pubsub" }; 377269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_ITEMS = { NS_PUBSUB, "items" }; 378269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_ITEM = { NS_PUBSUB, "item" }; 379269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_PUBLISH = { NS_PUBSUB, "publish" }; 380269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_RETRACT = { NS_PUBSUB, "retract" }; 381269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_ATTR_PUBLISHER = { STR_EMPTY, "publisher" }; 382269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 383269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_PUBSUB_EVENT[] = "http://jabber.org/protocol/pubsub#event"; 384269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_NODE = { STR_EMPTY, "node" }; 385269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_EVENT = { NS_PUBSUB_EVENT, "event" }; 386269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_EVENT_ITEMS = { NS_PUBSUB_EVENT, "items" }; 387269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_EVENT_ITEM = { NS_PUBSUB_EVENT, "item" }; 388269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PUBSUB_EVENT_RETRACT = { NS_PUBSUB_EVENT, "retract" }; 389269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_NOTIFY = { STR_EMPTY, "notify" }; 390269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 391269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_PRESENTER[] = "google:presenter"; 392269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRESENTER_PRESENTER = { NS_PRESENTER, "presenter" }; 393269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRESENTER_PRESENTATION_ITEM = 394269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_PRESENTER, "presentation-item" }; 395269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRESENTER_PRESENTATION_TYPE = 396269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_PRESENTER, "presentation-type" }; 397269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_PRESENTER_PRESENTATION_ID = 398269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_PRESENTER, "presentation-id" }; 399269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 400269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0030 401269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CATEGORY = { STR_EMPTY, "category" }; 402269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VAR = { STR_EMPTY, "var" }; 403269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_DISCO_INFO[] = "http://jabber.org/protocol/disco#info"; 404269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_DISCO_ITEMS[] = "http://jabber.org/protocol/disco#items"; 405269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DISCO_INFO_QUERY = { NS_DISCO_INFO, "query" }; 406269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DISCO_IDENTITY = { NS_DISCO_INFO, "identity" }; 407269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DISCO_FEATURE = { NS_DISCO_INFO, "feature" }; 408269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 409269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DISCO_ITEMS_QUERY = { NS_DISCO_ITEMS, "query" }; 410269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_DISCO_ITEM = { NS_DISCO_ITEMS, "item" }; 411269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 412269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0020 413269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_FEATURE[] = "http://jabber.org/protocol/feature-neg"; 414269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_FEATURE_FEATURE = { NS_FEATURE, "feature" }; 415269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 416269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0004 417269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_XDATA[] = "jabber:x:data"; 418269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_X = { NS_XDATA, "x" }; 419269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_INSTRUCTIONS = { NS_XDATA, "instructions" }; 420269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_TITLE = { NS_XDATA, "title" }; 421269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_FIELD = { NS_XDATA, "field" }; 422269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_REPORTED = { NS_XDATA, "reported" }; 423269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_ITEM = { NS_XDATA, "item" }; 424269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_DESC = { NS_XDATA, "desc" }; 425269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_REQUIRED = { NS_XDATA, "required" }; 426269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_VALUE = { NS_XDATA, "value" }; 427269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_XDATA_OPTION = { NS_XDATA, "option" }; 428269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 429269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0045 430269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_MUC[] = "http://jabber.org/protocol/muc"; 431269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_X = { NS_MUC, "x" }; 432269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_ITEM = { NS_MUC, "item" }; 433269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_AFFILIATION = { NS_MUC, "affiliation" }; 434269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_ROLE = { NS_MUC, "role" }; 435269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_AFFILIATION_NONE[] = "none"; 436269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char STR_ROLE_PARTICIPANT[] = "participant"; 437269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 438269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_SESSION[] = "http://www.google.com/session"; 439269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_CIRCLE_ID = { STR_EMPTY, "google-circle-id" }; 440269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_USER_ID = { STR_EMPTY, "google-user-id" }; 441269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_SESSION_BLOCKED = { NS_GOOGLE_SESSION, "blocked" }; 442269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_SESSION_BLOCKING = 443269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_SESSION, "blocking" }; 444269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 445269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_MUC_OWNER[] = "http://jabber.org/protocol/muc#owner"; 446269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_OWNER_QUERY = { NS_MUC_OWNER, "query" }; 447269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 448269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_MUC_USER[] = "http://jabber.org/protocol/muc#user"; 449269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_CONTINUE = { NS_MUC_USER, "continue" }; 450269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_X = { NS_MUC_USER, "x" }; 451269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_ITEM = { NS_MUC_USER, "item" }; 452269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_STATUS = { NS_MUC_USER, "status" }; 453269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_REASON = { NS_MUC_USER, "reason" }; 454269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_ABUSE_VIOLATION = { NS_MUC_USER, "abuse-violation" }; 455269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 456269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0055 - Jabber Search 457269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_SEARCH[] = "jabber:iq:search"; 458269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_QUERY = { NS_SEARCH, "query" }; 459269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_ITEM = { NS_SEARCH, "item" }; 460269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_ROOM_NAME = { NS_SEARCH, "room-name" }; 461269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_ROOM_DOMAIN = { NS_SEARCH, "room-domain" }; 462269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_ROOM_JID = { NS_SEARCH, "room-jid" }; 463269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_HANGOUT_ID = { NS_SEARCH, "hangout-id" }; 464269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_SEARCH_EXTERNAL_ID = { NS_SEARCH, "external-id" }; 465269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 466269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0115 467269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_CAPS[] = "http://jabber.org/protocol/caps"; 468269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CAPS_C = { NS_CAPS, "c" }; 469269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_VER = { STR_EMPTY, "ver" }; 470269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_EXT = { STR_EMPTY, "ext" }; 471269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 472269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0153 473269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char kNSVCard[] = "vcard-temp:x:update"; 474269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnVCardX = { kNSVCard, "x" }; 475269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnVCardPhoto = { kNSVCard, "photo" }; 476269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 477269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0172 User Nickname 478269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_NICKNAME[] = "http://jabber.org/protocol/nick"; 479269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_NICKNAME = { NS_NICKNAME, "nick" }; 480269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 481269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0085 chat state 482269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_CHATSTATE[] = "http://jabber.org/protocol/chatstates"; 483269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CS_ACTIVE = { NS_CHATSTATE, "active" }; 484269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CS_COMPOSING = { NS_CHATSTATE, "composing" }; 485269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CS_PAUSED = { NS_CHATSTATE, "paused" }; 486269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CS_INACTIVE = { NS_CHATSTATE, "inactive" }; 487269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CS_GONE = { NS_CHATSTATE, "gone" }; 488269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 489269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// JEP 0091 Delayed Delivery 490269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char kNSDelay[] = "jabber:x:delay"; 491269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnDelayX = { kNSDelay, "x" }; 492269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnStamp = { STR_EMPTY, "stamp" }; 493269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 494269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Google time stamping (higher resolution) 495269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char kNSTimestamp[] = "google:timestamp"; 496269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnTime = { kNSTimestamp, "time" }; 497269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName kQnMilliseconds = { STR_EMPTY, "ms" }; 498269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 499269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Jingle Info 500269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_JINGLE_INFO[] = "google:jingleinfo"; 501269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_QUERY = { NS_JINGLE_INFO, "query" }; 502269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_STUN = { NS_JINGLE_INFO, "stun" }; 503269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_RELAY = { NS_JINGLE_INFO, "relay" }; 504269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_SERVER = { NS_JINGLE_INFO, "server" }; 505269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_TOKEN = { NS_JINGLE_INFO, "token" }; 506269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_HOST = { STR_EMPTY, "host" }; 507269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_TCP = { STR_EMPTY, "tcp" }; 508269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_UDP = { STR_EMPTY, "udp" }; 509269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_JINGLE_INFO_TCPSSL = { STR_EMPTY, "tcpssl" }; 510269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 511269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Call Performance Logging 512269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_CALLPERF_STATS[] = "google:call-perf-stats"; 513269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_STATS = 514269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_CALLPERF_STATS, "callPerfStats" }; 515269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_SESSIONID = { STR_EMPTY, "sessionId" }; 516269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_LOCALUSER = { STR_EMPTY, "localUser" }; 517269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_REMOTEUSER = { STR_EMPTY, "remoteUser" }; 518269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_STARTTIME = { STR_EMPTY, "startTime" }; 519269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CALL_LENGTH = { STR_EMPTY, "callLength" }; 520269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CALL_ACCEPTED = { STR_EMPTY, "callAccepted" }; 521269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CALL_ERROR_CODE = { STR_EMPTY, "callErrorCode" }; 522269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_TERMINATE_CODE = { STR_EMPTY, "terminateCode" }; 523269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT = 524269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_CALLPERF_STATS, "dataPoint" }; 525269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_TIME = { STR_EMPTY, "timeStamp" }; 526269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_FRACTION_LOST = 527269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "fraction_lost" }; 528269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_CUM_LOST = { STR_EMPTY, "cum_lost" }; 529269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_EXT_MAX = { STR_EMPTY, "ext_max" }; 530269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_JITTER = { STR_EMPTY, "jitter" }; 531269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_RTT = { STR_EMPTY, "RTT" }; 532269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_BYTES_R = 533269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "bytesReceived" }; 534269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_PACKETS_R = 535269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "packetsReceived" }; 536269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_BYTES_S = { STR_EMPTY, "bytesSent" }; 537269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_PACKETS_S = 538269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "packetsSent" }; 539269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_PROCESS_CPU = 540269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "processCpu" }; 541269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_SYSTEM_CPU = { STR_EMPTY, "systemCpu" }; 542269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_DATAPOINT_CPUS = { STR_EMPTY, "cpus" }; 543269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION = 544269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_CALLPERF_STATS, "connection" }; 545269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_LOCAL_ADDRESS = 546269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "localAddress" }; 547269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_REMOTE_ADDRESS = 548269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "remoteAddress" }; 549269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_FLAGS = { STR_EMPTY, "flags" }; 550269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_RTT = { STR_EMPTY, "rtt" }; 551269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_TOTAL_BYTES_S = 552269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "totalBytesSent" }; 553269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_BYTES_SECOND_S = 554269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "bytesSecondSent" }; 555269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_TOTAL_BYTES_R = 556269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "totalBytesRecv" }; 557269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CONNECTION_BYTES_SECOND_R = 558269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "bytesSecondRecv" }; 559269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CANDIDATE = 560269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_CALLPERF_STATS, "candidate" }; 561269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CANDIDATE_ENDPOINT = { STR_EMPTY, "endpoint" }; 562269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CANDIDATE_PROTOCOL = { STR_EMPTY, "protocol" }; 563269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_CANDIDATE_ADDRESS = { STR_EMPTY, "address" }; 564269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA = { NS_GOOGLE_CALLPERF_STATS, "media" }; 565269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_DIRECTION = { STR_EMPTY, "direction" }; 566269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_SSRC = { STR_EMPTY, "SSRC" }; 567269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_ENERGY = { STR_EMPTY, "energy" }; 568269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_FIR = { STR_EMPTY, "fir" }; 569269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_NACK = { STR_EMPTY, "nack" }; 570269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_FPS = { STR_EMPTY, "fps" }; 571269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_FPS_NETWORK = { STR_EMPTY, "fpsNetwork" }; 572269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_FPS_DECODED = { STR_EMPTY, "fpsDecoded" }; 573269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_JITTER_BUFFER_SIZE = 574269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "jitterBufferSize" }; 575269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_PREFERRED_JITTER_BUFFER_SIZE = 576269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "preferredJitterBufferSize" }; 577269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CALLPERF_MEDIA_TOTAL_PLAYOUT_DELAY = 578269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { STR_EMPTY, "totalPlayoutDelay" }; 579269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 580269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Muc invites. 581269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_MUC_USER_INVITE = { NS_MUC_USER, "invite" }; 582269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 583269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org// Multiway audio/video. 584269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_MUC_USER[] = "google:muc#user"; 585269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_AVAILABLE_MEDIA = 586269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_USER, "available-media" }; 587269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_ENTRY = { NS_GOOGLE_MUC_USER, "entry" }; 588269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_MEDIA = { NS_GOOGLE_MUC_USER, "media" }; 589269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_TYPE = { NS_GOOGLE_MUC_USER, "type" }; 590269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_SRC_ID = { NS_GOOGLE_MUC_USER, "src-id" }; 591269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_USER_STATUS = { NS_GOOGLE_MUC_USER, "status" }; 592269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_CLIENT_VERSION = { NS_GOOGLE_MUC_USER, "client-version" }; 593269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_LOCALE = { NS_GOOGLE_MUC_USER, "locale" }; 594269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_LABEL = { STR_EMPTY, "label" }; 595269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 596269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char NS_GOOGLE_MUC_MEDIA[] = "google:muc#media"; 597269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_AUDIO_MUTE = 598269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_MEDIA, "audio-mute" }; 599269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_VIDEO_MUTE = 600269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_MEDIA, "video-mute" }; 601269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_VIDEO_PAUSE = 602269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_MEDIA, "video-pause" }; 603269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_RECORDING = 604269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org { NS_GOOGLE_MUC_MEDIA, "recording" }; 605269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_GOOGLE_MUC_MEDIA_BLOCK = { NS_GOOGLE_MUC_MEDIA, "block" }; 606269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst StaticQName QN_STATE_ATTR = { STR_EMPTY, "state" }; 607269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 608269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char AUTH_MECHANISM_GOOGLE_COOKIE[] = "X-GOOGLE-COOKIE"; 609269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char AUTH_MECHANISM_GOOGLE_TOKEN[] = "X-GOOGLE-TOKEN"; 610269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char AUTH_MECHANISM_OAUTH2[] = "X-OAUTH2"; 611269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.orgconst char AUTH_MECHANISM_PLAIN[] = "PLAIN"; 612269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org 613269fb4bc90b79bebbb8311da0110ccd6803fd0a8henrike@webrtc.org} // namespace buzz 614