jabberd2
2.3.3
|
#include "sx.h"
Go to the source code of this file.
Functions | |
void | _sx_element_start (void *arg, const char *name, const char **atts) |
primary expat callbacks More... | |
void | _sx_element_end (void *arg, const char *name) |
void | _sx_cdata (void *arg, const char *str, int len) |
void | _sx_namespace_start (void *arg, const char *prefix, const char *uri) |
void _sx_element_start | ( | void * | arg, |
const char * | name, | ||
const char ** | atts | ||
) |
primary expat callbacks
Definition at line 24 of file callback.c.
References _sx_st::depth, _sx_st::fail, _sx_st::nad, nad_add_namespace(), nad_append_attr(), nad_append_elem(), nad_append_namespace(), and nad_new().
Referenced by _sx_client_element_start(), and _sx_server_element_start().
void _sx_element_end | ( | void * | arg, |
const char * | name | ||
) |
Definition at line 108 of file callback.c.
References _sx_st::depth, _sx_st::fail, jqueue_push(), _sx_st::nad, _sx_st::rbytes, and _sx_st::rnadq.
Referenced by _sx_client_element_start(), and _sx_server_element_start().
void _sx_cdata | ( | void * | arg, |
const char * | str, | ||
int | len | ||
) |
Definition at line 129 of file callback.c.
References _sx_st::depth, _sx_st::fail, _sx_st::nad, and nad_append_cdata().
Referenced by _sx_client_element_start(), and _sx_server_element_start().
void _sx_namespace_start | ( | void * | arg, |
const char * | prefix, | ||
const char * | uri | ||
) |
Definition at line 142 of file callback.c.
References _sx_st::fail, _sx_st::nad, nad_add_namespace(), nad_new(), and nad_st::scope.
Referenced by _sx_client_element_start(), and _sx_server_element_start().