MySQL  8.0.19
Source Code Documentation

Interface class to visit groups of connections. More...

#include <pfs_visitor.h>

Inheritance diagram for PFS_connection_visitor:
PFS_connection_all_statement_visitor PFS_connection_all_wait_visitor PFS_connection_error_visitor PFS_connection_memory_visitor PFS_connection_stage_visitor PFS_connection_stat_visitor PFS_connection_statement_visitor PFS_connection_status_visitor PFS_connection_transaction_visitor PFS_connection_wait_visitor

Public Member Functions

 PFS_connection_visitor ()
 
virtual ~PFS_connection_visitor ()
 
virtual void visit_global ()
 Visit all connections. More...
 
virtual void visit_host (PFS_host *)
 Visit all connections of a host. More...
 
virtual void visit_account (PFS_account *)
 Visit all connections of a user+host. More...
 
virtual void visit_user (PFS_user *)
 Visit all connections of a user. More...
 
virtual void visit_thread (PFS_thread *)
 Visit a thread. More...
 
virtual void visit_THD (THD *)
 Visit a THD associated with a thread. More...
 

Detailed Description

Interface class to visit groups of connections.

See also
PFS_connection_iterator

Constructor & Destructor Documentation

◆ PFS_connection_visitor()

PFS_connection_visitor::PFS_connection_visitor ( )
inline

◆ ~PFS_connection_visitor()

virtual PFS_connection_visitor::~PFS_connection_visitor ( )
inlinevirtual

Member Function Documentation

◆ visit_account()

◆ visit_global()

◆ visit_host()

◆ visit_THD()

virtual void PFS_connection_visitor::visit_THD ( THD )
inlinevirtual

Visit a THD associated with a thread.

Reimplemented in PFS_connection_status_visitor.

◆ visit_thread()

◆ visit_user()


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