CUBRID Engine  latest
sync_rwlock Struct Reference

#include <critical_section.h>

Collaboration diagram for sync_rwlock:
Collaboration graph

Public Attributes

const char * name
 
pthread_mutex_t read_lock
 
pthread_mutex_t global_lock
 
int num_readers
 
SYNC_STATSstats
 

Detailed Description

Definition at line 125 of file critical_section.h.

Member Data Documentation

pthread_mutex_t sync_rwlock::global_lock
const char* sync_rwlock::name

Definition at line 127 of file critical_section.h.

Referenced by rwlock_finalize(), and rwlock_initialize().

int sync_rwlock::num_readers
pthread_mutex_t sync_rwlock::read_lock
SYNC_STATS* sync_rwlock::stats

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