Mercurial > hg > nginx
comparison src/http/modules/proxy/ngx_http_event_proxy_handler.h @ 82:fccdb921e8b8
nginx-0.0.1-2003-04-25-18:43:13 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 25 Apr 2003 14:43:13 +0000 |
parents | 57c2e18d3572 |
children |
comparison
equal
deleted
inserted
replaced
81:b2ece31c976a | 82:fccdb921e8b8 |
---|---|
59 | 59 |
60 typedef struct { | 60 typedef struct { |
61 ngx_http_proxy_upstreams_t *upstreams; | 61 ngx_http_proxy_upstreams_t *upstreams; |
62 ngx_http_proxy_upstream_url_t *upstream_url; | 62 ngx_http_proxy_upstream_url_t *upstream_url; |
63 | 63 |
64 int client_request_buffer_size; | |
64 int rcvbuf; | 65 int rcvbuf; |
65 int conn_pool_size; | 66 int conn_pool_size; |
66 int connect_timeout; | 67 int connect_timeout; |
67 int send_timeout; | 68 int send_timeout; |
68 int read_timeout; | 69 int read_timeout; |
97 typedef struct ngx_http_proxy_ctx_s ngx_http_proxy_ctx_t; | 98 typedef struct ngx_http_proxy_ctx_s ngx_http_proxy_ctx_t; |
98 | 99 |
99 struct ngx_http_proxy_ctx_s { | 100 struct ngx_http_proxy_ctx_s { |
100 ngx_event_proxy_t *event_proxy; | 101 ngx_event_proxy_t *event_proxy; |
101 | 102 |
103 | |
102 ngx_chain_t *in_hunks; | 104 ngx_chain_t *in_hunks; |
103 ngx_chain_t *last_in_hunk; | 105 ngx_chain_t *last_in_hunk; |
104 | 106 |
105 ngx_chain_t *shadow_hunks; | 107 ngx_chain_t *shadow_hunks; |
106 | 108 |
107 ngx_chain_t *out_hunks; | 109 ngx_chain_t *out_hunks; |
108 ngx_chain_t *last_out_hunk; | 110 ngx_chain_t *last_out_hunk; |
109 | 111 |
110 ngx_chain_t *free_hunks; | 112 ngx_chain_t *free_hunks; |
111 | 113 |
114 | |
112 ngx_chain_t *request_hunks; | 115 ngx_chain_t *request_hunks; |
116 | |
117 ngx_hunk_t *client_request_hunk; | |
118 ngx_hunk_t *client_first_part_hunk; | |
113 | 119 |
114 ngx_connection_t *connection; | 120 ngx_connection_t *connection; |
115 ngx_http_request_t *request; | 121 ngx_http_request_t *request; |
116 ngx_http_proxy_headers_in_t headers_in; | 122 ngx_http_proxy_headers_in_t headers_in; |
117 | 123 |