|  | MySQL 8.0.43
    Source Code Documentation | 
#include "plugin_config.h"#include <algorithm>#include <array>#include <cinttypes>#include <initializer_list>#include <stdexcept>#include <string>#include <string_view>#include <vector>#include "context.h"#include "hostname_validator.h"#include "mysql/harness/config_option.h"#include "mysql/harness/config_parser.h"#include "mysql/harness/logging/logging.h"#include "mysql/harness/string_utils.h"#include "mysql/harness/utility/string.h"#include "mysql_router_thread.h"#include "mysqlrouter/routing.h"#include "mysqlrouter/routing_component.h"#include "mysqlrouter/supported_routing_options.h"#include "mysqlrouter/uri.h"#include "mysqlrouter/utils.h"#include "ssl_mode.h"#include "tcp_address.h"| Classes | |
| class | ProtocolOption | 
| class | ModeOption | 
| class | RoutingStrategyOption | 
| class | DestinationsOption | 
| class | NamedSocketOption | 
| class | BindPortOption | 
| empty or 1..65335  More... | |
| class | TCPAddressOption | 
| class | SslModeOption | 
| class | SslVerifyOption | 
| class | MaxConnectionsOption | 
| Macros | |
| #define | GET_OPTION_CHECKED(option, section, name, value) | 
| #define | GET_OPTION_NO_DEFAULT_CHECKED(option, section, name, value) | 
| Typedefs | |
| using | StringOption = mysql_harness::StringOption | 
| using | BoolOption = mysql_harness::BoolOption | 
| using | DoubleOption = mysql_harness::DoubleOption | 
| template<class T > | |
| using | IntOption = mysql_harness::IntOption< T > | 
| Functions | |
| static const char * | ssl_verify_to_string (SslVerify verify) | 
| get the name for a SslVerify.  More... | |
| #define GET_OPTION_CHECKED | ( | option, | |
| section, | |||
| name, | |||
| value | |||
| ) | 
| #define GET_OPTION_NO_DEFAULT_CHECKED | ( | option, | |
| section, | |||
| name, | |||
| value | |||
| ) | 
| using BoolOption = mysql_harness::BoolOption | 
| using IntOption = mysql_harness::IntOption<T> | 
| 
 | static | 
get the name for a SslVerify.
| verify | a SslVerify value | 
| nullptr | if verify is unknown. |