Classes | Defines | 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

Defines

#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)

Define 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 197 of file conncache.c.

void Curl_conncache_destroy ( struct conncache connc)

Definition at line 124 of file conncache.c.

struct connectbundle* Curl_conncache_find_bundle ( struct connectdata conn,
struct conncache connc 
) [read]

Definition at line 149 of file conncache.c.

struct connectdata* Curl_conncache_find_first_connection ( struct conncache connc) [read]

Definition at line 311 of file conncache.c.

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

Definition at line 275 of file conncache.c.

int Curl_conncache_init ( struct conncache ,
int  size 
)

Definition at line 118 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 246 of file conncache.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:08