OpenDNSSEC-enforcer
2.0.2
|
#include <engine.h>
Data Fields | |
engineconfig_type * | config |
worker_type ** | workers |
schedule_type * | taskq |
cmdhandler_type * | cmdhandler |
int | cmdhandler_done |
int | init_setup_done |
pid_t | pid |
uid_t | uid |
gid_t | gid |
int | daemonize |
int | need_to_exit |
int | need_to_reload |
pthread_cond_t | signal_cond |
pthread_mutex_t | signal_lock |
pthread_mutex_t | enforce_lock |
db_configuration_list_t * | dbcfg_list |
cmdhandler_type* engine_struct::cmdhandler |
Definition at line 56 of file engine.h.
Referenced by cmdhandler_stop(), engine_init(), and engine_teardown().
int engine_struct::cmdhandler_done |
Definition at line 57 of file engine.h.
Referenced by engine_init().
engineconfig_type* engine_struct::config |
Definition at line 53 of file engine.h.
Referenced by engine_init(), engine_start_workers(), engine_stop_workers(), engine_teardown(), policy_import(), and zonelist_import().
int engine_struct::daemonize |
Definition at line 64 of file engine.h.
Referenced by engine_init().
db_configuration_list_t* engine_struct::dbcfg_list |
Definition at line 74 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), and engine_init().
pthread_mutex_t engine_struct::enforce_lock |
Definition at line 72 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), and perform_enforce_lock().
gid_t engine_struct::gid |
Definition at line 62 of file engine.h.
Referenced by engine_init().
int engine_struct::init_setup_done |
Definition at line 58 of file engine.h.
Referenced by engine_init().
int engine_struct::need_to_exit |
Definition at line 65 of file engine.h.
Referenced by engine_init().
int engine_struct::need_to_reload |
Definition at line 66 of file engine.h.
Referenced by engine_init().
pid_t engine_struct::pid |
Definition at line 60 of file engine.h.
Referenced by engine_init().
pthread_cond_t engine_struct::signal_cond |
Definition at line 69 of file engine.h.
Referenced by engine_alloc(), and engine_dealloc().
pthread_mutex_t engine_struct::signal_lock |
Definition at line 70 of file engine.h.
Referenced by engine_alloc(), and engine_dealloc().
schedule_type* engine_struct::taskq |
Definition at line 55 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), flush_resalt_task(), and worker_start().
uid_t engine_struct::uid |
Definition at line 61 of file engine.h.
Referenced by engine_init().
worker_type** engine_struct::workers |
Definition at line 54 of file engine.h.
Referenced by engine_init(), and engine_teardown().