![]() |
![]()
| ![]() |
![]()
NAMECURLMOPT_MAX_CONCURRENT_STREAMS - max concurrent streams for http2 SYNOPSIS#include <curl/curl.h> CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_CONCURRENT_STREAMS, DESCRIPTIONPass a long indicating the max. The set number is used as the maximum number of concurrent streams libcurl should support on connections done using HTTP/2 or HTTP/3. Valid values range from 1 to 2147483647 (2^31 - 1) and defaults to 100. The value passed here would be honored based on other system resources properties. DEFAULT100 PROTOCOLSThis functionality affects http only EXAMPLEint main(void) { AVAILABILITYAdded in curl 7.67.0 RETURN VALUEcurl_multi_setopt(3) returns a CURLMcode indicating success or error. CURLM_OK (0) means everything was OK, non-zero means an error occurred, see libcurl-errors(3). SEE ALSOCURLMOPT_MAXCONNECTS(3), CURLOPT_MAXCONNECTS(3)
|