![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Data for parse event tracking. More...
Go to the source code of this file.
Classes | |
| struct | mysql_event_tracking_parse_data | 
| Structure for the Parse event tracking.  More... | |
Macros | |
| #define | EVENT_TRACKING_PARSE_PREPARSE (1 << 0) | 
| occurs before the query parsing.  More... | |
| #define | EVENT_TRACKING_PARSE_POSTPARSE (1 << 1) | 
| occurs after the query parsing.  More... | |
| #define | EVENT_TRACKING_PARSE_ALL EVENT_TRACKING_PARSE_PREPARSE | EVENT_TRACKING_PARSE_POSTPARSE | 
| #define | EVENT_TRACKING_PARSE_REWRITE_NONE 0 | 
| Default value of the flag.  More... | |
| #define | EVENT_TRACKING_PARSE_REWRITE_QUERY_REWRITTEN (1 << 0) | 
| Must be set by a plugin if the query is rewritten.  More... | |
| #define | EVENT_TRACKING_PARSE_REWRITE_IS_PREPARED_STATEMENT (1 << 1) | 
| set by the server if the query is prepared statement.  More... | |
Typedefs | |
| typedef unsigned long | mysql_event_tracking_parse_subclass_t | 
| Events for Parse event tracking.  More... | |
| typedef unsigned int | mysql_event_tracking_parse_rewrite_plugin_flag | 
| Query rewritting flags.  More... | |
Data for parse event tracking.
| #define EVENT_TRACKING_PARSE_ALL EVENT_TRACKING_PARSE_PREPARSE | EVENT_TRACKING_PARSE_POSTPARSE | 
| #define EVENT_TRACKING_PARSE_POSTPARSE (1 << 1) | 
occurs after the query parsing.
| #define EVENT_TRACKING_PARSE_PREPARSE (1 << 0) | 
occurs before the query parsing.
| #define EVENT_TRACKING_PARSE_REWRITE_IS_PREPARED_STATEMENT (1 << 1) | 
set by the server if the query is prepared statement.
| #define EVENT_TRACKING_PARSE_REWRITE_NONE 0 | 
Default value of the flag.
| #define EVENT_TRACKING_PARSE_REWRITE_QUERY_REWRITTEN (1 << 0) | 
Must be set by a plugin if the query is rewritten.
Query rewritting flags.
Events for Parse event tracking.