XXSLT filter output data structure. More...
#include <ngx_http_xxslt_filter_module.h>
Data Fields | |
ngx_http_request_t * | r |
ngx_int_t | id |
ngx_http_xxslt_parse_data_t * | parse |
xxslt data | |
ngx_http_xxslt_unknown_data_t * | unknown |
any data | |
ngx_chain_t * | buffer_chain |
output data | |
ngx_int_t | len |
output data length in bytes | |
ngx_int_t | data_type |
stored data type (xml, parse, unknown)s | |
ngx_int_t | last |
determines whether the last data pack | |
ngx_flag_t | done |
processing completed | |
ngx_flag_t | error |
error occured | |
ngx_http_xxslt_out_data_t * | next |
next data pack |
XXSLT filter output data structure.
Definition at line 66 of file ngx_http_xxslt_filter_module.h.
ngx_chain_t* ngx_http_xxslt_out_data_s::buffer_chain |
output data
Definition at line 77 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_finalize(), ngx_http_xxslt_process_parse_result(), and ngx_http_xxslt_process_unknown_result().
ngx_int_t ngx_http_xxslt_out_data_s::data_type |
stored data type (xml, parse, unknown)s
Definition at line 82 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_cleanup(), ngx_http_xxslt_process_data(), ngx_http_xxslt_selector_parse_match(), and ngx_http_xxslt_selector_unknown_match().
ngx_flag_t ngx_http_xxslt_out_data_s::done |
processing completed
Definition at line 87 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_finalize(), ngx_http_xxslt_process_parse_result(), and ngx_http_xxslt_process_unknown_result().
ngx_flag_t ngx_http_xxslt_out_data_s::error |
error occured
Definition at line 89 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_finalize().
ngx_int_t ngx_http_xxslt_out_data_s::id |
Definition at line 69 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_selector_add_parse(), ngx_http_xxslt_selector_add_unknown(), ngx_http_xxslt_selector_parse_match(), and ngx_http_xxslt_selector_unknown_match().
ngx_int_t ngx_http_xxslt_out_data_s::last |
determines whether the last data pack
Definition at line 84 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_finalize(), ngx_http_xxslt_process_data(), and ngx_http_xxslt_selector_add_data_chunk().
ngx_int_t ngx_http_xxslt_out_data_s::len |
output data length in bytes
Definition at line 79 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_finalize(), ngx_http_xxslt_process_parse_result(), and ngx_http_xxslt_process_unknown_result().
next data pack
Definition at line 92 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_cleanup(), ngx_http_xxslt_enqueue_data(), ngx_http_xxslt_finalize(), and ngx_http_xxslt_process_data().
xxslt data
Definition at line 72 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_cleanup(), ngx_http_xxslt_process_data(), ngx_http_xxslt_process_parse_result(), and ngx_http_xxslt_selector_add_parse().
ngx_http_request_t* ngx_http_xxslt_out_data_s::r |
Definition at line 67 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_enqueue_data(), ngx_http_xxslt_process_parse_result(), ngx_http_xxslt_process_unknown_result(), ngx_http_xxslt_selector_parse_match(), ngx_http_xxslt_selector_unknown_match(), and ngx_http_xxslt_unknown_add_data_chunk().
any data
Definition at line 74 of file ngx_http_xxslt_filter_module.h.
Referenced by ngx_http_xxslt_process_data(), ngx_http_xxslt_process_unknown_result(), and ngx_http_xxslt_selector_add_unknown().