jabberd2  2.2.16
Data Fields
_sx_st Struct Reference

holds the state for a single stream More...

#include <sx.h>

Data Fields

sx_env_t env
int tag
char * ip
int port
sx_callback_t cb
void * cb_arg
_sx_type_t type
unsigned int flags
char * ns
char * req_to
char * req_from
char * req_version
char * res_to
char * res_from
char * res_version
char * id
_sx_chain_t wio
_sx_chain_t rio
_sx_chain_t wnad
_sx_chain_t rnad
jqueue_t wbufq
sx_buf_t wbufpending
jqueue_t rnadq
int want_read
int want_write
int rbytes
int rbytesmax
_sx_state_t state
XML_Parser expat
int depth
int fail
nad_t nad
void ** plugin_data
char * auth_method
char * auth_id
int reentry
int has_reset
int ssf
int compressed

Detailed Description

holds the state for a single stream


Field Documentation

char* _sx_st::ip

Definition at line 260 of file sx.h.

Referenced by _authreg_auth_log(), _c2s_client_sx_callback(), _sx_address_features(), and _sx_reset().

Definition at line 264 of file sx.h.

Referenced by _authreg_auth_log(), _c2s_client_sx_callback(), and _sx_reset().

Definition at line 267 of file sx.h.

Referenced by sx_new(), _sx_reset(), and __sx_event().

Definition at line 268 of file sx.h.

Referenced by sx_new(), _sx_reset(), and __sx_event().

unsigned int _sx_st::flags
char* _sx_st::ns

Definition at line 285 of file sx.h.

Referenced by _sx_client_element_start(), _sx_server_element_start(), and sx_free().

Definition at line 286 of file sx.h.

Referenced by _sx_client_element_start(), _sx_server_element_start(), and sx_free().

char* _sx_st::id

Definition at line 293 of file sx.h.

Referenced by _sx_chain_io_plugin(), _sx_chain_io_write(), sx_free(), and _sx_reset().

Definition at line 293 of file sx.h.

Referenced by _sx_chain_io_plugin(), _sx_chain_io_read(), and _sx_reset().

Definition at line 296 of file sx.h.

Referenced by _sx_chain_nad_plugin(), _sx_chain_nad_write(), sx_free(), and _sx_reset().

Definition at line 296 of file sx.h.

Referenced by _sx_chain_nad_plugin(), _sx_chain_nad_read(), and _sx_reset().

Definition at line 300 of file sx.h.

Referenced by _sx_get_pending_write(), sx_can_write(), and sx_free().

Definition at line 301 of file sx.h.

Referenced by _sx_element_end(), _sx_process_read(), _sx_server_notify_header(), and sx_free().

Definition at line 307 of file sx.h.

Referenced by _sx_element_end(), and _sx_process_read().

Definition at line 310 of file sx.h.

Referenced by _sx_process_read(), and _sx_reset().

XML_Parser _sx_st::expat

Definition at line 321 of file sx.h.

Referenced by _sx_element_start(), _sx_element_end(), _sx_cdata(), _sx_namespace_start(), and sx_free().

Definition at line 327 of file sx.h.

Referenced by _c2s_client_sx_callback(), sx_free(), and sx_auth().

Definition at line 331 of file sx.h.

Referenced by sx_free(), _sx_reset(), and __sx_event().

Definition at line 334 of file sx.h.


The documentation for this struct was generated from the following file: