![]() |
MySQL 9.4.0
Source Code Documentation
|
Defining the main class MySQLRouter. More...
#include "mysqlrouter/router_export.h"#include "keyring_handler.h"#include "mysql/harness/arg_handler.h"#include "mysql/harness/loader.h"#include "mysql/harness/signal_handler.h"#include "mysqlrouter/keyring_info.h"#include "mysqlrouter/sys_user_operations.h"#include "router_conf.h"#include <cstdint>#include <iostream>#include <stdexcept>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | MySQLRouter |
| Manage the MySQL Router application. More... | |
Functions | |
| void | expose_router_configuration (const bool initial, const mysql_harness::ConfigSection §ion) |
| Expose the configured application-level options (the ones from [DEFAULT] section that are not specific to any particular plugin and are relevant from the Cluster metadata perspective) More... | |
Variables | |
| static const size_t | kHelpScreenWidth = 72 |
| static const size_t | kHelpScreenIndent = 8 |
| static const std::string | kSystemRouterName = "system" |
| static const std::string | kDefaultSystemUserName = "" |
Defining the main class MySQLRouter.
This file defines the main class MySQLRouter.
| void expose_router_configuration | ( | const bool | initial, |
| const mysql_harness::ConfigSection & | section | ||
| ) |
Expose the configured application-level options (the ones from [DEFAULT] section that are not specific to any particular plugin and are relevant from the Cluster metadata perspective)
|
static |
|
static |
|
static |
|
static |