17 #ifndef THREAD_RWLOCK_H
18 #define THREAD_RWLOCK_H
20 #include <kernel/OS.h>
APR Miscellaneous library routines.
APR general purpose library routines.
APR Portability Routines.
APR Reader/Writer Lock Routines.
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
Definition: apr_arch_thread_rwlock.h:28
int32 ReadCount
Definition: apr_arch_thread_rwlock.h:36
thread_id writer
Definition: apr_arch_thread_rwlock.h:41
sem_id Lock
Definition: apr_arch_thread_rwlock.h:32
apr_pool_t * pool
Definition: apr_arch_thread_rwlock.h:29
sem_id Read
Definition: apr_arch_thread_rwlock.h:35
int32 LockCount
Definition: apr_arch_thread_rwlock.h:33
int32 Nested
Definition: apr_arch_thread_rwlock.h:39
int32 WriteCount
Definition: apr_arch_thread_rwlock.h:38
sem_id Write
Definition: apr_arch_thread_rwlock.h:37