Lines Matching refs:upstream

88   auto &upstreamconf = http2.upstream;
99 auto &dumpconf = http2.upstream.debug.dump;
894 // Parses upstream configuration parameter |src_params|, and stores
2973 http2conf.upstream.max_concurrent_streams = n;
3019 return parse_duration(&config->conn.upstream.timeout.http2_read, opt,
3022 return parse_duration(&config->conn.upstream.timeout.read, opt, optarg);
3024 return parse_duration(&config->conn.upstream.timeout.write, opt, optarg);
3070 resp = &config->http2.upstream.window_size;
3104 resp = &config->http2.upstream.connection_window_size;
3320 return parse_uint_with_unit(&config->conn.upstream.ratelimit.read.rate, opt,
3323 return parse_uint_with_unit(&config->conn.upstream.ratelimit.read.burst,
3326 return parse_uint_with_unit(&config->conn.upstream.ratelimit.write.rate,
3329 return parse_uint_with_unit(&config->conn.upstream.ratelimit.write.burst,
3382 config->http2.upstream.debug.dump.request_header_file =
3387 config->http2.upstream.debug.dump.response_header_file =
3396 config->http2.upstream.debug.frame_debug = util::strieq_l("yes", optarg);
3427 return parse_uint(&config->conn.upstream.worker_connections, opt, optarg);
3659 config->conn.upstream.accept_proxy_protocol = util::strieq_l("yes", optarg);
3772 return parse_uint(&config->http2.upstream.max_concurrent_streams, opt,
3789 return parse_duration(&config->http2.upstream.timeout.settings, opt,
3808 config->http2.upstream.optimize_write_buffer_size =
3813 config->http2.upstream.optimize_window_size = util::strieq_l("yes", optarg);
3817 if (parse_uint_with_unit(&config->http2.upstream.window_size, opt,
3824 if (parse_uint_with_unit(&config->http2.upstream.connection_window_size,
3845 if (parse_uint_with_unit(&config->http2.upstream.encoder_dynamic_table_size,
3851 config->http2.upstream.option,
3852 config->http2.upstream.encoder_dynamic_table_size);
3854 config->http2.upstream.alt_mode_option,
3855 config->http2.upstream.encoder_dynamic_table_size);
3860 &config->http2.upstream.decoder_dynamic_table_size, opt, optarg);
3909 return parse_duration(&config->conn.upstream.timeout.idle_read, opt,
4035 return parse_duration(&config->conn.upstream.timeout.http3_read, opt,
4042 return parse_duration(&config->quic.upstream.timeout.idle, opt, optarg);
4048 config->quic.upstream.debug.log = util::strieq_l("yes", optarg);
4054 if (parse_uint_with_unit(&config->http3.upstream.window_size, opt,
4063 if (parse_uint_with_unit(&config->http3.upstream.connection_window_size,
4072 if (parse_uint_with_unit(&config->http3.upstream.max_window_size, opt,
4081 if (parse_uint_with_unit(&config->http3.upstream.max_connection_window_size,
4090 return parse_uint(&config->http3.upstream.max_concurrent_streams, opt,
4097 config->quic.upstream.early_data = util::strieq_l("yes", optarg);
4103 config->quic.upstream.qlog.dir = make_string_ref(config->balloc, optarg);
4109 config->quic.upstream.require_token = util::strieq_l("yes", optarg);
4116 config->quic.upstream.congestion_controller = NGTCP2_CC_ALGO_CUBIC;
4118 config->quic.upstream.congestion_controller = NGTCP2_CC_ALGO_BBR;
4139 config->quic.upstream.secret_file = make_string_ref(config->balloc, optarg);
4167 return parse_duration(&config->quic.upstream.initial_rtt, opt, optarg);