1 #ifndef __MCABBER_XMPP_DEFINES_H__ 2 #define __MCABBER_XMPP_DEFINES_H__ 1 3 4 #define MCABBER_CAPS_NODE "http://mcabber.com/caps" 5 6 #define NS_CLIENT "jabber:client" 7 #define NS_SERVER "jabber:server" 8 #define NS_DIALBACK "jabber:server:dialback" 9 #define NS_AUTH "jabber:iq:auth" 10 #define NS_AUTH_CRYPT "jabber:iq:auth:crypt" 11 #define NS_REGISTER "jabber:iq:register" 12 #define NS_ROSTER "jabber:iq:roster" 13 #define NS_OFFLINE "jabber:x:offline" 14 #define NS_AGENT "jabber:iq:agent" 15 #define NS_AGENTS "jabber:iq:agents" 16 #define NS_DELAY "jabber:x:delay" 17 #define NS_VERSION "jabber:iq:version" 18 #define NS_TIME "jabber:iq:time" 19 #define NS_VCARD "vcard-temp" 20 #define NS_PRIVATE "jabber:iq:private" 21 #define NS_SEARCH "jabber:iq:search" 22 #define NS_OOB "jabber:iq:oob" 23 #define NS_XOOB "jabber:x:oob" 24 #define NS_ADMIN "jabber:iq:admin" 25 #define NS_FILTER "jabber:iq:filter" 26 #define NS_AUTH_0K "jabber:iq:auth:0k" 27 #define NS_BROWSE "jabber:iq:browse" 28 #define NS_EVENT "jabber:x:event" 29 #define NS_CONFERENCE "jabber:iq:conference" 30 // direct muc invitation (xep-0249) 31 #define NS_X_CONFERENCE "jabber:x:conference" 32 #define NS_SIGNED "jabber:x:signed" 33 #define NS_ENCRYPTED "jabber:x:encrypted" 34 #define NS_GATEWAY "jabber:iq:gateway" 35 #define NS_LAST "jabber:iq:last" 36 #define NS_ENVELOPE "jabber:x:envelope" 37 #define NS_EXPIRE "jabber:x:expire" 38 #define NS_XHTML "http://www.w3.org/1999/xhtml" 39 #define NS_DISCO_INFO "http://jabber.org/protocol/disco#info" 40 #define NS_DISCO_ITEMS "http://jabber.org/protocol/disco#items" 41 #define NS_IQ_AUTH "http://jabber.org/features/iq-auth" 42 #define NS_REGISTER_FEATURE "http://jabber.org/features/iq-register" 43 44 #define NS_CAPS "http://jabber.org/protocol/caps" 45 #define NS_CHATSTATES "http://jabber.org/protocol/chatstates" 46 #define NS_COMMANDS "http://jabber.org/protocol/commands" 47 #define NS_MUC "http://jabber.org/protocol/muc" 48 #define NS_MUC_USER "http://jabber.org/protocol/muc#user" 49 #define NS_MUC_ADMIN "http://jabber.org/protocol/muc#admin" 50 #define NS_MUC_OWNER "http://jabber.org/protocol/muc#owner" 51 52 #define NS_XDBGINSERT "jabber:xdb:ginsert" 53 #define NS_XDBNSLIST "jabber:xdb:nslist" 54 55 #define NS_XMPP_STANZAS "urn:ietf:params:xml:ns:xmpp-stanzas" 56 #define NS_XMPP_TLS "urn:ietf:params:xml:ns:xmpp-tls" 57 #define NS_XMPP_STREAMS "urn:ietf:params:xml:ns:xmpp-streams" 58 59 #define NS_XMPP_DELAY "urn:xmpp:delay" 60 #define NS_XMPP_TIME "urn:xmpp:time" 61 #define NS_PING "urn:xmpp:ping" 62 #define NS_RECEIPTS "urn:xmpp:receipts" 63 64 #define NS_CARBONS_2 "urn:xmpp:carbons:2" // XEP-0280 (message carbons) 65 #define NS_FORWARD "urn:xmpp:forward:0" // XEP-0297 (stanza forwarding) 66 67 #define NS_JABBERD_STOREDPRESENCE "http://jabberd.org/ns/storedpresence" 68 #define NS_JABBERD_HISTORY "http://jabberd.org/ns/history" 69 70 #define XMPP_ERROR_REDIRECT 302 71 #define XMPP_ERROR_BAD_REQUEST 400 72 #define XMPP_ERROR_NOT_AUTHORIZED 401 73 #define XMPP_ERROR_PAYMENT_REQUIRED 402 74 #define XMPP_ERROR_FORBIDDEN 403 75 #define XMPP_ERROR_NOT_FOUND 404 76 #define XMPP_ERROR_NOT_ALLOWED 405 77 #define XMPP_ERROR_NOT_ACCEPTABLE 406 78 #define XMPP_ERROR_REGISTRATION_REQUIRED 407 79 #define XMPP_ERROR_REQUEST_TIMEOUT 408 80 #define XMPP_ERROR_CONFLICT 409 81 #define XMPP_ERROR_INTERNAL_SERVER_ERROR 500 82 #define XMPP_ERROR_NOT_IMPLEMENTED 501 83 #define XMPP_ERROR_REMOTE_SERVER_ERROR 502 84 #define XMPP_ERROR_SERVICE_UNAVAILABLE 503 85 #define XMPP_ERROR_REMOTE_SERVER_TIMEOUT 504 86 #define XMPP_ERROR_DISCONNECTED 510 87 88 #endif 89 90 /* vim: set et cindent cinoptions=>2\:2(0 ts=2 sw=2: For Vim users... */ 91