MySQL 9.0.0
Source Code Documentation
|
Data for program lifecycle events. More...
Go to the source code of this file.
Classes | |
struct | mysql_event_tracking_startup_data |
Structure for Startup event tracking. More... | |
struct | mysql_event_tracking_shutdown_data |
Structure for Shutdown event tracking. More... | |
Macros | |
#define | EVENT_TRACKING_STARTUP_STARTUP (1 << 0) |
Occurs after all subsystem are initialized during system start. More... | |
#define | EVENT_TRACKING_STARTUP_ALL EVENT_TRACKING_STARTUP_STARTUP |
#define | EVENT_TRACKING_SHUTDOWN_SHUTDOWN (1 << 0) |
Occurs when global variable is set. More... | |
#define | EVENT_TRACKING_SHUTDOWN_ALL EVENT_TRACKING_SHUTDOWN_SHUTDOWN |
#define | EVENT_TRACKING_SHUTDOWN_REASON_SHUTDOWN (1 << 0) |
User requested shut down. More... | |
#define | EVENT_TRACKING_SHUTDOWN_REASON_ABORT (1 << 1) |
The server aborts. More... | |
Typedefs | |
typedef unsigned long | mysql_event_tracking_startup_subclass_t |
Events for Startup event tracking. More... | |
typedef unsigned long | mysql_event_tracking_shutdown_subclass_t |
Events for Shutdown event tracking. More... | |
typedef int | mysql_event_tracking_shutdown_reason_t |
Server shutdown reason. More... | |
Data for program lifecycle events.
#define EVENT_TRACKING_SHUTDOWN_ALL EVENT_TRACKING_SHUTDOWN_SHUTDOWN |
#define EVENT_TRACKING_SHUTDOWN_REASON_ABORT (1 << 1) |
The server aborts.
#define EVENT_TRACKING_SHUTDOWN_REASON_SHUTDOWN (1 << 0) |
User requested shut down.
#define EVENT_TRACKING_SHUTDOWN_SHUTDOWN (1 << 0) |
Occurs when global variable is set.
#define EVENT_TRACKING_STARTUP_ALL EVENT_TRACKING_STARTUP_STARTUP |
#define EVENT_TRACKING_STARTUP_STARTUP (1 << 0) |
Occurs after all subsystem are initialized during system start.
Server shutdown reason.
Events for Shutdown event tracking.
Events for Startup event tracking.