jabberd2  2.3.1
Macros
uri.h File Reference

common URIs More...

Go to the source code of this file.

Macros

#define uri_XML   "http://www.w3.org/XML/1998/namespace"
 
#define uri_STREAMS   "http://etherx.jabber.org/streams"
 
#define uri_CLIENT   "jabber:client"
 
#define uri_SERVER   "jabber:server"
 
#define uri_DIALBACK   "jabber:server:dialback"
 
#define uri_DIALBACK_L   22 /* strlen(uri_DIALBACK) */
 
#define uri_URN_DIALBACK   "urn:xmpp:features:dialback"
 
#define uri_TLS   "urn:ietf:params:xml:ns:xmpp-tls"
 
#define uri_SASL   "urn:ietf:params:xml:ns:xmpp-sasl"
 
#define uri_BIND   "urn:ietf:params:xml:ns:xmpp-bind"
 
#define uri_XSESSION   "urn:ietf:params:xml:ns:xmpp-session"
 
#define uri_COMPRESS   "http://jabber.org/protocol/compress"
 
#define uri_COMPRESS_FEATURE   "http://jabber.org/features/compress"
 
#define uri_ACK   "http://www.xmpp.org/extensions/xep-0198.html#ns"
 
#define uri_IQAUTH   "http://jabber.org/features/iq-auth"
 
#define uri_IQREGISTER   "http://jabber.org/features/iq-register"
 
#define uri_STREAM_ERR   "urn:ietf:params:xml:ns:xmpp-streams"
 
#define uri_STANZA_ERR   "urn:ietf:params:xml:ns:xmpp-stanzas"
 
#define uri_COMPONENT   "http://jabberd.jabberstudio.org/ns/component/1.0"
 
#define uri_SESSION   "http://jabberd.jabberstudio.org/ns/session/1.0"
 
#define uri_RESOLVER   "http://jabberd.jabberstudio.org/ns/resolver/1.0"
 
#define uri_XDATA   "jabber:x:data"
 
#define uri_OOB   "jabber:x:oob"
 
#define uri_ADDRESS_FEATURE   "http://affinix.com/jabber/address"
 
#define uri_ROSTERVER   "urn:xmpp:features:rosterver"
 
#define uri_AUTH   "jabber:iq:auth"
 
#define uri_REGISTER   "jabber:iq:register"
 
#define uri_ROSTER   "jabber:iq:roster"
 
#define uri_AGENTS   "jabber:iq:agents"
 
#define uri_DELAY   "jabber:x:delay"
 
#define uri_URN_DELAY   "urn:xmpp:delay"
 
#define uri_TIME   "jabber:iq:time"
 
#define urn_TIME   "urn:xmpp:time"
 
#define uri_VERSION   "jabber:iq:version"
 
#define uri_BROWSE   "jabber:iq:browse"
 
#define uri_EVENT   "jabber:x:event"
 
#define uri_GATEWAY   "jabber:iq:gateway"
 
#define uri_EXPIRE   "jabber:x:expire"
 
#define uri_PRIVACY   "jabber:iq:privacy"
 
#define urn_BLOCKING   "urn:xmpp:blocking"
 
#define urn_BLOCKING_ERR   "urn:xmpp:blocking:errors"
 
#define uri_SEARCH   "jabber:iq:search"
 
#define urn_PING   "urn:xmpp:ping"
 
#define uri_DISCO   "http://jabber.org/protocol/disco"
 
#define uri_DISCO_ITEMS   "http://jabber.org/protocol/disco#items"
 
#define uri_DISCO_INFO   "http://jabber.org/protocol/disco#info"
 
#define uri_SERVERINFO   "http://jabber.org/network/serverinfo"
 
#define urn_SOFTWAREINFO   "urn:xmpp:dataforms:softwareinfo"
 
#define uri_AMP   "http://jabber.org/protocol/amp"
 
#define uri_AMP_ERRORS   "http://jabber.org/protocol/amp#errors"
 
#define uri_AMP_ACTION_DROP   "http://jabber.org/protocol/amp?action=drop"
 
#define uri_AMP_ACTION_ERROR   "http://jabber.org/protocol/amp?action=error"
 
#define uri_AMP_ACTION_NOTIFY   "http://jabber.org/protocol/amp?action=notify"
 
#define uri_AMP_CONDITION_DELIVER   "http://jabber.org/protocol/amp?condition=deliver"
 
#define uri_AMP_CONDITION_EXPIREAT   "http://jabber.org/protocol/amp?condition=expire-at"
 
#define uri_AMP_CONDITION_MATCHRESOURCE   "http://jabber.org/protocol/amp?condition=match-resource"
 

Detailed Description

common URIs

Author
Robert Norris
Revision:
1.1
Date:
2004/04/30 00:53:54

Definition in file uri.h.

Macro Definition Documentation

#define uri_XML   "http://www.w3.org/XML/1998/namespace"

Definition at line 31 of file uri.h.

Referenced by _nad_lp0().

#define uri_STREAMS   "http://etherx.jabber.org/streams"
#define uri_CLIENT   "jabber:client"
#define uri_SERVER   "jabber:server"

Definition at line 36 of file uri.h.

Referenced by _in_packet(), _in_sx_callback(), and out_route().

#define uri_DIALBACK   "jabber:server:dialback"
#define uri_DIALBACK_L   22 /* strlen(uri_DIALBACK) */

Definition at line 38 of file uri.h.

Referenced by _out_sx_callback(), and s2s_router_sx_callback().

#define uri_URN_DIALBACK   "urn:xmpp:features:dialback"

Definition at line 39 of file uri.h.

Referenced by _s2s_db_features().

#define uri_TLS   "urn:ietf:params:xml:ns:xmpp-tls"
#define uri_SASL   "urn:ietf:params:xml:ns:xmpp-sasl"
#define uri_BIND   "urn:ietf:params:xml:ns:xmpp-bind"

Definition at line 42 of file uri.h.

Referenced by _bind_features(), and _c2s_client_sx_callback().

#define uri_XSESSION   "urn:ietf:params:xml:ns:xmpp-session"

Definition at line 43 of file uri.h.

Referenced by _bind_features(), and _session_in_router().

#define uri_COMPRESS   "http://jabber.org/protocol/compress"

Definition at line 44 of file uri.h.

Referenced by _sx_compress_process(), and sx_compress_client_compress().

#define uri_COMPRESS_FEATURE   "http://jabber.org/features/compress"

Definition at line 45 of file uri.h.

Referenced by _sx_compress_features().

#define uri_ACK   "http://www.xmpp.org/extensions/xep-0198.html#ns"

Definition at line 46 of file uri.h.

Referenced by _sx_ack_process().

#define uri_IQAUTH   "http://jabber.org/features/iq-auth"

Definition at line 47 of file uri.h.

Referenced by _bind_features().

#define uri_IQREGISTER   "http://jabber.org/features/iq-register"

Definition at line 48 of file uri.h.

Referenced by _bind_features().

#define uri_STREAM_ERR   "urn:ietf:params:xml:ns:xmpp-streams"

Definition at line 49 of file uri.h.

Referenced by _sx_error(), _sx_error_extended(), and _sx_process_read().

#define uri_STANZA_ERR   "urn:ietf:params:xml:ns:xmpp-stanzas"

Definition at line 50 of file uri.h.

Referenced by stanza_error().

#define uri_COMPONENT   "http://jabberd.jabberstudio.org/ns/component/1.0"
#define uri_SESSION   "http://jabberd.jabberstudio.org/ns/session/1.0"
#define uri_RESOLVER   "http://jabberd.jabberstudio.org/ns/resolver/1.0"

Definition at line 53 of file uri.h.

#define uri_XDATA   "jabber:x:data"

Definition at line 54 of file uri.h.

Referenced by _help_disco_extend(), _iq_version_disco_extend(), and xdata_parse().

#define uri_OOB   "jabber:x:oob"

Definition at line 55 of file uri.h.

Referenced by _authreg_register_get().

#define uri_ADDRESS_FEATURE   "http://affinix.com/jabber/address"

Definition at line 56 of file uri.h.

Referenced by _address_features().

#define uri_ROSTERVER   "urn:xmpp:features:rosterver"

Definition at line 57 of file uri.h.

Referenced by _bind_features().

#define uri_AUTH   "jabber:iq:auth"

Definition at line 60 of file uri.h.

Referenced by _authreg_auth_get(), _authreg_auth_set(), authreg_process(), and JABBER_MAIN().

#define uri_REGISTER   "jabber:iq:register"
#define uri_ROSTER   "jabber:iq:roster"
#define uri_AGENTS   "jabber:iq:agents"

Definition at line 63 of file uri.h.

Referenced by _disco_agents_result(), JABBER_MAIN(), and module_init().

#define uri_DELAY   "jabber:x:delay"

Definition at line 64 of file uri.h.

Referenced by _announce_load(), _offline_in_sess(), _offline_user_delete(), JABBER_MAIN(), and pkt_delay().

#define uri_URN_DELAY   "urn:xmpp:delay"

Definition at line 65 of file uri.h.

Referenced by pkt_delay().

#define uri_TIME   "jabber:iq:time"

Definition at line 66 of file uri.h.

Referenced by _iq_time_free(), and module_init().

#define urn_TIME   "urn:xmpp:time"

Definition at line 67 of file uri.h.

Referenced by module_init().

#define uri_VERSION   "jabber:iq:version"

Definition at line 68 of file uri.h.

Referenced by _iq_version_free(), and module_init().

#define uri_BROWSE   "jabber:iq:browse"

Definition at line 69 of file uri.h.

Referenced by JABBER_MAIN().

#define uri_EVENT   "jabber:x:event"

Definition at line 70 of file uri.h.

Referenced by _offline_pkt_user(), and JABBER_MAIN().

#define uri_GATEWAY   "jabber:iq:gateway"

Definition at line 71 of file uri.h.

Referenced by _disco_agents_result(), and JABBER_MAIN().

#define uri_EXPIRE   "jabber:x:expire"

Definition at line 72 of file uri.h.

Referenced by _offline_in_sess(), _offline_user_delete(), and JABBER_MAIN().

#define uri_PRIVACY   "jabber:iq:privacy"
#define urn_BLOCKING   "urn:xmpp:blocking"

Definition at line 74 of file uri.h.

Referenced by _privacy_in_sess(), _unblock_jid(), and module_init().

#define urn_BLOCKING_ERR   "urn:xmpp:blocking:errors"

Definition at line 75 of file uri.h.

Referenced by _privacy_out_router().

#define uri_SEARCH   "jabber:iq:search"

Definition at line 76 of file uri.h.

Referenced by _disco_agents_result(), and JABBER_MAIN().

#define urn_PING   "urn:xmpp:ping"

Definition at line 77 of file uri.h.

Referenced by _iq_ping_free(), _iq_ping_reply(), and module_init().

#define uri_DISCO   "http://jabber.org/protocol/disco"

Definition at line 78 of file uri.h.

Referenced by JABBER_MAIN().

#define uri_DISCO_ITEMS   "http://jabber.org/protocol/disco#items"
#define uri_DISCO_INFO   "http://jabber.org/protocol/disco#info"
#define uri_SERVERINFO   "http://jabber.org/network/serverinfo"

Definition at line 81 of file uri.h.

Referenced by _help_disco_extend().

#define urn_SOFTWAREINFO   "urn:xmpp:dataforms:softwareinfo"

Definition at line 82 of file uri.h.

Referenced by _iq_version_disco_extend().

#define uri_AMP   "http://jabber.org/protocol/amp"

Definition at line 84 of file uri.h.

Referenced by _amp_pkt_sm(), _amp_pkt_user(), amp_build_response_pkt(), and module_init().

#define uri_AMP_ERRORS   "http://jabber.org/protocol/amp#errors"

Definition at line 85 of file uri.h.

#define uri_AMP_ACTION_DROP   "http://jabber.org/protocol/amp?action=drop"

Definition at line 86 of file uri.h.

Referenced by _amp_pkt_sm().

#define uri_AMP_ACTION_ERROR   "http://jabber.org/protocol/amp?action=error"

Definition at line 87 of file uri.h.

Referenced by _amp_pkt_sm().

#define uri_AMP_ACTION_NOTIFY   "http://jabber.org/protocol/amp?action=notify"

Definition at line 88 of file uri.h.

Referenced by _amp_pkt_sm().

#define uri_AMP_CONDITION_DELIVER   "http://jabber.org/protocol/amp?condition=deliver"

Definition at line 89 of file uri.h.

Referenced by _amp_pkt_sm().

#define uri_AMP_CONDITION_EXPIREAT   "http://jabber.org/protocol/amp?condition=expire-at"

Definition at line 90 of file uri.h.

Referenced by _amp_pkt_sm().

#define uri_AMP_CONDITION_MATCHRESOURCE   "http://jabber.org/protocol/amp?condition=match-resource"

Definition at line 91 of file uri.h.

Referenced by _amp_pkt_sm().