Struct lk_global_data
ClassList > lk_global_data
Public Attributes
Public Functions
Public Attributes Documentation
variable DL_detection_mutex
pthread_mutex_t lk_global_data::DL_detection_mutex;
variable TWFG_edge
LK_WFG_EDGE* lk_global_data::TWFG_edge;
variable TWFG_edge_storage
LK_WFG_EDGE* lk_global_data::TWFG_edge_storage;
variable TWFG_free_edge_idx
int lk_global_data::TWFG_free_edge_idx;
variable TWFG_node
LK_WFG_NODE* lk_global_data::TWFG_node;
variable config
LK_CONFIG lk_global_data::config;
variable deadlock_and_timeout_detector
std::atomic_int lk_global_data::deadlock_and_timeout_detector;
variable global_edge_seq_num
int lk_global_data::global_edge_seq_num;
variable init_state
LK_INIT_STATE lk_global_data::init_state;
variable last_deadlock_run
struct timeval lk_global_data::last_deadlock_run;
variable m_obj_hash_table
lk_hashmap_type lk_global_data::m_obj_hash_table;
variable max_TWFG_edge
int lk_global_data::max_TWFG_edge;
variable no_victim_case_count
short lk_global_data::no_victim_case_count;
variable obj_free_entry_list
LF_FREELIST lk_global_data::obj_free_entry_list;
variable tran_lock_table
LK_TRAN_LOCK* lk_global_data::tran_lock_table;
variable victims
LK_DEADLOCK_VICTIM* lk_global_data::victims;
Public Functions Documentation
function lk_global_data
inline lk_global_data::lk_global_data ()
The documentation for this class was generated from the following file cubrid/src/transaction/lock_manager.c