| My Project
   
    | 
 
  
 | Public Member Functions | |
| MDL_scoped_lock (const MDL_key *key_arg, MDL_map_partition *map_part) | |
| virtual const bitmap_t * | incompatible_granted_types_bitmap () const | 
| virtual const bitmap_t * | incompatible_waiting_types_bitmap () const | 
| virtual bool | needs_notification (const MDL_ticket *ticket) const | 
| virtual void | notify_conflicting_locks (MDL_context *ctx) | 
| virtual bitmap_t | hog_lock_types_bitmap () const | 
An implementation of the scoped metadata lock. The only locking modes which are supported at the moment are SHARED and INTENTION EXCLUSIVE and EXCLUSIVE
| void MDL_scoped_lock::notify_conflicting_locks | ( | MDL_context * | ctx | ) |  [virtual] | 
Notify threads holding scoped IX locks which conflict with a pending S lock.
| ctx | MDL_context for current thread. | 
Implements MDL_lock.
 1.7.6.1
 1.7.6.1