MySQL 9.1.0
Source Code Documentation
|
Implementation helper class for lifecycle events. More...
#include <event_tracking_lifecycle_consumer_helper.h>
Static Public Member Functions | |
static bool | callback (const mysql_event_tracking_startup_data *data) |
Callback function - To be implemented by component to handle an event. More... | |
static bool | callback (const mysql_event_tracking_shutdown_data *data) |
Callback function - To be implemented by component to handle an event. More... | |
static mysql_service_status_t | notify_startup (const mysql_event_tracking_startup_data *data) noexcept |
event_tracking_lifecycle service implementation More... | |
static mysql_service_status_t | notify_shutdown (const mysql_event_tracking_shutdown_data *data) noexcept |
event_tracking_lifecycle service implementation More... | |
Static Public Attributes | |
static mysql_event_tracking_startup_subclass_t | startup_filtered_sub_events |
Sub-events to be filtered/ignored - To be defined by the component. More... | |
static mysql_event_tracking_shutdown_subclass_t | shutdown_filtered_sub_events |
Sub-events to be filtered/ignored - To be defined by the component. More... | |
Implementation helper class for lifecycle events.
|
static |
Callback function - To be implemented by component to handle an event.
|
static |
Callback function - To be implemented by component to handle an event.
|
inlinestaticnoexcept |
event_tracking_lifecycle service implementation
[in] | data | Data related to shutdown event |
false | Success |
true | Failure |
|
inlinestaticnoexcept |
event_tracking_lifecycle service implementation
[in] | data | Data related to startup event |
false | Success |
true | Failure |
|
static |
Sub-events to be filtered/ignored - To be defined by the component.
|
static |
Sub-events to be filtered/ignored - To be defined by the component.