Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
h2_workers Struct Reference

#include <h2_workers.h>

Collaboration diagram for h2_workers:

Public Member Functions

 APR_RING_HEAD (h2_worker_list, h2_worker) workers
 
 APR_RING_HEAD (h2_worker_zombies, h2_worker) zombies
 
 APR_RING_HEAD (h2_mplx_list, h2_mplx) mplxs
 

Data Fields

server_recs
 
apr_pool_tpool
 
int next_worker_id
 
int min_workers
 
int max_workers
 
int worker_count
 
int idle_workers
 
int max_idle_secs
 
apr_size_t max_tx_handles
 
apr_size_t spare_tx_handles
 
unsigned int aborted: 1
 
apr_threadattr_tthread_attr
 
int mplx_count
 
struct apr_thread_mutex_tlock
 
struct apr_thread_cond_tmplx_added
 
struct apr_thread_mutex_ttx_lock
 

Member Function Documentation

h2_workers::APR_RING_HEAD ( h2_worker_list  ,
h2_worker   
)
h2_workers::APR_RING_HEAD ( h2_worker_zombies  ,
h2_worker   
)
h2_workers::APR_RING_HEAD ( h2_mplx_list  ,
h2_mplx   
)

Field Documentation

unsigned int h2_workers::aborted
int h2_workers::idle_workers
struct apr_thread_mutex_t* h2_workers::lock
int h2_workers::max_idle_secs
apr_size_t h2_workers::max_tx_handles
int h2_workers::max_workers
int h2_workers::min_workers
struct apr_thread_cond_t* h2_workers::mplx_added
int h2_workers::mplx_count
int h2_workers::next_worker_id
apr_pool_t* h2_workers::pool
server_rec* h2_workers::s
apr_size_t h2_workers::spare_tx_handles
apr_threadattr_t* h2_workers::thread_attr
struct apr_thread_mutex_t* h2_workers::tx_lock
int h2_workers::worker_count

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