pazpar2  1.13.1
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

◆ free_queue

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().

◆ input_data

YAZ_COND sel_thread::input_data

◆ input_queue

struct work_item* sel_thread::input_queue

◆ mutex

YAZ_MUTEX sel_thread::mutex

◆ nmem

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().

◆ no_threads

int sel_thread::no_threads

Definition at line 73 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

◆ output_queue

struct work_item* sel_thread::output_queue

◆ read_fd

int sel_thread::read_fd

Definition at line 66 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_result().

◆ spipe

yaz_spipe_t sel_thread::spipe

Definition at line 67 of file sel_thread.c.

Referenced by sel_thread_create(), and sel_thread_destroy().

◆ stop_flag

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().

◆ thread_id

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().

◆ work_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().

◆ work_handler

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().

◆ write_fd

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: