Apache HTTPD
Public Attributes | List of all members
apr_thread_rwlock_t Struct Reference

#include <apr_arch_thread_rwlock.h>

Public Attributes

apr_pool_tpool
 
sem_id Lock
 
int32 LockCount
 
sem_id Read
 
int32 ReadCount
 
sem_id Write
 
int32 WriteCount
 
int32 Nested
 
thread_id writer
 
NXRwLock_trwlock
 
int readers
 
HMTX write_lock
 
HEV read_done
 
HANDLE write_mutex
 
HANDLE read_event
 
LONG readers
 

Detailed Description

Definition at line 28 of file apr_arch_thread_rwlock.h.

Member Data Documentation

◆ Lock

sem_id apr_thread_rwlock_t::Lock

Definition at line 32 of file apr_arch_thread_rwlock.h.

◆ LockCount

int32 apr_thread_rwlock_t::LockCount

Definition at line 33 of file apr_arch_thread_rwlock.h.

◆ Nested

int32 apr_thread_rwlock_t::Nested

Definition at line 39 of file apr_arch_thread_rwlock.h.

◆ pool

apr_pool_t * apr_thread_rwlock_t::pool

Definition at line 29 of file apr_arch_thread_rwlock.h.

◆ Read

sem_id apr_thread_rwlock_t::Read

Definition at line 35 of file apr_arch_thread_rwlock.h.

◆ read_done

HEV apr_thread_rwlock_t::read_done

Definition at line 27 of file apr_arch_thread_rwlock.h.

◆ read_event

HANDLE apr_thread_rwlock_t::read_event

Definition at line 25 of file apr_arch_thread_rwlock.h.

◆ ReadCount

int32 apr_thread_rwlock_t::ReadCount

Definition at line 36 of file apr_arch_thread_rwlock.h.

◆ readers [1/2]

int apr_thread_rwlock_t::readers

Definition at line 25 of file apr_arch_thread_rwlock.h.

◆ readers [2/2]

LONG apr_thread_rwlock_t::readers

Definition at line 26 of file apr_arch_thread_rwlock.h.

◆ rwlock

NXRwLock_t* apr_thread_rwlock_t::rwlock

Definition at line 25 of file apr_arch_thread_rwlock.h.

◆ Write

sem_id apr_thread_rwlock_t::Write

Definition at line 37 of file apr_arch_thread_rwlock.h.

◆ write_lock

HMTX apr_thread_rwlock_t::write_lock

Definition at line 26 of file apr_arch_thread_rwlock.h.

◆ write_mutex

HANDLE apr_thread_rwlock_t::write_mutex

Definition at line 24 of file apr_arch_thread_rwlock.h.

◆ WriteCount

int32 apr_thread_rwlock_t::WriteCount

Definition at line 38 of file apr_arch_thread_rwlock.h.

◆ writer

thread_id apr_thread_rwlock_t::writer

Definition at line 41 of file apr_arch_thread_rwlock.h.


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