Classes | Macros | Functions
conncache.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  conncache
 
struct  connectbundle
 

Macros

#define BUNDLE_MULTIPLEX   2
 
#define BUNDLE_NO_MULTIUSE   -1
 
#define BUNDLE_PIPELINING   1
 
#define BUNDLE_UNKNOWN   0 /* initial value */
 

Functions

CURLcode Curl_conncache_add_conn (struct conncache *connc, struct connectdata *conn)
 
void Curl_conncache_destroy (struct conncache *connc)
 
struct connectbundleCurl_conncache_find_bundle (struct connectdata *conn, struct conncache *connc)
 
struct connectdataCurl_conncache_find_first_connection (struct conncache *connc)
 
void Curl_conncache_foreach (struct conncache *connc, void *param, int(*func)(struct connectdata *conn, void *param))
 
int Curl_conncache_init (struct conncache *, int size)
 
void Curl_conncache_print (struct conncache *connc)
 
void Curl_conncache_remove_conn (struct conncache *connc, struct connectdata *conn)
 

Macro Definition Documentation

#define BUNDLE_MULTIPLEX   2

Definition at line 36 of file conncache.h.

#define BUNDLE_NO_MULTIUSE   -1

Definition at line 33 of file conncache.h.

#define BUNDLE_PIPELINING   1

Definition at line 35 of file conncache.h.

#define BUNDLE_UNKNOWN   0 /* initial value */

Definition at line 34 of file conncache.h.

Function Documentation

CURLcode Curl_conncache_add_conn ( struct conncache connc,
struct connectdata conn 
)

Definition at line 191 of file conncache.c.

void Curl_conncache_destroy ( struct conncache connc)

Definition at line 116 of file conncache.c.

struct connectbundle* Curl_conncache_find_bundle ( struct connectdata conn,
struct conncache connc 
)

Definition at line 145 of file conncache.c.

struct connectdata* Curl_conncache_find_first_connection ( struct conncache connc)

Definition at line 300 of file conncache.c.

void Curl_conncache_foreach ( struct conncache connc,
void *  param,
int(*)(struct connectdata *conn, void *param func 
)

Definition at line 264 of file conncache.c.

int Curl_conncache_init ( struct conncache ,
int  size 
)

Definition at line 110 of file conncache.c.

void Curl_conncache_print ( struct conncache connc)
void Curl_conncache_remove_conn ( struct conncache connc,
struct connectdata conn 
)

Definition at line 235 of file conncache.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17