Go to the documentation of this file.
33 #include "scheduler/task.h"
34 #include "scheduler/fifoq.h"
45 void drudge(worker_type* worker);
46 void task_schedule_easy(
const char* zonename, task_id
class, task_id type, time_t(*fn)(task_type*,
const char*,
void*,
void*),
void*, time_t time);
48 time_t
do_readsignconf(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
49 time_t
do_forcereadsignconf(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
50 time_t
do_signzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
51 time_t
do_readzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
52 time_t
do_forcereadzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
53 time_t
do_writezone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
void task_schedule_easy(const char *zonename, task_id class, task_id type, time_t(*fn)(task_type *, const char *, void *, void *), void *, time_t time)
time_t do_writezone(task_type *task, const char *zonename, void *zonearg, void *contextarg)
time_t do_forcereadsignconf(task_type *task, const char *zonename, void *zonearg, void *contextarg)
time_t do_readsignconf(task_type *task, const char *zonename, void *zonearg, void *contextarg)
time_t do_signzone(task_type *task, const char *zonename, void *zonearg, void *contextarg)
time_t do_readzone(task_type *task, const char *zonename, void *zonearg, void *contextarg)
void drudge(worker_type *worker)
time_t do_forcereadzone(task_type *task, const char *zonename, void *zonearg, void *contextarg)