OpenDNSSEC-enforcer 2.1.13
enforce_task.h File Reference
#include "daemon/cfg.h"
#include "daemon/engine.h"
#include "scheduler/task.h"
#include "db/policy.h"

Go to the source code of this file.

Functions

task_type * enforce_task (engine_type *engine, char const *owner)
time_t enforce_task_perform (task_type *task, char const *owner, void *context, void *dbconn)
void enforce_task_flush_zone (engine_type *engine, char const *zonename)
void enforce_task_flush_policy (engine_type *engine, db_connection_t *dbconn, policy_t const *policy)
void enforce_task_flush_all (engine_type *engine, db_connection_t *dbconn)

Function Documentation

◆ enforce_task()

task_type * enforce_task ( engine_type * engine,
char const * owner )
extern

◆ enforce_task_flush_all()

void enforce_task_flush_all ( engine_type * engine,
db_connection_t * dbconn )
extern

◆ enforce_task_flush_policy()

void enforce_task_flush_policy ( engine_type * engine,
db_connection_t * dbconn,
policy_t const * policy )
extern

◆ enforce_task_flush_zone()

void enforce_task_flush_zone ( engine_type * engine,
char const * zonename )
extern

Definition at line 152 of file enforce_task.c.

References enforce_task().

Referenced by change_keys_from_to().

◆ enforce_task_perform()

time_t enforce_task_perform ( task_type * task,
char const * owner,
void * context,
void * dbconn )
extern

Definition at line 138 of file enforce_task.c.

Referenced by enforce_task().