comparison src/http/ngx_http_core_module.h @ 346:55e496a8ece3

nginx-0.0.3-2004-06-06-23:49:18 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 06 Jun 2004 19:49:18 +0000
parents d4241d7787fe
children 2e3cbc1bbe3c
comparison
equal deleted inserted replaced
345:fade4edd61f8 346:55e496a8ece3
135 ngx_msec_t lingering_time; /* lingering_time */ 135 ngx_msec_t lingering_time; /* lingering_time */
136 ngx_msec_t lingering_timeout; /* lingering_timeout */ 136 ngx_msec_t lingering_timeout; /* lingering_timeout */
137 137
138 ngx_flag_t sendfile; /* sendfile */ 138 ngx_flag_t sendfile; /* sendfile */
139 ngx_flag_t tcp_nopush; /* tcp_nopush */ 139 ngx_flag_t tcp_nopush; /* tcp_nopush */
140 ngx_flag_t reset_timedout_connection; /* reset_timedout_connection */
140 ngx_flag_t msie_padding; /* msie_padding */ 141 ngx_flag_t msie_padding; /* msie_padding */
141 142
142 ngx_array_t *error_pages; /* error_page */ 143 ngx_array_t *error_pages; /* error_page */
143 144
144 ngx_http_cache_hash_t *open_files; 145 ngx_http_cache_hash_t *open_files;
170 171
171 int ngx_http_internal_redirect(ngx_http_request_t *r, 172 int ngx_http_internal_redirect(ngx_http_request_t *r,
172 ngx_str_t *uri, ngx_str_t *args); 173 ngx_str_t *uri, ngx_str_t *args);
173 174
174 175
176 typedef int (*ngx_http_output_header_filter_pt)(ngx_http_request_t *r);
177 typedef int (*ngx_http_output_body_filter_pt)
178 (ngx_http_request_t *r, ngx_chain_t *chain);
179
180
181 int ngx_http_output_filter(ngx_http_request_t *r, ngx_chain_t *chain);
182 int ngx_http_write_filter(ngx_http_request_t *r, ngx_chain_t *chain);
183
184
185 extern ngx_http_output_header_filter_pt ngx_http_top_header_filter;
186 extern ngx_http_output_body_filter_pt ngx_http_top_body_filter;
187
188
175 #endif /* _NGX_HTTP_CORE_H_INCLUDED_ */ 189 #endif /* _NGX_HTTP_CORE_H_INCLUDED_ */