mirror of
https://codeberg.org/kiss-community/repo
synced 2024-12-21 14:50:07 -07:00
curl: 8.11.0
This commit is contained in:
parent
d99f062b8f
commit
2b00f70758
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CAINFO.md
|
||||
.TH CURLINFO_CAINFO 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CAINFO 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CAINFO \- get the default built\-in CA certificate path
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CAPATH.md
|
||||
.TH CURLINFO_CAPATH 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CAPATH 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CAPATH \- get the default built\-in CA path string
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CERTINFO.md
|
||||
.TH CURLINFO_CERTINFO 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CERTINFO 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CERTINFO \- get the TLS certificate chain
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONDITION_UNMET.md
|
||||
.TH CURLINFO_CONDITION_UNMET 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONDITION_UNMET 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONDITION_UNMET \- get info on unmet time conditional or 304 HTTP response.
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONNECT_TIME.md
|
||||
.TH CURLINFO_CONNECT_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONNECT_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONNECT_TIME \- get the time until connect
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONNECT_TIME_T.md
|
||||
.TH CURLINFO_CONNECT_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONNECT_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONNECT_TIME_T \- get the time until connect
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONN_ID.md
|
||||
.TH CURLINFO_CONN_ID 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONN_ID 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONN_ID \- get the ID of the last connection used by the handle
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONTENT_LENGTH_DOWNLOAD.md
|
||||
.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONTENT_LENGTH_DOWNLOAD \- get content\-length of download
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md
|
||||
.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T \- get content\-length of download
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONTENT_LENGTH_UPLOAD.md
|
||||
.TH CURLINFO_CONTENT_LENGTH_UPLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONTENT_LENGTH_UPLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONTENT_LENGTH_UPLOAD \- get the specified size of the upload
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONTENT_LENGTH_UPLOAD_T.md
|
||||
.TH CURLINFO_CONTENT_LENGTH_UPLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONTENT_LENGTH_UPLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONTENT_LENGTH_UPLOAD_T \- get the specified size of the upload
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_CONTENT_TYPE.md
|
||||
.TH CURLINFO_CONTENT_TYPE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_CONTENT_TYPE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_CONTENT_TYPE \- get Content\-Type
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_COOKIELIST.md
|
||||
.TH CURLINFO_COOKIELIST 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_COOKIELIST 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_COOKIELIST \- get all known cookies
|
||||
.SH SYNOPSIS
|
||||
|
58
core/curl/files/CURLINFO_EARLYDATA_SENT_T.3
Normal file
58
core/curl/files/CURLINFO_EARLYDATA_SENT_T.3
Normal file
@ -0,0 +1,58 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_EARLYDATA_SENT_T.md
|
||||
.TH CURLINFO_EARLYDATA_SENT_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_EARLYDATA_SENT_T \- get the number of bytes sent as TLS early data
|
||||
.SH SYNOPSIS
|
||||
.nf
|
||||
#include <curl/curl.h>
|
||||
|
||||
CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_EARLYDATA_SENT_T,
|
||||
curl_off_t *amount);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
Pass a pointer to an \fIcurl_off_t\fP to receive the total amount of bytes that
|
||||
were sent to the server as TLSv1.3 early data. When no TLS early
|
||||
data is used, this reports 0.
|
||||
|
||||
TLS early data is only attempted when CURLSSLOPT_EARLYDATA is set for the
|
||||
transfer. In addition, it is only used by libcurl when a TLS session exists
|
||||
that announces support.
|
||||
|
||||
The amount is \fBnegative\fP when the sent data was rejected
|
||||
by the server. TLS allows a server that announces support for early data to
|
||||
reject any attempt to use it at its own discretion. When for example 127
|
||||
bytes had been sent, but were rejected, it reports \-127 as the amount "sent".
|
||||
.SH PROTOCOLS
|
||||
This functionality affects all TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
|
||||
|
||||
This option works only with the following TLS backends:
|
||||
GnuTLS
|
||||
.SH EXAMPLE
|
||||
.nf
|
||||
int main(void)
|
||||
{
|
||||
CURL *curl = curl_easy_init();
|
||||
if(curl) {
|
||||
CURLcode res;
|
||||
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
|
||||
|
||||
/* Perform the request */
|
||||
res = curl_easy_perform(curl);
|
||||
|
||||
if(!res) {
|
||||
curl_off_t amount;
|
||||
res = curl_easy_getinfo(curl, CURLINFO_EARLYDATA_SENT_T, &amount);
|
||||
if(!res) {
|
||||
printf("TLS earlydata: %" CURL_FORMAT_CURL_OFF_T " bytes\\n", amount);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
.fi
|
||||
.SH AVAILABILITY
|
||||
Added in curl 8.11.0
|
||||
.SH RETURN VALUE
|
||||
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
|
||||
.SH SEE ALSO
|
||||
.BR curl_easy_getinfo (3),
|
||||
.BR curl_easy_setopt (3)
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_EFFECTIVE_METHOD.md
|
||||
.TH CURLINFO_EFFECTIVE_METHOD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_EFFECTIVE_METHOD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_EFFECTIVE_METHOD \- get the last used HTTP method
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_EFFECTIVE_URL.md
|
||||
.TH CURLINFO_EFFECTIVE_URL 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_EFFECTIVE_URL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_EFFECTIVE_URL \- get the last used URL
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_FILETIME.md
|
||||
.TH CURLINFO_FILETIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_FILETIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_FILETIME \- get the remote time of the retrieved document
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_FILETIME_T.md
|
||||
.TH CURLINFO_FILETIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_FILETIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_FILETIME_T \- get the remote time of the retrieved document
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_FTP_ENTRY_PATH.md
|
||||
.TH CURLINFO_FTP_ENTRY_PATH 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_FTP_ENTRY_PATH 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_FTP_ENTRY_PATH \- get entry path in FTP server
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_HEADER_SIZE.md
|
||||
.TH CURLINFO_HEADER_SIZE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_HEADER_SIZE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_HEADER_SIZE \- get size of retrieved headers
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_HTTPAUTH_AVAIL.md
|
||||
.TH CURLINFO_HTTPAUTH_AVAIL 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_HTTPAUTH_AVAIL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_HTTPAUTH_AVAIL \- get available HTTP authentication methods
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_HTTP_CONNECTCODE.md
|
||||
.TH CURLINFO_HTTP_CONNECTCODE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_HTTP_CONNECTCODE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_HTTP_CONNECTCODE \- get the CONNECT response code
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_HTTP_VERSION.md
|
||||
.TH CURLINFO_HTTP_VERSION 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_HTTP_VERSION 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_HTTP_VERSION \- get the http version used in the connection
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_LASTSOCKET.md
|
||||
.TH CURLINFO_LASTSOCKET 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_LASTSOCKET 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_LASTSOCKET \- get the last socket used
|
||||
.SH SYNOPSIS
|
||||
@ -30,7 +30,7 @@ int main(void)
|
||||
CURL *curl = curl_easy_init();
|
||||
if(curl) {
|
||||
CURLcode res;
|
||||
long sockfd; /* does not work on win64! */
|
||||
long sockfd; /* does not work on win64 */
|
||||
curl_easy_setopt(curl, CURLOPT_URL, "https://example.com");
|
||||
|
||||
/* Do not do the transfer - only connect to host */
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_LOCAL_IP.md
|
||||
.TH CURLINFO_LOCAL_IP 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_LOCAL_IP 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_LOCAL_IP \- get local IP address of last connection
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_LOCAL_PORT.md
|
||||
.TH CURLINFO_LOCAL_PORT 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_LOCAL_PORT 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_LOCAL_PORT \- get the latest local port number
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_NAMELOOKUP_TIME.md
|
||||
.TH CURLINFO_NAMELOOKUP_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_NAMELOOKUP_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_NAMELOOKUP_TIME \- get the name lookup time
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_NAMELOOKUP_TIME_T.md
|
||||
.TH CURLINFO_NAMELOOKUP_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_NAMELOOKUP_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_NAMELOOKUP_TIME_T \- get the name lookup time in microseconds
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_NUM_CONNECTS.md
|
||||
.TH CURLINFO_NUM_CONNECTS 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_NUM_CONNECTS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_NUM_CONNECTS \- get number of created connections
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_OS_ERRNO.md
|
||||
.TH CURLINFO_OS_ERRNO 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_OS_ERRNO 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_OS_ERRNO \- get errno number from last connect failure
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_POSTTRANSFER_TIME_T.md
|
||||
.TH CURLINFO_POSTTRANSFER_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_POSTTRANSFER_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_POSTTRANSFER_TIME_T \- get the time until the last byte is sent
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PRETRANSFER_TIME.md
|
||||
.TH CURLINFO_PRETRANSFER_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PRETRANSFER_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PRETRANSFER_TIME \- get the time until the file transfer start
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PRETRANSFER_TIME_T.md
|
||||
.TH CURLINFO_PRETRANSFER_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PRETRANSFER_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PRETRANSFER_TIME_T \- get the time until the file transfer start
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PRIMARY_IP.md
|
||||
.TH CURLINFO_PRIMARY_IP 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PRIMARY_IP 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PRIMARY_IP \- get IP address of last connection
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PRIMARY_PORT.md
|
||||
.TH CURLINFO_PRIMARY_PORT 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PRIMARY_PORT 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PRIMARY_PORT \- get the latest destination port number
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PRIVATE.md
|
||||
.TH CURLINFO_PRIVATE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PRIVATE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PRIVATE \- get the private pointer
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PROTOCOL.md
|
||||
.TH CURLINFO_PROTOCOL 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PROTOCOL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PROTOCOL \- get the protocol used in the connection
|
||||
.SH SYNOPSIS
|
||||
@ -11,7 +11,7 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_PROTOCOL, long *p);
|
||||
.SH DESCRIPTION
|
||||
This option is deprecated. We strongly recommend using
|
||||
\fICURLINFO_SCHEME(3)\fP instead, because this option cannot return all
|
||||
possible protocols!
|
||||
possible protocols.
|
||||
|
||||
Pass a pointer to a long to receive the version used in the last http
|
||||
connection. The returned value is set to one of the CURLPROTO_* values:
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PROXYAUTH_AVAIL.md
|
||||
.TH CURLINFO_PROXYAUTH_AVAIL 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PROXYAUTH_AVAIL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PROXYAUTH_AVAIL \- get available HTTP proxy authentication methods
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PROXY_ERROR.md
|
||||
.TH CURLINFO_PROXY_ERROR 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PROXY_ERROR 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PROXY_ERROR \- get the detailed (SOCKS) proxy error
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_PROXY_SSL_VERIFYRESULT.md
|
||||
.TH CURLINFO_PROXY_SSL_VERIFYRESULT 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_PROXY_SSL_VERIFYRESULT 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_PROXY_SSL_VERIFYRESULT \- get the result of the proxy certificate verification
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_QUEUE_TIME_T.md
|
||||
.TH CURLINFO_QUEUE_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_QUEUE_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_QUEUE_TIME_T \- time this transfer was queued
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REDIRECT_COUNT.md
|
||||
.TH CURLINFO_REDIRECT_COUNT 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REDIRECT_COUNT 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REDIRECT_COUNT \- get the number of redirects
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REDIRECT_TIME.md
|
||||
.TH CURLINFO_REDIRECT_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REDIRECT_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REDIRECT_TIME \- get the time for all redirection steps
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REDIRECT_TIME_T.md
|
||||
.TH CURLINFO_REDIRECT_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REDIRECT_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REDIRECT_TIME_T \- get the time for all redirection steps
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REDIRECT_URL.md
|
||||
.TH CURLINFO_REDIRECT_URL 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REDIRECT_URL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REDIRECT_URL \- get the URL a redirect would go to
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REFERER.md
|
||||
.TH CURLINFO_REFERER 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REFERER 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REFERER \- get the used referrer request header
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_REQUEST_SIZE.md
|
||||
.TH CURLINFO_REQUEST_SIZE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_REQUEST_SIZE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_REQUEST_SIZE \- get size of sent request
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RESPONSE_CODE.md
|
||||
.TH CURLINFO_RESPONSE_CODE 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RESPONSE_CODE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RESPONSE_CODE \- get the last response code
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RETRY_AFTER.md
|
||||
.TH CURLINFO_RETRY_AFTER 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RETRY_AFTER 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RETRY_AFTER \- returns the Retry\-After retry delay
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RTSP_CLIENT_CSEQ.md
|
||||
.TH CURLINFO_RTSP_CLIENT_CSEQ 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RTSP_CLIENT_CSEQ 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RTSP_CLIENT_CSEQ \- get the next RTSP client CSeq
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RTSP_CSEQ_RECV.md
|
||||
.TH CURLINFO_RTSP_CSEQ_RECV 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RTSP_CSEQ_RECV 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RTSP_CSEQ_RECV \- get the recently received CSeq
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RTSP_SERVER_CSEQ.md
|
||||
.TH CURLINFO_RTSP_SERVER_CSEQ 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RTSP_SERVER_CSEQ 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RTSP_SERVER_CSEQ \- get the next RTSP server CSeq
|
||||
.SH SYNOPSIS
|
||||
@ -13,7 +13,7 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_SERVER_CSEQ,
|
||||
Pass a pointer to a long to receive the next CSeq that is expected to be used
|
||||
by the application.
|
||||
|
||||
Listening for server initiated requests is not implemented!
|
||||
Listening for server initiated requests is not implemented.
|
||||
|
||||
Applications wishing to resume an RTSP session on another connection should
|
||||
retrieve this info before closing the active connection.
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_RTSP_SESSION_ID.md
|
||||
.TH CURLINFO_RTSP_SESSION_ID 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_RTSP_SESSION_ID 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_RTSP_SESSION_ID \- get RTSP session ID
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SCHEME.md
|
||||
.TH CURLINFO_SCHEME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SCHEME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SCHEME \- get the URL scheme (sometimes called protocol) used in the connection
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SIZE_DOWNLOAD.md
|
||||
.TH CURLINFO_SIZE_DOWNLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SIZE_DOWNLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SIZE_DOWNLOAD \- get the number of downloaded bytes
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SIZE_DOWNLOAD_T.md
|
||||
.TH CURLINFO_SIZE_DOWNLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SIZE_DOWNLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SIZE_DOWNLOAD_T \- get the number of downloaded bytes
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SIZE_UPLOAD.md
|
||||
.TH CURLINFO_SIZE_UPLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SIZE_UPLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SIZE_UPLOAD \- get the number of uploaded bytes
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SIZE_UPLOAD_T.md
|
||||
.TH CURLINFO_SIZE_UPLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SIZE_UPLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SIZE_UPLOAD_T \- get the number of uploaded bytes
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SPEED_DOWNLOAD.md
|
||||
.TH CURLINFO_SPEED_DOWNLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SPEED_DOWNLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SPEED_DOWNLOAD \- get download speed
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SPEED_DOWNLOAD_T.md
|
||||
.TH CURLINFO_SPEED_DOWNLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SPEED_DOWNLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SPEED_DOWNLOAD_T \- get download speed
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SPEED_UPLOAD.md
|
||||
.TH CURLINFO_SPEED_UPLOAD 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SPEED_UPLOAD 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SPEED_UPLOAD \- get upload speed
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SPEED_UPLOAD_T.md
|
||||
.TH CURLINFO_SPEED_UPLOAD_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SPEED_UPLOAD_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SPEED_UPLOAD_T \- get upload speed
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SSL_ENGINES.md
|
||||
.TH CURLINFO_SSL_ENGINES 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SSL_ENGINES 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SSL_ENGINES \- get an slist of OpenSSL crypto\-engines
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_SSL_VERIFYRESULT.md
|
||||
.TH CURLINFO_SSL_VERIFYRESULT 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_SSL_VERIFYRESULT 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_SSL_VERIFYRESULT \- get the result of the certificate verification
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_STARTTRANSFER_TIME.md
|
||||
.TH CURLINFO_STARTTRANSFER_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_STARTTRANSFER_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_STARTTRANSFER_TIME \- get the time until the first byte is received
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_STARTTRANSFER_TIME_T.md
|
||||
.TH CURLINFO_STARTTRANSFER_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_STARTTRANSFER_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_STARTTRANSFER_TIME_T \- get the time until the first byte is received
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_TLS_SESSION.md
|
||||
.TH CURLINFO_TLS_SESSION 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_TLS_SESSION 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_TLS_SESSION \- get TLS session info
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_TLS_SSL_PTR.md
|
||||
.TH CURLINFO_TLS_SSL_PTR 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_TLS_SSL_PTR 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_TLS_SESSION, CURLINFO_TLS_SSL_PTR \- get TLS session info
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_TOTAL_TIME.md
|
||||
.TH CURLINFO_TOTAL_TIME 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_TOTAL_TIME 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_TOTAL_TIME \- get total time of previous transfer
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_TOTAL_TIME_T.md
|
||||
.TH CURLINFO_TOTAL_TIME_T 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_TOTAL_TIME_T 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_TOTAL_TIME_T \- get total time of previous transfer in microseconds
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_USED_PROXY.md
|
||||
.TH CURLINFO_USED_PROXY 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_USED_PROXY 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_USED_PROXY \- whether the transfer used a proxy
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLINFO_XFER_ID.md
|
||||
.TH CURLINFO_XFER_ID 3 "2024-09-25" libcurl
|
||||
.TH CURLINFO_XFER_ID 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLINFO_XFER_ID \- get the ID of a transfer
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.md
|
||||
.TH CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE \- chunk length threshold for pipelining
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.md
|
||||
.TH CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE \- size threshold for pipelining penalty
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_MAXCONNECTS.md
|
||||
.TH CURLMOPT_MAXCONNECTS 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_MAXCONNECTS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_MAXCONNECTS \- size of connection cache
|
||||
.SH SYNOPSIS
|
||||
@ -9,17 +9,16 @@ CURLMOPT_MAXCONNECTS \- size of connection cache
|
||||
CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAXCONNECTS, long max);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
Pass a long indicating the \fBmax\fP. The set number is used as the maximum
|
||||
amount of simultaneously open connections that libcurl may keep in its
|
||||
connection cache after completed use. By default libcurl enlarges the size for
|
||||
each added easy handle to make it fit 4 times the number of added easy
|
||||
handles.
|
||||
Pass a long indicating the \fBmax\fP, the maximum amount of connections that
|
||||
libcurl may keep alive in its connection cache after use. By default libcurl
|
||||
enlarges the size for each added easy handle to make it fit 4 times the number
|
||||
of added easy handles.
|
||||
|
||||
By setting this option, you can prevent the cache size from growing beyond the
|
||||
By setting this option, you prevent the cache size from growing beyond the
|
||||
limit set by you.
|
||||
|
||||
When the cache is full, curl closes the oldest one in the cache to prevent the
|
||||
number of open connections from increasing.
|
||||
When the cache is full, curl closes the oldest connection present in the cache
|
||||
to prevent the number of connections from increasing.
|
||||
|
||||
This option is for the multi handle\(aqs use only, when using the easy interface
|
||||
you should instead use the \fICURLOPT_MAXCONNECTS(3)\fP option.
|
||||
@ -29,8 +28,8 @@ connections.
|
||||
|
||||
Changing this value when there are transfers in progress is possible, and the
|
||||
new value is then used the next time checks are performed. Lowering the value
|
||||
does however not close down any active transfers, it simply does not allow new
|
||||
ones to get made.
|
||||
does not close down any active transfers, it simply does not allow new ones to
|
||||
get made.
|
||||
.SH DEFAULT
|
||||
See DESCRIPTION
|
||||
.SH PROTOCOLS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_MAX_CONCURRENT_STREAMS.md
|
||||
.TH CURLMOPT_MAX_CONCURRENT_STREAMS 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_MAX_CONCURRENT_STREAMS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_MAX_CONCURRENT_STREAMS \- max concurrent streams for http2
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_MAX_HOST_CONNECTIONS.md
|
||||
.TH CURLMOPT_MAX_HOST_CONNECTIONS 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_MAX_HOST_CONNECTIONS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_MAX_HOST_CONNECTIONS \- max number of connections to a single host
|
||||
.SH SYNOPSIS
|
||||
@ -10,30 +10,31 @@ CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_HOST_CONNECTIONS,
|
||||
long max);
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
Pass a long to indicate \fBmax\fP. The set number is used as the maximum amount
|
||||
of simultaneously open connections to a single host (a host being the same as
|
||||
a hostname + port number pair). For each new session to a host, libcurl might
|
||||
open a new connection up to the limit set by \fICURLMOPT_MAX_HOST_CONNECTIONS(3)\fP.
|
||||
When the limit is reached, new sessions are kept pending until a connection
|
||||
becomes available.
|
||||
Pass a long to indicate \fBmax\fP, the maximum amount of simultaneously open
|
||||
connections libcurl may hold a single host (a host being the same as a
|
||||
hostname + port number pair). For each new transfer to the same host, libcurl
|
||||
might open a new connection up to the limit set by
|
||||
\fICURLMOPT_MAX_HOST_CONNECTIONS(3)\fP. When the limit is reached, new sessions are
|
||||
kept pending until a connection becomes available.
|
||||
|
||||
The default \fBmax\fP value is 0, unlimited. This set limit is also used for
|
||||
proxy connections, and then the proxy is considered to be the host for which
|
||||
this limit counts.
|
||||
|
||||
When more transfers are added to the multi handle than what can be performed
|
||||
due to the set limit, they are queued up waiting for their chance. When that
|
||||
happens, the \fICURLOPT_TIMEOUT_MS(3)\fP timeout is inclusive of the waiting time,
|
||||
meaning that if you set a too narrow timeout in such a case the transfer might
|
||||
never even start before it times out.
|
||||
due to the set limit, they are queued up waiting for their chance.
|
||||
|
||||
Even in the queued up situation, the \fICURLOPT_CONNECTTIMEOUT_MS(3)\fP timeout is
|
||||
however treated as a per\-connect timeout.
|
||||
While a transfer is queued up internally waiting for a connection, the
|
||||
\fICURLOPT_TIMEOUT_MS(3)\fP timeout is counted inclusive of the waiting time,
|
||||
meaning that if you set a too narrow timeout the transfer might never even
|
||||
start before it times out. The \fICURLOPT_CONNECTTIMEOUT_MS(3)\fP time is also
|
||||
similarly still treated as a per\-connect timeout and might expire even before
|
||||
making a new connection is permitted.
|
||||
|
||||
Changing this value when there are transfers in progress is possible, and the
|
||||
new value is then used the next time checks are performed. Lowering the value
|
||||
does however not close down any active transfers, it simply does not allow new
|
||||
ones to get made.
|
||||
Changing this value while there are transfers in progress is possible. The new
|
||||
value is then used the next time checks are performed. Lowering the value does
|
||||
not close down any active transfers, it simply does not allow new ones to get
|
||||
made.
|
||||
.SH DEFAULT
|
||||
0
|
||||
.SH PROTOCOLS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_MAX_PIPELINE_LENGTH.md
|
||||
.TH CURLMOPT_MAX_PIPELINE_LENGTH 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_MAX_PIPELINE_LENGTH 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_MAX_PIPELINE_LENGTH \- maximum number of requests in a pipeline
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_MAX_TOTAL_CONNECTIONS.md
|
||||
.TH CURLMOPT_MAX_TOTAL_CONNECTIONS 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_MAX_TOTAL_CONNECTIONS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_MAX_TOTAL_CONNECTIONS \- max simultaneously open connections
|
||||
.SH SYNOPSIS
|
||||
@ -13,22 +13,27 @@ CURLMcode curl_multi_setopt(CURLM *handle, CURLMOPT_MAX_TOTAL_CONNECTIONS,
|
||||
Pass a long for the \fBamount\fP. The set number is used as the maximum number
|
||||
of simultaneously open connections in total using this multi handle. For each
|
||||
new session, libcurl might open a new connection up to the limit set by
|
||||
\fICURLMOPT_MAX_TOTAL_CONNECTIONS(3)\fP. When the limit is reached, new
|
||||
sessions are held pending until there are available connections. If
|
||||
\fICURLMOPT_PIPELINING(3)\fP is enabled, libcurl can try multiplexing if the
|
||||
host is capable of it.
|
||||
\fICURLMOPT_MAX_TOTAL_CONNECTIONS(3)\fP. If \fICURLMOPT_PIPELINING(3)\fP is enabled,
|
||||
libcurl can try multiplexing if the host is capable of it.
|
||||
|
||||
When more transfers are added to the multi handle than what can be performed
|
||||
due to the set limit, they get queued up waiting for their chance. When that
|
||||
happens, the \fICURLOPT_TIMEOUT_MS(3)\fP timeout is counted inclusive of the
|
||||
waiting time, meaning that if you set a too narrow timeout in such a case the
|
||||
transfer might never even start before it times out.
|
||||
due to the set limit, they get queued up waiting for their chance.
|
||||
|
||||
Even in the queued up situation, the \fICURLOPT_CONNECTTIMEOUT_MS(3)\fP
|
||||
timeout is however treated as a per\-connect timeout.
|
||||
While a transfer is queued up internally waiting for a connection, the
|
||||
\fICURLOPT_TIMEOUT_MS(3)\fP timeout is counted inclusive of the waiting time,
|
||||
meaning that if you set a too narrow timeout the transfer might never even
|
||||
start before it times out. The \fICURLOPT_CONNECTTIMEOUT_MS(3)\fP time is also
|
||||
similarly still treated as a per\-connect timeout and might expire even before
|
||||
making a new connection is permitted.
|
||||
|
||||
Changing this value while there are transfers in progress is possible. The new
|
||||
value is then used the next time checks are performed. Lowering the value does
|
||||
not close down any active transfers, it simply does not allow new ones to get
|
||||
made.
|
||||
.SH DEFAULT
|
||||
0, which means that there is no limit. It is then simply controlled by the
|
||||
number of easy handles added.
|
||||
number of easy handles added concurrently and how much multiplexing is being
|
||||
done.
|
||||
.SH PROTOCOLS
|
||||
This functionality affects all supported protocols
|
||||
.SH EXAMPLE
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_PIPELINING.md
|
||||
.TH CURLMOPT_PIPELINING 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_PIPELINING 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_PIPELINING \- enable HTTP multiplexing
|
||||
.SH SYNOPSIS
|
||||
@ -15,7 +15,7 @@ enable multiplexing for this multi handle.
|
||||
With multiplexing enabled, libcurl attempts to do multiple transfers over the
|
||||
same connection when doing parallel transfers to the same hosts.
|
||||
.IP "CURLPIPE_NOTHING (0)"
|
||||
Default, which means doing no attempts at multiplexing.
|
||||
Make no attempts at multiplexing.
|
||||
.IP "CURLPIPE_HTTP1 (1)"
|
||||
This bit is deprecated and has no effect since version 7.62.0.
|
||||
.IP "CURLPIPE_MULTIPLEX (2)"
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_PIPELINING_SERVER_BL.md
|
||||
.TH CURLMOPT_PIPELINING_SERVER_BL 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_PIPELINING_SERVER_BL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_PIPELINING_SERVER_BL \- pipelining server block list
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_PIPELINING_SITE_BL.md
|
||||
.TH CURLMOPT_PIPELINING_SITE_BL 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_PIPELINING_SITE_BL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_PIPELINING_SITE_BL \- pipelining host block list
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_PUSHDATA.md
|
||||
.TH CURLMOPT_PUSHDATA 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_PUSHDATA 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_PUSHDATA \- pointer to pass to push callback
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_PUSHFUNCTION.md
|
||||
.TH CURLMOPT_PUSHFUNCTION 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_PUSHFUNCTION 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_PUSHFUNCTION \- callback that approves or denies server pushes
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_SOCKETDATA.md
|
||||
.TH CURLMOPT_SOCKETDATA 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_SOCKETDATA 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_SOCKETDATA \- custom pointer passed to the socket callback
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_SOCKETFUNCTION.md
|
||||
.TH CURLMOPT_SOCKETFUNCTION 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_SOCKETFUNCTION 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_SOCKETFUNCTION \- callback informed about what to wait for
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_TIMERDATA.md
|
||||
.TH CURLMOPT_TIMERDATA 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_TIMERDATA 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_TIMERDATA \- custom pointer to pass to timer callback
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLMOPT_TIMERFUNCTION.md
|
||||
.TH CURLMOPT_TIMERFUNCTION 3 "2024-09-25" libcurl
|
||||
.TH CURLMOPT_TIMERFUNCTION 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLMOPT_TIMERFUNCTION \- callback to receive timeout values
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ABSTRACT_UNIX_SOCKET.md
|
||||
.TH CURLOPT_ABSTRACT_UNIX_SOCKET 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ABSTRACT_UNIX_SOCKET 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ABSTRACT_UNIX_SOCKET \- abstract Unix domain socket
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ACCEPTTIMEOUT_MS.md
|
||||
.TH CURLOPT_ACCEPTTIMEOUT_MS 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ACCEPTTIMEOUT_MS 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ACCEPTTIMEOUT_MS \- timeout waiting for FTP server to connect back
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ACCEPT_ENCODING.md
|
||||
.TH CURLOPT_ACCEPT_ENCODING 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ACCEPT_ENCODING 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ACCEPT_ENCODING \- automatic decompression of HTTP downloads
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ADDRESS_SCOPE.md
|
||||
.TH CURLOPT_ADDRESS_SCOPE 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ADDRESS_SCOPE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ADDRESS_SCOPE \- scope id for IPv6 addresses
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ALTSVC.md
|
||||
.TH CURLOPT_ALTSVC 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ALTSVC 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ALTSVC \- alt\-svc cache filename
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_ALTSVC_CTRL.md
|
||||
.TH CURLOPT_ALTSVC_CTRL 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_ALTSVC_CTRL 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_ALTSVC_CTRL \- control alt\-svc behavior
|
||||
.SH SYNOPSIS
|
||||
@ -17,7 +17,7 @@ CURLcode curl_easy_setopt(CURL *handle, CURLOPT_ALTSVC_CTRL, long bitmask);
|
||||
Populate the long \fIbitmask\fP with the correct set of features to instruct
|
||||
libcurl how to handle Alt\-Svc for the transfers using this handle.
|
||||
|
||||
libcurl only accepts Alt\-Svc headers over a secure transport, meaning
|
||||
libcurl only accepts Alt\-Svc headers over a Secure Transport, meaning
|
||||
HTTPS. It also only completes a request to an alternative origin if that
|
||||
origin is properly hosted over HTTPS. These requirements are there to make
|
||||
sure both the source and the destination are legitimate.
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_APPEND.md
|
||||
.TH CURLOPT_APPEND 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_APPEND 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_APPEND \- append to the remote file
|
||||
.SH SYNOPSIS
|
||||
@ -14,7 +14,7 @@ instead of overwrite it. This is only useful when uploading to an FTP site.
|
||||
.SH DEFAULT
|
||||
0 (disabled)
|
||||
.SH PROTOCOLS
|
||||
This functionality affects ftp only
|
||||
This functionality affects ftp and sftp
|
||||
.SH EXAMPLE
|
||||
.nf
|
||||
int main(void)
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_AUTOREFERER.md
|
||||
.TH CURLOPT_AUTOREFERER 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_AUTOREFERER 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_AUTOREFERER \- automatically update the referer header
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_AWS_SIGV4.md
|
||||
.TH CURLOPT_AWS_SIGV4 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_AWS_SIGV4 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_AWS_SIGV4 \- V4 signature
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_BUFFERSIZE.md
|
||||
.TH CURLOPT_BUFFERSIZE 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_BUFFERSIZE 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_BUFFERSIZE \- receive buffer size
|
||||
.SH SYNOPSIS
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" generated by cd2nroff 0.1 from CURLOPT_CAINFO.md
|
||||
.TH CURLOPT_CAINFO 3 "2024-09-25" libcurl
|
||||
.TH CURLOPT_CAINFO 3 "2024-11-09" libcurl
|
||||
.SH NAME
|
||||
CURLOPT_CAINFO \- path to Certificate Authority (CA) bundle
|
||||
.SH SYNOPSIS
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user