OpenDNSSEC-signer
2.0.3
|
#include <worker.h>
Data Fields | |
int | thread_num |
ods_thread_type | thread_id |
engine_type * | engine |
task_type * | task |
task_id | working_with |
worker_id | type |
time_t | clock_in |
size_t | jobs_appointed |
size_t | jobs_completed |
size_t | jobs_failed |
cond_basic_type | worker_alarm |
lock_basic_type | worker_lock |
unsigned | sleeping: 1 |
unsigned | waiting: 1 |
unsigned | need_to_exit: 1 |
engine_type* worker_struct::engine |
unsigned worker_struct::need_to_exit |
Definition at line 66 of file worker.h.
Referenced by worker_sleep(), and worker_sleep_unless().
unsigned worker_struct::sleeping |
Definition at line 64 of file worker.h.
Referenced by worker_sleep(), and worker_wakeup().
worker_id worker_struct::type |
Definition at line 57 of file worker.h.
Referenced by worker_start().
unsigned worker_struct::waiting |
Definition at line 65 of file worker.h.
Referenced by worker_wakeup().
cond_basic_type worker_struct::worker_alarm |
Definition at line 62 of file worker.h.
Referenced by worker_cleanup(), and worker_sleep().
lock_basic_type worker_struct::worker_lock |
Definition at line 63 of file worker.h.
Referenced by worker_cleanup(), worker_sleep(), and worker_sleep_unless().