1
#ifndef NGX_HTTP_CHUNKIN_FILTER_MODULE_H
2
#define NGX_HTTP_CHUNKIN_FILTER_MODULE_H
11
ngx_uint_t max_chunks_per_buf;
13
} ngx_http_chunkin_conf_t;
17
ngx_flag_t ignore_body /* for output filters only */;
18
int parser_state; /* current state */
20
size_t chunk_bytes_read;
24
size_t chunks_total_size;
25
size_t chunks_written_size;
26
ngx_uint_t chunks_count;
31
ngx_chain_t **next_chunk;
34
ngx_flag_t just_after_preread;
36
ngx_chain_t *free_bufs;
37
ngx_chain_t *last_complete_chunk;
39
u_char *saved_header_in_pos;
42
ngx_flag_t r_discard_body:1;
45
ngx_flag_t waiting_more_body:1;
47
} ngx_http_chunkin_ctx_t;
50
extern ngx_module_t ngx_http_chunkin_filter_module;
52
#endif /* NGX_HTTP_CHUNKIN_FILTER_MODULE_H */