|
Kagome
Polkadot Runtime Engine in C++17
|
#include "telemetry/connection.hpp"#include <chrono>#include <memory>#include <queue>#include <boost/asio.hpp>#include <boost/asio/ssl.hpp>#include <boost/asio/strand.hpp>#include <boost/beast/core.hpp>#include <boost/beast/ssl.hpp>#include <boost/beast/websocket.hpp>#include <boost/beast/websocket/ssl.hpp>#include <boost/circular_buffer.hpp>#include <boost/variant.hpp>#include <libp2p/basic/scheduler.hpp>#include "log/logger.hpp"#include "telemetry/impl/message_pool.hpp"Go to the source code of this file.
Classes | |
| class | kagome::telemetry::TelemetryConnectionImpl |
Namespaces | |
| kagome::telemetry | |
Variables | |
| static constexpr auto | kagome::telemetry::kConnectionTimeout = std::chrono::seconds(30) |
| operations' timeout during websocket connection establishing More... | |
| static constexpr auto | kagome::telemetry::kInitialReconnectTimeout = std::chrono::seconds(5) |
| starting value for reconnection timeout in case line failure More... | |
| static constexpr auto | kagome::telemetry::kReconnectTimeoutIncrement = std::chrono::seconds(5) |
| an addition to to reconnect timeout after failed attempt More... | |
| static constexpr auto | kagome::telemetry::kMaxReconnectTimeout = std::chrono::seconds(60) |
| maximum reconnect timeout value despite reconnect attempts number More... | |