OpenDNSSEC-enforcer  2.0.4
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: