9 #ifndef CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
10 #define CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
38 TaskPoll(std::chrono::milliseconds period);
63 std::chrono::milliseconds m_period;
66 std::thread m_poll_thread;
69 std::atomic<bool> m_stopped {
false};
Definition: taskPoll.hpp:28
TaskPoll(const TaskPoll &)=delete
Disable copy constructor.
void StopThread()
Definition: taskPoll.cpp:40
void Run()
Thread run method.
Definition: taskPoll.cpp:52
bool IsRunning()
Definition: taskPoll.cpp:107
TaskPoll & operator=(const TaskPoll &)=delete
Disable assignment operator.
virtual ~TaskPoll()
Default destructor.
Definition: taskPoll.cpp:29
void StartThread()
Definition: taskPoll.cpp:33
TaskPoll(std::chrono::milliseconds period)
Class constructor.
Definition: taskPoll.cpp:23
Definition: iDataChangeHandler.hpp:25