![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Classes | |
| struct | PSI_idle_locker_state_v1 | 
State data storage for start_idle_wait_v1_t.  More... | |
| struct | PSI_idle_bootstrap | 
| Entry point for the performance schema interface.  More... | |
| struct | PSI_idle_service_v1 | 
| Performance Schema Idle Interface, version 1.  More... | |
Macros | |
| #define | PSI_IDLE_VERSION_1 1 | 
| Performance Schema Idle Interface number for version 1.  More... | |
| #define | PSI_CURRENT_IDLE_VERSION 1 | 
| Performance Schema Idle Interface number for the most recent version.  More... | |
Typedefs | |
| typedef struct PSI_idle_locker | PSI_idle_locker | 
| typedef struct PSI_idle_locker_state_v1 | PSI_idle_locker_state_v1 | 
| typedef struct PSI_idle_locker *(* | start_idle_wait_v1_t) (struct PSI_idle_locker_state_v1 *state, const char *src_file, unsigned int src_line) | 
| Record an idle instrumentation wait start event.  More... | |
| typedef void(* | end_idle_wait_v1_t) (struct PSI_idle_locker *locker) | 
| Record an idle instrumentation wait end event.  More... | |
| typedef struct PSI_idle_locker_state_v1 | PSI_idle_locker_state | 
| typedef struct PSI_idle_bootstrap | PSI_idle_bootstrap | 
| typedef struct PSI_idle_service_v1 | PSI_idle_service_t | 
Variables | |
| MYSQL_PLUGIN_IMPORT PSI_idle_service_t * | psi_idle_service | 
| #define PSI_CURRENT_IDLE_VERSION 1 | 
Performance Schema Idle Interface number for the most recent version.
The most current version is PSI_IDLE_VERSION_1 
| #define PSI_IDLE_VERSION_1 1 | 
Performance Schema Idle Interface number for version 1.
This version is supported.
| typedef void(* end_idle_wait_v1_t) (struct PSI_idle_locker *locker) | 
Record an idle instrumentation wait end event.
| locker | a thread locker for the running thread | 
| typedef struct PSI_idle_bootstrap PSI_idle_bootstrap | 
| typedef struct PSI_idle_locker PSI_idle_locker | 
| typedef struct PSI_idle_locker_state_v1 PSI_idle_locker_state | 
| typedef struct PSI_idle_locker_state_v1 PSI_idle_locker_state_v1 | 
| typedef struct PSI_idle_service_v1 PSI_idle_service_t | 
| typedef struct PSI_idle_locker *(* start_idle_wait_v1_t) (struct PSI_idle_locker_state_v1 *state, const char *src_file, unsigned int src_line) | 
Record an idle instrumentation wait start event.
| state | data storage for the locker | 
| src_file | the source file name | 
| src_line | the source line number | 
      
  | 
  extern |