MySQL 9.0.0
Source Code Documentation
my_xp_thread.h File Reference

Go to the source code of this file.

Classes

class  My_xp_thread
 Abstract class used to wrap mutex for various platforms. More...
 
class  My_xp_thread_server
 
class  My_xp_thread_impl
 
class  My_xp_thread_util
 

Macros

#define NATIVE_THREAD_CREATE_DETACHED   MY_THREAD_CREATE_DETACHED
 
#define NATIVE_THREAD_CREATE_JOINABLE   MY_THREAD_CREATE_JOINABLE
 

Typedefs

typedef my_thread_t native_thread_t
 
typedef my_thread_handle native_thread_handle
 
typedef my_thread_attr_t native_thread_attr_t
 
typedef my_start_routine native_start_routine
 

Macro Definition Documentation

◆ NATIVE_THREAD_CREATE_DETACHED

#define NATIVE_THREAD_CREATE_DETACHED   MY_THREAD_CREATE_DETACHED

◆ NATIVE_THREAD_CREATE_JOINABLE

#define NATIVE_THREAD_CREATE_JOINABLE   MY_THREAD_CREATE_JOINABLE

Typedef Documentation

◆ native_start_routine

◆ native_thread_attr_t

◆ native_thread_handle

◆ native_thread_t