OpenDNSSEC-enforcer 2.1.13
Functions
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(), and engine_struct::taskq.

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().