NVBIO
|
Definition at line 71 of file thread_pool.h.
#include <thread_pool.h>
Public Members | |
int | qsize |
int | njobs |
int | nwaiting |
int | shutdown |
t_pool_job * | head |
t_pool_job * | tail |
int | tsize |
pthread_t * | t |
pthread_mutex_t | pool_m |
pthread_cond_t | empty_c |
pthread_cond_t | pending_c |
pthread_cond_t | full_c |
long long | total_time |
long long | wait_time |
pthread_cond_t t_pool::empty_c |
Definition at line 87 of file thread_pool.h.
pthread_cond_t t_pool::full_c |
Definition at line 89 of file thread_pool.h.
t_pool_job* t_pool::head |
Definition at line 78 of file thread_pool.h.
int t_pool::njobs |
Definition at line 73 of file thread_pool.h.
int t_pool::nwaiting |
Definition at line 74 of file thread_pool.h.
pthread_cond_t t_pool::pending_c |
Definition at line 88 of file thread_pool.h.
pthread_mutex_t t_pool::pool_m |
Definition at line 85 of file thread_pool.h.
int t_pool::qsize |
Definition at line 72 of file thread_pool.h.
int t_pool::shutdown |
Definition at line 75 of file thread_pool.h.
pthread_t* t_pool::t |
Definition at line 82 of file thread_pool.h.
t_pool_job * t_pool::tail |
Definition at line 78 of file thread_pool.h.
long long t_pool::total_time |
Definition at line 92 of file thread_pool.h.
int t_pool::tsize |
Definition at line 81 of file thread_pool.h.
long long t_pool::wait_time |
Definition at line 92 of file thread_pool.h.