MySQL 8.4.0
Source Code Documentation
event_tracking_connection_defs.h File Reference

Data for connection event tracking. More...

Go to the source code of this file.

Classes

struct  mysql_event_tracking_connection_data
 Structure for Connection event tracking. More...
 

Macros

#define EVENT_TRACKING_CONNECTION_CONNECT   (1 << 0)
 occurs after authentication phase is completed. More...
 
#define EVENT_TRACKING_CONNECTION_DISCONNECT   (1 << 1)
 occurs after connection is terminated. More...
 
#define EVENT_TRACKING_CONNECTION_CHANGE_USER   (1 << 2)
 occurs after COM_CHANGE_USER RPC is completed. More...
 
#define EVENT_TRACKING_CONNECTION_PRE_AUTHENTICATE   (1 << 3)
 occurs before authentication. More...
 
#define EVENT_TRACKING_CONNECTION_ALL
 

Typedefs

typedef unsigned long mysql_event_tracking_connection_subclass_t
 Events for Connection event tracking. More...
 

Detailed Description

Data for connection event tracking.

Macro Definition Documentation

◆ EVENT_TRACKING_CONNECTION_ALL

#define EVENT_TRACKING_CONNECTION_ALL
Value:
EVENT_TRACKING_CONNECTION_CHANGE_USER | \
EVENT_TRACKING_CONNECTION_PRE_AUTHENTICATE
#define EVENT_TRACKING_CONNECTION_CONNECT
occurs after authentication phase is completed.
Definition: event_tracking_connection_defs.h:35
#define EVENT_TRACKING_CONNECTION_DISCONNECT
occurs after connection is terminated.
Definition: event_tracking_connection_defs.h:37

◆ EVENT_TRACKING_CONNECTION_CHANGE_USER

#define EVENT_TRACKING_CONNECTION_CHANGE_USER   (1 << 2)

occurs after COM_CHANGE_USER RPC is completed.

◆ EVENT_TRACKING_CONNECTION_CONNECT

#define EVENT_TRACKING_CONNECTION_CONNECT   (1 << 0)

occurs after authentication phase is completed.

◆ EVENT_TRACKING_CONNECTION_DISCONNECT

#define EVENT_TRACKING_CONNECTION_DISCONNECT   (1 << 1)

occurs after connection is terminated.

◆ EVENT_TRACKING_CONNECTION_PRE_AUTHENTICATE

#define EVENT_TRACKING_CONNECTION_PRE_AUTHENTICATE   (1 << 3)

occurs before authentication.

Typedef Documentation

◆ mysql_event_tracking_connection_subclass_t

Events for Connection event tracking.