8#ifndef CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
9#define CORE_PROTOCOL_OPEN62541_TASK_POLL_H_
36 TaskPoll(std::chrono::milliseconds period);
61 std::chrono::milliseconds m_period;
64 std::thread m_poll_thread;
67 std::atomic<bool> m_stopped {
false};
Definition taskPoll.hpp:26
TaskPoll & operator=(const TaskPoll &)=delete
Disable assignment operator.
void StopThread()
Definition taskPoll.cpp:32
bool IsRunning()
Definition taskPoll.cpp:101
void StartThread()
Definition taskPoll.cpp:27
TaskPoll(std::chrono::milliseconds period)
Class constructor.
Definition taskPoll.cpp:20
TaskPoll(const TaskPoll &)=delete
Disable copy constructor.
void Run()
Thread run method.
Definition taskPoll.cpp:43
virtual ~TaskPoll()
Default destructor.
Definition taskPoll.cpp:24
taskPoll class header file.
Definition iDataChangeHandler.hpp:28