MySQL 9.1.0
Source Code Documentation
|
#include "gr_notifications_listener.h"
#include <algorithm>
#include <list>
#include <map>
#include <system_error>
#include <thread>
#include "my_thread.h"
#include "mysql/harness/logging/logging.h"
#include "mysql/harness/net_ts/impl/poll.h"
#include "mysql/harness/net_ts/impl/socket.h"
#include "mysql/harness/net_ts/impl/socket_constants.h"
#include "mysqld_error.h"
#include "mysqlx_error.h"
#include "mysqlxclient/xsession.h"
Classes | |
struct | anonymous_namespace{gr_notifications_listener.cc}::NodeId |
struct | GRNotificationListener::Impl |
Namespaces | |
namespace | anonymous_namespace{gr_notifications_listener.cc} |
Typedefs | |
using | anonymous_namespace{gr_notifications_listener.cc}::NodeSession = std::shared_ptr< xcl::XSession > |
Variables | |
const int64_t | kXSessionConnectTimeout = 10000 |
const auto | kXSesssionWaitTimeout = std::chrono::seconds(28800) |
const auto | kXSesssionPingTimeout = kXSesssionWaitTimeout / 2 |
const int64_t kXSessionConnectTimeout = 10000 |
const auto kXSesssionPingTimeout = kXSesssionWaitTimeout / 2 |
const auto kXSesssionWaitTimeout = std::chrono::seconds(28800) |