ngx_http_xxslt_selector_data_t Struct Reference

Selector data structure. More...

#include <ngx_http_xxslt_selector.h>

Data Fields

ngx_http_request_t * r
 request pointer, used for logging
ngx_int_t id_data
 data id
ngx_int_t select_mode
 selector mode
ngx_int_t data_type
 NGX_HTTP_XXSLT_SELECTOR_UNKNOWN or NGX_HTTP_XXSLT_SELECTOR_PARSE.
ngx_flag_t async
 set to 1 if async mode is on
struct ngx_http_xxslt_out_data_sact_out_data_unknown
 data specific structure - any data
struct ngx_http_xxslt_out_data_sact_out_data_parse
 data specific structure - data between special tags
ngx_http_xxslt_selector_match_tmatch_data
 selector structure
ngx_chain_t * backup_in
 data part backup to next call
xmlDocPtr includes
 all xml includes go here

Detailed Description

Selector data structure.

Definition at line 69 of file ngx_http_xxslt_selector.h.


Field Documentation

set to 1 if async mode is on

Definition at line 80 of file ngx_http_xxslt_selector.h.

Referenced by ngx_http_xxslt_body_filter(), and ngx_http_xxslt_selector_parse_match().

data part backup to next call

Definition at line 90 of file ngx_http_xxslt_selector.h.

Referenced by ngx_http_xxslt_selector_add_data_chunk(), and ngx_http_xxslt_selector_init().

NGX_HTTP_XXSLT_SELECTOR_UNKNOWN or NGX_HTTP_XXSLT_SELECTOR_PARSE.

Definition at line 78 of file ngx_http_xxslt_selector.h.

selector structure

Definition at line 88 of file ngx_http_xxslt_selector.h.

Referenced by ngx_http_xxslt_selector_add_data_chunk(), and ngx_http_xxslt_selector_init().

ngx_http_request_t* ngx_http_xxslt_selector_data_t::r

selector mode

Definition at line 76 of file ngx_http_xxslt_selector.h.

Referenced by ngx_http_xxslt_selector_add_data_chunk(), and ngx_http_xxslt_selector_init().


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

Generated on Mon Oct 12 14:03:37 2009 for XXSLT by  doxygen 1.6.1