1 #ifndef HEADER_CURL_MULTIHANDLE_H 2 #define HEADER_CURL_MULTIHANDLE_H 64 #define MAX_SOCKSPEREASYHANDLE 5 65 #define GETSOCK_READABLE (0x00ff) 66 #define GETSOCK_WRITABLE (0xff00) 68 #define CURLPIPE_ANY (CURLPIPE_HTTP1 | CURLPIPE_MULTIPLEX)
struct Curl_easy * closure_handle
int(* curl_socket_callback)(CURL *easy, curl_socket_t s, int what, void *userp, void *socketp)
int(* curl_multi_timer_callback)(CURLM *multi, long timeout_ms, void *userp)
long content_length_penalty_size
curl_socket_callback socket_cb
long chunk_length_penalty_size
curl_push_callback push_cb
long max_total_connections
curl_multi_timer_callback timer_cb
struct Curl_easy * easylp
struct Curl_tree * timetree
struct curl_llist_element list
int(* curl_push_callback)(CURL *parent, CURL *easy, size_t num_headers, struct curl_pushheaders *headers, void *userp)
long max_host_connections