mc_rwlock_s Struct Reference

#include <mc_rwlock.h>


Data Fields

int num_readers
int write_flag
int write_request
MUTEX_T * lock
COND_T * cond


Detailed Description

Definition at line 36 of file mc_rwlock.h.


Field Documentation

int mc_rwlock_s::num_readers

Definition at line 37 of file mc_rwlock.h.

Referenced by mc_rwlock_init(), mc_rwlock_rdlock(), mc_rwlock_rdunlock(), and mc_rwlock_wrlock().

int mc_rwlock_s::write_flag

Definition at line 38 of file mc_rwlock.h.

Referenced by mc_rwlock_init(), mc_rwlock_rdlock(), mc_rwlock_wrlock(), and mc_rwlock_wrunlock().

int mc_rwlock_s::write_request

Definition at line 39 of file mc_rwlock.h.

Referenced by mc_rwlock_init(), mc_rwlock_rdlock(), and mc_rwlock_wrlock().

MUTEX_T* mc_rwlock_s::lock

Definition at line 40 of file mc_rwlock.h.

Referenced by mc_rwlock_destroy(), mc_rwlock_init(), mc_rwlock_rdlock(), mc_rwlock_rdunlock(), mc_rwlock_wrlock(), and mc_rwlock_wrunlock().

COND_T* mc_rwlock_s::cond

Definition at line 41 of file mc_rwlock.h.

Referenced by mc_rwlock_destroy(), mc_rwlock_init(), mc_rwlock_rdlock(), mc_rwlock_rdunlock(), mc_rwlock_wrlock(), and mc_rwlock_wrunlock().


The documentation for this struct was generated from the following file:
Generated on Fri May 16 14:49:57 2008 for Mobile-C by  doxygen 1.5.4