29#ifndef PLUGIN_AUDIT_MESSAGE_TYPES_H
30#define PLUGIN_AUDIT_MESSAGE_TYPES_H
32#ifndef MYSQL_ABI_CHECK
mysql_event_message_value_type_t
Type of the value element of the key-value pair.
Definition: plugin_audit_message_types.h:53
@ MYSQL_AUDIT_MESSAGE_VALUE_TYPE_STR
Value is of the string type.
Definition: plugin_audit_message_types.h:55
@ MYSQL_AUDIT_MESSAGE_VALUE_TYPE_NUM
Value is of the numeric type.
Definition: plugin_audit_message_types.h:57
mysql_event_message_subclass_t
Events for MYSQL_AUDIT_MESSAGE_CLASS event class.
Definition: plugin_audit_message_types.h:41
@ MYSQL_AUDIT_MESSAGE_INTERNAL
Internally generated message.
Definition: plugin_audit_message_types.h:43
@ MYSQL_AUDIT_MESSAGE_USER
User generated message.
Definition: plugin_audit_message_types.h:45
Definition: mysql_lex_string.h:40
Structure that stores key-value pair of the MYSQL_AUDIT_MESSAGE_CLASS event class.
Definition: plugin_audit_message_types.h:64
mysql_event_message_value_type_t value_type
Value element type.
Definition: plugin_audit_message_types.h:68
long long num
Numeric element.
Definition: plugin_audit_message_types.h:74
MYSQL_LEX_CSTRING str
String element.
Definition: plugin_audit_message_types.h:72
MYSQL_LEX_CSTRING key
Key element.
Definition: plugin_audit_message_types.h:66