OpenDNSSEC-signer
1.3.16
|
#include <engine.h>
Data Fields | |
allocator_type * | allocator |
engineconfig_type * | config |
worker_type ** | workers |
worker_type ** | drudgers |
zonelist_type * | zonelist |
schedule_type * | taskq |
fifoq_type * | signq |
cmdhandler_type * | cmdhandler |
int | cmdhandler_done |
pid_t | pid |
pid_t | zfpid |
uid_t | uid |
gid_t | gid |
int | daemonize |
int | need_to_exit |
int | need_to_reload |
sig_atomic_t | signal |
cond_basic_type | signal_cond |
lock_basic_type | signal_lock |
int | signal_locked |
allocator_type* engine_struct::allocator |
Definition at line 56 of file engine.h.
Referenced by engine_cleanup(), engine_start(), worker_cleanup(), and worker_create().
cmdhandler_type* engine_struct::cmdhandler |
Definition at line 63 of file engine.h.
Referenced by engine_cleanup(), and engine_start().
int engine_struct::cmdhandler_done |
Definition at line 64 of file engine.h.
Referenced by cmdhandler_start(), and engine_start().
engineconfig_type* engine_struct::config |
Definition at line 57 of file engine.h.
Referenced by engine_cleanup(), engine_start(), engine_start_drudgers(), engine_stop_drudgers(), engine_update_zones(), engine_wakeup_workers(), and lhsm_check_connection().
int engine_struct::daemonize |
Definition at line 71 of file engine.h.
Referenced by engine_start().
worker_type** engine_struct::drudgers |
Definition at line 59 of file engine.h.
Referenced by engine_cleanup(), engine_start_drudgers(), and engine_stop_drudgers().
int engine_struct::need_to_exit |
Definition at line 72 of file engine.h.
Referenced by engine_start().
int engine_struct::need_to_reload |
Definition at line 73 of file engine.h.
Referenced by engine_start().
cond_basic_type engine_struct::signal_cond |
Definition at line 76 of file engine.h.
Referenced by engine_cleanup(), and signal_handler().
lock_basic_type engine_struct::signal_lock |
Definition at line 77 of file engine.h.
Referenced by engine_cleanup(), and signal_handler().
int engine_struct::signal_locked |
Definition at line 78 of file engine.h.
Referenced by signal_handler().
fifoq_type* engine_struct::signq |
Definition at line 62 of file engine.h.
Referenced by engine_cleanup(), and engine_stop_drudgers().
schedule_type* engine_struct::taskq |
Definition at line 61 of file engine.h.
Referenced by engine_cleanup(), and engine_update_zones().
worker_type** engine_struct::workers |
Definition at line 58 of file engine.h.
Referenced by engine_cleanup(), and engine_wakeup_workers().
zonelist_type* engine_struct::zonelist |
Definition at line 60 of file engine.h.
Referenced by engine_cleanup(), engine_start(), and engine_update_zones().