90 #define CACHEDB_HASHSIZE 256
void cachedb_operate(struct module_qstate *qstate, enum module_ev event, int id, struct outbound_entry *outbound)
int(* lookup)(struct module_env *, struct cachedb_env *, char *, struct sldns_buffer *)
int cachedb_init(struct module_env *env, int id)
void cachedb_deinit(struct module_env *env, int id)
int(* init)(struct module_env *, struct cachedb_env *)
size_t cachedb_get_mem(struct module_env *env, int id)
void cachedb_clear(struct module_qstate *qstate, int id)
struct cachedb_backend * backend
void cachedb_inform_super(struct module_qstate *qstate, int id, struct module_qstate *super)
struct module_func_block * cachedb_get_funcblock(void)
void(* deinit)(struct module_env *, struct cachedb_env *)
void(* store)(struct module_env *, struct cachedb_env *, char *, uint8_t *, size_t)