|
hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|


Go to the source code of this file.
Classes | |
| struct | cf_ll_element_s |
| struct | cf_ll_s |
Macros | |
| #define | CF_LL_REDUCE_DELETE (1) |
| #define | CF_LL_REDUCE_INSERT (2) |
Typedefs | |
| typedef int(* | cf_ll_reduce_fn )(struct cf_ll_element_s *e, void *udata) |
| typedef void(* | cf_ll_destructor )(struct cf_ll_element_s *e) |
| typedef struct cf_ll_element_s | cf_ll_element |
| typedef struct cf_ll_s | cf_ll |
Functions | |
| void | cf_ll_prepend (cf_ll *ll, cf_ll_element *e) |
| void | cf_ll_append (cf_ll *ll, cf_ll_element *e) |
| void | cf_ll_insert_after (cf_ll *ll, cf_ll_element *cur, cf_ll_element *ins) |
| void | cf_ll_insert_before (cf_ll *ll, cf_ll_element *cur, cf_ll_element *ins) |
| void | cf_ll_delete (cf_ll *ll, cf_ll_element *e) |
| uint32_t | cf_ll_size (cf_ll *ll) |
| int | cf_ll_reduce (cf_ll *ll, bool forward, cf_ll_reduce_fn fn, void *udata) |
| int | cf_ll_insert_reduce (cf_ll *ll, cf_ll_element *e, bool forward, cf_ll_reduce_fn fn, void *udata) |
| int | cf_ll_init (cf_ll *ll, cf_ll_destructor destroy_fn, bool uselock) |
| typedef void(* cf_ll_destructor)(struct cf_ll_element_s *e) |
| typedef struct cf_ll_element_s cf_ll_element |
| typedef int(* cf_ll_reduce_fn)(struct cf_ll_element_s *e, void *udata) |
| void cf_ll_append | ( | cf_ll * | ll, |
| cf_ll_element * | e | ||
| ) |
| void cf_ll_delete | ( | cf_ll * | ll, |
| cf_ll_element * | e | ||
| ) |
| int cf_ll_init | ( | cf_ll * | ll, |
| cf_ll_destructor | destroy_fn, | ||
| bool | uselock | ||
| ) |
| void cf_ll_insert_after | ( | cf_ll * | ll, |
| cf_ll_element * | cur, | ||
| cf_ll_element * | ins | ||
| ) |
| void cf_ll_insert_before | ( | cf_ll * | ll, |
| cf_ll_element * | cur, | ||
| cf_ll_element * | ins | ||
| ) |
| int cf_ll_insert_reduce | ( | cf_ll * | ll, |
| cf_ll_element * | e, | ||
| bool | forward, | ||
| cf_ll_reduce_fn | fn, | ||
| void * | udata | ||
| ) |
| void cf_ll_prepend | ( | cf_ll * | ll, |
| cf_ll_element * | e | ||
| ) |
| int cf_ll_reduce | ( | cf_ll * | ll, |
| bool | forward, | ||
| cf_ll_reduce_fn | fn, | ||
| void * | udata | ||
| ) |
| uint32_t cf_ll_size | ( | cf_ll * | ll | ) |