Searched refs:streams (Results 1 – 14 of 14) sorted by relevance
/curl/docs/libcurl/opts/ |
H A D | CURLMOPT_MAX_CONCURRENT_STREAMS.md | 17 CURLMOPT_MAX_CONCURRENT_STREAMS - max concurrent streams for http2 31 number of concurrent streams libcurl should support on connections done using 49 /* max concurrent streams 200 */
|
H A D | CURLOPT_STREAM_WEIGHT.md | 35 sense and is only usable when doing multiple streams over the same 44 based on their weight. If you have two streams going, stream A with weight 16 47 streams).
|
H A D | CURLMOPT_PUSHFUNCTION.md | 70 header callback for pushed streams just as for normal streams.
|
H A D | CURLSHOPT_SHARE.md | 71 same multi or easy handle. libcurl does not support doing multiplexed streams
|
/curl/docs/cmdline-opts/ |
H A D | parallel-immediate.md | 21 transfers can be added as multiplexed streams on another connection.
|
H A D | mptcp.md | 18 to the standard TCP that allows multiple TCP streams over different network
|
/curl/lib/vquic/ |
H A D | curl_msh3.c | 122 struct Curl_hash streams; /* hash `data->mid` to `stream_ctx` */ member 139 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_msh3_ctx_init() 149 Curl_hash_destroy(&ctx->streams); in cf_msh3_ctx_free() 183 Curl_hash_offt_get(&(ctx)->streams, (data)->mid) : NULL)) 216 if(!Curl_hash_offt_set(&ctx->streams, data->mid, stream)) { in h3_data_setup() 232 Curl_hash_offt_remove(&ctx->streams, data->mid); in h3_data_done()
|
H A D | curl_quiche.c | 100 struct Curl_hash streams; /* hash `data->mid` to `stream_ctx` */ member 131 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_quiche_ctx_init() 145 Curl_hash_clean(&ctx->streams); in cf_quiche_ctx_free() 146 Curl_hash_destroy(&ctx->streams); in cf_quiche_ctx_free() 184 data? Curl_hash_offt_get(&(ctx)->streams, (data)->mid) : NULL)) 237 if(!Curl_hash_offt_set(&ctx->streams, data->mid, stream)) { in h3_data_setup() 267 Curl_hash_offt_remove(&ctx->streams, data->mid); in h3_data_done()
|
H A D | curl_ngtcp2.c | 135 struct Curl_hash streams; /* hash `data->mid` to `h3_stream_ctx` */ member 162 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_ngtcp2_ctx_init() 171 Curl_hash_clean(&ctx->streams); in cf_ngtcp2_ctx_free() 172 Curl_hash_destroy(&ctx->streams); in cf_ngtcp2_ctx_free() 206 data? Curl_hash_offt_get(&(ctx)->streams, (data)->mid) : NULL)) 208 Curl_hash_offt_get(&(ctx)->streams, (id)))) 246 if(!Curl_hash_offt_set(&ctx->streams, data->mid, stream)) { in h3_data_setup() 285 Curl_hash_offt_remove(&ctx->streams, data->mid); in h3_data_done()
|
H A D | curl_osslq.c | 292 struct Curl_hash streams; /* hash `data->mid` to `h3_stream_ctx` */ member 310 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_osslq_ctx_init() 318 Curl_hash_clean(&ctx->streams); in cf_osslq_ctx_free() 319 Curl_hash_destroy(&ctx->streams); in cf_osslq_ctx_free() 592 data? Curl_hash_offt_get(&(ctx)->streams, (data)->mid) : NULL)) 637 if(!Curl_hash_offt_set(&ctx->streams, data->mid, stream)) { in h3_data_setup() 662 Curl_hash_offt_remove(&ctx->streams, data->mid); in h3_data_done()
|
/curl/docs/libcurl/ |
H A D | curl_multi_setopt.md | 56 Max concurrent streams for http2. See CURLMOPT_MAX_CONCURRENT_STREAMS(3)
|
H A D | libcurl-ws.md | 53 receive entire messages, not streams like TCP. A WebSocket message is sent
|
/curl/lib/ |
H A D | http2.c | 139 struct Curl_hash streams; /* hash of `data->mid` to `h2_stream_ctx` */ member 167 Curl_hash_offt_init(&ctx->streams, 63, h2_stream_hash_free); in cf_h2_ctx_init() 180 Curl_hash_clean(&ctx->streams); in cf_h2_ctx_free() 181 Curl_hash_destroy(&ctx->streams); in cf_h2_ctx_free() 227 data? Curl_hash_offt_get(&(ctx)->streams, (data)->mid) : NULL)) 390 if(!Curl_hash_offt_set(&ctx->streams, data->mid, stream)) { in http2_data_setup() 428 Curl_hash_offt_remove(&ctx->streams, data->mid); in http2_data_done()
|
H A D | multi.c | 3688 long streams = va_arg(param, long); local 3689 if((streams < 1) || (streams > INT_MAX)) 3690 streams = 100; 3691 multi->max_concurrent_streams = (unsigned int)streams;
|
Completed in 88 milliseconds