Skip to content

Struct sync_rwlock

ClassList > sync_rwlock

  • #include <critical_section.h>

Public Attributes

Type Name
pthread_mutex_t global_lock
const char * name
int num_readers
pthread_mutex_t read_lock
SYNC_STATS * stats

Public Attributes Documentation

variable global_lock

pthread_mutex_t sync_rwlock::global_lock;

variable name

const char* sync_rwlock::name;

variable num_readers

int sync_rwlock::num_readers;

variable read_lock

pthread_mutex_t sync_rwlock::read_lock;

variable stats

SYNC_STATS* sync_rwlock::stats;


The documentation for this class was generated from the following file cubrid/src/thread/critical_section.h