fixed namespace issues on curl constants

master v0.0.2
Michael Ochmann 2 years ago
parent d09cd20964
commit a762b0254f
  1. 2
      composer.json
  2. 340
      src/Option.php

@ -2,7 +2,7 @@
"name": "massivedynamic/curl", "name": "massivedynamic/curl",
"description": "a OOP wrapper for PHP cURL", "description": "a OOP wrapper for PHP cURL",
"type": "library", "type": "library",
"version" : "v0.0.1", "version" : "v0.0.2",
"license": "MIT", "license": "MIT",
"autoload": { "autoload": {
"psr-4": { "psr-4": {

@ -3,174 +3,174 @@
namespace massivedynamic\curl; namespace massivedynamic\curl;
enum Option : int { enum Option : int {
case AUTOREFERER = CURLOPT_AUTOREFERER; case AUTOREFERER = \CURLOPT_AUTOREFERER;
case COOKIESESSION = CURLOPT_COOKIESESSION; case COOKIESESSION = \CURLOPT_COOKIESESSION;
case DOH_URL = CURLOPT_DOH_URL; case DOH_URL = \CURLOPT_DOH_URL;
case DNS_USE_GLOBAL_CACHE = CURLOPT_DNS_USE_GLOBAL_CACHE; case DNS_USE_GLOBAL_CACHE = \CURLOPT_DNS_USE_GLOBAL_CACHE;
case DNS_CACHE_TIMEOUT = CURLOPT_DNS_CACHE_TIMEOUT; case DNS_CACHE_TIMEOUT = \CURLOPT_DNS_CACHE_TIMEOUT;
case PRIVATE = CURLOPT_PRIVATE; case PRIVATE = \CURLOPT_PRIVATE;
case FTPSSLAUTH = CURLOPT_FTPSSLAUTH; case FTPSSLAUTH = \CURLOPT_FTPSSLAUTH;
case PORT = CURLOPT_PORT; case PORT = \CURLOPT_PORT;
case FILE = CURLOPT_FILE; case FILE = \CURLOPT_FILE;
case INFILE = CURLOPT_INFILE; case INFILE = \CURLOPT_INFILE;
case INFILESIZE = CURLOPT_INFILESIZE; case INFILESIZE = \CURLOPT_INFILESIZE;
case ISSUERCERT_BLOB = CURLOPT_ISSUERCERT_BLOB; case ISSUERCERT_BLOB = \CURLOPT_ISSUERCERT_BLOB;
case URL = CURLOPT_URL; case URL = \CURLOPT_URL;
case PROXY = CURLOPT_PROXY; case PROXY = \CURLOPT_PROXY;
case PROXY_ISSUERCERT = CURLOPT_PROXY_ISSUERCERT; case PROXY_ISSUERCERT = \CURLOPT_PROXY_ISSUERCERT;
case PROXY_ISSUERCERT_BLOB = CURLOPT_PROXY_ISSUERCERT_BLOB; case PROXY_ISSUERCERT_BLOB = \CURLOPT_PROXY_ISSUERCERT_BLOB;
case PROXY_SSLCERT_BLOB = CURLOPT_PROXY_SSLCERT_BLOB; case PROXY_SSLCERT_BLOB = \CURLOPT_PROXY_SSLCERT_BLOB;
case PROXY_SSLKEY_BLOB = CURLOPT_PROXY_SSLKEY_BLOB; case PROXY_SSLKEY_BLOB = \CURLOPT_PROXY_SSLKEY_BLOB;
case VERBOSE = CURLOPT_VERBOSE; case VERBOSE = \CURLOPT_VERBOSE;
case HEADER = CURLOPT_HEADER; case HEADER = \CURLOPT_HEADER;
case HTTPHEADER = CURLOPT_HTTPHEADER; case HTTPHEADER = \CURLOPT_HTTPHEADER;
case NOPROGRESS = CURLOPT_NOPROGRESS; case NOPROGRESS = \CURLOPT_NOPROGRESS;
case NOBODY = CURLOPT_NOBODY; case NOBODY = \CURLOPT_NOBODY;
case FAILONERROR = CURLOPT_FAILONERROR; case FAILONERROR = \CURLOPT_FAILONERROR;
case UPLOAD = CURLOPT_UPLOAD; case UPLOAD = \CURLOPT_UPLOAD;
case POST = CURLOPT_POST; case POST = \CURLOPT_POST;
case FTPLISTONLY = CURLOPT_FTPLISTONLY; case FTPLISTONLY = \CURLOPT_FTPLISTONLY;
case FTPAPPEND = CURLOPT_FTPAPPEND; case FTPAPPEND = \CURLOPT_FTPAPPEND;
case FTP_CREATE_MISSING_DIRS = CURLOPT_FTP_CREATE_MISSING_DIRS; case FTP_CREATE_MISSING_DIRS = \CURLOPT_FTP_CREATE_MISSING_DIRS;
case NETRC = CURLOPT_NETRC; case NETRC = \CURLOPT_NETRC;
case FOLLOWLOCATION = CURLOPT_FOLLOWLOCATION; case FOLLOWLOCATION = \CURLOPT_FOLLOWLOCATION;
case PUT = CURLOPT_PUT; case PUT = \CURLOPT_PUT;
case USERPWD = CURLOPT_USERPWD; case USERPWD = \CURLOPT_USERPWD;
case PROXYUSERPWD = CURLOPT_PROXYUSERPWD; case PROXYUSERPWD = \CURLOPT_PROXYUSERPWD;
case RANGE = CURLOPT_RANGE; case RANGE = \CURLOPT_RANGE;
case TIMEOUT = CURLOPT_TIMEOUT; case TIMEOUT = \CURLOPT_TIMEOUT;
case TIMEOUT_MS = CURLOPT_TIMEOUT_MS; case TIMEOUT_MS = \CURLOPT_TIMEOUT_MS;
case TCP_NODELAY = CURLOPT_TCP_NODELAY; case TCP_NODELAY = \CURLOPT_TCP_NODELAY;
case POSTFIELDS = CURLOPT_POSTFIELDS; case POSTFIELDS = \CURLOPT_POSTFIELDS;
case PROGRESSFUNCTION = CURLOPT_PROGRESSFUNCTION; case PROGRESSFUNCTION = \CURLOPT_PROGRESSFUNCTION;
case REFERER = CURLOPT_REFERER; case REFERER = \CURLOPT_REFERER;
case USERAGENT = CURLOPT_USERAGENT; case USERAGENT = \CURLOPT_USERAGENT;
case FTPPORT = CURLOPT_FTPPORT; case FTPPORT = \CURLOPT_FTPPORT;
case FTP_USE_EPSV = CURLOPT_FTP_USE_EPSV; case FTP_USE_EPSV = \CURLOPT_FTP_USE_EPSV;
case LOW_SPEED_LIMIT = CURLOPT_LOW_SPEED_LIMIT; case LOW_SPEED_LIMIT = \CURLOPT_LOW_SPEED_LIMIT;
case LOW_SPEED_TIME = CURLOPT_LOW_SPEED_TIME; case LOW_SPEED_TIME = \CURLOPT_LOW_SPEED_TIME;
case RESUME_FROM = CURLOPT_RESUME_FROM; case RESUME_FROM = \CURLOPT_RESUME_FROM;
case COOKIE = CURLOPT_COOKIE; case COOKIE = \CURLOPT_COOKIE;
case COOKIELIST = CURLOPT_COOKIELIST; case COOKIELIST = \CURLOPT_COOKIELIST;
case SSLCERT = CURLOPT_SSLCERT; case SSLCERT = \CURLOPT_SSLCERT;
case SSLCERT_BLOB = CURLOPT_SSLCERT_BLOB; case SSLCERT_BLOB = \CURLOPT_SSLCERT_BLOB;
case SSLCERTPASSWD = CURLOPT_SSLCERTPASSWD; case SSLCERTPASSWD = \CURLOPT_SSLCERTPASSWD;
case SSLKEY_BLOB = CURLOPT_SSLKEY_BLOB; case SSLKEY_BLOB = \CURLOPT_SSLKEY_BLOB;
case WRITEHEADER = CURLOPT_WRITEHEADER; case WRITEHEADER = \CURLOPT_WRITEHEADER;
case SSL_VERIFYHOST = CURLOPT_SSL_VERIFYHOST; case SSL_VERIFYHOST = \CURLOPT_SSL_VERIFYHOST;
case COOKIEFILE = CURLOPT_COOKIEFILE; case COOKIEFILE = \CURLOPT_COOKIEFILE;
case SSLVERSION = CURLOPT_SSLVERSION; case SSLVERSION = \CURLOPT_SSLVERSION;
case TIMECONDITION = CURLOPT_TIMECONDITION; case TIMECONDITION = \CURLOPT_TIMECONDITION;
case TIMEVALUE = CURLOPT_TIMEVALUE; case TIMEVALUE = \CURLOPT_TIMEVALUE;
case CUSTOMREQUEST = CURLOPT_CUSTOMREQUEST; case CUSTOMREQUEST = \CURLOPT_CUSTOMREQUEST;
case STDERR = CURLOPT_STDERR; case STDERR = \CURLOPT_STDERR;
case TRANSFERTEXT = CURLOPT_TRANSFERTEXT; case TRANSFERTEXT = \CURLOPT_TRANSFERTEXT;
case RETURNTRANSFER = CURLOPT_RETURNTRANSFER; case RETURNTRANSFER = \CURLOPT_RETURNTRANSFER;
case QUOTE = CURLOPT_QUOTE; case QUOTE = \CURLOPT_QUOTE;
case POSTQUOTE = CURLOPT_POSTQUOTE; case POSTQUOTE = \CURLOPT_POSTQUOTE;
case INTERFACE = CURLOPT_INTERFACE; case INTERFACE = \CURLOPT_INTERFACE;
case KRB4LEVEL = CURLOPT_KRB4LEVEL; case KRB4LEVEL = \CURLOPT_KRB4LEVEL;
case HTTPPROXYTUNNEL = CURLOPT_HTTPPROXYTUNNEL; case HTTPPROXYTUNNEL = \CURLOPT_HTTPPROXYTUNNEL;
case FILETIME = CURLOPT_FILETIME; case FILETIME = \CURLOPT_FILETIME;
case WRITEFUNCTION = CURLOPT_WRITEFUNCTION; case WRITEFUNCTION = \CURLOPT_WRITEFUNCTION;
case READFUNCTION = CURLOPT_READFUNCTION; case READFUNCTION = \CURLOPT_READFUNCTION;
case HEADERFUNCTION = CURLOPT_HEADERFUNCTION; case HEADERFUNCTION = \CURLOPT_HEADERFUNCTION;
case MAXREDIRS = CURLOPT_MAXREDIRS; case MAXREDIRS = \CURLOPT_MAXREDIRS;
case MAXCONNECTS = CURLOPT_MAXCONNECTS; case MAXCONNECTS = \CURLOPT_MAXCONNECTS;
case FRESH_CONNECT = CURLOPT_FRESH_CONNECT; case FRESH_CONNECT = \CURLOPT_FRESH_CONNECT;
case FORBID_REUSE = CURLOPT_FORBID_REUSE; case FORBID_REUSE = \CURLOPT_FORBID_REUSE;
case RANDOM_FILE = CURLOPT_RANDOM_FILE; case RANDOM_FILE = \CURLOPT_RANDOM_FILE;
case EGDSOCKET = CURLOPT_EGDSOCKET; case EGDSOCKET = \CURLOPT_EGDSOCKET;
case CONNECTTIMEOUT = CURLOPT_CONNECTTIMEOUT; case CONNECTTIMEOUT = \CURLOPT_CONNECTTIMEOUT;
case CONNECTTIMEOUT_MS = CURLOPT_CONNECTTIMEOUT_MS; case CONNECTTIMEOUT_MS = \CURLOPT_CONNECTTIMEOUT_MS;
case SSL_VERIFYPEER = CURLOPT_SSL_VERIFYPEER; case SSL_VERIFYPEER = \CURLOPT_SSL_VERIFYPEER;
case CAINFO = CURLOPT_CAINFO; case CAINFO = \CURLOPT_CAINFO;
case CAPATH = CURLOPT_CAPATH; case CAPATH = \CURLOPT_CAPATH;
case COOKIEJAR = CURLOPT_COOKIEJAR; case COOKIEJAR = \CURLOPT_COOKIEJAR;
case SSL_CIPHER_LIST = CURLOPT_SSL_CIPHER_LIST; case SSL_CIPHER_LIST = \CURLOPT_SSL_CIPHER_LIST;
case NOSIGNAL = CURLOPT_NOSIGNAL; case NOSIGNAL = \CURLOPT_NOSIGNAL;
case PROXYTYPE = CURLOPT_PROXYTYPE; case PROXYTYPE = \CURLOPT_PROXYTYPE;
case BUFFERSIZE = CURLOPT_BUFFERSIZE; case BUFFERSIZE = \CURLOPT_BUFFERSIZE;
case HTTPGET = CURLOPT_HTTPGET; case HTTPGET = \CURLOPT_HTTPGET;
case HTTP_VERSION = CURLOPT_HTTP_VERSION; case HTTP_VERSION = \CURLOPT_HTTP_VERSION;
case SSLKEY = CURLOPT_SSLKEY; case SSLKEY = \CURLOPT_SSLKEY;
case SSLKEYTYPE = CURLOPT_SSLKEYTYPE; case SSLKEYTYPE = \CURLOPT_SSLKEYTYPE;
case SSLENGINE = CURLOPT_SSLENGINE; case SSLENGINE = \CURLOPT_SSLENGINE;
case SSLENGINE_DEFAULT = CURLOPT_SSLENGINE_DEFAULT; case SSLENGINE_DEFAULT = \CURLOPT_SSLENGINE_DEFAULT;
case SSLCERTTYPE = CURLOPT_SSLCERTTYPE; case SSLCERTTYPE = \CURLOPT_SSLCERTTYPE;
case CRLF = CURLOPT_CRLF; case CRLF = \CURLOPT_CRLF;
case ENCODING = CURLOPT_ENCODING; case ENCODING = \CURLOPT_ENCODING;
case PROXYPORT = CURLOPT_PROXYPORT; case PROXYPORT = \CURLOPT_PROXYPORT;
case UNRESTRICTED_AUTH = CURLOPT_UNRESTRICTED_AUTH; case UNRESTRICTED_AUTH = \CURLOPT_UNRESTRICTED_AUTH;
case FTP_USE_EPRT = CURLOPT_FTP_USE_EPRT; case FTP_USE_EPRT = \CURLOPT_FTP_USE_EPRT;
case HTTP200ALIASES = CURLOPT_HTTP200ALIASES; case HTTP200ALIASES = \CURLOPT_HTTP200ALIASES;
case HTTPAUTH = CURLOPT_HTTPAUTH; case HTTPAUTH = \CURLOPT_HTTPAUTH;
case PROXYAUTH = CURLOPT_PROXYAUTH; case PROXYAUTH = \CURLOPT_PROXYAUTH;
case MAX_RECV_SPEED_LARGE = CURLOPT_MAX_RECV_SPEED_LARGE; case MAX_RECV_SPEED_LARGE = \CURLOPT_MAX_RECV_SPEED_LARGE;
case MAX_SEND_SPEED_LARGE = CURLOPT_MAX_SEND_SPEED_LARGE; case MAX_SEND_SPEED_LARGE = \CURLOPT_MAX_SEND_SPEED_LARGE;
case HEADEROPT = CURLOPT_HEADEROPT; case HEADEROPT = \CURLOPT_HEADEROPT;
case PROXYHEADER = CURLOPT_PROXYHEADER; case PROXYHEADER = \CURLOPT_PROXYHEADER;
case SSH_AUTH_TYPES = CURLOPT_SSH_AUTH_TYPES; case SSH_AUTH_TYPES = \CURLOPT_SSH_AUTH_TYPES;
case SSH_HOST_PUBLIC_KEY_MD5 = CURLOPT_SSH_HOST_PUBLIC_KEY_MD5; case SSH_HOST_PUBLIC_KEY_MD5 = \CURLOPT_SSH_HOST_PUBLIC_KEY_MD5;
case SSH_PRIVATE_KEYFILE = CURLOPT_SSH_PRIVATE_KEYFILE; case SSH_PRIVATE_KEYFILE = \CURLOPT_SSH_PRIVATE_KEYFILE;
case SSH_PUBLIC_KEYFILE = CURLOPT_SSH_PUBLIC_KEYFILE; case SSH_PUBLIC_KEYFILE = \CURLOPT_SSH_PUBLIC_KEYFILE;
case SSL_OPTIONS = CURLOPT_SSL_OPTIONS; case SSL_OPTIONS = \CURLOPT_SSL_OPTIONS;
case USERNAME = CURLOPT_USERNAME; case USERNAME = \CURLOPT_USERNAME;
case SASL_IR = CURLOPT_SASL_IR; case SASL_IR = \CURLOPT_SASL_IR;
case DNS_INTERFACE = CURLOPT_DNS_INTERFACE; case DNS_INTERFACE = \CURLOPT_DNS_INTERFACE;
case DNS_LOCAL_IP4 = CURLOPT_DNS_LOCAL_IP4; case DNS_LOCAL_IP4 = \CURLOPT_DNS_LOCAL_IP4;
case DNS_LOCAL_IP6 = CURLOPT_DNS_LOCAL_IP6; case DNS_LOCAL_IP6 = \CURLOPT_DNS_LOCAL_IP6;
case XOAUTH2_BEARER = CURLOPT_XOAUTH2_BEARER; case XOAUTH2_BEARER = \CURLOPT_XOAUTH2_BEARER;
case LOGIN_OPTIONS = CURLOPT_LOGIN_OPTIONS; case LOGIN_OPTIONS = \CURLOPT_LOGIN_OPTIONS;
case EXPECT_100_TIMEOUT_MS = CURLOPT_EXPECT_100_TIMEOUT_MS; case EXPECT_100_TIMEOUT_MS = \CURLOPT_EXPECT_100_TIMEOUT_MS;
case SSL_ENABLE_ALPN = CURLOPT_SSL_ENABLE_ALPN; case SSL_ENABLE_ALPN = \CURLOPT_SSL_ENABLE_ALPN;
case SSL_ENABLE_NPN = CURLOPT_SSL_ENABLE_NPN; case SSL_ENABLE_NPN = \CURLOPT_SSL_ENABLE_NPN;
case PINNEDPUBLICKEY = CURLOPT_PINNEDPUBLICKEY; case PINNEDPUBLICKEY = \CURLOPT_PINNEDPUBLICKEY;
case UNIX_SOCKET_PATH = CURLOPT_UNIX_SOCKET_PATH; case UNIX_SOCKET_PATH = \CURLOPT_UNIX_SOCKET_PATH;
case SSL_VERIFYSTATUS = CURLOPT_SSL_VERIFYSTATUS; case SSL_VERIFYSTATUS = \CURLOPT_SSL_VERIFYSTATUS;
case PATH_AS_IS = CURLOPT_PATH_AS_IS; case PATH_AS_IS = \CURLOPT_PATH_AS_IS;
case SSL_FALSESTART = CURLOPT_SSL_FALSESTART; case SSL_FALSESTART = \CURLOPT_SSL_FALSESTART;
case PIPEWAIT = CURLOPT_PIPEWAIT; case PIPEWAIT = \CURLOPT_PIPEWAIT;
case PROXY_SERVICE_NAME = CURLOPT_PROXY_SERVICE_NAME; case PROXY_SERVICE_NAME = \CURLOPT_PROXY_SERVICE_NAME;
case SERVICE_NAME = CURLOPT_SERVICE_NAME; case SERVICE_NAME = \CURLOPT_SERVICE_NAME;
case DEFAULT_PROTOCOL = CURLOPT_DEFAULT_PROTOCOL; case DEFAULT_PROTOCOL = \CURLOPT_DEFAULT_PROTOCOL;
case STREAM_WEIGHT = CURLOPT_STREAM_WEIGHT; case STREAM_WEIGHT = \CURLOPT_STREAM_WEIGHT;
case TFTP_NO_OPTIONS = CURLOPT_TFTP_NO_OPTIONS; case TFTP_NO_OPTIONS = \CURLOPT_TFTP_NO_OPTIONS;
case CONNECT_TO = CURLOPT_CONNECT_TO; case CONNECT_TO = \CURLOPT_CONNECT_TO;
case TCP_FASTOPEN = CURLOPT_TCP_FASTOPEN; case TCP_FASTOPEN = \CURLOPT_TCP_FASTOPEN;
case TCP_KEEPALIVE = CURLOPT_TCP_KEEPALIVE; case TCP_KEEPALIVE = \CURLOPT_TCP_KEEPALIVE;
case TCP_KEEPIDLE = CURLOPT_TCP_KEEPIDLE; case TCP_KEEPIDLE = \CURLOPT_TCP_KEEPIDLE;
case TCP_KEEPINTVL = CURLOPT_TCP_KEEPINTVL; case TCP_KEEPINTVL = \CURLOPT_TCP_KEEPINTVL;
case REQUEST_TARGET = CURLOPT_REQUEST_TARGET; case REQUEST_TARGET = \CURLOPT_REQUEST_TARGET;
case ABSTRACT_UNIX_SOCKET = CURLOPT_ABSTRACT_UNIX_SOCKET; case ABSTRACT_UNIX_SOCKET = \CURLOPT_ABSTRACT_UNIX_SOCKET;
case KEEP_SENDING_ON_ERROR = CURLOPT_KEEP_SENDING_ON_ERROR; case KEEP_SENDING_ON_ERROR = \CURLOPT_KEEP_SENDING_ON_ERROR;
case PRE_PROXY = CURLOPT_PRE_PROXY; case PRE_PROXY = \CURLOPT_PRE_PROXY;
case PROXY_CAINFO = CURLOPT_PROXY_CAINFO; case PROXY_CAINFO = \CURLOPT_PROXY_CAINFO;
case PROXY_CAPATH = CURLOPT_PROXY_CAPATH; case PROXY_CAPATH = \CURLOPT_PROXY_CAPATH;
case PROXY_CRLFILE = CURLOPT_PROXY_CRLFILE; case PROXY_CRLFILE = \CURLOPT_PROXY_CRLFILE;
case PROXY_KEYPASSWD = CURLOPT_PROXY_KEYPASSWD; case PROXY_KEYPASSWD = \CURLOPT_PROXY_KEYPASSWD;
case PROXY_PINNEDPUBLICKEY = CURLOPT_PROXY_PINNEDPUBLICKEY; case PROXY_PINNEDPUBLICKEY = \CURLOPT_PROXY_PINNEDPUBLICKEY;
case PROXY_SSLCERT = CURLOPT_PROXY_SSLCERT; case PROXY_SSLCERT = \CURLOPT_PROXY_SSLCERT;
case PROXY_SSLCERTTYPE = CURLOPT_PROXY_SSLCERTTYPE; case PROXY_SSLCERTTYPE = \CURLOPT_PROXY_SSLCERTTYPE;
case PROXY_SSL_CIPHER_LIST = CURLOPT_PROXY_SSL_CIPHER_LIST; case PROXY_SSL_CIPHER_LIST = \CURLOPT_PROXY_SSL_CIPHER_LIST;
case PROXY_SSLKEY = CURLOPT_PROXY_SSLKEY; case PROXY_SSLKEY = \CURLOPT_PROXY_SSLKEY;
case PROXY_SSLKEYTYPE = CURLOPT_PROXY_SSLKEYTYPE; case PROXY_SSLKEYTYPE = \CURLOPT_PROXY_SSLKEYTYPE;
case PROXY_SSL_OPTIONS = CURLOPT_PROXY_SSL_OPTIONS; case PROXY_SSL_OPTIONS = \CURLOPT_PROXY_SSL_OPTIONS;
case PROXY_SSL_VERIFYHOST = CURLOPT_PROXY_SSL_VERIFYHOST; case PROXY_SSL_VERIFYHOST = \CURLOPT_PROXY_SSL_VERIFYHOST;
case PROXY_SSL_VERIFYPEER = CURLOPT_PROXY_SSL_VERIFYPEER; case PROXY_SSL_VERIFYPEER = \CURLOPT_PROXY_SSL_VERIFYPEER;
case PROXY_SSLVERSION = CURLOPT_PROXY_SSLVERSION; case PROXY_SSLVERSION = \CURLOPT_PROXY_SSLVERSION;
case PROXY_TLSAUTH_PASSWORD = CURLOPT_PROXY_TLSAUTH_PASSWORD; case PROXY_TLSAUTH_PASSWORD = \CURLOPT_PROXY_TLSAUTH_PASSWORD;
case PROXY_TLSAUTH_TYPE = CURLOPT_PROXY_TLSAUTH_TYPE; case PROXY_TLSAUTH_TYPE = \CURLOPT_PROXY_TLSAUTH_TYPE;
case PROXY_TLSAUTH_USERNAME = CURLOPT_PROXY_TLSAUTH_USERNAME; case PROXY_TLSAUTH_USERNAME = \CURLOPT_PROXY_TLSAUTH_USERNAME;
case SOCKS5_AUTH = CURLOPT_SOCKS5_AUTH; case SOCKS5_AUTH = \CURLOPT_SOCKS5_AUTH;
case SUPPRESS_CONNECT_HEADERS = CURLOPT_SUPPRESS_CONNECT_HEADERS; case SUPPRESS_CONNECT_HEADERS = \CURLOPT_SUPPRESS_CONNECT_HEADERS;
case DISALLOW_USERNAME_IN_URL = CURLOPT_DISALLOW_USERNAME_IN_URL; case DISALLOW_USERNAME_IN_URL = \CURLOPT_DISALLOW_USERNAME_IN_URL;
case DNS_SHUFFLE_ADDRESSES = CURLOPT_DNS_SHUFFLE_ADDRESSES; case DNS_SHUFFLE_ADDRESSES = \CURLOPT_DNS_SHUFFLE_ADDRESSES;
case HAPPY_EYEBALLS_TIMEOUT_MS = CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS; case HAPPY_EYEBALLS_TIMEOUT_MS = \CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS;
case HAPROXYPROTOCOL = CURLOPT_HAPROXYPROTOCOL; case HAPROXYPROTOCOL = \CURLOPT_HAPROXYPROTOCOL;
case PROXY_TLS13_CIPHERS = CURLOPT_PROXY_TLS13_CIPHERS; case PROXY_TLS13_CIPHERS = \CURLOPT_PROXY_TLS13_CIPHERS;
case SSH_COMPRESSION = CURLOPT_SSH_COMPRESSION; case SSH_COMPRESSION = \CURLOPT_SSH_COMPRESSION;
case TIMEVALUE_LARGE = CURLOPT_TIMEVALUE_LARGE; case TIMEVALUE_LARGE = \CURLOPT_TIMEVALUE_LARGE;
case TLS13_CIPHERS = CURLOPT_TLS13_CIPHERS; case TLS13_CIPHERS = \CURLOPT_TLS13_CIPHERS;
case HTTP09_ALLOWED = CURLOPT_HTTP09_ALLOWED; case HTTP09_ALLOWED = \CURLOPT_HTTP09_ALLOWED;
} }
Loading…
Cancel
Save