crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
curl.h File Reference
#include <curl/curl.h>
Include dependency graph for curl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CURL_HTTP_VERSION_2_0   3
 
#define CURL_HTTP_VERSION_2TLS   4
 
#define CURLOPT_TCP_FASTOPEN   static_cast<CURLoption>(CURLOPTTYPE_LONG + 244)
 
#define CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE   5
 
#define CURLOPT_PROXY_SSL_VERIFYPEER   static_cast<CURLoption>(CURLOPTTYPE_LONG + 248)
 
#define CURLOPT_PROXY_SSL_VERIFYHOST   static_cast<CURLoption>(CURLOPTTYPE_LONG + 249)
 
#define CURLOPT_PROXY_TLSAUTH_USERNAME   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 251)
 
#define CURLOPT_PROXY_TLSAUTH_PASSWORD   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 252)
 
#define CURLOPT_PROXY_TLSAUTH_TYPE   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 253)
 
#define CURLOPT_PRE_PROXY   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 262)
 
#define CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS   static_cast<CURLoption>(CURLOPTTYPE_LONG + 271)
 
#define CURL_HET_DEFAULT   200L
 
#define CURLOPT_DNS_SHUFFLE_ADDRESSES   static_cast<CURLoption>(CURLOPTTYPE_LONG + 275)
 
#define CURLOPT_DOH_URL   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 279)
 
#define CURL_HTTP_VERSION_3   30
 
#define CURL_VERSION_SSL   (1<<2)
 
#define CURL_VERSION_LIBZ   (1<<3)
 
#define CURL_VERSION_TLSAUTH_SRP   (1<<14)
 
#define CURL_VERSION_HTTP2   (1<<16)
 
#define CURL_VERSION_BROTLI   (1<<23)
 
#define CURL_VERSION_HTTP3   (1<<25)
 
#define CURL_VERSION_ZSTD   (1<<26)
 

Macro Definition Documentation

◆ CURL_HET_DEFAULT

#define CURL_HET_DEFAULT   200L

◆ CURL_HTTP_VERSION_2_0

#define CURL_HTTP_VERSION_2_0   3

◆ CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE

#define CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE   5

◆ CURL_HTTP_VERSION_2TLS

#define CURL_HTTP_VERSION_2TLS   4

◆ CURL_HTTP_VERSION_3

#define CURL_HTTP_VERSION_3   30

◆ CURL_VERSION_BROTLI

#define CURL_VERSION_BROTLI   (1<<23)

◆ CURL_VERSION_HTTP2

#define CURL_VERSION_HTTP2   (1<<16)

◆ CURL_VERSION_HTTP3

#define CURL_VERSION_HTTP3   (1<<25)

◆ CURL_VERSION_LIBZ

#define CURL_VERSION_LIBZ   (1<<3)

◆ CURL_VERSION_SSL

#define CURL_VERSION_SSL   (1<<2)

◆ CURL_VERSION_TLSAUTH_SRP

#define CURL_VERSION_TLSAUTH_SRP   (1<<14)

◆ CURL_VERSION_ZSTD

#define CURL_VERSION_ZSTD   (1<<26)

◆ CURLOPT_DNS_SHUFFLE_ADDRESSES

#define CURLOPT_DNS_SHUFFLE_ADDRESSES   static_cast<CURLoption>(CURLOPTTYPE_LONG + 275)

◆ CURLOPT_DOH_URL

#define CURLOPT_DOH_URL   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 279)

◆ CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS

#define CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS   static_cast<CURLoption>(CURLOPTTYPE_LONG + 271)

◆ CURLOPT_PRE_PROXY

#define CURLOPT_PRE_PROXY   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 262)

◆ CURLOPT_PROXY_SSL_VERIFYHOST

#define CURLOPT_PROXY_SSL_VERIFYHOST   static_cast<CURLoption>(CURLOPTTYPE_LONG + 249)

◆ CURLOPT_PROXY_SSL_VERIFYPEER

#define CURLOPT_PROXY_SSL_VERIFYPEER   static_cast<CURLoption>(CURLOPTTYPE_LONG + 248)

◆ CURLOPT_PROXY_TLSAUTH_PASSWORD

#define CURLOPT_PROXY_TLSAUTH_PASSWORD   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 252)

◆ CURLOPT_PROXY_TLSAUTH_TYPE

#define CURLOPT_PROXY_TLSAUTH_TYPE   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 253)

◆ CURLOPT_PROXY_TLSAUTH_USERNAME

#define CURLOPT_PROXY_TLSAUTH_USERNAME   static_cast<CURLoption>(CURLOPTTYPE_OBJECTPOINT + 251)

◆ CURLOPT_TCP_FASTOPEN

#define CURLOPT_TCP_FASTOPEN   static_cast<CURLoption>(CURLOPTTYPE_LONG + 244)