|  | MySQL 9.5.0
    Source Code Documentation | 
#include <array>#include <chrono>#include <thread>#include "mysql/harness/config_parser.h"#include "mysql/harness/logging/logging.h"#include "mysql/harness/plugin.h"| Namespaces | |
| namespace | anonymous_namespace{keepalive.cc} | 
| Macros | |
| #define | DLLEXPORT | 
| Functions | |
| static void | init (mysql_harness::PluginFuncEnv *) | 
| static void | start (mysql_harness::PluginFuncEnv *env) | 
| Variables | |
| const int | anonymous_namespace{keepalive.cc}::kInterval = 60 | 
| const int | anonymous_namespace{keepalive.cc}::kRuns = 0 | 
| static constexpr std::array | supported_options | 
| mysql_harness::Plugin DLLEXPORT | harness_plugin_keepalive | 
| #define DLLEXPORT | 
| 
 | static | 
| 
 | static | 
| mysql_harness::Plugin DLLEXPORT harness_plugin_keepalive | 
| 
 | staticconstexpr |