34 #ifndef SCHEDULER_TASK_H
35 #define SCHEDULER_TASK_H
40 #include <ldns/ldns.h>
void task_log(task_type *task)
enum task_id_enum task_id
task_type * task_create(task_id what, time_t when, const char *who, void *zone)
allocator_type * allocator
task_type * task_recover_from_backup(const char *filename, void *zone)
void task_cleanup(task_type *task)
const char * task_what2str(int what)
const char * task_who2str(const char *who)
int task_compare(const void *a, const void *b)
char * task2str(task_type *task, char *buftask)
void task_print(FILE *out, task_type *task)
void task_backup(FILE *fd, task_type *task)