System.Curl.CURLMoption

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

CURLMoption = (
CURLMOPT_PIPELINING = 3,  { set to 1 to enable pipelining for this multi handle }
CURLMOPT_MAXCONNECTS = 6, { maximum number of entries in the connection cache }
CURLMOPT_MAX_HOST_CONNECTIONS = 7, { maximum number of (pipelining) connections to one host }
CURLMOPT_MAX_PIPELINE_LENGTH = 8,  { maximum number of requests in a pipeline }
CURLMOPT_MAX_TOTAL_CONNECTIONS = 13, { maximum number of open connections in total }
CURLMOPT_SOCKETDATA = 10002, { This is the argument passed to the socket callback }
CURLMOPT_TIMERDATA = 10005, { This is the argument passed to the timer callback }
CURLMOPT_PIPELINING_SITE_BL = 10011,  { a list of site names(+port) that are blacklisted from  pipelining }
CURLMOPT_PIPELINING_SERVER_BL = 10012,{ a list of server types that are blacklisted from pipelining }
CURLMOPT_PUSHDATA =  10015, { This is the argument passed to the server push callback }
CURLMOPT_SOCKETFUNCTION = 20001, { This is the socket callback function pointer }
CURLMOPT_TIMERFUNCTION = 20004, { This is the timer callback function pointer }
CURLMOPT_PUSHFUNCTION = 20014, { This is the server push callback function pointer }
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE = 30009, { a connection with a content-length longer than this will not be considered for pipelining }
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE = 30010,   { a connection with a chunk length longer than this  will not be considered for pipelining }
CURLMOPT_LASTENTRY { the last unused }
);

C++

enum DECLSPEC_DENUM CURLMoption : unsigned short { CURLMOPT_PIPELINING = 3, CURLMOPT_MAXCONNECTS = 6, CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS = 13, CURLMOPT_SOCKETDATA = 10002, CURLMOPT_TIMERDATA = 10005, CURLMOPT_PIPELINING_SITE_BL = 10011, CURLMOPT_PIPELINING_SERVER_BL, CURLMOPT_PUSHDATA = 10015, CURLMOPT_SOCKETFUNCTION = 20001, CURLMOPT_TIMERFUNCTION = 20004, CURLMOPT_PUSHFUNCTION = 20014, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE = 30009, CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_LASTENTRY };

Properties

Type Visibility Source Unit Parent
enum public
System.Curl.pas
System.Curl.hpp
System.Curl System.Curl

Description

Embarcadero Technologies does not currently have any additional information.