Defines | Functions
splay.c File Reference
#include "curl_setup.h"
#include "splay.h"
Include dependency graph for splay.c:

Go to the source code of this file.

Defines

#define compare(i, j)   Curl_splaycomparekeys((i),(j))

Functions

struct Curl_treeCurl_splay (struct timeval i, struct Curl_tree *t)
struct Curl_treeCurl_splaygetbest (struct timeval i, struct Curl_tree *t, struct Curl_tree **removed)
struct Curl_treeCurl_splayinsert (struct timeval i, struct Curl_tree *t, struct Curl_tree *node)
int Curl_splayremovebyaddr (struct Curl_tree *t, struct Curl_tree *removenode, struct Curl_tree **newroot)

Define Documentation

#define compare (   i,
  j 
)    Curl_splaycomparekeys((i),(j))

Definition at line 34 of file splay.c.


Function Documentation

struct Curl_tree* Curl_splay ( struct timeval  i,
struct Curl_tree t 
) [read]

Definition at line 40 of file splay.c.

struct Curl_tree* Curl_splaygetbest ( struct timeval  i,
struct Curl_tree t,
struct Curl_tree **  removed 
) [read]

Definition at line 154 of file splay.c.

struct Curl_tree* Curl_splayinsert ( struct timeval  i,
struct Curl_tree t,
struct Curl_tree node 
) [read]

Definition at line 100 of file splay.c.

int Curl_splayremovebyaddr ( struct Curl_tree t,
struct Curl_tree removenode,
struct Curl_tree **  newroot 
)

Definition at line 222 of file splay.c.



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