MySQL 9.1.0
Source Code Documentation
|
#include <my_xp_cond.h>
Public Member Functions | |
My_xp_cond_impl ()=default | |
~My_xp_cond_impl () override=default | |
Public Member Functions inherited from My_xp_cond_server | |
My_xp_cond_server () | |
~My_xp_cond_server () override | |
int | init (PSI_cond_key key) override |
Initialize cond. More... | |
int | destroy () override |
Destroy cond. More... | |
int | timed_wait (mysql_mutex_t *mutex, const struct timespec *abstime) override |
Wait for cond to be signaled during some time before unlocking mutex. More... | |
int | wait (mysql_mutex_t *mutex) override |
Wait for cond to be signaled to unlock mutex. More... | |
int | signal () override |
Signal cond. More... | |
int | broadcast () override |
Broadcast cond. More... | |
mysql_cond_t * | get_native_cond () override |
Get reference to native cond. More... | |
Public Member Functions inherited from My_xp_cond | |
virtual | ~My_xp_cond ()=default |
Additional Inherited Members | |
Protected Attributes inherited from My_xp_cond_server | |
mysql_cond_t * | m_cond |
|
explicitdefault |
|
overridedefault |