section 3 · Library functions 📚
178720 pages · page 127 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
C (continued)
- CURLOPT_IOCTLFUNCTION(3)callback for I/O operations✨
- CURLOPT_IPRESOLVE(3)IP protocol version to use✨
- CURLOPT_ISSUERCERT(3)issuer SSL certificate filename✨
- CURLOPT_ISSUERCERT_BLOB(3)issuer SSL certificate from memory blob✨
- CURLOPT_KEEP_SENDING_ON_ERROR(3)keep sending on early HTTP response >= 300✨
- CURLOPT_KEYPASSWD(3)passphrase to private key✨
- CURLOPT_KRBLEVEL(3)FTP kerberos security level✨
- CURLOPT_LOCALPORT(3)local port number to use for socket✨
- CURLOPT_LOCALPORTRANGE(3)number of additional local ports to try✨
- CURLOPT_LOGIN_OPTIONS(3)login options✨
- CURLOPT_LOW_SPEED_LIMIT(3)low speed limit in bytes per second✨
- CURLOPT_LOW_SPEED_TIME(3)low speed limit time period✨
- CURLOPT_MAIL_AUTH(3)SMTP authentication address✨
- CURLOPT_MAIL_FROM(3)SMTP sender address✨
- CURLOPT_MAIL_RCPT(3)list of SMTP mail recipients✨
- CURLOPT_MAIL_RCPT_ALLLOWFAILS(3)allow RCPT TO command to fail for some recipients✨
- CURLOPT_MAIL_RCPT_ALLOWFAILS(3)allow RCPT TO command to fail for some recipients✨
- CURLOPT_MAX_RECV_SPEED_LARGE(3)rate limit data download speed✨
- CURLOPT_MAX_SEND_SPEED_LARGE(3)rate limit data upload speed✨
- CURLOPT_MAXAGE_CONN(3)max idle time allowed for reusing a connection✨
- CURLOPT_MAXCONNECTS(3)maximum connection cache size✨
- CURLOPT_MAXFILESIZE(3)maximum file size allowed to download✨
- CURLOPT_MAXFILESIZE_LARGE(3)maximum file size allowed to download✨
- CURLOPT_MAXLIFETIME_CONN(3)max lifetime (since creation) allowed for reusing a connection✨
- CURLOPT_MAXREDIRS(3)maximum number of redirects allowed✨
- CURLOPT_MIME_OPTIONS(3)set MIME option flags✨
- CURLOPT_MIMEPOST(3)send data from mime structure✨
- CURLOPT_NETRC(3)enable use of .netrc✨
- CURLOPT_NETRC_FILE(3)filename to read .netrc info from✨
- CURLOPT_NEW_DIRECTORY_PERMS(3)permissions for remotely created directories✨
- CURLOPT_NEW_FILE_PERMS(3)permissions for remotely created files✨
- CURLOPT_NOBODY(3)do the download request without getting the body✨
- CURLOPT_NOPROGRESS(3)switch off the progress meter✨
- CURLOPT_NOPROXY(3)disable proxy use for specific hosts✨
- CURLOPT_NOSIGNAL(3)skip all signal handling✨
- CURLOPT_OPENSOCKETDATA(3)pointer passed to open socket callback✨
- CURLOPT_OPENSOCKETFUNCTION(3)callback for opening socket✨
- CURLOPT_PASSWORD(3)password to use in authentication✨
- CURLOPT_PATH_AS_IS(3)do not handle dot-dot sequences✨
- CURLOPT_PINNEDPUBLICKEY(3)pinned public key✨
- CURLOPT_PIPEWAIT(3)wait for multiplexing✨
- CURLOPT_PORT(3)remote port number to connect to✨
- CURLOPT_POST(3)make an HTTP POST✨
- CURLOPT_POSTFIELDS(3)data to POST to server✨
- CURLOPT_POSTFIELDSIZE(3)size of POST data pointed to✨
- CURLOPT_POSTFIELDSIZE_LARGE(3)size of POST data pointed to✨
- CURLOPT_POSTQUOTE(3)(S)FTP commands to run after the transfer✨
- CURLOPT_POSTREDIR(3)how to act on an HTTP POST redirect✨
- CURLOPT_PRE_PROXY(3)pre-proxy host to use✨
- CURLOPT_PREQUOTE(3)commands to run before an FTP transfer✨
- CURLOPT_PREREQDATA(3)pointer passed to the pre-request callback✨
- CURLOPT_PREREQFUNCTION(3)user callback called when a connection has been established, but before a request has been made.✨
- CURLOPT_PRIVATE(3)store a private pointer✨
- CURLOPT_PROGRESSDATA(3)pointer passed to the progress callback✨
- CURLOPT_PROGRESSFUNCTION(3)progress meter callback✨
- CURLOPT_PROTOCOLS(3)allowed protocols✨
- CURLOPT_PROTOCOLS_STR(3)allowed protocols✨
- CURLOPT_PROXY(3)proxy to use✨
- CURLOPT_PROXY_CAINFO(3)path to proxy Certificate Authority (CA) bundle✨
- CURLOPT_PROXY_CAINFO_BLOB(3)proxy Certificate Authority (CA) bundle in PEM format✨
- CURLOPT_PROXY_CAPATH(3)directory holding HTTPS proxy CA certificates✨
- CURLOPT_PROXY_CRLFILE(3)HTTPS proxy Certificate Revocation List file✨
- CURLOPT_PROXY_ISSUERCERT(3)proxy issuer SSL certificate filename✨
- CURLOPT_PROXY_ISSUERCERT_BLOB(3)proxy issuer SSL certificate from memory blob✨
- CURLOPT_PROXY_KEYPASSWD(3)passphrase for the proxy private key✨
- CURLOPT_PROXY_PINNEDPUBLICKEY(3)pinned public key for https proxy✨
- CURLOPT_PROXY_SERVICE_NAME(3)proxy authentication service name✨
- CURLOPT_PROXY_SSL_CIPHER_LIST(3)ciphers to use for HTTPS proxy✨
- CURLOPT_PROXY_SSL_OPTIONS(3)HTTPS proxy SSL behavior options✨
- CURLOPT_PROXY_SSL_VERIFYHOST(3)verify the proxy certificate's name against host✨
- CURLOPT_PROXY_SSL_VERIFYPEER(3)verify the proxy's SSL certificate✨
- CURLOPT_PROXY_SSLCERT(3)HTTPS proxy client certificate✨
- CURLOPT_PROXY_SSLCERT_BLOB(3)SSL proxy client certificate from memory blob✨
- CURLOPT_PROXY_SSLCERTTYPE(3)type of the proxy client SSL certificate✨
- CURLOPT_PROXY_SSLKEY(3)private key file for HTTPS proxy client cert✨
- CURLOPT_PROXY_SSLKEY_BLOB(3)private key for proxy cert from memory blob✨
- CURLOPT_PROXY_SSLKEYTYPE(3)type of the proxy private key file✨
- CURLOPT_PROXY_SSLVERSION(3)preferred HTTPS proxy TLS version✨
- CURLOPT_PROXY_TLS13_CIPHERS(3)ciphers suites for proxy TLS 1.3✨
- CURLOPT_PROXY_TLSAUTH_PASSWORD(3)password to use for proxy TLS authentication✨
- CURLOPT_PROXY_TLSAUTH_TYPE(3)HTTPS proxy TLS authentication methods✨
- CURLOPT_PROXY_TLSAUTH_USERNAME(3)username to use for proxy TLS authentication✨
- CURLOPT_PROXY_TRANSFER_MODE(3)append FTP transfer mode to URL for proxy✨
- CURLOPT_PROXYAUTH(3)HTTP proxy authentication methods✨
- CURLOPT_PROXYHEADER(3)set of HTTP headers to pass to proxy✨
- CURLOPT_PROXYPASSWORD(3)password to use with proxy authentication✨
- CURLOPT_PROXYPORT(3)port number the proxy listens on✨
- CURLOPT_PROXYTYPE(3)proxy protocol type✨
- CURLOPT_PROXYUSERNAME(3)username to use for proxy authentication✨
- CURLOPT_PROXYUSERPWD(3)username and password to use for proxy authentication✨
- CURLOPT_PUT(3)make an HTTP PUT request✨
- CURLOPT_QUICK_EXIT(3)allow libcurl to exit quickly✨
- CURLOPT_QUOTE(3)(S)FTP commands to run before transfer✨
- CURLOPT_RANDOM_FILE(3)file to read random data from✨
- CURLOPT_RANGE(3)byte range to request✨
- CURLOPT_READDATA(3)pointer passed to the read callback✨
- CURLOPT_READFUNCTION(3)read callback for data uploads✨
- CURLOPT_REDIR_PROTOCOLS(3)protocols allowed to redirect to✨
- CURLOPT_REDIR_PROTOCOLS_STR(3)protocols allowed to redirect to✨
- CURLOPT_REFERER(3)the HTTP referer header✨
- CURLOPT_REQUEST_TARGET(3)alternative target for this request✨
- CURLOPT_RESOLVE(3)provide custom hostname to IP address resolves✨
- CURLOPT_RESOLVER_START_DATA(3)pointer passed to the resolver start callback✨
- CURLOPT_RESOLVER_START_FUNCTION(3)callback called before a new name resolve is started✨
- CURLOPT_RESUME_FROM(3)offset to resume transfer from✨
- CURLOPT_RESUME_FROM_LARGE(3)offset to resume transfer from✨
- CURLOPT_RTSP_CLIENT_CSEQ(3)RTSP client CSEQ number✨
- CURLOPT_RTSP_REQUEST(3)RTSP request✨
- CURLOPT_RTSP_SERVER_CSEQ(3)RTSP server CSEQ number✨
- CURLOPT_RTSP_SESSION_ID(3)RTSP session ID✨
- CURLOPT_RTSP_STREAM_URI(3)RTSP stream URI✨
- CURLOPT_RTSP_TRANSPORT(3)RTSP Transport: header✨
- CURLOPT_SASL_AUTHZID(3)authorization identity (identity to act as)✨
- CURLOPT_SASL_IR(3)send initial response in first packet✨
- CURLOPT_SEEKDATA(3)pointer passed to the seek callback✨
- CURLOPT_SEEKFUNCTION(3)user callback for seeking in input stream✨
- CURLOPT_SERVER_RESPONSE_TIMEOUT(3)time allowed to wait for server response✨
- CURLOPT_SERVER_RESPONSE_TIMEOUT_MS(3)time allowed to wait for server response✨
- CURLOPT_SERVICE_NAME(3)authentication service name✨
- CURLOPT_SHARE(3)share handle to use✨
- CURLOPT_SOCKOPTDATA(3)pointer to pass to sockopt callback✨
- CURLOPT_SOCKOPTFUNCTION(3)callback for setting socket options✨
- CURLOPT_SOCKS5_AUTH(3)methods for SOCKS5 proxy authentication✨
- CURLOPT_SOCKS5_GSSAPI_NEC(3)SOCKS proxy GSSAPI negotiation protection✨
- CURLOPT_SOCKS5_GSSAPI_SERVICE(3)SOCKS5 proxy authentication service name✨
- CURLOPT_SSH_AUTH_TYPES(3)auth types for SFTP and SCP✨
- CURLOPT_SSH_COMPRESSION(3)enable SSH compression✨
- CURLOPT_SSH_HOST_PUBLIC_KEY_MD5(3)MD5 checksum of SSH server public key✨
- CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256(3)SHA256 hash of SSH server public key✨
- CURLOPT_SSH_HOSTKEYDATA(3)pointer to pass to the SSH host key callback✨
- CURLOPT_SSH_HOSTKEYFUNCTION(3)callback to check host key✨
- CURLOPT_SSH_KEYDATA(3)pointer passed to the SSH key callback✨
- CURLOPT_SSH_KEYFUNCTION(3)callback for known host matching logic✨
- CURLOPT_SSH_KNOWNHOSTS(3)filename holding the SSH known hosts✨
- CURLOPT_SSH_PRIVATE_KEYFILE(3)private key file for SSH auth✨
- CURLOPT_SSH_PUBLIC_KEYFILE(3)public key file for SSH auth✨
- CURLOPT_SSL_CIPHER_LIST(3)ciphers to use for TLS✨
- CURLOPT_SSL_CTX_DATA(3)pointer passed to SSL context callback✨
- CURLOPT_SSL_CTX_FUNCTION(3)SSL context callback✨
- CURLOPT_SSL_EC_CURVES(3)key exchange curves✨
- CURLOPT_SSL_ENABLE_ALPN(3)Application Layer Protocol Negotiation✨
- CURLOPT_SSL_ENABLE_NPN(3)use NPN✨
- CURLOPT_SSL_FALSESTART(3)TLS false start✨
- CURLOPT_SSL_OPTIONS(3)SSL behavior options✨
- CURLOPT_SSL_SESSIONID_CACHE(3)use the SSL session-ID cache✨
- CURLOPT_SSL_SIGNATURE_ALGORITHMS(3)signature algorithms to use for TLS✨
- CURLOPT_SSL_VERIFYHOST(3)verify the certificate's name against host✨
- CURLOPT_SSL_VERIFYPEER(3)verify the peer's SSL certificate✨
- CURLOPT_SSL_VERIFYSTATUS(3)verify the certificate's status✨
- CURLOPT_SSLCERT(3)SSL client certificate✨
- CURLOPT_SSLCERT_BLOB(3)SSL client certificate from memory blob✨
- CURLOPT_SSLCERTTYPE(3)type of client SSL certificate✨
- CURLOPT_SSLENGINE(3)Set SSL engine or provider✨
- CURLOPT_SSLENGINE_DEFAULT(3)make SSL engine default✨
- CURLOPT_SSLKEY(3)private key file for TLS and SSL client cert✨
- CURLOPT_SSLKEY_BLOB(3)private key for client cert from memory blob✨
- CURLOPT_SSLKEYTYPE(3)type of the private key file✨
- CURLOPT_SSLVERSION(3)preferred TLS/SSL version✨
- CURLOPT_STDERR(3)redirect stderr to another stream✨
- CURLOPT_STREAM_DEPENDS(3)stream this transfer depends on✨
- CURLOPT_STREAM_DEPENDS_E(3)stream this transfer depends on exclusively✨
- CURLOPT_STREAM_WEIGHT(3)numerical stream weight✨
- CURLOPT_SUPPRESS_CONNECT_HEADERS(3)suppress proxy CONNECT response headers✨
- CURLOPT_TCP_FASTOPEN(3)TCP Fast Open✨
- CURLOPT_TCP_KEEPALIVE(3)TCP keep-alive probing✨
- CURLOPT_TCP_KEEPCNT(3)Maximum number of TCP keep-alive probes✨
- CURLOPT_TCP_KEEPIDLE(3)TCP keep-alive idle time wait✨
- CURLOPT_TCP_KEEPINTVL(3)TCP keep-alive interval✨
- CURLOPT_TCP_NODELAY(3)the TCP_NODELAY option✨
- CURLOPT_TELNETOPTIONS(3)set of telnet options✨
- CURLOPT_TFTP_BLKSIZE(3)TFTP block size✨
- CURLOPT_TFTP_NO_OPTIONS(3)send no TFTP options requests✨
- CURLOPT_TIMECONDITION(3)select condition for a time request✨
- CURLOPT_TIMEOUT(3)maximum time the transfer is allowed to complete✨
- CURLOPT_TIMEOUT_MS(3)maximum time the transfer is allowed to complete✨
- CURLOPT_TIMEVALUE(3)time value for conditional✨
- CURLOPT_TIMEVALUE_LARGE(3)time value for conditional✨
- CURLOPT_TLS13_CIPHERS(3)ciphers suites to use for TLS 1.3✨
- CURLOPT_TLSAUTH_PASSWORD(3)password to use for TLS authentication✨
- CURLOPT_TLSAUTH_TYPE(3)TLS authentication methods✨
- CURLOPT_TLSAUTH_USERNAME(3)username to use for TLS authentication✨
- CURLOPT_TRAILERDATA(3)pointer passed to trailing headers callback✨
- CURLOPT_TRAILERFUNCTION(3)callback for sending trailing headers✨
- CURLOPT_TRANSFER_ENCODING(3)ask for HTTP Transfer Encoding✨
- CURLOPT_TRANSFERTEXT(3)request a text based transfer for FTP✨
- CURLOPT_UNIX_SOCKET_PATH(3)Unix domain socket✨
- CURLOPT_UNRESTRICTED_AUTH(3)send credentials to other hosts too✨
- CURLOPT_UPKEEP_INTERVAL_MS(3)connection upkeep interval✨
- CURLOPT_UPLOAD(3)data upload✨
- CURLOPT_UPLOAD_BUFFERSIZE(3)upload buffer size✨
- CURLOPT_UPLOAD_FLAGS(3)upload flags for IMAP✨
- CURLOPT_URL(3)URL for this transfer✨
- CURLOPT_USE_SSL(3)request using SSL / TLS for the transfer✨
- CURLOPT_USERAGENT(3)HTTP user-agent header✨
- CURLOPT_USERNAME(3)username to use in authentication✨
- CURLOPT_USERPWD(3)username and password to use in authentication✨
- CURLOPT_VERBOSE(3)verbose mode✨
- CURLOPT_WILDCARDMATCH(3)directory wildcard transfers✨
- CURLOPT_WRITEDATA(3)pointer passed to the write callback✨
- CURLOPT_WRITEFUNCTION(3)callback for writing received data✨
💅
getting it ready, bestie…