gloox
1.0.9
|
Namespaces | |
namespace | Base64 |
namespace | Jingle |
namespace | LinkLocal |
namespace | prep |
namespace | PubSub |
namespace | util |
Classes | |
class | Adhoc |
This class implements a provider for XEP-0050 (Ad-hoc Commands). More... | |
class | AdhocCommandProvider |
A virtual interface for an Ad-hoc Command Provider according to XEP-0050. More... | |
class | AdhocHandler |
A virtual interface for an Ad-hoc Command users according to XEP-0050. More... | |
class | AMP |
This is an implementation of XEP-0079 (Advanced Message Processing) as a StanzaExtension. More... | |
class | Annotations |
This is an implementation of XEP-0145 (Annotations). More... | |
struct | AnnotationsListItem |
class | AnnotationsHandler |
A virtual interface which can be reimplemented to receive notes with help of the Annotations object. More... | |
class | Attention |
This is an implementation of XEP-0224 as a StanzaExtension. More... | |
struct | BookmarkListItem |
struct | ConferenceListItem |
class | BookmarkHandler |
A virtual interface which can be reimplemented to receive bookmarks with help of a BookmarkStorage object. More... | |
class | BookmarkStorage |
This is an implementation of XEP-0048 (Bookmark Storage). More... | |
class | Bytestream |
An abstraction of a single bytestream. More... | |
class | BytestreamDataHandler |
A virtual interface that allows implementors to receive data sent over a SOCKS5 Bytestream as defined in XEP-0066, or an In-Band Bytestream as defined in XEP-0047. You'll also need it for sending of data. More... | |
class | BytestreamHandler |
A virtual interface that allows to receive new incoming Bytestream requests from remote entities. More... | |
class | Capabilities |
This is an implementation of XEP-0115 (Entity Capabilities). More... | |
class | Carbons |
An implementation of Message Carbons (XEP-0280) as a StanzaExtension. More... | |
class | ChatState |
An implementation of Chat State Notifications (XEP-0085) as a StanzaExtension. More... | |
class | ChatStateFilter |
This class adds Chat State Notifications (XEP-0085) support to a MessageSession. More... | |
class | ChatStateHandler |
A virtual interface that enables an object to be notified about a remote entity's Chat States (XEP-0085). More... | |
class | Client |
This class implements a basic Jabber/XMPP Client. More... | |
class | ClientBase |
This is the common base class for a Jabber/XMPP Client and a Jabber Component. More... | |
class | Component |
This is an implementation of a basic jabber Component. More... | |
class | CompressionBase |
This is an abstract base class for stream compression implementations. More... | |
class | CompressionDataHandler |
An abstract base class used to receive de/compressed data from a CompressionBase-derived object. More... | |
class | CompressionDefault |
This is an abstraction of the various Compression implementations. More... | |
class | CompressionZlib |
class | ConnectionBase |
An abstract base class for a connection. More... | |
class | ConnectionBOSH |
This is an implementation of a BOSH (HTTP binding) connection. More... | |
class | ConnectionDataHandler |
This is an abstract base class to receive events from a ConnectionBase-derived object. More... | |
class | ConnectionHandler |
This is an abstract base class to receive incoming connection attempts. Do not confuse this with ConnectionListener, which is used with XMPP streams and has a completely different meaning. More... | |
class | ConnectionHTTPProxy |
This is an implementation of a simple HTTP Proxying connection. More... | |
class | ConnectionListener |
Derived classes can be registered as ConnectionListeners with the Client. More... | |
class | ConnectionSOCKS5Proxy |
This is an implementation of a simple SOCKS5 Proxying connection (RFC 1928 + RFC 1929). More... | |
class | ConnectionTCPBase |
This is a base class for a simple TCP connection. More... | |
class | ConnectionTCPClient |
This is an implementation of a simple TCP connection. More... | |
class | ConnectionTCPServer |
This is an implementation of a simple listening TCP connection. More... | |
class | ConnectionTLS |
This is an implementation of a TLS/SSL connection. More... | |
class | ConnectionTLSServer |
This is an implementation of the server-side of a TLS/SSL connection. More... | |
class | DataForm |
An abstraction of a XEP-0004 Data Form. More... | |
class | DataFormField |
An abstraction of a single field in a XEP-0004 Data Form. More... | |
class | DataFormFieldContainer |
An abstract base class for a XEP-0004 Data Form. More... | |
class | DataFormItem |
An abstraction of an <item> element in a XEP-0004 Data Form of type result. More... | |
class | DataFormReported |
An abstraction of a <reported> element in a XEP-0004 Data Form of type result. More... | |
class | DelayedDelivery |
This is an implementation of XEP-0203 (Delayed Delivery). More... | |
class | Disco |
This class implements XEP-0030 (Service Discovery) and XEP-0092 (Software Version). More... | |
class | DiscoHandler |
A virtual interface that enables objects to receive Service Discovery (XEP-0030) events. More... | |
class | DiscoNodeHandler |
Derived classes can be registered as NodeHandlers for certain nodes with the Disco object. More... | |
class | DNS |
This class holds a number of static functions used for DNS related stuff. More... | |
class | Error |
A stanza error abstraction implemented as a StanzaExtension. More... | |
class | Event |
A base class for events. More... | |
class | EventDispatcher |
An Event dispatcher. More... | |
class | EventHandler |
An base class for event handlers. More... | |
class | FeatureNeg |
An abstraction of Feature Negotiation (XEP-0020), implemented as a StanzaExtension. More... | |
class | FlexibleOffline |
An implementation of XEP-0013 (Flexible Offline Message Retrieval). More... | |
class | FlexibleOfflineHandler |
Implementation of this virtual interface allows for retrieval of offline messages following XEP-0030. More... | |
class | Forward |
This is an implementation of Stanza Forwarding (XEP-0297) as a StanzaExtension. More... | |
struct | CertInfo |
class | GPGEncrypted |
This is an abstraction of a jabber:x:encrypted namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage). More... | |
class | GPGSigned |
This is an abstraction of a jabber:x:signed namespace element, as used in XEP-0027 (Current Jabber OpenPGP Usage). More... | |
class | InBandBytestream |
An implementation of a single In-Band Bytestream (XEP-0047). More... | |
class | InstantMUCRoom |
This class implements an instant MUC room. More... | |
class | IQ |
An abstraction of an IQ stanza. More... | |
class | IqHandler |
A virtual interface which can be reimplemented to receive IQ stanzas. More... | |
class | JID |
An abstraction of a JID. More... | |
class | LastActivity |
This is an implementation of XEP-0012 (Last Activity) for both clients and components. More... | |
class | LastActivityHandler |
This is an virtual interface that, once reimplemented, allows to receive the results of Last-Activity-queries to other entities. More... | |
class | LogHandler |
A virtual interface which can be reimplemented to receive debug and log messages. More... | |
class | LogSink |
An implementation of log sink and source. More... | |
class | MD5 |
An MD% implementation. More... | |
class | Message |
An abstraction of a message stanza. More... | |
class | MessageEvent |
An implementation of Message Events (XEP-0022) as a StanzaExtension. More... | |
class | MessageEventFilter |
This class adds Message Event (XEP-0022) support to a MessageSession. More... | |
class | MessageEventHandler |
A virtual interface that enables an object to be notified about Message Events (XEP-0022). More... | |
class | MessageFilter |
Virtual base class for message filters. More... | |
class | MessageHandler |
A virtual interface which can be reimplemented to receive incoming message stanzas. More... | |
class | MessageSession |
An abstraction of a message session between any two entities. More... | |
class | MessageSessionHandler |
A virtual interface which can be reimplemented to receive incoming message sessions. More... | |
class | MUCInvitationHandler |
A handler that can be used to receive invitations to MUC rooms. More... | |
class | MUCMessageSession |
This is a MessageSession, adapted to be used in a MUC context. More... | |
class | MUCRoom |
This is an implementation of XEP-0045 (Multi-User Chat). More... | |
class | MUCListItem |
class | MUCRoomConfigHandler |
An abstract interface that can be implemented for MUC room configuration. More... | |
struct | MUCRoomParticipant |
class | MUCRoomHandler |
This interface enables inheriting classes to be notified about certain events in a MUC room. More... | |
class | Nickname |
An implementation of User Nickname (XEP-0172) as a StanzaExtension. More... | |
class | NonSaslAuth |
This class is an implementation of XEP-0078 (Non-SASL Authentication). More... | |
class | OOB |
This is an abstraction of a jabber:x:oob namespace element or a jabber:iq:oob namespace element as specified in XEP-0066. More... | |
class | Parser |
This class implements an XML parser. More... | |
class | Presence |
An abstraction of a presence stanza. More... | |
class | PresenceHandler |
A virtual interface which can be reimplemented to receive presence stanzas. More... | |
class | PrivacyItem |
This is an abstraction of a single item of a privacy list, describing an allowed or forbidden action. More... | |
class | PrivacyListHandler |
A virtual interface that allows to retrieve Privacy Lists. More... | |
class | PrivacyManager |
This class implements a manager for privacy lists as defined in section 10 of RFC 3921. More... | |
class | PrivateXML |
This class implements XEP-0049 (Private XML Storage). More... | |
class | PrivateXMLHandler |
A virtual interface which can be reimplemented to store and receive private XML data. More... | |
class | Receipt |
An implementation of Message Receipts (XEP-0184) as a StanzaExtension. More... | |
struct | RegistrationFields |
class | Registration |
This class is an implementation of XEP-0077 (In-Band Registration). More... | |
class | RegistrationHandler |
A virtual interface that receives events from an Registration object. More... | |
class | Resource |
Holds resource attributes. More... | |
class | RosterItem |
An abstraction of a roster item. More... | |
class | RosterItemData |
A class holding roster item data. More... | |
class | RosterListener |
A virtual interface which can be reimplemented to receive roster updates. More... | |
class | RosterManager |
This class implements Jabber/XMPP roster handling in the jabber:iq:roster namespace. More... | |
class | Search |
An implementation of XEP-0055 (Jabber Search) More... | |
class | SearchFieldStruct |
class | SearchHandler |
A virtual interface that enables objects to receive Jabber Search (XEP-0055) results. More... | |
class | SHA |
An implementation of SHA1. More... | |
class | SHIM |
An implementation/abstraction of Stanza Headers and Internet Metadata (SHIM, XEP-0131). More... | |
class | SIHandler |
An abstract base class to handle results of outgoing SI requests, i.e. you requested a stream (using SIManager::requestSI()) to send a file to a remote entity. More... | |
class | SIManager |
This class manages streams initiated using XEP-0095. More... | |
class | SIProfileFT |
An implementation of the file transfer SI profile (XEP-0096). More... | |
class | SIProfileFTHandler |
An abstract base class to handle file transfer (FT) requests. More... | |
class | SIProfileHandler |
An abstract base class to handle SI requests for a specific profile, e.g. file transfer. More... | |
class | SOCKS5Bytestream |
An implementation of a single SOCKS5 Bytestream (XEP-0065). More... | |
struct | StreamHost |
class | SOCKS5BytestreamManager |
An SOCKS5BytestreamManager dispatches SOCKS5 Bytestreams. More... | |
class | SOCKS5BytestreamServer |
A server listening for SOCKS5 bytestreams. More... | |
class | SoftwareVersion |
This is an implementation of XEP-0092 as a StanzaExtension. More... | |
class | Stanza |
This is the base class for XMPP stanza abstractions. More... | |
class | StanzaExtension |
This class abstracts a stanza extension, which is usually an element in a specific namespace. More... | |
class | StanzaExtensionFactory |
A Factory that creates StanzaExtensions from Tags. More... | |
struct | StatisticsStruct |
class | StatisticsHandler |
A virtual interface which can be reimplemented to receive connection statistics. More... | |
class | Subscription |
An abstraction of a subscription stanza. More... | |
class | SubscriptionHandler |
A virtual interface which can be reimplemented to receive incoming subscription stanzas. More... | |
class | Tag |
This is an abstraction of an XML element. More... | |
class | TagHandler |
A virtual interface which can be reimplemented to receive non-XMPP Core stanzas. More... | |
class | TLSBase |
An abstract base class for TLS implementations. More... | |
class | TLSDefault |
This is an abstraction of the various TLS backends. More... | |
class | GnuTLSBase |
This is the common base class for (stream) encryption using GnuTLS. More... | |
class | GnuTLSClient |
This class implements a TLS backend using GnuTLS. More... | |
class | GnuTLSClientAnon |
This class implements an anonymous TLS backend using GnuTLS. More... | |
class | GnuTLSServer |
This class implements (stream) encryption using GnuTLS server-side. More... | |
class | GnuTLSServerAnon |
This class implements (stream) encryption using GnuTLS server-side. More... | |
class | TLSHandler |
An interface that allows for interacting with TLS implementations derived from TLSBase. More... | |
class | OpenSSLBase |
class | OpenSSLClient |
class | OpenSSLServer |
class | SChannel |
class | UniqueMUCRoom |
This class implements a unique MUC room. More... | |
class | VCard |
A VCard abstraction. More... | |
class | VCardHandler |
A virtual interface that helps requesting Jabber VCards. More... | |
class | VCardManager |
A VCardManager can be used to fetch an entities VCard as well as for setting one's own VCard. More... | |
class | VCardUpdate |
This is an abstraction of a vcard-temp:x:update namespace element, as used in XEP-0153 (vCard-Based Avatars). More... | |
class | XHtmlIM |
This is a wrapper of an XHTML-IM (XEP-0071) message body. More... |
Typedefs | |
typedef std::list < AnnotationsListItem > | AnnotationsList |
typedef std::list < BookmarkListItem > | BookmarkList |
typedef std::list < ConferenceListItem > | ConferenceList |
typedef std::list< std::string > | StringList |
typedef std::list< std::string * > | StringPList |
typedef std::map< std::string, std::string > | StringMap |
typedef std::multimap < std::string, std::string > | StringMultiMap |
typedef std::list< const StanzaExtension * > | StanzaExtensionList |
typedef std::list< MUCListItem > | MUCListItemList |
typedef std::map< const std::string, RosterItem * > | Roster |
typedef std::list< const SearchFieldStruct * > | SearchResultList |
typedef std::list< StreamHost > | StreamHostList |
typedef std::list< Tag * > | TagList |
typedef std::list< const Tag * > | ConstTagList |
Variables | |
const std::string | XMLNS_CLIENT = "jabber:client" |
const std::string | XMLNS_COMPONENT_ACCEPT = "jabber:component:accept" |
const std::string | XMLNS_COMPONENT_CONNECT = "jabber:component:connect" |
const std::string | XMLNS_DISCO_INFO = "http://jabber.org/protocol/disco#info" |
const std::string | XMLNS_DISCO_ITEMS = "http://jabber.org/protocol/disco#items" |
const std::string | XMLNS_DISCO_PUBLISH = "http://jabber.org/protocol/disco#publish" |
const std::string | XMLNS_ADHOC_COMMANDS = "http://jabber.org/protocol/commands" |
const std::string | XMLNS_COMPRESSION = "http://jabber.org/protocol/compress" |
const std::string | XMLNS_OFFLINE = "http://jabber.org/protocol/offline" |
const std::string | XMLNS_CHAT_STATES = "http://jabber.org/protocol/chatstates" |
const std::string | XMLNS_AMP = "http://jabber.org/protocol/amp" |
const std::string | XMLNS_IBB = "http://jabber.org/protocol/ibb" |
const std::string | XMLNS_FEATURE_NEG = "http://jabber.org/protocol/feature-neg" |
const std::string | XMLNS_CHATNEG = "http://jabber.org/protocol/chatneg" |
const std::string | XMLNS_XHTML_IM = "http://jabber.org/protocol/xhtml-im" |
const std::string | XMLNS_DELAY = "urn:xmpp:delay" |
const std::string | XMLNS_ROSTER = "jabber:iq:roster" |
const std::string | XMLNS_VERSION = "jabber:iq:version" |
const std::string | XMLNS_REGISTER = "jabber:iq:register" |
const std::string | XMLNS_PRIVACY = "jabber:iq:privacy" |
const std::string | XMLNS_AUTH = "jabber:iq:auth" |
const std::string | XMLNS_PRIVATE_XML = "jabber:iq:private" |
const std::string | XMLNS_LAST = "jabber:iq:last" |
const std::string | XMLNS_SEARCH = "jabber:iq:search" |
const std::string | XMLNS_IQ_OOB = "jabber:iq:oob" |
const std::string | XMLNS_X_DATA = "jabber:x:data" |
const std::string | XMLNS_X_EVENT = "jabber:x:event" |
const std::string | XMLNS_X_OOB = "jabber:x:oob" |
const std::string | XMLNS_X_DELAY = "jabber:x:delay" |
const std::string | XMLNS_X_GPGSIGNED = "jabber:x:signed" |
const std::string | XMLNS_X_GPGENCRYPTED = "jabber:x:encrypted" |
const std::string | XMLNS_VCARD_TEMP = "vcard-temp" |
const std::string | XMLNS_X_VCARD_UPDATE = "vcard-temp:x:update" |
const std::string | XMLNS_BOOKMARKS = "storage:bookmarks" |
const std::string | XMLNS_ANNOTATIONS = "storage:rosternotes" |
const std::string | XMLNS_ROSTER_DELIMITER = "roster:delimiter" |
const std::string | XMLNS_XMPP_PING = "urn:xmpp:ping" |
const std::string | XMLNS_SI = "http://jabber.org/protocol/si" |
const std::string | XMLNS_SI_FT = "http://jabber.org/protocol/si/profile/file-transfer" |
const std::string | XMLNS_BYTESTREAMS = "http://jabber.org/protocol/bytestreams" |
const std::string | XMLNS_MUC = "http://jabber.org/protocol/muc" |
const std::string | XMLNS_MUC_USER = "http://jabber.org/protocol/muc#user" |
const std::string | XMLNS_MUC_ADMIN = "http://jabber.org/protocol/muc#admin" |
const std::string | XMLNS_MUC_UNIQUE = "http://jabber.org/protocol/muc#unique" |
const std::string | XMLNS_MUC_OWNER = "http://jabber.org/protocol/muc#owner" |
const std::string | XMLNS_MUC_ROOMINFO = "http://jabber.org/protocol/muc#roominfo" |
const std::string | XMLNS_MUC_ROOMS = "http://jabber.org/protocol/muc#rooms" |
const std::string | XMLNS_MUC_REQUEST = "http://jabber.org/protocol/muc#request" |
const std::string | XMLNS_PUBSUB = "http://jabber.org/protocol/pubsub" |
const std::string | XMLNS_PUBSUB_ERRORS = "http://jabber.org/protocol/pubsub#errors" |
const std::string | XMLNS_PUBSUB_EVENT = "http://jabber.org/protocol/pubsub#event" |
const std::string | XMLNS_PUBSUB_OWNER = "http://jabber.org/protocol/pubsub#owner" |
const std::string | XMLNS_CAPS = "http://jabber.org/protocol/caps" |
const std::string | XMLNS_FT_FASTMODE = "http://affinix.com/jabber/stream" |
const std::string | XMLNS_STREAM = "http://etherx.jabber.org/streams" |
const std::string | XMLNS_XMPP_STREAM = "urn:ietf:params:xml:ns:xmpp-streams" |
const std::string | XMLNS_XMPP_STANZAS = "urn:ietf:params:xml:ns:xmpp-stanzas" |
const std::string | XMLNS_STREAM_TLS = "urn:ietf:params:xml:ns:xmpp-tls" |
const std::string | XMLNS_STREAM_SASL = "urn:ietf:params:xml:ns:xmpp-sasl" |
const std::string | XMLNS_STREAM_BIND = "urn:ietf:params:xml:ns:xmpp-bind" |
const std::string | XMLNS_STREAM_SESSION = "urn:ietf:params:xml:ns:xmpp-session" |
const std::string | XMLNS_STREAM_IQAUTH = "http://jabber.org/features/iq-auth" |
const std::string | XMLNS_STREAM_IQREGISTER = "http://jabber.org/features/iq-register" |
const std::string | XMLNS_STREAM_COMPRESS = "http://jabber.org/features/compress" |
const std::string | XMLNS_HTTPBIND = "http://jabber.org/protocol/httpbind" |
const std::string | XMLNS_XMPP_BOSH = "urn:xmpp:xbosh" |
const std::string | XMLNS_RECEIPTS = "urn:xmpp:receipts" |
const std::string | XMLNS_NICKNAME = "http://jabber.org/protocol/nick" |
const std::string | XMLNS_JINGLE = "urn:xmpp:jingle:1" |
const std::string | XMLNS_JINGLE_ERRORS = "urn:xmpp:jingle:errors:1" |
const std::string | XMLNS_JINGLE_ICE_UDP = "urn:xmpp:jingle:transports:ice-udp:1" |
const std::string | XMLNS_JINGLE_FILE_TRANSFER = "urn:xmpp:jingle:apps:file-transfer:3" |
const std::string | XMLNS_JINGLE_FILE_TRANSFER_MULTI = "urn:xmpp:jingle:apps:file-transfer:multi" |
const std::string | XMLNS_SHIM = "http://jabber.org/protocol/shim" |
const std::string | XMLNS_ATTENTION = "urn:xmpp:attention:0" |
const std::string | XMLNS_STREAM_MANAGEMENT = "urn:xmpp:sm:3" |
const std::string | XMLNS_STANZA_FORWARDING = "urn:xmpp:forward:0" |
const std::string | XMLNS_MESSAGE_CARBONS = "urn:xmpp:carbons:2" |
const std::string | XMLNS_HASHES = "urn:xmpp:hashes:1" |
const std::string | XMPP_STREAM_VERSION_MAJOR = "1" |
const std::string | XMPP_STREAM_VERSION_MINOR = "0" |
const std::string | GLOOX_VERSION = "1.0.9" |
const std::string | GLOOX_CAPS_NODE = "http://camaya.net/gloox" |
const std::string | XMLNS = "xmlns" |
const std::string | TYPE = "type" |
const std::string | EmptyString = "" |
GLOOX_API const std::string | XMLNS_JABBER_RPC |
const char * | historyTypeValues [] |
The namespace for the gloox library.
typedef std::list<AnnotationsListItem> AnnotationsList |
A list of note items.
Definition at line 40 of file annotationshandler.h.
typedef std::list<BookmarkListItem> BookmarkList |
A list of URL items.
Definition at line 50 of file bookmarkhandler.h.
typedef std::list<ConferenceListItem> ConferenceList |
A list of conference items.
Definition at line 55 of file bookmarkhandler.h.
typedef std::list<const Tag*> ConstTagList |
typedef std::list<MUCListItem> MUCListItemList |
A list of MUCListItems.
Definition at line 131 of file mucroomconfighandler.h.
typedef std::map<const std::string, RosterItem*> Roster |
A map of JID/RosterItem pairs.
Definition at line 26 of file rosterlistener.h.
typedef std::list<const SearchFieldStruct*> SearchResultList |
A list of directory entries returned by a search.
Definition at line 134 of file searchhandler.h.
typedef std::list<const StanzaExtension*> StanzaExtensionList |
typedef std::list<StreamHost> StreamHostList |
A list of StreamHosts.
Definition at line 43 of file socks5bytestreammanager.h.
typedef std::list<std::string> StringList |
typedef std::map<std::string, std::string> StringMap |
typedef std::multimap<std::string, std::string> StringMultiMap |
typedef std::list<std::string*> StringPList |
enum AuthenticationError |
Describes the defined SASL (and non-SASL) error conditions.
AuthErrorUndefined |
No error occurred, or error condition is unknown. |
SaslAborted |
The receiving entity acknowledges an <abort/> element sent by the initiating entity; sent in reply to the <abort/> element. |
SaslIncorrectEncoding |
The data provided by the initiating entity could not be processed because the [BASE64] encoding is incorrect (e.g., because the encoding does not adhere to the definition in Section 3 of [BASE64]); sent in reply to a <response/> element or an <auth/> element with initial response data. |
SaslInvalidAuthzid |
The authzid provided by the initiating entity is invalid, either because it is incorrectly formatted or because the initiating entity does not have permissions to authorize that ID; sent in reply to a <response/> element or an <auth/> element with initial response data. |
SaslInvalidMechanism |
The initiating entity did not provide a mechanism or requested a mechanism that is not supported by the receiving entity; sent in reply to an <auth/> element. |
SaslMalformedRequest |
The request is malformed (e.g., the <auth/> element includes an initial response but the mechanism does not allow that); sent in reply to an <abort/>, <auth/>, <challenge/>, or <response/> element. |
SaslMechanismTooWeak |
The mechanism requested by the initiating entity is weaker than server policy permits for that initiating entity; sent in reply to a <response/> element or an <auth/> element with initial response data. |
SaslNotAuthorized |
The authentication failed because the initiating entity did not provide valid credentials (this includes but is not limited to the case of an unknown username); sent in reply to a <response/> element or an <auth/> element with initial response data. |
SaslTemporaryAuthFailure |
The authentication failed because of a temporary error condition within the receiving entity; sent in reply to an <auth/> element or <response/> element. |
NonSaslConflict | |
NonSaslNotAcceptable |
XEP-0078: Required Information Not Provided |
NonSaslNotAuthorized |
XEP-0078: Incorrect Credentials |
enum CertStatus |
Describes the possible 'available presence' types. Describes the verification results of a certificate.
enum ChatStateType |
The possible Chat States according to XEP-0085.
enum ConnectionError |
This describes connection error conditions.
ConnNoError |
Not really an error. Everything went just fine. |
ConnStreamError |
A stream error occured. The stream has been closed. Use ClientBase::streamError() to find the reason. |
ConnStreamVersionError |
The incoming stream's version is not supported |
ConnStreamClosed |
The stream has been closed (by the server). |
ConnProxyAuthRequired |
The HTTP/SOCKS5 proxy requires authentication.
|
ConnProxyAuthFailed |
HTTP/SOCKS5 proxy authentication failed.
|
ConnProxyNoSupportedAuth |
The HTTP/SOCKS5 proxy requires an unsupported auth mechanism.
|
ConnIoError |
An I/O error occured. |
ConnParseError |
An XML parse error occurred. |
ConnConnectionRefused |
The connection was refused by the server (on the socket level).
|
ConnDnsError |
Resolving the server's hostname failed.
|
ConnOutOfMemory |
Out of memory. Uhoh. |
ConnNoSupportedAuth |
The auth mechanisms the server offers are not supported or the server offered no auth mechanisms at all. |
ConnTlsFailed |
The server's certificate could not be verified or the TLS handshake did not complete successfully. |
ConnTlsNotAvailable |
The server didn't offer TLS while it was set to be required, or TLS was not compiled in.
|
ConnCompressionFailed |
Negotiating/initializing compression failed.
|
ConnAuthenticationFailed |
Authentication failed. Username/password wrong or account does not exist. Use ClientBase::authError() to find the reason. |
ConnUserDisconnected |
The user (or higher-level protocol) requested a disconnect. |
ConnNotConnected |
There is no active connection. |
enum ConnectionState |
Describes the possible results of a message retrieval or deletion request.
FomrRemoveSuccess |
Message(s) were removed successfully. |
FomrRequestSuccess |
Message(s) were fetched successfully. |
FomrForbidden |
The requester is a JID other than an authorized resource of the user. Something wnet serieously wrong |
FomrItemNotFound |
The requested node (message ID) does not exist. |
FomrUnknownError |
An error occurred which is not specified in XEP-0013. |
Definition at line 26 of file flexoffhandler.h.
enum FormType |
Describes the possible Form Types.
TypeForm |
The forms-processing entity is asking the forms-submitting entity to complete a form. |
TypeSubmit |
The forms-submitting entity is submitting data to the forms-processing entity. |
TypeCancel |
The forms-submitting entity has cancelled submission of data to the forms-processing entity. |
TypeResult |
The forms-processing entity is returning data (e.g., search results) to the forms-submitting entity, or the data is a generic data set. |
TypeInvalid |
The form is invalid. Only possible if the form was created from an Tag which doesn't correctly describe a Data Form. |
Definition at line 33 of file dataform.h.
enum LogArea |
Identifies log sources.
LogAreaClassParser |
Log messages from Parser. |
LogAreaClassConnectionTCPBase |
Log messages from ConnectionTCPBase. |
LogAreaClassClient |
Log messages from Client. |
LogAreaClassClientbase |
Log messages from ClientBase. |
LogAreaClassComponent |
Log messages from Component. |
LogAreaClassDns |
Log messages from DNS. |
LogAreaClassConnectionHTTPProxy |
Log messages from ConnectionHTTPProxy |
LogAreaClassConnectionSOCKS5Proxy |
Log messages from ConnectionSOCKS5Proxy |
LogAreaClassConnectionTCPClient |
Log messages from ConnectionTCPClient. |
LogAreaClassConnectionTCPServer |
Log messages from ConnectionTCPServer. |
LogAreaClassS5BManager |
Log messages from SOCKS5BytestreamManager. |
LogAreaClassSOCKS5Bytestream |
Log messages from SOCKS5Bytestream. |
LogAreaClassConnectionBOSH |
Log messages from ConnectionBOSH |
LogAreaClassConnectionTLS |
Log messages from ConnectionTLS |
LogAreaLinkLocalManager |
Log messages from LinkLocalManager |
LogAreaAllClasses |
All log messages from all the classes. |
LogAreaXmlIncoming |
Incoming XML. |
LogAreaXmlOutgoing |
Outgoing XML. |
LogAreaUser |
User-defined sources. |
LogAreaAll |
All log sources. |
enum LogLevel |
enum MessageEventType |
The possible Message Events according to XEP-0022.
enum MessageSessionFilter |
enum MUCOperation |
Available operations on a room.
Definition at line 136 of file mucroomconfighandler.h.
enum MUCRoomAffiliation |
Defined MUC room affiliations. See XEP-0045 for default privileges.
enum MUCRoomFlag |
Configuration flags for a room.
enum MUCRoomRole |
Defined MUC room roles. See XEP-0045 for default privileges.
enum MUCUserFlag |
Configuration flags for a user.
enum PrivacyListResult |
The possible results of an operation on a privacy list.
Definition at line 29 of file privacylisthandler.h.
enum RegistrationResult |
Possible results of a XEP-0077 operation.
RegistrationSuccess |
The last operation (account registration, account deletion or password change) was successful. |
RegistrationNotAcceptable |
406: Not all necessary information provided |
RegistrationConflict |
409: Username alreday exists. |
RegistrationNotAuthorized |
Account removal: Unregistered entity waits too long before authentication or performs tasks other than authentication after registration. |
RegistrationBadRequest |
Account removal: The <remove/> element was not the only child element of the <query/> element. Should not happen when only gloox functions are being used. |
RegistrationForbidden |
Account removal: The sender does not have sufficient permissions to cancel the registration. |
RegistrationRequired |
Account removal: The entity sending the remove request was not previously registered. |
RegistrationUnexpectedRequest |
Account removal: The host is an instant messaging server and the IQ get does not contain a 'from' address because the entity is not registered with the server. |
RegistrationNotAllowed |
Password change: The server or service does not allow password changes. |
RegistrationUnknownError |
An unknown error condition occured. |
Definition at line 32 of file registrationhandler.h.
enum ResourceBindError |
enum SaslMechanism |
Supported SASL mechanisms.
enum SearchFieldEnum |
enum SessionCreateError |
Describes the possible error conditions for session establishemnt.
enum StanzaError |
Describes the defined stanza error conditions of RFC 3920. Used by, eg., Stanza::error().
StanzaErrorBadRequest |
The sender has sent XML that is malformed or that cannot be processed (e.g., an IQ stanza that includes an unrecognized value of the 'type' attribute); the associated error type SHOULD be "modify". |
StanzaErrorConflict |
Access cannot be granted because an existing resource or session exists with the same name or address; the associated error type SHOULD be "cancel". |
StanzaErrorFeatureNotImplemented |
The feature requested is not implemented by the recipient or server and therefore cannot be processed; the associated error type SHOULD be "cancel". |
StanzaErrorForbidden |
The requesting entity does not possess the required permissions to perform the action; the associated error type SHOULD be "auth". |
StanzaErrorGone |
The recipient or server can no longer be contacted at this address (the error stanza MAY contain a new address in the XML character data of the <gone/> element); the associated error type SHOULD be "modify". |
StanzaErrorInternalServerError |
The server could not process the stanza because of a misconfiguration or an otherwise-undefined internal server error; the associated error type SHOULD be "wait". |
StanzaErrorItemNotFound |
The addressed JID or item requested cannot be found; the associated error type SHOULD be "cancel". |
StanzaErrorJidMalformed |
The sending entity has provided or communicated an XMPP address (e.g., a value of the 'to' attribute) or aspect thereof (e.g., a resource identifier) that does not adhere to the syntax defined in Addressing Scheme (Section 3); the associated error type SHOULD be "modify". |
StanzaErrorNotAcceptable |
The recipient or server understands the request but is refusing to process it because it does not meet criteria defined by the recipient or server (e.g., a local policy regarding acceptable words in messages); the associated error type SHOULD be "modify". |
StanzaErrorNotAllowed |
The recipient or server does not allow any entity to perform the action; the associated error type SHOULD be "cancel". |
StanzaErrorNotAuthorized |
The sender must provide proper credentials before being allowed to perform the action, or has provided impreoper credentials; the associated error type should be "auth". |
StanzaErrorNotModified |
The item requested has not changed since it was last requested; the associated error type SHOULD be "continue". |
StanzaErrorPaymentRequired |
The requesting entity is not authorized to access the requested service because payment is required; the associated error type SHOULD be "auth". |
StanzaErrorRecipientUnavailable |
The intended recipient is temporarily unavailable; the associated error type SHOULD be "wait" (note: an application MUST NOT return this error if doing so would provide information about the intended recipient's network availability to an entity that is not authorized to know such information). |
StanzaErrorRedirect |
The recipient or server is redirecting requests for this information to another entity, usually temporarily (the error stanza SHOULD contain the alternate address, which MUST be a valid JID, in the XML character data of the <redirect/> element); the associated error type SHOULD be "modify". |
StanzaErrorRegistrationRequired |
The requesting entity is not authorized to access the requested service because registration is required; the associated error type SHOULD be "auth". |
StanzaErrorRemoteServerNotFound |
A remote server or service specified as part or all of the JID of the intended recipient does not exist; the associated error type SHOULD be "cancel". |
StanzaErrorRemoteServerTimeout |
A remote server or service specified as part or all of the JID of the intended recipient (or required to fulfill a request) could not be contacted within a reasonable amount of time; the associated error type SHOULD be "wait". |
StanzaErrorResourceConstraint |
The server or recipient lacks the system resources necessary to service the request; the associated error type SHOULD be "wait". |
StanzaErrorServiceUnavailable |
The server or recipient does not currently provide the requested service; the associated error type SHOULD be "cancel". |
StanzaErrorSubscribtionRequired |
The requesting entity is not authorized to access the requested service because a subscription is required; the associated error type SHOULD be "auth". |
StanzaErrorUndefinedCondition |
The error condition is not one of those defined by the other conditions in this list; any error type may be associated with this condition, and it SHOULD be used only in conjunction with an application-specific condition. |
StanzaErrorUnexpectedRequest |
The recipient or server understood the request but was not expecting it at this time (e.g., the request was out of order); the associated error type SHOULD be "wait". |
StanzaErrorUnknownSender |
The stanza 'from' address specified by a connected client is not valid for the stream (e.g., the stanza does not include a 'from' address when multiple resources are bound to the stream); the associated error type SHOULD be "modify". |
StanzaErrorUndefined |
No stanza error occured. |
enum StanzaErrorType |
Describes types of stanza errors.
enum StanzaExtensionType |
Supported Stanza extension types.
ExtNone |
Invalid StanzaExtension. |
ExtVCardUpdate |
Extension in the vcard-temp:x:update namespace, advertising a user avatar's SHA1 hash (XEP-0153). |
ExtOOB |
An extension in the jabber:iq:oob or jabber:x:oob namespaces (XEP-0066). |
ExtGPGSigned |
An extension containing a GPG/PGP signature (XEP-0027). |
ExtGPGEncrypted |
An extension containing a GPG/PGP encrypted message (XEP-0027). |
ExtReceipt |
An extension containing a Message Receipt/Request (XEP-0184). |
ExtDelay |
An extension containing notice of delayed delivery (XEP-0203 & XEP-0091). |
ExtAMP |
An extension containing advanced message processing rules (XEP-0079). |
ExtError |
An extension containing an error. |
ExtCaps |
An extension containing Entity Capabilities (XEP-0115). |
ExtChatState |
An extension containing a chat state (XEP-0085). |
ExtMessageEvent |
An extension containing a message event (XEP-0022). |
ExtDataForm |
An extension containing a Data Form (XEP-0004). |
ExtNickname | |
ExtResourceBind |
A resource bind SE (RFC3921). |
ExtSessionCreation |
A session establishing SE (RFC3921). |
ExtVersion |
An extension containing a Version request/reply (XEP-0092). |
ExtXHtmlIM |
An extension containing an XHTML message representation (XEP-0071) |
ExtDiscoInfo |
An extension containing a disco::info element (XEP-0030). |
ExtDiscoItems |
An extension containing a disco::items element (XEP-0030). |
ExtAdhocCommand | |
ExtPrivateXML |
An extension used for Private XML Storage (XEP-0048). |
ExtRoster |
An extension dealing with the user's roster (RFC-3921). |
ExtFeatureNeg |
An extension abstracting a Feature Negotiation element (XEP-0020). |
ExtIBB |
An extension dealing with IBBs (XEP-0047). |
ExtNonSaslAuth |
An extension for doing Non-SASL Authentication (XEP-0078). |
ExtMUC |
An extension dealing with the muc namespace of XEP-0045. |
ExtMUCOwner |
An extension dealing with the muc::owner namespace of XEP-0045. |
ExtMUCAdmin |
An extension dealing with the muc::admin namespace of XEP-0045. |
ExtMUCUser |
An extension dealing with the muc::user namespace of XEP-0045. |
ExtMUCUnique |
An extension dealing with the muc::unique namespace of XEP-0045. |
ExtPing |
An XMPP Ping (XEP-0199). |
ExtSearch | |
ExtRegistration |
A XEP-0077 (In-Band Registration) wrapper. |
ExtJingle | |
ExtVCard |
An extension dealing with vcard-temp (XEP-0054) |
ExtPrivacy |
An extension dealing with Privacy Lists (XEP-0016) |
ExtLastActivity |
An extension dealing with Last Activity (XEP-0012). |
ExtFlexOffline |
An extension dealing with Flexible Offline Messages (XEP-0013). |
ExtSI |
An extension dealing with Stream Initiation (XEP-0095). |
ExtS5BQuery |
An extension dealing with stream host offers (XEP-0065) |
ExtPubSub | |
ExtPubSubOwner | |
ExtPubSubEvent | |
ExtSHIM |
An extension dealing with Stanza Headers and Internet Metadata (XEP-0131). |
ExtAttention | |
ExtForward | |
ExtCarbons | |
ExtUser |
User-supplied extensions must use IDs above this. Do not hard-code ExtUser's value anywhere, it is subject to change. |
Definition at line 30 of file stanzaextension.h.
enum StreamError |
This decribes stream error conditions as defined in RFC 3920 Sec. 4.7.3.
StreamErrorBadFormat |
The entity has sent XML that cannot be processed; this error MAY be used instead of the more specific XML-related errors, such as <bad-namespace-prefix/>, <invalid-xml/>, <restricted-xml/>, <unsupported-encoding/>, and <xml-not-well-formed/>, although the more specific errors are preferred. |
StreamErrorBadNamespacePrefix |
The entity has sent a namespace prefix that is unsupported, or has sent no namespace prefix on an element that requires such a prefix (see XML Namespace Names and Prefixes (Section 11.2)). |
StreamErrorConflict |
The server is closing the active stream for this entity because a new stream has been initiated that conflicts with the existing stream. |
StreamErrorConnectionTimeout |
The entity has not generated any traffic over the stream for some period of time (configurable according to a local service policy). |
StreamErrorHostGone |
the value of the 'to' attribute provided by the initiating entity in the stream header corresponds to a hostname that is no longer hosted by the server. |
StreamErrorHostUnknown |
The value of the 'to' attribute provided by the initiating entity in the stream header does not correspond to a hostname that is hosted by the server. |
StreamErrorImproperAddressing |
A stanza sent between two servers lacks a 'to' or 'from' attribute (or the attribute has no value). |
StreamErrorInternalServerError |
the server has experienced a misconfiguration or an otherwise-undefined internal error that prevents it from servicing the stream. |
StreamErrorInvalidFrom |
The JID or hostname provided in a 'from' address does not match an authorized JID or validated domain negotiated between servers via SASL or dialback, or between a client and a server via authentication and resource binding. |
StreamErrorInvalidId |
The stream ID or dialback ID is invalid or does not match an ID previously provided. |
StreamErrorInvalidNamespace |
The streams namespace name is something other than "http://etherx.jabber.org/streams" or the dialback namespace name is something other than "jabber:server:dialback" (see XML Namespace Names and Prefixes (Section 11.2)). |
StreamErrorInvalidXml |
The entity has sent invalid XML over the stream to a server that performs validation (see Validation (Section 11.3)). |
StreamErrorNotAuthorized |
The entity has attempted to send data before the stream has been authenticated, or otherwise is not authorized to perform an action related to stream negotiation; the receiving entity MUST NOT process the offending stanza before sending the stream error. |
StreamErrorPolicyViolation |
The entity has violated some local service policy; the server MAY choose to specify the policy in the <text/> element or an application-specific condition element. |
StreamErrorRemoteConnectionFailed |
The server is unable to properly connect to a remote entity that is required for authentication or authorization. |
StreamErrorResourceConstraint |
the server lacks the system resources necessary to service the stream. |
StreamErrorRestrictedXml |
The entity has attempted to send restricted XML features such as a comment, processing instruction, DTD, entity reference, or unescaped character (see Restrictions (Section 11.1)). |
StreamErrorSeeOtherHost |
The server will not provide service to the initiating entity but is redirecting traffic to another host; the server SHOULD specify the alternate hostname or IP address (which MUST be a valid domain identifier) as the XML character data of the <see-other-host/> element. |
StreamErrorSystemShutdown |
The server is being shut down and all active streams are being closed. |
StreamErrorUndefinedCondition |
The error condition is not one of those defined by the other conditions in this list; this error condition SHOULD be used only in conjunction with an application-specific condition. |
StreamErrorUnsupportedEncoding |
The initiating entity has encoded the stream in an encoding that is not supported by the server (see Character Encoding (Section 11.5)). |
StreamErrorUnsupportedStanzaType |
The initiating entity has sent a first-level child of the stream that is not supported by the server. |
StreamErrorUnsupportedVersion |
The value of the 'version' attribute provided by the initiating entity in the stream header specifies a version of XMPP that is not supported by the server; the server MAY specify the version(s) it supports in the <text/> element. |
StreamErrorXmlNotWellFormed |
The initiating entity has sent XML that is not well-formed as defined by [XML]. |
StreamErrorUndefined |
An undefined/unknown error occured. Also used if a diconnect was user-initiated. Also set before and during a established connection (where obviously no error occured). |
enum StreamEvent |
Describes stream events that get emitted by means of ConnectionListener::onStreamEvent().
StreamEventConnecting |
The Client is about to initaite the connection. |
StreamEventEncryption |
The Client is about to negotiate encryption. |
StreamEventCompression |
The Client is about to negotiate compression. |
StreamEventAuthentication |
The Client is about to authenticate. |
StreamEventSessionInit |
The Client is about to create a session. |
StreamEventResourceBinding |
The Client is about to bind a resource to the stream. |
StreamEventSMEnable |
The Client is about to request Stream Management (XEP-0198).
|
StreamEventSMResume |
The Client is about to request resumption by means of Stream Management (XEP-0198).
|
StreamEventSMResumed |
The stream has successfully been resumed by means of Stream Management (XEP-0198).
|
StreamEventSMEnableFailed |
The attempt to enable Stream Management (XEP-0198) failed. This is not critical.
|
StreamEventSMResumeFailed |
The attempt to resume an aborted session by means of Stream Management (XEP-0198) failed. This is not critical.
|
StreamEventSessionCreation |
The Client is about to create a session.
|
StreamEventRoster |
The Client is about to request the roster. |
StreamEventFinished |
The log-in phase is completed. |
enum StreamFeature |
Supported Stream Features.
StreamFeatureBind |
The server supports resource binding. |
StreamFeatureUnbind |
The server supports binding multiple resources. |
StreamFeatureSession |
The server supports sessions. |
StreamFeatureStartTls |
The server supports <starttls>. |
StreamFeatureIqRegister |
The server supports XEP-0077 (In-Band Registration). |
StreamFeatureIqAuth |
The server supports XEP-0078 (Non-SASL Authentication). |
StreamFeatureCompressZlib |
The server supports XEP-0138 (Stream Compression) (Zlib). |
StreamFeatureCompressDclz |
The server supports XEP-0138 (Stream Compression) (LZW/DCLZ). |
StreamFeatureStreamManagement |
The server supports XEP-0198 (Stream Management). |
enum SubscriptionType |
Describes possible subscription types according to RFC 3921, Section 9.
enum TLSPolicy |
ClientBase's policy regarding TLS usage. Use with ClientBase::setTls().
GLOOX_API const std::string EmptyString = "" |
GLOOX_API const std::string GLOOX_CAPS_NODE = "http://camaya.net/gloox" |
GLOOX_API const std::string GLOOX_VERSION = "1.0.9" |
const char* historyTypeValues[] |
Strings indicating the type of history to request.
Definition at line 48 of file mucroom.cpp.
GLOOX_API const std::string TYPE = "type" |
GLOOX_API const std::string XMLNS = "xmlns" |
GLOOX_API const std::string XMLNS_ADHOC_COMMANDS = "http://jabber.org/protocol/commands" |
GLOOX_API const std::string XMLNS_AMP = "http://jabber.org/protocol/amp" |
GLOOX_API const std::string XMLNS_ANNOTATIONS = "storage:rosternotes" |
Annotations namespace (XEP-0145)
GLOOX_API const std::string XMLNS_ATTENTION = "urn:xmpp:attention:0" |
GLOOX_API const std::string XMLNS_AUTH = "jabber:iq:auth" |
GLOOX_API const std::string XMLNS_BOOKMARKS = "storage:bookmarks" |
GLOOX_API const std::string XMLNS_BYTESTREAMS = "http://jabber.org/protocol/bytestreams" |
GLOOX_API const std::string XMLNS_CAPS = "http://jabber.org/protocol/caps" |
Entity Capabilities namespace (XEP-0115)
GLOOX_API const std::string XMLNS_CHAT_STATES = "http://jabber.org/protocol/chatstates" |
GLOOX_API const std::string XMLNS_CHATNEG = "http://jabber.org/protocol/chatneg" |
GLOOX_API const std::string XMLNS_CLIENT = "jabber:client" |
GLOOX_API const std::string XMLNS_COMPONENT_ACCEPT = "jabber:component:accept" |
GLOOX_API const std::string XMLNS_COMPONENT_CONNECT = "jabber:component:connect" |
GLOOX_API const std::string XMLNS_COMPRESSION = "http://jabber.org/protocol/compress" |
GLOOX_API const std::string XMLNS_DELAY = "urn:xmpp:delay" |
GLOOX_API const std::string XMLNS_DISCO_INFO = "http://jabber.org/protocol/disco#info" |
GLOOX_API const std::string XMLNS_DISCO_ITEMS = "http://jabber.org/protocol/disco#items" |
GLOOX_API const std::string XMLNS_DISCO_PUBLISH = "http://jabber.org/protocol/disco#publish" |
GLOOX_API const std::string XMLNS_FEATURE_NEG = "http://jabber.org/protocol/feature-neg" |
GLOOX_API const std::string XMLNS_FT_FASTMODE = "http://affinix.com/jabber/stream" |
GLOOX_API const std::string XMLNS_HASHES = "urn:xmpp:hashes:1" |
GLOOX_API const std::string XMLNS_HTTPBIND = "http://jabber.org/protocol/httpbind" |
GLOOX_API const std::string XMLNS_IBB = "http://jabber.org/protocol/ibb" |
GLOOX_API const std::string XMLNS_IQ_OOB = "jabber:iq:oob" |
GLOOX_API const std::string XMLNS_JABBER_RPC |
Jabber RPC namespace (XEP-0009)
GLOOX_API const std::string XMLNS_JINGLE = "urn:xmpp:jingle:1" |
GLOOX_API const std::string XMLNS_JINGLE_ERRORS = "urn:xmpp:jingle:errors:1" |
GLOOX_API const std::string XMLNS_JINGLE_FILE_TRANSFER = "urn:xmpp:jingle:apps:file-transfer:3" |
GLOOX_API const std::string XMLNS_JINGLE_FILE_TRANSFER_MULTI = "urn:xmpp:jingle:apps:file-transfer:multi" |
GLOOX_API const std::string XMLNS_JINGLE_ICE_UDP = "urn:xmpp:jingle:transports:ice-udp:1" |
GLOOX_API const std::string XMLNS_LAST = "jabber:iq:last" |
GLOOX_API const std::string XMLNS_MESSAGE_CARBONS = "urn:xmpp:carbons:2" |
GLOOX_API const std::string XMLNS_MUC = "http://jabber.org/protocol/muc" |
GLOOX_API const std::string XMLNS_MUC_ADMIN = "http://jabber.org/protocol/muc#admin" |
GLOOX_API const std::string XMLNS_MUC_OWNER = "http://jabber.org/protocol/muc#owner" |
GLOOX_API const std::string XMLNS_MUC_REQUEST = "http://jabber.org/protocol/muc#request" |
GLOOX_API const std::string XMLNS_MUC_ROOMINFO = "http://jabber.org/protocol/muc#roominfo" |
GLOOX_API const std::string XMLNS_MUC_ROOMS = "http://jabber.org/protocol/muc#rooms" |
GLOOX_API const std::string XMLNS_MUC_UNIQUE = "http://jabber.org/protocol/muc#unique" |
GLOOX_API const std::string XMLNS_MUC_USER = "http://jabber.org/protocol/muc#user" |
GLOOX_API const std::string XMLNS_NICKNAME = "http://jabber.org/protocol/nick" |
GLOOX_API const std::string XMLNS_OFFLINE = "http://jabber.org/protocol/offline" |
GLOOX_API const std::string XMLNS_PRIVACY = "jabber:iq:privacy" |
GLOOX_API const std::string XMLNS_PRIVATE_XML = "jabber:iq:private" |
GLOOX_API const std::string XMLNS_PUBSUB = "http://jabber.org/protocol/pubsub" |
GLOOX_API const std::string XMLNS_PUBSUB_ERRORS = "http://jabber.org/protocol/pubsub#errors" |
GLOOX_API const std::string XMLNS_PUBSUB_EVENT = "http://jabber.org/protocol/pubsub#event" |
GLOOX_API const std::string XMLNS_PUBSUB_OWNER = "http://jabber.org/protocol/pubsub#owner" |
GLOOX_API const std::string XMLNS_RECEIPTS = "urn:xmpp:receipts" |
GLOOX_API const std::string XMLNS_REGISTER = "jabber:iq:register" |
In-Band Registration namespace (XEP-0077)
GLOOX_API const std::string XMLNS_ROSTER = "jabber:iq:roster" |
GLOOX_API const std::string XMLNS_ROSTER_DELIMITER = "roster:delimiter" |
GLOOX_API const std::string XMLNS_SEARCH = "jabber:iq:search" |
GLOOX_API const std::string XMLNS_SHIM = "http://jabber.org/protocol/shim" |
GLOOX_API const std::string XMLNS_SI = "http://jabber.org/protocol/si" |
GLOOX_API const std::string XMLNS_SI_FT = "http://jabber.org/protocol/si/profile/file-transfer" |
GLOOX_API const std::string XMLNS_STANZA_FORWARDING = "urn:xmpp:forward:0" |
GLOOX_API const std::string XMLNS_STREAM = "http://etherx.jabber.org/streams" |
GLOOX_API const std::string XMLNS_STREAM_BIND = "urn:ietf:params:xml:ns:xmpp-bind" |
GLOOX_API const std::string XMLNS_STREAM_COMPRESS = "http://jabber.org/features/compress" |
GLOOX_API const std::string XMLNS_STREAM_IQAUTH = "http://jabber.org/features/iq-auth" |
GLOOX_API const std::string XMLNS_STREAM_IQREGISTER = "http://jabber.org/features/iq-register" |
In-Band Registration namespace (XEP-0077)
GLOOX_API const std::string XMLNS_STREAM_MANAGEMENT = "urn:xmpp:sm:3" |
GLOOX_API const std::string XMLNS_STREAM_SASL = "urn:ietf:params:xml:ns:xmpp-sasl" |
GLOOX_API const std::string XMLNS_STREAM_SESSION = "urn:ietf:params:xml:ns:xmpp-session" |
GLOOX_API const std::string XMLNS_STREAM_TLS = "urn:ietf:params:xml:ns:xmpp-tls" |
GLOOX_API const std::string XMLNS_VCARD_TEMP = "vcard-temp" |
GLOOX_API const std::string XMLNS_VERSION = "jabber:iq:version" |
GLOOX_API const std::string XMLNS_X_DATA = "jabber:x:data" |
GLOOX_API const std::string XMLNS_X_DELAY = "jabber:x:delay" |
GLOOX_API const std::string XMLNS_X_EVENT = "jabber:x:event" |
GLOOX_API const std::string XMLNS_X_GPGENCRYPTED = "jabber:x:encrypted" |
GLOOX_API const std::string XMLNS_X_GPGSIGNED = "jabber:x:signed" |
GLOOX_API const std::string XMLNS_X_OOB = "jabber:x:oob" |
GLOOX_API const std::string XMLNS_X_VCARD_UPDATE = "vcard-temp:x:update" |
GLOOX_API const std::string XMLNS_XHTML_IM = "http://jabber.org/protocol/xhtml-im" |
GLOOX_API const std::string XMLNS_XMPP_BOSH = "urn:xmpp:xbosh" |
GLOOX_API const std::string XMLNS_XMPP_PING = "urn:xmpp:ping" |
GLOOX_API const std::string XMLNS_XMPP_STANZAS = "urn:ietf:params:xml:ns:xmpp-stanzas" |
GLOOX_API const std::string XMLNS_XMPP_STREAM = "urn:ietf:params:xml:ns:xmpp-streams" |
GLOOX_API const std::string XMPP_STREAM_VERSION_MAJOR = "1" |