NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Members | List of all members
t_results_queue Struct Reference

Detailed description

Definition at line 95 of file thread_pool.h.

#include <thread_pool.h>

Public Members

t_pool_resultresult_head
 
t_pool_resultresult_tail
 
int next_serial
 
int curr_serial
 
int queue_len
 
int pending
 
pthread_mutex_t result_m
 
pthread_cond_t result_avail_c
 

Member Data Documentation

int t_results_queue::curr_serial

Definition at line 99 of file thread_pool.h.

int t_results_queue::next_serial

Definition at line 98 of file thread_pool.h.

int t_results_queue::pending

Definition at line 101 of file thread_pool.h.

int t_results_queue::queue_len

Definition at line 100 of file thread_pool.h.

pthread_cond_t t_results_queue::result_avail_c

Definition at line 103 of file thread_pool.h.

t_pool_result* t_results_queue::result_head

Definition at line 96 of file thread_pool.h.

pthread_mutex_t t_results_queue::result_m

Definition at line 102 of file thread_pool.h.

t_pool_result* t_results_queue::result_tail

Definition at line 97 of file thread_pool.h.


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