#include <worker.h>

Data Fields | |
| allocator_type * | allocator |
| int | thread_num |
| ods_thread_type | thread_id |
| struct engine_struct * | 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 |
| int | sleeping |
| int | waiting |
| int | need_to_exit |
| cond_basic_type | worker_alarm |
| lock_basic_type | worker_lock |
Definition at line 53 of file worker.h.
Definition at line 54 of file worker.h.
Referenced by worker_cleanup(), and worker_create().
| time_t worker_struct::clock_in |
Definition at line 61 of file worker.h.
Referenced by worker_create().
| struct engine_struct* worker_struct::engine |
Definition at line 57 of file worker.h.
Referenced by worker_create().
Definition at line 62 of file worker.h.
Referenced by rrset_queue(), worker_create(), and worker_sleep_unless().
Definition at line 63 of file worker.h.
Referenced by worker_create(), and worker_sleep_unless().
| size_t worker_struct::jobs_failed |
Definition at line 64 of file worker.h.
Referenced by worker_create(), and worker_sleep_unless().
Definition at line 67 of file worker.h.
Referenced by rrset_queue(), worker_create(), and worker_sleep_unless().
Definition at line 65 of file worker.h.
Referenced by worker_create(), worker_sleep(), worker_sleep_unless(), and worker_wakeup().
Definition at line 58 of file worker.h.
Referenced by worker_create().
Definition at line 55 of file worker.h.
Referenced by worker_create(), worker_sleep_unless(), and worker_wakeup().
Definition at line 60 of file worker.h.
Referenced by worker_create(), worker_sleep_unless(), worker_start(), and worker_wakeup().
Definition at line 66 of file worker.h.
Referenced by worker_create(), and worker_wakeup().
| cond_basic_type worker_struct::worker_alarm |
Definition at line 68 of file worker.h.
Referenced by worker_cleanup(), worker_create(), worker_sleep(), worker_sleep_unless(), and worker_wakeup().
Definition at line 69 of file worker.h.
Referenced by rrset_queue(), worker_cleanup(), worker_create(), worker_sleep(), worker_sleep_unless(), and worker_wakeup().
Definition at line 59 of file worker.h.
Referenced by worker_create().
1.7.1