MySQL 8.0.39
Source Code Documentation
|
#include <my_xp_thread.h>
Public Member Functions | |
My_xp_thread_impl ()=default | |
~My_xp_thread_impl () override=default | |
Public Member Functions inherited from My_xp_thread_server | |
My_xp_thread_server () | |
~My_xp_thread_server () override | |
int | create (PSI_thread_key key, const native_thread_attr_t *attr, native_start_routine func, void *arg) override |
Creates thread. More... | |
int | create_detached (PSI_thread_key key, native_thread_attr_t *attr, native_start_routine func, void *arg) override |
Creates a detached thread. More... | |
int | join (void **value_ptr) override |
Suspend invoking thread until this thread terminates. More... | |
int | cancel () override |
Cancel this thread. More... | |
native_thread_t * | get_native_thread () override |
Retrieves native thread reference. More... | |
Public Member Functions inherited from My_xp_thread | |
virtual | ~My_xp_thread ()=default |
Additional Inherited Members | |
Protected Attributes inherited from My_xp_thread_server | |
native_thread_handle * | m_thread_handle |
|
explicitdefault |
|
overridedefault |