Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CURLMOPT_MAX_CONCURRENT_STRcurl_multi_setoptCURLMOPT_MAX_CONCURRENT_STREAMS(3)

NAME
       CURLMOPT_MAX_CONCURRENT_STREAMS - set max concurrent streams for	http2

SYNOPSIS
       #include	<curl/curl.h>

       CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_CONCURRENT_STREAMS,
				   long	max);

DESCRIPTION
       Pass a long indicating the max. The set number will be used as the max-
       imum number of concurrent streams for a connections that	libcurl	should
       support on connections done using HTTP/2.

       Valid values range from 1 to 2147483647 (2^31 - 1) and defaults to 100.
       The value passed	here would be honoured based on	other system resources
       properties.

DEFAULT
       100

PROTOCOLS
       All

EXAMPLE
	 CURLM *m = curl_multi_init();
	 /* max	concurrent streams 200 */
	 curl_multi_setopt(m, CURLMOPT_MAX_CONCURRENT_STREAMS, 200L);

AVAILABILITY
       Added in	7.67.0

RETURN VALUE
       Returns	CURLM_OK  if the option	is supported, and CURLM_UNKNOWN_OPTION
       if not.

SEE ALSO
       CURLOPT_MAXCONNECTS(3), CURLMOPT_MAXCONNECTS(3),

libcurl	7.67.0			  06 Nov 201CURLMOPT_MAX_CONCURRENT_STREAMS(3)

NAME | SYNOPSIS | DESCRIPTION | DEFAULT | PROTOCOLS | EXAMPLE | AVAILABILITY | RETURN VALUE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=CURLMOPT_MAX_CONCURRENT_STREAMS&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help