![]() |
MySQL 8.0.43
Source Code Documentation
|
#include "mysql/harness/sd_notify.h"#include <unistd.h>#include <array>#include <cstddef>#include <cstring>#include "mysql/harness/logging/logging.h"#include "mysql/harness/net_ts/io_context.h"#include "mysql/harness/net_ts/local.h"#include "mysql/harness/net_ts/win32_named_pipe.h"#include "mysql/harness/stdx/expected.h"Namespaces | |
| namespace | mysql_harness |
Macros | |
| #define | MYSQL_ROUTER_LOG_DOMAIN ::mysql_harness::logging::kMainLogger |
Functions | |
| static std::string | mysql_harness::get_notify_socket_name () |
| static stdx::expected< local::datagram_protocol::socket, std::error_code > | mysql_harness::connect_to_notify_socket (net::io_context &io_ctx, const std::string &socket_name) |
| static stdx::expected< void, std::error_code > | mysql_harness::notify (const std::string &msg, const std::string &socket_name) |
| static bool | mysql_harness::notify (const std::string &msg) |
| bool HARNESS_EXPORT | mysql_harness::notify_status (const std::string &msg) |
| bool HARNESS_EXPORT | mysql_harness::notify_ready () |
| bool HARNESS_EXPORT | mysql_harness::notify_stopping () |
| #define MYSQL_ROUTER_LOG_DOMAIN ::mysql_harness::logging::kMainLogger |