ReactOS 0.4.16-dev-959-g2ec3a19
threadpool Struct Reference
Collaboration diagram for threadpool:

Public Attributes

LONG refcount
 
LONG objcount
 
BOOL shutdown
 
CRITICAL_SECTION cs
 
struct list pools [3]
 
RTL_CONDITION_VARIABLE update_event
 
int max_workers
 
int min_workers
 
int num_workers
 
int num_busy_workers
 
HANDLE compl_port
 
TP_POOL_STACK_INFORMATION stack_info
 

Detailed Description

Definition at line 148 of file threadpool.c.

Member Data Documentation

◆ compl_port

HANDLE threadpool::compl_port

Definition at line 162 of file threadpool.c.

◆ cs

CRITICAL_SECTION threadpool::cs

Definition at line 153 of file threadpool.c.

◆ max_workers

int threadpool::max_workers

Definition at line 158 of file threadpool.c.

Referenced by TpSetPoolMaxThreads(), and TpSetPoolMinThreads().

◆ min_workers

int threadpool::min_workers

Definition at line 159 of file threadpool.c.

Referenced by TpSetPoolMaxThreads(), and TpSetPoolMinThreads().

◆ num_busy_workers

int threadpool::num_busy_workers

Definition at line 161 of file threadpool.c.

◆ num_workers

int threadpool::num_workers

Definition at line 160 of file threadpool.c.

Referenced by TpSetPoolMinThreads().

◆ objcount

LONG threadpool::objcount

Definition at line 151 of file threadpool.c.

◆ pools

struct list threadpool::pools[3]

Definition at line 155 of file threadpool.c.

◆ refcount

LONG threadpool::refcount

Definition at line 150 of file threadpool.c.

◆ shutdown

BOOL threadpool::shutdown

Definition at line 152 of file threadpool.c.

◆ stack_info

TP_POOL_STACK_INFORMATION threadpool::stack_info

Definition at line 163 of file threadpool.c.

Referenced by TpQueryPoolStackInformation(), and TpSetPoolStackInformation().

◆ update_event

RTL_CONDITION_VARIABLE threadpool::update_event

Definition at line 156 of file threadpool.c.


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