MySQL  8.0.27
Source Code Documentation
Fill_process_list Class Reference

This class implements callback function used by fill_schema_processlist() to populate all the client process information into I_S table. More...

Inheritance diagram for Fill_process_list:
Do_THD_Impl

Public Member Functions

 Fill_process_list (THD *thd_value, TABLE_LIST *tables_value)
 
 ~Fill_process_list () override
 
void operator() (THD *inspect_thd) override
 
- Public Member Functions inherited from Do_THD_Impl
virtual ~Do_THD_Impl ()=default
 

Private Attributes

THDm_client_thd
 
TABLE_LISTm_tables
 

Detailed Description

This class implements callback function used by fill_schema_processlist() to populate all the client process information into I_S table.

Constructor & Destructor Documentation

◆ Fill_process_list()

Fill_process_list::Fill_process_list ( THD thd_value,
TABLE_LIST tables_value 
)
inline

◆ ~Fill_process_list()

Fill_process_list::~Fill_process_list ( )
inlineoverride

Member Function Documentation

◆ operator()()

void Fill_process_list::operator() ( THD inspect_thd)
inlineoverridevirtual

Implements Do_THD_Impl.

Member Data Documentation

◆ m_client_thd

THD* Fill_process_list::m_client_thd
private

◆ m_tables

TABLE_LIST* Fill_process_list::m_tables
private

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