33 #include "scheduler/task.h"
34 #include "scheduler/fifoq.h"
45 extern void drudge(worker_type* worker);
46 extern 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 extern time_t
do_readsignconf(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
49 extern time_t
do_forcereadsignconf(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
50 extern time_t
do_signzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
51 extern time_t
do_readzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
52 extern time_t
do_forcereadzone(task_type* task,
const char* zonename,
void* zonearg,
void *contextarg);
53 extern 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_forcereadzone(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_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_writezone(task_type *task, const char *zonename, void *zonearg, void *contextarg)