#include <timer.h>
|
void | OnTimer (const boost::system::error_code &error, std::function< void()> handler, boost::asio::deadline_timer::duration_type t) |
|
Definition at line 30 of file timer.h.
OpcUa::PeriodicTimer::PeriodicTimer |
( |
boost::asio::io_service & |
io | ) |
|
|
inline |
OpcUa::PeriodicTimer::~PeriodicTimer |
( |
| ) |
|
|
inline |
void OpcUa::PeriodicTimer::Cancel |
( |
| ) |
|
|
inline |
void OpcUa::PeriodicTimer::OnTimer |
( |
const boost::system::error_code & |
error, |
|
|
std::function< void()> |
handler, |
|
|
boost::asio::deadline_timer::duration_type |
t |
|
) |
| |
|
inlineprivate |
void OpcUa::PeriodicTimer::Start |
( |
const boost::asio::deadline_timer::duration_type & |
t, |
|
|
std::function< void()> |
handler |
|
) |
| |
|
inline |
std::atomic<bool> OpcUa::PeriodicTimer::IsCanceled |
|
private |
std::mutex OpcUa::PeriodicTimer::Mutex |
|
private |
std::condition_variable OpcUa::PeriodicTimer::StopEvent |
|
private |
std::atomic<bool> OpcUa::PeriodicTimer::Stopped |
|
private |
boost::asio::deadline_timer OpcUa::PeriodicTimer::Timer |
|
private |
The documentation for this class was generated from the following file: