ngx_http_xxslt_include_s Struct Reference

Include data structure. More...

#include <ngx_http_xxslt_parse.h>

Data Fields

ngx_int_t id
ngx_chain_t * buffer_chain
 buffers for content of include
u_char * name
 include parameter - name
u_char * src
 include parameter - primary source
u_char * alt
 include parameter - alternative source
u_char * stylesheet
 include parameter - style sheet source
ngx_flag_t data_type
 include parameter - data type (xml/unknow)
ngx_flag_t paste
 include parameter - paste (indicates whether paste content of include to output document or not)
ngx_uint_t dl_timeout
 include parameter - timeout of download
ngx_uint_t cache_timeout
 include parameter - timeout of cache connection
ngx_uint_t ttl
 include parameter - time to live in cache
ngx_int_t onerror
 include parameter - behavior in case of error (fail, continue)
ngx_flag_t ready
 downloaded / read (and parsed if it is XML)
ngx_flag_t error
 flag that indicates that an error has occurred
ngx_http_download_conn_tdownload
 download context structure connected with include
ngx_http_mxcache_conn_txcache_get
 mxcache context structure connected with include
ngx_http_xxslt_parse_data_tparent_parse
 parse data which contains this include
ngx_http_xxslt_include_tnext
 next include on the list

Detailed Description

Include data structure.

Definition at line 106 of file ngx_http_xxslt_parse.h.


Field Documentation

include parameter - alternative source

Definition at line 118 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_include_node(), ngx_http_xxslt_parse_process_include(), and ngx_http_xxslt_parse_use_alt_src().

include parameter - timeout of cache connection

Definition at line 129 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_get_cached_include(), ngx_http_xxslt_parse_include_node(), and ngx_http_xxslt_parse_set_cached_include().

include parameter - data type (xml/unknow)

Definition at line 123 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_add_include(), and ngx_http_xxslt_parse_include_node().

include parameter - timeout of download

Definition at line 127 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_get_external_include(), and ngx_http_xxslt_parse_include_node().

download context structure connected with include

Definition at line 141 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_get_external_include().

Definition at line 108 of file ngx_http_xxslt_parse.h.

next include on the list

Definition at line 148 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_create_new_include().

include parameter - behavior in case of error (fail, continue)

Definition at line 133 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_include_node(), and ngx_http_xxslt_parse_process_include().

include parameter - paste (indicates whether paste content of include to output document or not)

Definition at line 125 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_add_include(), and ngx_http_xxslt_parse_include_node().

downloaded / read (and parsed if it is XML)

Definition at line 136 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_download_handler(), ngx_http_xxslt_parse_get_local_include(), and ngx_http_xxslt_parse_mxcache_get_handler().

include parameter - style sheet source

Definition at line 120 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_include_node().

mxcache context structure connected with include

Definition at line 143 of file ngx_http_xxslt_parse.h.

Referenced by ngx_http_xxslt_parse_get_cached_include().


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