|
OpenDNSSEC-enforcer 2.1.13
|
#include <engine.h>
Data Fields | |
| engineconfig_type * | config |
| pid_t | pid |
| uid_t | uid |
| gid_t | gid |
| int | daemonize |
| int | need_to_exit |
| int | need_to_reload |
| int | init_setup_done |
| worker_type ** | workers |
| schedule_type * | taskq |
| cmdhandler_type * | cmdhandler |
| pthread_cond_t | signal_cond |
| pthread_mutex_t | signal_lock |
| db_configuration_list_t * | dbcfg_list |
| cmdhandler_type* engine_struct::cmdhandler |
Definition at line 61 of file engine.h.
Referenced by engine_init(), engine_run(), engine_setup(), and engine_teardown().
| engineconfig_type* engine_struct::config |
Definition at line 48 of file engine.h.
Referenced by autostart(), engine_init(), engine_setup(), engine_start_workers(), engine_stop_workers(), engine_teardown(), hsm_key_factory_generate(), hsm_key_factory_get_key(), main(), policy_import(), update(), and zonelist_import().
| int engine_struct::daemonize |
Definition at line 54 of file engine.h.
Referenced by engine_init(), and engine_setup().
| db_configuration_list_t* engine_struct::dbcfg_list |
Definition at line 67 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), engine_init(), and get_database_connection().
| gid_t engine_struct::gid |
Definition at line 52 of file engine.h.
Referenced by engine_init(), and engine_setup().
| int engine_struct::init_setup_done |
Definition at line 57 of file engine.h.
Referenced by engine_init(), and engine_setup().
| int engine_struct::need_to_exit |
Definition at line 55 of file engine.h.
Referenced by engine_init(), engine_run(), and main().
| int engine_struct::need_to_reload |
Definition at line 56 of file engine.h.
Referenced by engine_init(), engine_run(), and engine_setup().
| pid_t engine_struct::pid |
Definition at line 50 of file engine.h.
Referenced by engine_init(), engine_setup(), and main().
| pthread_cond_t engine_struct::signal_cond |
Definition at line 64 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), and engine_run().
| pthread_mutex_t engine_struct::signal_lock |
Definition at line 65 of file engine.h.
Referenced by engine_alloc(), engine_dealloc(), and engine_run().
| schedule_type* engine_struct::taskq |
Definition at line 60 of file engine.h.
Referenced by autostart(), enforce_task_flush_all(), enforce_task_flush_policy(), enforce_task_flush_zone(), engine_alloc(), engine_dealloc(), engine_run(), engine_wakeup_workers(), flush_resalt_task_all(), flush_resalt_task_now(), hsm_key_factory_schedule_generate_all(), hsm_key_factory_schedule_generate_policy(), and signconf_task_flush_zone().
| uid_t engine_struct::uid |
Definition at line 51 of file engine.h.
Referenced by engine_init(), and engine_setup().
| worker_type** engine_struct::workers |
Definition at line 59 of file engine.h.
Referenced by engine_init(), engine_start_workers(), engine_stop_workers(), and engine_teardown().