MySQL 8.0.40
Source Code Documentation

Iterator over groups of connections. More...

#include <pfs_visitor.h>

Static Public Member Functions

static void visit_global (bool with_hosts, bool with_users, bool with_accounts, bool with_threads, bool with_THDs, PFS_connection_visitor *visitor)
 Visit all connections. More...
 
static void visit_host (PFS_host *host, bool with_accounts, bool with_threads, bool with_THDs, PFS_connection_visitor *visitor)
 Visit all connections of a host. More...
 
static void visit_user (PFS_user *user, bool with_accounts, bool with_threads, bool with_THDs, PFS_connection_visitor *visitor)
 Visit all connections of a user. More...
 
static void visit_account (PFS_account *account, bool with_threads, bool with_THDs, PFS_connection_visitor *visitor)
 Visit all connections of a user+host. More...
 
static void visit_thread (PFS_thread *thread, PFS_connection_visitor *visitor)
 Visit a thread or connection. More...
 
static void visit_THD (THD *thd, PFS_connection_visitor *visitor)
 Visit THD. More...
 

Detailed Description

Iterator over groups of connections.

See also
PFS_connection_visitor

Member Function Documentation

◆ visit_THD()

static void PFS_connection_iterator::visit_THD ( THD thd,
PFS_connection_visitor visitor 
)
inlinestatic

Visit THD.

Parameters
thdthe THD to visit.
visitorthe visitor to call.

◆ visit_thread()

static void PFS_connection_iterator::visit_thread ( PFS_thread thread,
PFS_connection_visitor visitor 
)
inlinestatic

Visit a thread or connection.

Parameters
threadthe thread to visit.
visitorthe visitor to call

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