MySQL 8.3.0
Source Code Documentation
Collaboration diagram for System Instrumentation (ABI):

Classes

struct  PSI_system_bootstrap
 Entry point for the performance schema interface. More...
 
struct  PSI_system_service_v1
 Performance Schema System Interface, version 1. More...
 

Macros

#define PSI_SYSTEM_VERSION_1   1
 Performance Schema System Interface number for version 1. More...
 
#define PSI_CURRENT_SYSTEM_VERSION   1
 Performance Schema System Interface number for the most recent version. More...
 

Typedefs

typedef void(* unload_plugin_v1_t) (const char *plugin_name)
 System event - plugin unload event. More...
 
typedef struct PSI_system_bootstrap PSI_system_bootstrap
 
typedef struct PSI_system_service_v1 PSI_system_service_t
 

Variables

MYSQL_PLUGIN_IMPORT PSI_system_service_tpsi_system_service
 

Detailed Description

Macro Definition Documentation

◆ PSI_CURRENT_SYSTEM_VERSION

#define PSI_CURRENT_SYSTEM_VERSION   1

Performance Schema System Interface number for the most recent version.

The most current version is PSI_SYSTEM_VERSION_1

◆ PSI_SYSTEM_VERSION_1

#define PSI_SYSTEM_VERSION_1   1

Performance Schema System Interface number for version 1.

This version is supported.

Typedef Documentation

◆ PSI_system_bootstrap

◆ PSI_system_service_t

◆ unload_plugin_v1_t

typedef void(* unload_plugin_v1_t) (const char *plugin_name)

System event - plugin unload event.

Variable Documentation

◆ psi_system_service

MYSQL_PLUGIN_IMPORT PSI_system_service_t* psi_system_service
extern