9#ifndef CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
10#define CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
37 TaskPoll(std::chrono::milliseconds period);
62 std::chrono::milliseconds m_period;
65 std::thread m_poll_thread;
68 std::atomic<bool> m_stopped {
false};
TaskPoll & operator=(const TaskPoll &)=delete
Disable assignment operator.
void StopThread()
Definition taskPoll.cpp:35
bool IsRunning()
Definition taskPoll.cpp:119
void StartThread()
Definition taskPoll.cpp:30
TaskPoll(std::chrono::milliseconds period)
Class constructor.
Definition taskPoll.cpp:23
TaskPoll(const TaskPoll &)=delete
Disable copy constructor.
void Run()
Thread run method.
Definition taskPoll.cpp:46
virtual ~TaskPoll()
Default destructor.
Definition taskPoll.cpp:27
Definition iDataChangeHandler.hpp:27