1 #ifndef HEADER_CURL_CONNCACHE_H 2 #define HEADER_CURL_CONNCACHE_H 33 #define BUNDLE_NO_MULTIUSE -1 34 #define BUNDLE_UNKNOWN 0 35 #define BUNDLE_PIPELINING 1 36 #define BUNDLE_MULTIPLEX 2
void Curl_conncache_destroy(struct conncache *connc)
void Curl_conncache_print(struct conncache *connc)
struct curltime last_cleanup
struct connectbundle * Curl_conncache_find_bundle(struct connectdata *conn, struct conncache *connc)
struct connectdata * Curl_conncache_find_first_connection(struct conncache *connc)
int Curl_conncache_init(struct conncache *, int size)
void Curl_conncache_remove_conn(struct conncache *connc, struct connectdata *conn)
void Curl_conncache_foreach(struct conncache *connc, void *param, int(*func)(struct connectdata *conn, void *param))
CURLcode Curl_conncache_add_conn(struct conncache *connc, struct connectdata *conn)