#include <rtcMonitor.hpp>
◆ RtcMonitor()
rtctk::rtcSupervisor::RtcMonitor::RtcMonitor |
( |
RtcSupervisor * |
parent | ) |
|
◆ ~RtcMonitor()
rtctk::rtcSupervisor::RtcMonitor::~RtcMonitor |
( |
| ) |
|
|
virtual |
◆ GetIoContext()
boost::asio::io_context& rtctk::rtcSupervisor::RtcMonitor::GetIoContext |
( |
| ) |
|
|
inline |
Get the I/O context object to be able to use this thread with boost::asio.
- Returns
- The boost::asio::io_context object associated with the monitor thread.
◆ monitor()
void rtctk::rtcSupervisor::RtcMonitor::monitor |
( |
| ) |
|
|
protected |
- Todo:
- ping the objects and update global status
◆ StartMonitor()
void rtctk::rtcSupervisor::RtcMonitor::StartMonitor |
( |
| ) |
|
◆ StopMonitor()
void rtctk::rtcSupervisor::RtcMonitor::StopMonitor |
( |
| ) |
|
◆ StopThread()
void rtctk::rtcSupervisor::RtcMonitor::StopThread |
( |
| ) |
|
inform the thread to stop execution
◆ svc()
void rtctk::rtcSupervisor::RtcMonitor::svc |
( |
| ) |
|
The documentation for this class was generated from the following files: