![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "mysql/harness/tls_context.h"#include <array>#include <shared_mutex>#include <string>#include <vector>#include <openssl/err.h>#include <openssl/ssl.h>#include "my_thread.h"#include "mysql/harness/stdx/expected.h"#include "mysql/harness/tls_error.h"#include "mysql/harness/tls_types.h"#include "openssl_version.h"Classes | |
| struct | CRYPTO_dynlock_value |
Typedefs | |
| using | shared_lock_t = std::shared_mutex |
| typedef struct CRYPTO_dynlock_value | openssl_lock_t |
Functions | |
| static void | openssl_lock (int mode, openssl_lock_t *lock, const char *file, int line) |
| static void | openssl_lock_function (int mode, int n, const char *file, int line) |
| static openssl_lock_t * | openssl_dynlock_create (const char *file, int line) |
| static void | openssl_dynlock_destroy (openssl_lock_t *lock, const char *file, int line) |
| static unsigned long | openssl_id_function () |
| static void | init_ssl_locks () |
| static void | deinit_ssl_locks () |
| static void | set_lock_callback_functions (bool init) |
| static void | init_lock_callback_functions () |
| static void | deinit_lock_callback_functions () |
| static int | o11x_version (TlsVersion version) |
Variables | |
| static openssl_lock_t * | openssl_stdlocks |
| typedef struct CRYPTO_dynlock_value openssl_lock_t |
| using shared_lock_t = std::shared_mutex |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |