Skip to content

Struct lk_entry

ClassList > lk_entry

  • #include <lock_manager.h>

Public Attributes

Type Name
int bind_index_in_tran
LOCK blocked_mode
LK_ENTRY * class_entry
int count
UINT64 del_id
LOCK granted_mode
int instant_lock_count
LK_ENTRY * next
int ngranules
struct lk_res * res_head
LK_ENTRY * stack
THREAD_ENTRY * thrd_entry
int tran_index
LK_ENTRY * tran_next
LK_ENTRY * tran_prev
XASL_ID xasl_id

Public Attributes Documentation

variable bind_index_in_tran

int lk_entry::bind_index_in_tran;

variable blocked_mode

LOCK lk_entry::blocked_mode;

variable class_entry

LK_ENTRY* lk_entry::class_entry;

variable count

int lk_entry::count;

variable del_id

UINT64 lk_entry::del_id;

variable granted_mode

LOCK lk_entry::granted_mode;

variable instant_lock_count

int lk_entry::instant_lock_count;

variable next

LK_ENTRY* lk_entry::next;

variable ngranules

int lk_entry::ngranules;

variable res_head

struct lk_res* lk_entry::res_head;

variable stack

LK_ENTRY* lk_entry::stack;

variable thrd_entry

THREAD_ENTRY* lk_entry::thrd_entry;

variable tran_index

int lk_entry::tran_index;

variable tran_next

LK_ENTRY* lk_entry::tran_next;

variable tran_prev

LK_ENTRY* lk_entry::tran_prev;

variable xasl_id

XASL_ID lk_entry::xasl_id;


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