jabberd2
2.2.16
|
#include <nad.h>
Data Fields | |
struct nad_elem_st * | elems |
struct nad_attr_st * | attrs |
struct nad_ns_st * | nss |
char * | cdata |
int * | depths |
int | elen |
int | alen |
int | nlen |
int | clen |
int | dlen |
int | ecur |
int | acur |
int | ncur |
int | ccur |
int | scope |
struct nad_st * | next |
struct nad_elem_st* nad_st::elems |
Definition at line 95 of file nad.h.
Referenced by c2s_router_sx_callback(), _router_process_handshake(), _router_sx_callback(), _in_result(), _in_verify(), _in_packet(), out_packet(), _iq_private_in_sess(), _iq_vcard_to_pkt(), pkt_router(), _nad_attr(), nad_copy(), nad_free(), nad_find_elem(), nad_find_attr(), nad_find_namespace(), nad_insert_elem(), nad_drop_elem(), nad_wrap_elem(), nad_insert_nad(), nad_append_elem(), nad_append_cdata(), nad_append_namespace(), _nad_lp0(), nad_serialize(), and nad_deserialize().
struct nad_attr_st* nad_st::attrs |
Definition at line 96 of file nad.h.
Referenced by _nad_attr(), nad_copy(), nad_free(), nad_find_attr(), nad_set_attr(), nad_insert_nad(), _nad_lp0(), nad_serialize(), and nad_deserialize().
struct nad_ns_st* nad_st::nss |
Definition at line 97 of file nad.h.
Referenced by c2s_router_sx_callback(), _router_sx_callback(), _in_packet(), pkt_router(), nad_copy(), nad_free(), nad_find_namespace(), nad_find_scoped_namespace(), nad_insert_nad(), nad_add_namespace(), nad_append_namespace(), _nad_lp0(), nad_serialize(), and nad_deserialize().
char* nad_st::cdata |
Definition at line 98 of file nad.h.
Referenced by _nad_cdata(), nad_copy(), nad_free(), nad_find_elem(), nad_find_attr(), nad_insert_nad(), _nad_escape(), _nad_lp0(), nad_print(), nad_serialize(), and nad_deserialize().
int* nad_st::depths |
Definition at line 99 of file nad.h.
Referenced by nad_free(), nad_append_elem(), and nad_append_cdata().
int nad_st::elen |
Definition at line 102 of file nad.h.
Referenced by nad_copy(), nad_insert_elem(), nad_wrap_elem(), nad_insert_nad(), nad_append_elem(), and nad_deserialize().
int nad_st::alen |
Definition at line 102 of file nad.h.
Referenced by _nad_attr(), nad_copy(), nad_insert_nad(), and nad_deserialize().
int nad_st::nlen |
Definition at line 102 of file nad.h.
Referenced by nad_copy(), nad_add_namespace(), nad_append_namespace(), and nad_deserialize().
int nad_st::clen |
Definition at line 102 of file nad.h.
Referenced by _nad_cdata(), nad_copy(), _nad_escape(), _nad_lp0(), and nad_deserialize().
int nad_st::dlen |
Definition at line 102 of file nad.h.
Referenced by nad_append_elem().
int nad_st::ecur |
Definition at line 105 of file nad.h.
Referenced by c2s_router_sx_callback(), _in_packet(), out_bounce_route_queue(), _iq_private_in_sess(), _session_in_router(), _template_roster_reload(), pkt_new(), nad_copy(), nad_find_elem(), nad_find_attr(), nad_find_namespace(), nad_find_elem_path(), nad_insert_elem(), nad_drop_elem(), nad_wrap_elem(), nad_insert_nad(), nad_append_elem(), nad_append_attr(), nad_append_cdata(), _nad_lp0(), nad_serialize(), nad_deserialize(), and xdata_parse().
int nad_st::acur |
Definition at line 105 of file nad.h.
Referenced by _nad_attr(), nad_copy(), nad_insert_nad(), nad_serialize(), and nad_deserialize().
int nad_st::ncur |
Definition at line 105 of file nad.h.
Referenced by nad_copy(), nad_find_scoped_namespace(), nad_insert_nad(), nad_add_namespace(), nad_append_namespace(), nad_serialize(), and nad_deserialize().
int nad_st::ccur |
Definition at line 105 of file nad.h.
Referenced by _nad_cdata(), nad_copy(), nad_append_cdata(), _nad_escape(), _nad_lp0(), nad_print(), nad_serialize(), and nad_deserialize().
int nad_st::scope |
Definition at line 107 of file nad.h.
Referenced by _bind_features(), _router_sx_callback(), _in_packet(), _help_disco_extend(), _iq_version_disco_extend(), _sx_namespace_start(), nad_new(), nad_copy(), nad_insert_elem(), nad_wrap_elem(), nad_insert_nad(), nad_append_elem(), nad_add_namespace(), and _nad_parse_namespace_start().
struct nad_st* nad_st::next |