6 #ifndef IROHA_SUBSCRIPTION_THREAD_HANDLER_HPP 7 #define IROHA_SUBSCRIPTION_THREAD_HANDLER_HPP 15 #include <shared_mutex> 29 worker_ = std::thread(
33 void dispose(
bool wait_for_release =
true) {
44 #endif // IROHA_SUBSCRIPTION_THREAD_HANDLER_HPP Definition: thread_handler.hpp:23
uint32_t process()
Definition: scheduler_impl.hpp:113
void dispose(bool wait_for_release=true)
Stops sheduler work and tasks execution.
Definition: thread_handler.hpp:33
Definition: scheduler_impl.hpp:30
Definition: subscription_fwd.hpp:60
void dispose(bool wait_for_release=true) override
Stops sheduler work and tasks execution.
Definition: scheduler_impl.hpp:134
ThreadHandler()
Definition: thread_handler.hpp:28