Searched refs:streams (Results 1 – 12 of 12) sorted by path
/curl/docs/cmdline-opts/ |
H A D | parallel-immediate.md | 21 waiting to see if new transfers can be added as multiplexed streams on another
|
/curl/docs/libcurl/ |
H A D | libcurl-ws.md | 52 receive entire messages, not streams like TCP. A WebSocket message is sent
|
/curl/docs/libcurl/opts/ |
H A D | CURLMOPT_MAX_CONCURRENT_STREAMS.md | 16 CURLMOPT_MAX_CONCURRENT_STREAMS - max concurrent streams for http2 30 number of concurrent streams libcurl should support on connections done using 46 /* max concurrent streams 200 */
|
H A D | CURLMOPT_PUSHFUNCTION.md | 69 header callback for pushed streams just as for normal streams.
|
H A D | CURLOPT_STREAM_WEIGHT.md | 34 sense and is only usable when doing multiple streams over the same 43 based on their weight. If you have two streams going, stream A with weight 16 46 streams).
|
H A D | CURLSHOPT_SHARE.md | 66 same multi or easy handle. libcurl does not support doing multiplexed streams
|
/curl/lib/ |
H A D | http2.c | 133 struct Curl_hash streams; /* hash of `data->id` to `h2_stream_ctx` */ member 160 Curl_hash_clean(&ctx->streams); in cf_h2_ctx_clear() 161 Curl_hash_destroy(&ctx->streams); in cf_h2_ctx_clear() 209 data? Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL)) 306 if(!Curl_hash_offt_set(&ctx->streams, data->id, stream)) { in http2_data_setup() 345 Curl_hash_offt_remove(&ctx->streams, data->id); in http2_data_done() 439 Curl_hash_offt_init(&ctx->streams, 63, h2_stream_hash_free); in cf_h2_ctx_init()
|
H A D | multi.c | 3368 long streams = va_arg(param, long); local 3369 if((streams < 1) || (streams > INT_MAX)) 3370 streams = 100; 3371 multi->max_concurrent_streams = (unsigned int)streams;
|
/curl/lib/vquic/ |
H A D | curl_msh3.c | 122 struct Curl_hash streams; /* hash `data->id` to `stream_ctx` */ member 161 Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL)) 194 if(!Curl_hash_offt_set(&ctx->streams, data->id, stream)) { in h3_data_setup() 210 Curl_hash_offt_remove(&ctx->streams, data->id); in h3_data_done() 816 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_connect_start() 943 Curl_hash_destroy(&ctx->streams); in cf_msh3_close()
|
H A D | curl_ngtcp2.c | 135 struct Curl_hash streams; /* hash `data->id` to `h3_stream_ctx` */ member 178 data? Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL)) 180 Curl_hash_offt_get(&(ctx)->streams, (id)))) 220 if(!Curl_hash_offt_set(&ctx->streams, data->id, stream)) { in h3_data_setup() 259 Curl_hash_offt_remove(&ctx->streams, data->id); in h3_data_done() 2001 Curl_hash_clean(&ctx->streams); in cf_ngtcp2_ctx_clear() 2002 Curl_hash_destroy(&ctx->streams); in cf_ngtcp2_ctx_clear() 2151 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_connect_start()
|
H A D | curl_osslq.c | 293 struct Curl_hash streams; /* hash `data->id` to `h3_stream_ctx` */ member 311 Curl_hash_clean(&ctx->streams); in cf_osslq_ctx_clear() 312 Curl_hash_destroy(&ctx->streams); in cf_osslq_ctx_clear() 501 data? Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL)) 548 if(!Curl_hash_offt_set(&ctx->streams, data->id, stream)) { in h3_data_setup() 573 Curl_hash_offt_remove(&ctx->streams, data->id); in h3_data_done() 1077 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_osslq_ctx_start()
|
H A D | curl_quiche.c | 102 struct Curl_hash streams; /* hash `data->id` to `stream_ctx` */ member 133 Curl_hash_clean(&ctx->streams); in cf_quiche_ctx_clear() 134 Curl_hash_destroy(&ctx->streams); in cf_quiche_ctx_clear() 162 data? Curl_hash_offt_get(&(ctx)->streams, (data)->id) : NULL)) 215 if(!Curl_hash_offt_set(&ctx->streams, data->id, stream)) { in h3_data_setup() 245 Curl_hash_offt_remove(&ctx->streams, data->id); in h3_data_done() 1261 Curl_hash_offt_init(&ctx->streams, 63, h3_stream_hash_free); in cf_connect_start()
|
Completed in 56 milliseconds