MySQL 8.4.0
Source Code Documentation
Event tracking services
Collaboration diagram for Event tracking services:

Classes

struct  s_mysql_event_tracking_authentication
  More...
 
struct  s_mysql_event_tracking_authentication_information
  More...
 
struct  s_mysql_event_tracking_authentication_method
  More...
 
struct  s_mysql_event_tracking_command
  More...
 
struct  s_mysql_event_tracking_connection
  More...
 
struct  s_mysql_event_tracking_general
  More...
 
struct  s_mysql_event_tracking_general_information
  More...
 
struct  s_mysql_event_tracking_global_variable
  More...
 
struct  s_mysql_event_tracking_lifecycle
  More...
 
struct  s_mysql_event_tracking_message
  More...
 
struct  s_mysql_event_tracking_parse
  More...
 
struct  s_mysql_event_tracking_query
  More...
 
struct  s_mysql_event_tracking_stored_program
  More...
 
struct  s_mysql_event_tracking_table_access
  More...
 
struct  s_mysql_mysql_thd_store
 A service to store an opaque pointer in MYSQL_THD. More...
 

Typedefs

typedef struct s_mysql_event_tracking_authentication mysql_service_event_tracking_authentication_t
  More...
 
typedef struct s_mysql_event_tracking_authentication_information mysql_service_event_tracking_authentication_information_t
  More...
 
typedef struct s_mysql_event_tracking_authentication_method mysql_service_event_tracking_authentication_method_t
  More...
 
typedef struct s_mysql_event_tracking_command mysql_service_event_tracking_command_t
  More...
 
typedef struct s_mysql_event_tracking_connection mysql_service_event_tracking_connection_t
  More...
 
typedef struct s_mysql_event_tracking_general mysql_service_event_tracking_general_t
  More...
 
typedef struct s_mysql_event_tracking_general_information mysql_service_event_tracking_general_information_t
  More...
 
typedef struct s_mysql_event_tracking_global_variable mysql_service_event_tracking_global_variable_t
  More...
 
typedef struct s_mysql_event_tracking_lifecycle mysql_service_event_tracking_lifecycle_t
  More...
 
typedef struct s_mysql_event_tracking_message mysql_service_event_tracking_message_t
  More...
 
typedef struct s_mysql_event_tracking_parse mysql_service_event_tracking_parse_t
  More...
 
typedef struct s_mysql_event_tracking_query mysql_service_event_tracking_query_t
  More...
 
typedef struct s_mysql_event_tracking_stored_program mysql_service_event_tracking_stored_program_t
  More...
 
typedef struct s_mysql_event_tracking_table_access mysql_service_event_tracking_table_access_t
  More...
 
typedef struct s_mysql_mysql_thd_store mysql_service_mysql_thd_store_t
 A service to store an opaque pointer in MYSQL_THD. More...
 

Detailed Description

Typedef Documentation

◆ mysql_service_event_tracking_authentication_information_t

A service to fetch additional data about authentication event

◆ mysql_service_event_tracking_authentication_method_t

A service to fetch additional data about authentication method

◆ mysql_service_event_tracking_authentication_t

A service to track and consume authentication events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_AUTHENTICATION_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_command_t

A service to track and consume command events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_COMMAND_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_connection_t

A service to track and consume connection events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_CONNECTION_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_general_information_t

A service to fetch additional data about authentication event

◆ mysql_service_event_tracking_general_t

A service to track and consume general events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_GENERAL_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_global_variable_t

A service to track and consume global variable access events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_GLOBAL_VARIABLE_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_lifecycle_t

A service to track and consume program lifecycle events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_LIFECYCLE_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_message_t

A service to track and consume custom message events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_MESSAGE_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_parse_t

A service to track and consume parse events.

Producer of the event will notify all interested consumers one by one until it receives success.

See also
EVENT_TRACKING_PARSE_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_query_t

A service to track and consume query events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_QUERY_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_stored_program_t

A service to track and consume stored program events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_STORED_PROGRAM_CONSUMER_EXAMPLE

◆ mysql_service_event_tracking_table_access_t

A service to track and consume table access events.

Producer of the event will broadcast notify all interested consumers of the event.

See also
EVENT_TRACKING_TABLE_ACCESS_CONSUMER_EXAMPLE

◆ mysql_service_mysql_thd_store_t

A service to store an opaque pointer in MYSQL_THD.