OpenDNSSEC-signer 2.1.13
|
#include <engine.h>
Data Fields | |
engineconfig_type * | config |
worker_type ** | workers |
schedule_type * | taskq |
cmdhandler_type * | cmdhandler |
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 |
zonelist_type * | zonelist |
dnshandler_type * | dnshandler |
xfrhandler_type * | xfrhandler |
edns_data_type | edns |
cmdhandler_type* engine_struct::cmdhandler |
Definition at line 55 of file engine.h.
Referenced by engine_cleanup(), and engine_start().
engineconfig_type* engine_struct::config |
Definition at line 52 of file engine.h.
Referenced by engine_cleanup(), engine_start(), engine_update_zones(), engine_wakeup_workers(), and tools_output().
int engine_struct::daemonize |
Definition at line 61 of file engine.h.
Referenced by engine_start().
dnshandler_type* engine_struct::dnshandler |
Definition at line 70 of file engine.h.
Referenced by engine_cleanup(), engine_update_zones(), and tools_output().
edns_data_type engine_struct::edns |
Definition at line 72 of file engine.h.
Referenced by query_add_optional().
int engine_struct::need_to_exit |
Definition at line 62 of file engine.h.
Referenced by dnshandler_start(), and engine_start().
int engine_struct::need_to_reload |
Definition at line 63 of file engine.h.
Referenced by do_signzone(), drudge(), and engine_start().
pid_t engine_struct::pid |
Definition at line 57 of file engine.h.
Referenced by engine_start().
pthread_cond_t engine_struct::signal_cond |
Definition at line 66 of file engine.h.
Referenced by do_signzone(), drudge(), and engine_cleanup().
pthread_mutex_t engine_struct::signal_lock |
Definition at line 67 of file engine.h.
Referenced by do_signzone(), drudge(), and engine_cleanup().
schedule_type* engine_struct::taskq |
Definition at line 54 of file engine.h.
Referenced by do_forcereadsignconf(), do_forcereadzone(), do_readsignconf(), do_readzone(), do_signzone(), do_writezone(), drudge(), engine_cleanup(), engine_update_zones(), engine_wakeup_workers(), and zone_recover2().
worker_type** engine_struct::workers |
Definition at line 53 of file engine.h.
Referenced by engine_cleanup().
xfrhandler_type* engine_struct::xfrhandler |
Definition at line 71 of file engine.h.
Referenced by engine_cleanup(), and engine_update_zones().
zonelist_type* engine_struct::zonelist |
Definition at line 69 of file engine.h.
Referenced by engine_cleanup(), engine_start(), engine_update_zones(), and query_process().