MySQL 9.3.0
Source Code Documentation
connection_control::Connection_event_observer Class Referenceabstract

Interface for defining action on connection events. More...

#include <connection_control_interfaces.h>

Inheritance diagram for connection_control::Connection_event_observer:
[legend]

Public Member Functions

virtual bool notify_event (MYSQL_THD thd, Connection_event_coordinator *coordinator, const mysql_event_tracking_connection_data *connection_event)=0
 
virtual bool notify_sys_var (Connection_event_coordinator *coordinator, opt_connection_control variable, void *new_value)=0
 
virtual ~Connection_event_observer ()=default
 

Detailed Description

Interface for defining action on connection events.

Constructor & Destructor Documentation

◆ ~Connection_event_observer()

virtual connection_control::Connection_event_observer::~Connection_event_observer ( )
virtualdefault

Member Function Documentation

◆ notify_event()

virtual bool connection_control::Connection_event_observer::notify_event ( MYSQL_THD  thd,
Connection_event_coordinator coordinator,
const mysql_event_tracking_connection_data connection_event 
)
pure virtual

◆ notify_sys_var()

virtual bool connection_control::Connection_event_observer::notify_sys_var ( Connection_event_coordinator coordinator,
opt_connection_control  variable,
void *  new_value 
)
pure virtual

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