![]() |
MySQL 9.3.0
Source Code Documentation
|
This is the Log_resource factory to create wrappers for supported resources. More...
#include <log_resource.h>
Static Public Member Functions | |
static Log_resource * | get_wrapper (Master_info *mi, Json_dom *json) |
Creates a Log_resource wrapper based on a Master_info object. More... | |
static Log_resource * | get_wrapper (MYSQL_BIN_LOG *binlog, Json_dom *json) |
Creates a Log_resource wrapper based on a Master_info object. More... | |
static Log_resource * | get_wrapper (Gtid_state *gtid_state, Json_dom *json, MYSQL_BIN_LOG *binlog) |
Creates a Log_resource wrapper based on a Gtid_state object. More... | |
static Log_resource * | get_wrapper (handlerton *hton, Json_dom *json) |
Creates a Log_resource wrapper based on a handlerton. More... | |
This is the Log_resource factory to create wrappers for supported resources.
|
static |
Creates a Log_resource wrapper based on a Gtid_state object.
[in] | gtid_state | the pointer to the Gtid_state object resource. |
[in] | json | the pointer to the JSON object to be populated with the resource log information. |
[in] | binlog | the pointer to the MYSQL_BIN_LOG object resource. |
|
static |
Creates a Log_resource wrapper based on a handlerton.
[in] | hton | the pointer to the handlerton resource. |
[in] | json | the pointer to the JSON object to be populated with the resource log information. |
|
static |
Creates a Log_resource wrapper based on a Master_info object.
[in] | mi | the pointer to the Master_info object resource. |
[in] | json | the pointer to the JSON object to be populated with the resource log information. |
|
static |
Creates a Log_resource wrapper based on a Master_info object.
[in] | binlog | the pointer to the MYSQL_BIN_LOG object resource. |
[in] | json | the pointer to the JSON object to be populated with the resource log information. |