![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <event_tracking_lifecycle_service.h>
Public Attributes | |
| mysql_service_status_t(* | notify_startup )(const mysql_event_tracking_startup_data *data) | 
| Process a start-up event.  More... | |
| mysql_service_status_t(* | notify_shutdown )(const mysql_event_tracking_shutdown_data *data) | 
| Process a shutdown event.  More... | |
A service to track and consume program lifecycle events.
Producer of the event will broadcast notify all interested consumers of the event.
| mysql_service_status_t(* s_mysql_event_tracking_lifecycle::notify_shutdown) (const mysql_event_tracking_shutdown_data *data) | 
Process a shutdown event.
| [in] | data | Event specific data | 
| false | Success | 
| true | Error | 
| mysql_service_status_t(* s_mysql_event_tracking_lifecycle::notify_startup) (const mysql_event_tracking_startup_data *data) | 
Process a start-up event.
| [in] | data | Event specific data | 
| false | Success | 
| true | Error |