MySQL 9.1.0
Source Code Documentation
|
#include <io_thread.h>
Public Member Functions | |
IoThread (size_t ndx, std::bitset< ThreadAffinity::max_cpus > cpu_affinity, const std::string &backend_name="poll") | |
~IoThread () | |
net::io_context & | context () noexcept |
void | operator() () |
void | stop () |
void | join () |
std::bitset< ThreadAffinity::max_cpus > | cpu_affinity () const |
Private Attributes | |
size_t | ndx_ |
std::bitset< ThreadAffinity::max_cpus > | cpu_affinity_ |
net::io_context | io_ctx_ |
std::thread | thr_ |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
void IoThread::operator() | ( | ) |
|
inline |
|
private |
|
private |
|
private |
|
private |