nxt_router.h (1123:96c52626c673) nxt_router.h (1131:ec7d924d8dfb)
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_ROUTER_H_INCLUDED_
8#define _NXT_ROUTER_H_INCLUDED_

--- 125 unchanged lines hidden (view full) ---

134
135 nxt_atomic_t use_count;
136
137 nxt_app_joint_t *joint;
138};
139
140
141typedef struct {
1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#ifndef _NXT_ROUTER_H_INCLUDED_
8#define _NXT_ROUTER_H_INCLUDED_

--- 125 unchanged lines hidden (view full) ---

134
135 nxt_atomic_t use_count;
136
137 nxt_app_joint_t *joint;
138};
139
140
141typedef struct {
142 size_t max_frame_size;
143 nxt_msec_t read_timeout;
144 nxt_msec_t keepalive_interval;
145} nxt_websocket_conf_t;
146
147
148typedef struct {
142 uint32_t count;
143 nxt_queue_link_t link;
144 nxt_router_conf_t *router_conf;
145
146 nxt_http_pass_t *pass;
147
148 /*
149 * A listen socket time can be shorter than socket configuration life

--- 9 unchanged lines hidden (view full) ---

159 size_t large_header_buffers;
160 size_t body_buffer_size;
161 size_t max_body_size;
162 nxt_msec_t idle_timeout;
163 nxt_msec_t header_read_timeout;
164 nxt_msec_t body_read_timeout;
165 nxt_msec_t send_timeout;
166
149 uint32_t count;
150 nxt_queue_link_t link;
151 nxt_router_conf_t *router_conf;
152
153 nxt_http_pass_t *pass;
154
155 /*
156 * A listen socket time can be shorter than socket configuration life

--- 9 unchanged lines hidden (view full) ---

166 size_t large_header_buffers;
167 size_t body_buffer_size;
168 size_t max_body_size;
169 nxt_msec_t idle_timeout;
170 nxt_msec_t header_read_timeout;
171 nxt_msec_t body_read_timeout;
172 nxt_msec_t send_timeout;
173
174 nxt_websocket_conf_t websocket_conf;
175
167#if (NXT_TLS)
168 nxt_tls_conf_t *tls;
169#endif
170} nxt_socket_conf_t;
171
172
173typedef struct {
174 uint32_t count;

--- 35 unchanged lines hidden ---
176#if (NXT_TLS)
177 nxt_tls_conf_t *tls;
178#endif
179} nxt_socket_conf_t;
180
181
182typedef struct {
183 uint32_t count;

--- 35 unchanged lines hidden ---