OpenDNSSEC-enforcer  2.0.2
Data Fields
worker_struct Struct Reference

#include <worker.h>

Data Fields

int thread_num
 
pthread_t thread_id
 
struct engine_structengine
 
task_typetask
 
size_t jobs_appointed
 
size_t jobs_completed
 
size_t jobs_failed
 
int sleeping
 
int waiting
 
int need_to_exit
 
db_connection_tdbconn
 

Detailed Description

Definition at line 43 of file worker.h.

Field Documentation

§ dbconn

db_connection_t* worker_struct::dbconn

Definition at line 54 of file worker.h.

Referenced by worker_create().

§ engine

struct engine_struct* worker_struct::engine

Definition at line 46 of file worker.h.

Referenced by worker_create(), and worker_start().

§ jobs_appointed

size_t worker_struct::jobs_appointed

Definition at line 48 of file worker.h.

Referenced by worker_create().

§ jobs_completed

size_t worker_struct::jobs_completed

Definition at line 49 of file worker.h.

Referenced by worker_create().

§ jobs_failed

size_t worker_struct::jobs_failed

Definition at line 50 of file worker.h.

Referenced by worker_create().

§ need_to_exit

int worker_struct::need_to_exit

Definition at line 53 of file worker.h.

Referenced by worker_create(), and worker_start().

§ sleeping

int worker_struct::sleeping

Definition at line 51 of file worker.h.

Referenced by worker_create().

§ task

task_type* worker_struct::task

Definition at line 47 of file worker.h.

Referenced by worker_create(), and worker_start().

§ thread_id

pthread_t worker_struct::thread_id

Definition at line 45 of file worker.h.

§ thread_num

int worker_struct::thread_num

Definition at line 44 of file worker.h.

Referenced by worker_create(), and worker_start().

§ waiting

int worker_struct::waiting

Definition at line 52 of file worker.h.

Referenced by worker_create().


The documentation for this struct was generated from the following file: