Skip to content

Struct lf_hash_table

ClassList > lf_hash_table

  • #include <lock_free.h>

Public Attributes

Type Name
void ** backbuffer
pthread_mutex_t backbuffer_mutex
void ** buckets
LF_ENTRY_DESCRIPTOR * entry_desc
LF_FREELIST * freelist
unsigned int hash_size

Public Attributes Documentation

variable backbuffer

void** lf_hash_table::backbuffer;

variable backbuffer_mutex

pthread_mutex_t lf_hash_table::backbuffer_mutex;

variable buckets

void** lf_hash_table::buckets;

variable entry_desc

LF_ENTRY_DESCRIPTOR* lf_hash_table::entry_desc;

variable freelist

LF_FREELIST* lf_hash_table::freelist;

variable hash_size

unsigned int lf_hash_table::hash_size;


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