CUBRID Engine  latest
sync_critical_section Struct Reference

#include <critical_section.h>

Collaboration diagram for sync_critical_section:
Collaboration graph

Public Attributes

const char * name
 
int cs_index
 
pthread_mutex_t lock
 
int rwlock
 
unsigned int waiting_readers
 
unsigned int waiting_writers
 
pthread_cond_t readers_ok
 
THREAD_ENTRYwaiting_writers_queue
 
THREAD_ENTRYwaiting_promoters_queue
 
thread_id_t owner
 
int tran_index
 
SYNC_STATSstats
 

Detailed Description

Definition at line 109 of file critical_section.h.

Member Data Documentation

const char* sync_critical_section::name

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