MySQL 9.1.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 | ||
) |