Apache HTTPD
Classes | Public Attributes | List of all members
apr_thread_cond_t Struct Reference

#include <apr_arch_thread_cond.h>

Classes

struct  active_list
 
struct  free_list
 

Public Attributes

apr_pool_tpool
 
sem_id lock
 
apr_thread_mutex_tcondlock
 
thread_id owner
 
struct apr_thread_cond_t::active_list alist
 
struct apr_thread_cond_t::free_list flist
 
NXCond_tcond
 
HEV semaphore
 
HMTX mutex
 
unsigned long num_waiting
 
unsigned long num_wake
 
unsigned long generation
 
HANDLE semaphore
 
CRITICAL_SECTION csection
 

Detailed Description

Definition at line 34 of file apr_arch_thread_cond.h.

Member Data Documentation

◆ alist

struct apr_thread_cond_t::active_list apr_thread_cond_t::alist

◆ cond

NXCond_t* apr_thread_cond_t::cond

Definition at line 25 of file apr_arch_thread_cond.h.

◆ condlock

apr_thread_mutex_t* apr_thread_cond_t::condlock

Definition at line 37 of file apr_arch_thread_cond.h.

◆ csection

CRITICAL_SECTION apr_thread_cond_t::csection

Definition at line 25 of file apr_arch_thread_cond.h.

◆ flist

struct apr_thread_cond_t::free_list apr_thread_cond_t::flist

◆ generation

unsigned long apr_thread_cond_t::generation

Definition at line 29 of file apr_arch_thread_cond.h.

◆ lock

sem_id apr_thread_cond_t::lock

Definition at line 36 of file apr_arch_thread_cond.h.

◆ mutex

HMTX apr_thread_cond_t::mutex

Definition at line 26 of file apr_arch_thread_cond.h.

◆ num_waiting

unsigned long apr_thread_cond_t::num_waiting

Definition at line 27 of file apr_arch_thread_cond.h.

◆ num_wake

unsigned long apr_thread_cond_t::num_wake

Definition at line 28 of file apr_arch_thread_cond.h.

◆ owner

thread_id apr_thread_cond_t::owner

Definition at line 38 of file apr_arch_thread_cond.h.

◆ pool

apr_pool_t * apr_thread_cond_t::pool

Definition at line 35 of file apr_arch_thread_cond.h.

◆ semaphore [1/2]

HEV apr_thread_cond_t::semaphore

Definition at line 25 of file apr_arch_thread_cond.h.

◆ semaphore [2/2]

HANDLE apr_thread_cond_t::semaphore

Definition at line 24 of file apr_arch_thread_cond.h.


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