MySQL 8.3.0
Source Code Documentation
HTON_NOTIFY_PARAMS Struct Reference

Auxiliary structure for passing information to notify_*_helper() functions. More...

Public Member Functions

 HTON_NOTIFY_PARAMS (const MDL_key *mdl_key, ha_notification_type mdl_type, ha_ddl_type ddl_type=HA_INVALID_DDL, const char *old_db_name=nullptr, const char *old_table_name=nullptr, const char *new_db_name=nullptr, const char *new_table_name=nullptr)
 

Public Attributes

const MDL_keykey
 
const ha_notification_type notification_type
 
const ha_ddl_type ddl_type
 
bool some_htons_were_notified
 
bool victimized
 
const char * m_old_db_name
 
const char * m_old_table_name
 
const char * m_new_db_name
 
const char * m_new_table_name
 

Detailed Description

Auxiliary structure for passing information to notify_*_helper() functions.

Constructor & Destructor Documentation

◆ HTON_NOTIFY_PARAMS()

HTON_NOTIFY_PARAMS::HTON_NOTIFY_PARAMS ( const MDL_key mdl_key,
ha_notification_type  mdl_type,
ha_ddl_type  ddl_type = HA_INVALID_DDL,
const char *  old_db_name = nullptr,
const char *  old_table_name = nullptr,
const char *  new_db_name = nullptr,
const char *  new_table_name = nullptr 
)
inline

Member Data Documentation

◆ ddl_type

const ha_ddl_type HTON_NOTIFY_PARAMS::ddl_type

◆ key

const MDL_key* HTON_NOTIFY_PARAMS::key

◆ m_new_db_name

const char* HTON_NOTIFY_PARAMS::m_new_db_name

◆ m_new_table_name

const char* HTON_NOTIFY_PARAMS::m_new_table_name

◆ m_old_db_name

const char* HTON_NOTIFY_PARAMS::m_old_db_name

◆ m_old_table_name

const char* HTON_NOTIFY_PARAMS::m_old_table_name

◆ notification_type

const ha_notification_type HTON_NOTIFY_PARAMS::notification_type

◆ some_htons_were_notified

bool HTON_NOTIFY_PARAMS::some_htons_were_notified

◆ victimized

bool HTON_NOTIFY_PARAMS::victimized

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