MySQL 8.3.0
Source Code Documentation
mysql_event_message_key_value_t Struct Reference

Structure that stores key-value pair of the MYSQL_AUDIT_MESSAGE_CLASS event class. More...

#include <plugin_audit_message_types.h>

Public Attributes

MYSQL_LEX_CSTRING key
 Key element. More...
 
mysql_event_message_value_type_t value_type
 Value element type. More...
 
union {
   MYSQL_LEX_CSTRING   str
 String element. More...
 
   long long   num
 Numeric element. More...
 
value
 Value element. More...
 

Detailed Description

Structure that stores key-value pair of the MYSQL_AUDIT_MESSAGE_CLASS event class.

Member Data Documentation

◆ key

MYSQL_LEX_CSTRING mysql_event_message_key_value_t::key

Key element.

◆ num

long long mysql_event_message_key_value_t::num

Numeric element.

◆ str

MYSQL_LEX_CSTRING mysql_event_message_key_value_t::str

String element.

◆ 

union { ... } mysql_event_message_key_value_t::value

Value element.

◆ value_type

mysql_event_message_value_type_t mysql_event_message_key_value_t::value_type

Value element type.


The documentation for this struct was generated from the following file: