jabber/xstream.c File Reference

#include "xode.h"

Include dependency graph for jabber/xstream.c:

Go to the source code of this file.

Functions

static void _xode_put_expatattribs (xode owner, const char **atts)
static void _xode_stream_charData (xode_stream xs, const char *str, int len)
static void _xode_stream_cleanup (void *arg)
static void _xode_stream_endElement (xode_stream xs, const char *name)
static void _xode_stream_startElement (xode_stream xs, const char *name, const char **atts)
int xode_stream_eat (xode_stream xs, char *buff, int len)
xode_stream xode_stream_new (xode_pool p, xode_stream_onNode f, void *arg)


Function Documentation

static void _xode_put_expatattribs ( xode  owner,
const char **  atts 
) [static]

Definition at line 27 of file jabber/xstream.c.

References NULL, and xode_put_attrib().

static void _xode_stream_charData ( xode_stream  xs,
const char *  str,
int  len 
) [static]

static void _xode_stream_cleanup ( void *  arg  )  [static]

Definition at line 110 of file jabber/xstream.c.

References xode_stream_struct::node, xode_stream_struct::parser, and xode_free().

Referenced by xode_stream_new().

static void _xode_stream_endElement ( xode_stream  xs,
const char *  name 
) [static]

static void _xode_stream_startElement ( xode_stream  xs,
const char *  name,
const char **  atts 
) [static]

int xode_stream_eat ( xode_stream  xs,
char *  buff,
int  len 
)

Definition at line 149 of file jabber/xstream.c.

xode_stream xode_stream_new ( xode_pool  p,
xode_stream_onNode  f,
void *  arg 
)

Definition at line 120 of file jabber/xstream.c.


Generated on Wed May 23 08:01:31 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6