RTC Toolkit  2.0.0
Namespaces | Enumerations | Variables
rtcSupervisorLib.hpp File Reference

Standard enums for rtcSupervisor. More...

#include <rtctk/componentFramework/exceptions.hpp>
#include <rtctk/componentFramework/logger.hpp>
#include <rtctk/rtcSupervisor/rtcMalContext.hpp>
#include <unordered_map>

Go to the source code of this file.

Namespaces

 rtctk
 
 rtctk::rtcSupervisor
 

Enumerations

enum  rtctk::rtcSupervisor::RtcState {
  rtctk::rtcSupervisor::SRV_STATE_UNKNOWN = 0, rtctk::rtcSupervisor::SRV_STATE_OFF = 1, rtctk::rtcSupervisor::SRV_STATE_NOT_OPERATIONAL = 2, rtctk::rtcSupervisor::SRV_STATE_OPERATIONAL = 3,
  rtctk::rtcSupervisor::SRV_STATE_MAX_STATE = 99
}
 
enum  rtctk::rtcSupervisor::RtcSubState {
  rtctk::rtcSupervisor::SRV_SUBSTATE_UNKNOWN = 0, rtctk::rtcSupervisor::SRV_SUBSTATE_NOTREADY = 1, rtctk::rtcSupervisor::SRV_SUBSTATE_READY = 2, rtctk::rtcSupervisor::SRV_SUBSTATE_IDLE = 3,
  rtctk::rtcSupervisor::SRV_SUBSTATE_INITIALISING = 4, rtctk::rtcSupervisor::SRV_SUBSTATE_ENABLING = 5, rtctk::rtcSupervisor::SRV_SUBSTATE_DISABLING = 6, rtctk::rtcSupervisor::SRV_SUBSTATE_GOINGRUNNING = 7,
  rtctk::rtcSupervisor::SRV_SUBSTATE_GOINGIDLE = 8, rtctk::rtcSupervisor::SRV_SUBSTATE_RUNNING = 9, rtctk::rtcSupervisor::SRV_SUBSTATE_ERROR = 99
}
 
enum  rtctk::rtcSupervisor::RtcCommand {
  rtctk::rtcSupervisor::rtcSTOP, rtctk::rtcSupervisor::rtcINIT, rtctk::rtcSupervisor::rtcRESET, rtctk::rtcSupervisor::rtcENABLE,
  rtctk::rtcSupervisor::rtcDISABLE, rtctk::rtcSupervisor::rtcEXIT, rtctk::rtcSupervisor::rtcGETSTATE, rtctk::rtcSupervisor::rtcGETVERSION
}
 

Variables

const std::string rtctk::rtcSupervisor::SRV_STATE_NOT_OPERATIONAL_STR = "NotOperational"
 
const std::string rtctk::rtcSupervisor::SRV_STATE_OPERATIONAL_STR = "Operational"
 
const std::string rtctk::rtcSupervisor::SRV_STATE_UNAVAILABLE_STR = "Unavailable"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_NOTREADY_STR = "NotReady"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_READY_STR = "Ready"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_IDLE_STR = "Idle"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_INITIALISING_STR = "Initialising"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_ENABLING_STR = "Enabling"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_DISABLING_STR = "Disabling"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_GOING_RUNNING_STR = "GoingRunning"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_GOING_IDLE_STR = "GoingIdle"
 
const std::string rtctk::rtcSupervisor::SRV_SUBSTATE_ERROR_STR = "Error"
 

Detailed Description

Standard enums for rtcSupervisor.