MySQL 9.0.0
Source Code Documentation
Event_tracking_implementation::Event_tracking_general_implementation Class Reference

Implementation helper class for general events. More...

#include <event_tracking_general_consumer_helper.h>

Static Public Member Functions

static bool callback (const mysql_event_tracking_general_data *data)
 Callback function - To be implemented by component to handle an event. More...
 
static mysql_service_status_t notify (const mysql_event_tracking_general_data *data) noexcept
 event_tracking_general service implementation More...
 

Static Public Attributes

static mysql_event_tracking_general_subclass_t filtered_sub_events
 Sub-events to be filtered/ignored - To be defined by the component. More...
 

Detailed Description

Implementation helper class for general events.

Member Function Documentation

◆ callback()

static bool Event_tracking_implementation::Event_tracking_general_implementation::callback ( const mysql_event_tracking_general_data data)
static

Callback function - To be implemented by component to handle an event.

◆ notify()

static mysql_service_status_t Event_tracking_implementation::Event_tracking_general_implementation::notify ( const mysql_event_tracking_general_data data)
inlinestaticnoexcept

event_tracking_general service implementation

Parameters
[in]dataData related to general event
Returns
Status of operation
Return values
falseSuccess
trueFailure

Member Data Documentation

◆ filtered_sub_events

mysql_event_tracking_general_subclass_t Event_tracking_implementation::Event_tracking_general_implementation::filtered_sub_events
static

Sub-events to be filtered/ignored - To be defined by the component.


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