MySQL 9.1.0
Source Code Documentation
TrxPoolLock Struct Reference

The lock strategy for TrxPool. More...

Public Member Functions

 TrxPoolLock ()=default
 
void create ()
 Create the mutex. More...
 
void enter ()
 Acquire the mutex. More...
 
void exit ()
 Release the mutex. More...
 
void destroy ()
 Free the mutex. More...
 

Public Attributes

ib_mutex_t m_mutex
 Mutex to use. More...
 

Detailed Description

The lock strategy for TrxPool.

Constructor & Destructor Documentation

◆ TrxPoolLock()

TrxPoolLock::TrxPoolLock ( )
default

Member Function Documentation

◆ create()

void TrxPoolLock::create ( )
inline

Create the mutex.

◆ destroy()

void TrxPoolLock::destroy ( )
inline

Free the mutex.

◆ enter()

void TrxPoolLock::enter ( )
inline

Acquire the mutex.

◆ exit()

void TrxPoolLock::exit ( )
inline

Release the mutex.

Member Data Documentation

◆ m_mutex

ib_mutex_t TrxPoolLock::m_mutex

Mutex to use.


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