8 #ifndef IROHA_K_TIMES_RECONNECTION_STRATEGY_HPP 9 #define IROHA_K_TIMES_RECONNECTION_STRATEGY_HPP 29 void reset()
override;
32 const size_t max_number_of_reconnections_;
33 size_t current_number_of_reconnections_;
41 std::unique_ptr<ReconnectionStrategy> create()
const override;
44 const size_t max_number_of_reconnections_;
50 #endif // IROHA_K_TIMES_RECONNECTION_STRATEGY_HPP Definition: block_query.hpp:17
Definition: reconnection_strategy.hpp:35
KTimesReconnectionStrategy(size_t number_of_reconnections)
Definition: k_times_reconnection_strategy.cpp:12
bool canReconnect() override
Definition: k_times_reconnection_strategy.cpp:17
Definition: block_query.hpp:15
KTimesReconnectionStrategy & operator=(const KTimesReconnectionStrategy &)=delete
Definition: k_times_reconnection_strategy.hpp:17
void reset() override
Definition: k_times_reconnection_strategy.cpp:23
Definition: reconnection_strategy.hpp:16
Definition: k_times_reconnection_strategy.hpp:36