cc_rwmutex * cc_rwmutex_construct(void)
Definition: rwmutex.cpp:118
int cc_rwmutex_read_unlock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:293
int cc_rwmutex_write_try_lock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:206
cc_precedence
The precedence values for the read-write mutex.
Definition: common.h:67
int cc_rwmutex_read_lock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:248
struct cc_rwmutex cc_rwmutex
The type definition for the read-write mutex structure.
Definition: common.h:59
int cc_rwmutex_write_unlock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:224
int cc_rwmutex_write_lock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:178
cc_rwmutex * cc_rwmutex_construct_etc(cc_precedence policy)
Definition: rwmutex.cpp:142
int cc_rwmutex_read_try_lock(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:275
void cc_rwmutex_destruct(cc_rwmutex *rwmutex)
Definition: rwmutex.cpp:157