![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Classes | |
| class | Event_tracking_error_handler | 
| Error handler that controls error reporting by plugin.  More... | |
| class | Ignore_command_start_error_handler | 
| Ignore error for specified commands.  More... | |
| class | Ignore_event_tracking_error_handler | 
| Ignore all errors notified from within plugin.  More... | |
Functions | |
| static bool | check_audit_mask (const unsigned long lhs, const unsigned long rhs) | 
| Check, whether masks specified by lhs parameter and rhs parameters overlap.  More... | |
| static bool | check_audit_mask (const unsigned long *lhs, const unsigned long *rhs) | 
| Check, whether mask arrays specified by the lhs parameter and rhs parameter overlap.  More... | |
| int | event_tracking_dispatch (THD *thd, st_mysql_event_generic *generic_event) | 
| Distributes an audit event to components.  More... | |
| int | event_tracking_dispatch_error (THD *thd, const char *event_name, st_mysql_event_generic *generic_event) | 
      
  | 
  inlinestatic | 
Check, whether mask arrays specified by the lhs parameter and rhs parameter overlap.
| lhs | First mask array to check. | 
| rhs | Second mask array to check. | 
      
  | 
  inlinestatic | 
Check, whether masks specified by lhs parameter and rhs parameters overlap.
| lhs | First mask to check. | 
| rhs | Second mask to check. | 
| int anonymous_namespace{sql_audit.cc}::event_tracking_dispatch | ( | THD * | thd, | 
| st_mysql_event_generic * | generic_event | ||
| ) | 
Distributes an audit event to components.
| [in] | thd | THD that generated the event. | 
| [in,out] | generic_event | Event to be audited | 
| int anonymous_namespace{sql_audit.cc}::event_tracking_dispatch_error | ( | THD * | thd, | 
| const char * | event_name, | ||
| st_mysql_event_generic * | generic_event | ||
| ) |