Drizzled Public API Documentation

sync_level_struct Struct Reference

Public Attributes

void * latch
 
ulint level
 

Detailed Description

An acquired mutex or rw-lock and its level in the latching order

Definition at line 250 of file sync0sync.cc.

Member Data Documentation

void* sync_level_struct::latch
           pointer to a mutex or an

rw-lock; NULL means that the slot is empty

Definition at line 251 of file sync0sync.cc.

ulint sync_level_struct::level
           level of the latch in the

latching order. This field is overloaded to serve as a node in a linked list of free nodes too. When latch == NULL then this will contain the ordinal value of the next free element

Definition at line 254 of file sync0sync.cc.


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