#include <cache.h>

Data Fields | |
| uint32_t(* | hash )(const void *data, const struct hashtable *table) |
| int(* | cmp )(const void *data1, const void *data2) |
| void *(* | alloc )(void) |
| void(* | copy )(void *dst, void *src, unsigned int flags) |
| void(* | free )(void *ptr) |
| int(* | dump_step )(void *data1, void *n) |
| int(* | commit )(struct cache *c, struct nfct_handle *h, int clientfd) |
| struct nethdr *(* | build_msg )(const struct cache_object *obj, int type) |
| void*(* cache_ops::alloc)(void) |
Referenced by cache_create(), and cache_object_new().
| struct nethdr*(* cache_ops::build_msg)(const struct cache_object *obj, int type) |
| int(* cache_ops::cmp)(const void *data1, const void *data2) |
Referenced by cache_create().
| int(* cache_ops::commit)(struct cache *c, struct nfct_handle *h, int clientfd) |
Referenced by cache_commit().
Referenced by cache_create(), cache_object_new(), and cache_update().
| int(* cache_ops::dump_step)(void *data1, void *n) |
Referenced by cache_dump().
| void(* cache_ops::free)(void *ptr) |
Referenced by cache_create(), and cache_object_free().
Referenced by cache_create().