pazpar2  1.13.0
Data Fields
sel_thread Struct Reference

Data Fields

int write_fd
 
int read_fd
 
yaz_spipe_t spipe
 
NMEM nmem
 
yaz_thread_t * thread_id
 
YAZ_MUTEX mutex
 
YAZ_COND input_data
 
int stop_flag
 
int no_threads
 
struct work_iteminput_queue
 
struct work_itemoutput_queue
 
struct work_itemfree_queue
 
void(* work_handler )(void *work_data)
 
void(* work_destroy )(void *work_data)
 

Detailed Description

Definition at line 64 of file sel_thread.c.

Field Documentation

struct work_item* sel_thread::free_queue

Definition at line 76 of file sel_thread.c.

Referenced by sel_thread_add(), sel_thread_create(), and sel_thread_result().

YAZ_COND sel_thread::input_data
struct work_item* sel_thread::input_queue
YAZ_MUTEX sel_thread::mutex
NMEM sel_thread::nmem

Definition at line 68 of file sel_thread.c.

Referenced by sel_thread_add(), sel_thread_create(), and sel_thread_destroy().

int sel_thread::no_threads

Definition at line 73 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

struct work_item* sel_thread::output_queue
int sel_thread::read_fd

Definition at line 66 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_result().

yaz_spipe_t sel_thread::spipe

Definition at line 67 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

int sel_thread::stop_flag

Definition at line 72 of file sel_thread.c.

Referenced by sel_thread_create(), sel_thread_destroy(), and sel_thread_handler().

yaz_thread_t* sel_thread::thread_id

Definition at line 69 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

void(* sel_thread::work_destroy) (void *work_data)

Definition at line 78 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

void(* sel_thread::work_handler) (void *work_data)

Definition at line 77 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_handler().

int sel_thread::write_fd

Definition at line 65 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_handler().


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