include/xmpp_defines.h
changeset 89 c190335dbab3
parent 88 9b5c2357fad7
child 90 3102f7def87b
equal deleted inserted replaced
88:9b5c2357fad7 89:c190335dbab3
     1 #ifndef __XMPP_DEFINES_H__
       
     2 #define __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 #define NS_SIGNED    "jabber:x:signed"
       
    31 #define NS_ENCRYPTED "jabber:x:encrypted"
       
    32 #define NS_GATEWAY   "jabber:iq:gateway"
       
    33 #define NS_LAST      "jabber:iq:last"
       
    34 #define NS_ENVELOPE  "jabber:x:envelope"
       
    35 #define NS_EXPIRE    "jabber:x:expire"
       
    36 #define NS_XHTML     "http://www.w3.org/1999/xhtml"
       
    37 #define NS_DISCO_INFO "http://jabber.org/protocol/disco#info"
       
    38 #define NS_DISCO_ITEMS "http://jabber.org/protocol/disco#items"
       
    39 #define NS_IQ_AUTH    "http://jabber.org/features/iq-auth"
       
    40 #define NS_REGISTER_FEATURE "http://jabber.org/features/iq-register"
       
    41 
       
    42 #define NS_CAPS       "http://jabber.org/protocol/caps"
       
    43 #define NS_CHATSTATES "http://jabber.org/protocol/chatstates"
       
    44 #define NS_COMMANDS   "http://jabber.org/protocol/commands"
       
    45 #define NS_MUC        "http://jabber.org/protocol/muc"
       
    46 
       
    47 #define NS_XDBGINSERT "jabber:xdb:ginsert"
       
    48 #define NS_XDBNSLIST  "jabber:xdb:nslist"
       
    49 
       
    50 #define NS_XMPP_STANZAS "urn:ietf:params:xml:ns:xmpp-stanzas"
       
    51 #define NS_XMPP_TLS  "urn:ietf:params:xml:ns:xmpp-tls"
       
    52 #define NS_XMPP_STREAMS "urn:ietf:params:xml:ns:xmpp-streams"
       
    53 
       
    54 #define NS_XMPP_DELAY "urn:xmpp:delay"
       
    55 #define NS_XMPP_TIME  "urn:xmpp:time"
       
    56 #define NS_PING       "urn:xmpp:ping"
       
    57 #define NS_RECEIPTS   "urn:xmpp:receipts"
       
    58 
       
    59 #define NS_JABBERD_STOREDPRESENCE "http://jabberd.org/ns/storedpresence"
       
    60 #define NS_JABBERD_HISTORY "http://jabberd.org/ns/history"
       
    61 
       
    62 #define XMPP_ERROR_REDIRECT              302
       
    63 #define XMPP_ERROR_BAD_REQUEST           400
       
    64 #define XMPP_ERROR_NOT_AUTHORIZED        401
       
    65 #define XMPP_ERROR_PAYMENT_REQUIRED      402
       
    66 #define XMPP_ERROR_FORBIDDEN             403
       
    67 #define XMPP_ERROR_NOT_FOUND             404
       
    68 #define XMPP_ERROR_NOT_ALLOWED           405
       
    69 #define XMPP_ERROR_NOT_ACCEPTABLE        406
       
    70 #define XMPP_ERROR_REGISTRATION_REQUIRED 407
       
    71 #define XMPP_ERROR_REQUEST_TIMEOUT       408
       
    72 #define XMPP_ERROR_CONFLICT              409
       
    73 #define XMPP_ERROR_INTERNAL_SERVER_ERROR 500
       
    74 #define XMPP_ERROR_NOT_IMPLEMENTED       501
       
    75 #define XMPP_ERROR_REMOTE_SERVER_ERROR   502
       
    76 #define XMPP_ERROR_SERVICE_UNAVAILABLE   503
       
    77 #define XMPP_ERROR_REMOTE_SERVER_TIMEOUT 504
       
    78 #define XMPP_ERROR_DISCONNECTED          510
       
    79 
       
    80 #endif
       
    81 
       
    82 /* vim: set expandtab cindent cinoptions=>2\:2(0:  For Vim users... */