![]() |
MySQL 9.3.0
Source Code Documentation
|
#include "connection_delay.h"
#include <mysql/components/services/mysql_cond.h>
#include <mysql/components/services/mysql_mutex.h>
#include <mysqld_error.h>
#include "connection_control_coordinator.h"
#include "failed_attempts_list_imp.h"
#include "my_systime.h"
#include "option_usage.h"
#include "security_context_wrapper.h"
Namespaces | |
namespace | connection_control |
Functions | |
void | connection_control::init_connection_delay_event (Connection_event_coordinator *coordinator) |
Initializes required objects for handling connection events. More... | |
void | connection_control::deinit_connection_delay_event () |
Deinitializes objects and frees associated memory. More... | |
Variables | |
const int64 | connection_control::MIN_THRESHOLD = 0 |
constants/variables declared in connection_delay_interfaces.h More... | |
const int64 | connection_control::DISABLE_THRESHOLD = 0 |
const int64 | connection_control::MAX_THRESHOLD = INT_MAX32 |
const int64 | connection_control::MIN_DELAY = 1000 |
const int64 | connection_control::MAX_DELAY = INT_MAX32 |
static mysql_rwlock_t | connection_control::connection_event_delay_lock |
variables used by connection_delay.cc More... | |
static opt_connection_control | connection_control::opt_enums [] |
static const size_t | connection_control::opt_enums_size = 3 |
static stats_connection_control | connection_control::status_vars_enums [] |
static const size_t | connection_control::status_vars_enums_size = 1 |
static Connection_delay_action * | connection_control::g_max_failed_connection_handler = nullptr |