CINXE.COM
all options for curl_multi_setopt(3)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>all options for curl_multi_setopt(3)</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> <link rel="stylesheet" type="text/css" href="/curl.css"> <link rel="shortcut icon" href="/favicon.ico"> <link rel="icon" href="/logo/curl-symbol.svg" type="image/svg+xml"> <link rel="alternate" type="application/rss+xml" title="cURL Releases" href="https://github.com/curl/curl/releases.atom"> <link rel="stylesheet" type="text/css" href="/manpage.css"> </head> <body> <div class="main"> <div class="menu"> <a href="/libcurl/c/libcurl.html" class="menuitem" title="Overview">API Overview</a> <div class="dropdown"> <a class="dropbtn" href="/libcurl/c/">Docs</a> <div class="dropdown-content"> <a href="/libcurl/c/libcurl-easy.html">API: easy</a> <a href="/libcurl/c/libcurl-multi.html">API: multi</a> <a href="/libcurl/c/libcurl-share.html">API: share</a> <a href="/libcurl/c/libcurl-url.html">API: URL</a> <a href="/libcurl/c/libcurl-ws.html">API: WebSocket</a> <a href="/libcurl/c/libcurl-env.html">Environment vars</a> <a href="/libcurl/c/libcurl-errors.html">Errors</a> <a href="/libcurl/c/example.html">Examples</a> <a href="/libcurl/security.html">Security</a> <a href="/libcurl/c/symbols-in-versions.html">Symbols</a> <a href="/libcurl/c/libcurl-tutorial.html">Tutorial</a> <hr> <a href="/libcurl/c/easy_setopt_options.html">easy setopt options</a> <a href="/libcurl/c/easy_getinfo_options.html">easy getinfo options</a> <a href="/libcurl/c/multi_setopt_options.html">multi setopt options</a> <a href="/libcurl/c/tls-options.html">TLS options</a> </div> </div> <div class="dropdown"> <a class="dropbtn" href="/libcurl/c/">Functions</a> <div class="dropdown-content"> <a href="/libcurl/c/allfuncs.html">All functions</a> <a href="/libcurl/c/curl_easy_getinfo.html">curl_easy_getinfo</a> <a href="/libcurl/c/curl_easy_init.html">curl_easy_init</a> <a href="/libcurl/c/curl_easy_perform.html">curl_easy_perform</a> <a href="/libcurl/c/curl_easy_reset.html">curl_easy_reset</a> <a href="/libcurl/c/curl_easy_setopt.html">curl_easy_setopt</a> <a href="/libcurl/c/curl_multi_add_handle.html">curl_multi_add_handle</a> <a href="/libcurl/c/curl_multi_init.html">curl_multi_init</a> <a href="/libcurl/c/curl_multi_perform.html">curl_multi_perform</a> <a href="/libcurl/c/curl_multi_remove_handle.html">curl_multi_remove_handle</a> <a href="/libcurl/c/curl_multi_setopt.html">curl_multi_setopt</a> </div> </div> </div> <div class="contents"> <div class="where"><a href="/">curl</a> / <a href="/libcurl/">libcurl</a> / <a href="/libcurl/c/">API</a> / <a href="/libcurl/c/curl_multi_setopt.html">curl_multi_setopt</a> / <b>all options</b></div> <h1> All curl_multi_setopt options listed </h1> <div class="relatedbox"> <b>Related:</b> <br><a href="easy_setopt_options.html">easy options</a> <br><a href="easy_getinfo_options.html">info options</a> <br><a href="symbols-in-versions.html">Symbols</a> <br><a href="tls-options.html">TLS options</a> </div> <p> All existing options for <a href="curl_multi_setopt.html">curl_multi_setopt</a> in alphabetical order. <p> <table> <tr><td><a href="CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.html">CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE</a></td><td> chunk length threshold for pipelining</td></tr> <tr><td><a href="CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.html">CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE</a></td><td> size threshold for pipelining penalty</td></tr> <tr><td><a href="CURLMOPT_MAXCONNECTS.html">CURLMOPT_MAXCONNECTS</a></td><td> size of connection cache</td></tr> <tr><td><a href="CURLMOPT_MAX_CONCURRENT_STREAMS.html">CURLMOPT_MAX_CONCURRENT_STREAMS</a></td><td> max concurrent streams for http2</td></tr> <tr><td><a href="CURLMOPT_MAX_HOST_CONNECTIONS.html">CURLMOPT_MAX_HOST_CONNECTIONS</a></td><td> max number of connections to a single host</td></tr> <tr><td><a href="CURLMOPT_MAX_PIPELINE_LENGTH.html">CURLMOPT_MAX_PIPELINE_LENGTH</a></td><td> maximum number of requests in a pipeline</td></tr> <tr><td><a href="CURLMOPT_MAX_TOTAL_CONNECTIONS.html">CURLMOPT_MAX_TOTAL_CONNECTIONS</a></td><td> max simultaneously open connections</td></tr> <tr><td><a href="CURLMOPT_PIPELINING.html">CURLMOPT_PIPELINING</a></td><td> enable HTTP multiplexing</td></tr> <tr><td><a href="CURLMOPT_PIPELINING_SERVER_BL.html">CURLMOPT_PIPELINING_SERVER_BL</a></td><td> pipelining server block list</td></tr> <tr><td><a href="CURLMOPT_PIPELINING_SITE_BL.html">CURLMOPT_PIPELINING_SITE_BL</a></td><td> pipelining host block list</td></tr> <tr><td><a href="CURLMOPT_PUSHDATA.html">CURLMOPT_PUSHDATA</a></td><td> pointer to pass to push callback</td></tr> <tr><td><a href="CURLMOPT_PUSHFUNCTION.html">CURLMOPT_PUSHFUNCTION</a></td><td> callback that approves or denies server pushes</td></tr> <tr><td><a href="CURLMOPT_SOCKETDATA.html">CURLMOPT_SOCKETDATA</a></td><td> custom pointer passed to the socket callback</td></tr> <tr><td><a href="CURLMOPT_SOCKETFUNCTION.html">CURLMOPT_SOCKETFUNCTION</a></td><td> callback informed about what to wait for</td></tr> <tr><td><a href="CURLMOPT_TIMERDATA.html">CURLMOPT_TIMERDATA</a></td><td> custom pointer to pass to timer callback</td></tr> <tr><td><a href="CURLMOPT_TIMERFUNCTION.html">CURLMOPT_TIMERFUNCTION</a></td><td> callback to receive timeout values</td></tr> </table> </div> </div> </body> </html>