Apache2
apr_thread_mutex_t Struct Reference

#include <apr_arch_thread_mutex.h>

Collaboration diagram for apr_thread_mutex_t:

Data Fields

apr_pool_tpool
 
sem_id Lock
 
int32 LockCount
 
int nested
 
apr_os_thread_t owner
 
int owner_ref
 
NXMutex_t * mutex
 
apr_thread_cond_tcond
 
int locked
 
int num_waiters
 
HMTX hMutex
 
pthread_mutex_t mutex
 
thread_mutex_type type
 
HANDLE handle
 
CRITICAL_SECTION section
 

Field Documentation

◆ cond

apr_thread_cond_t* apr_thread_mutex_t::cond

◆ handle

HANDLE apr_thread_mutex_t::handle

◆ hMutex

HMTX apr_thread_mutex_t::hMutex

◆ Lock

sem_id apr_thread_mutex_t::Lock

◆ LockCount

int32 apr_thread_mutex_t::LockCount

◆ locked

int apr_thread_mutex_t::locked

◆ mutex [1/2]

NXMutex_t* apr_thread_mutex_t::mutex

◆ mutex [2/2]

pthread_mutex_t apr_thread_mutex_t::mutex

◆ nested

int apr_thread_mutex_t::nested

◆ num_waiters

int apr_thread_mutex_t::num_waiters

◆ owner

apr_os_thread_t apr_thread_mutex_t::owner

◆ owner_ref

int apr_thread_mutex_t::owner_ref

◆ pool

apr_pool_t * apr_thread_mutex_t::pool

◆ section

CRITICAL_SECTION apr_thread_mutex_t::section

◆ type

thread_mutex_type apr_thread_mutex_t::type

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