RTC Toolkit 6.0.0
Loading...
Searching...
No Matches

Handles communication with one supervised RtcComponent. More...

#include <rtctk/componentFramework/logger.hpp>
#include <Rtctkif.hpp>
#include <Stdif.hpp>
#include <optional>
#include <string>
#include <fmt/format.h>

Go to the source code of this file.

Classes

struct  rtctk::rtcSupervisor::RtcObjectInfo
 Basic information necessary to construct an RtcObject. More...
 
class  rtctk::rtcSupervisor::RtcObjectIf
 Interface class for RtcObject. More...
 
class  rtctk::rtcSupervisor::RtcObject
 Concrete RtcObject implementation. More...
 
struct  fmt::formatter< rtctk::rtcSupervisor::RtcCommand >
 Formatter for RtcObject. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::rtcSupervisor
 

Enumerations

enum class  rtctk::rtcSupervisor::RtcCommand : uint8_t {
  rtctk::rtcSupervisor::RtcCommand::STOP , rtctk::rtcSupervisor::RtcCommand::INIT , rtctk::rtcSupervisor::RtcCommand::RESET , rtctk::rtcSupervisor::RtcCommand::ENABLE ,
  rtctk::rtcSupervisor::RtcCommand::DISABLE , rtctk::rtcSupervisor::RtcCommand::EXIT , rtctk::rtcSupervisor::RtcCommand::GET_STATE , rtctk::rtcSupervisor::RtcCommand::GET_VERSION ,
  rtctk::rtcSupervisor::RtcCommand::UPDATE , rtctk::rtcSupervisor::RtcCommand::CLEAR_ALERTS , rtctk::rtcSupervisor::RtcCommand::RECOVER
}
 List of commands that can be issued by the RtcSupervisor. More...
 

Detailed Description

Handles communication with one supervised RtcComponent.