QXmpp Version: 0.9.3
Loading...
Searching...
No Matches
QXmppConstants.h
1/*
2 * Copyright (C) 2008-2014 The QXmpp developers
3 *
4 * Author:
5 * Manjeet Dahiya
6 *
7 * Source:
8 * https://github.com/qxmpp-project/qxmpp
9 *
10 * This file is a part of QXmpp library.
11 *
12 * This library is free software; you can redistribute it and/or
13 * modify it under the terms of the GNU Lesser General Public
14 * License as published by the Free Software Foundation; either
15 * version 2.1 of the License, or (at your option) any later version.
16 *
17 * This library is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20 * Lesser General Public License for more details.
21 *
22 */
23
24
25#ifndef QXMPPCONSTANTS_H
26#define QXMPPCONSTANTS_H
27
28extern const char* ns_stream;
29extern const char* ns_client;
30extern const char* ns_server;
31extern const char* ns_roster;
32extern const char* ns_tls;
33extern const char* ns_sasl;
34extern const char* ns_bind;
35extern const char* ns_session;
36extern const char* ns_stanza;
37// XEP-0009: Jabber-RPC
38extern const char* ns_rpc;
39// XEP-0020: Feature Negotiation
40extern const char* ns_feature_negotiation;
41// XEP-0030: Service Discovery
42extern const char* ns_disco_info;
43extern const char* ns_disco_items;
44// XEP-0033: Extended Stanza Addressing
45extern const char* ns_extended_addressing;
46// XEP-0045: Multi-User Chat
47extern const char* ns_muc;
48extern const char* ns_muc_admin;
49extern const char* ns_muc_owner;
50extern const char* ns_muc_user;
51// XEP-0047: In-Band Bytestreams
52extern const char* ns_ibb;
53// XEP-0049: Private XML Storage
54extern const char* ns_private;
55// XEP-0054: vcard-temp
56extern const char* ns_vcard;
57// XEP-0059: Result Set Management
58extern const char* ns_rsm;
59// XEP-0065: SOCKS5 Bytestreams
60extern const char* ns_bytestreams;
61// XEP-0071: XHTML-IM
62extern const char *ns_xhtml_im;
63// XEP-0077: In-Band Registration
64extern const char* ns_register;
65// XEP-0078: Non-SASL Authentication
66extern const char* ns_auth;
67extern const char* ns_authFeature;
68// XEP-0085: Chat State Notifications
69extern const char* ns_chat_states;
70// XEP-0091: Legacy Delayed Delivery
71extern const char* ns_legacy_delayed_delivery;
72// XEP-0092: Software Version
73extern const char* ns_version;
74extern const char* ns_data;
75// XEP-0095: Stream Initiation
76extern const char* ns_stream_initiation;
77extern const char* ns_stream_initiation_file_transfer;
78// XEP-0108: User Activity
79extern const char* ns_activity;
80// XEP-0115: Entity Capabilities
81extern const char* ns_capabilities;
82// XEP-0136: Message Archiving
83extern const char* ns_archive;
84// XEP-0138: Stream Compression
85extern const char* ns_compress;
86extern const char* ns_compressFeature;
87// XEP-0145: Annotations
88extern const char* ns_rosternotes;
89// XEP-0153: vCard-Based Avatars
90extern const char* ns_vcard_update;
91// XEP-0158: CAPTCHA Forms
92extern const char* ns_captcha;
93// XEP-0166: Jingle
94extern const char* ns_jingle;
95extern const char* ns_jingle_ice_udp;
96extern const char* ns_jingle_raw_udp;
97extern const char* ns_jingle_rtp;
98extern const char* ns_jingle_rtp_audio;
99extern const char* ns_jingle_rtp_video;
100// XEP-0184: Message Receipts
101extern const char* ns_message_receipts;
102// XEP-0199: XMPP Ping
103extern const char* ns_ping;
104// XEP-0202: Entity Time
105extern const char* ns_entity_time;
106// XEP-0203: Delayed Delivery
107extern const char* ns_delayed_delivery;
108// XEP-0220: Server Dialback
109extern const char* ns_server_dialback;
110// XEP-0221: Data Forms Media Element
111extern const char* ns_media_element;
112// XEP-0224: Attention
113extern const char* ns_attention;
114// XEP-0231: Bits of Binary
115extern const char* ns_bob;
116// XEP-0249: Direct MUC Invitations
117extern const char* ns_conference;
118// XEP-0333: Char Markers
119extern const char* ns_chat_markers;
120
121#endif // QXMPPCONSTANTS_H