hlcc 2.0.0-beta2+pre1
Loading...
Searching...
No Matches
Namespaces | Classes | Enumerations | Functions | Variables
hlcc::telifsim Namespace Reference

Namespaces

namespace  cfghelpers
 

Classes

class  ActionMgr
 
class  ActionsApp
 
class  ActionsCommands
 
class  ActionsMetadaqCmds
 
class  ActionsSimCmds
 
class  ActivityDoControl
 
class  ActivityDoEstimation
 
class  ActivityDoInit
 
class  ActivitySimulateRousHandling
 
class  CommandsImpl
 
class  Config
 
class  ConfigError
 
class  DataAcquisition
 
class  DataAcquisitionList
 
class  DataContext
 
struct  FitsData
 
class  FitsItemGeneric
 
class  FitsItemRadToDeg
 
class  FitsItemTelAlt
 
class  FitsItemTelAz
 
class  FitsItemTelEpoch
 
class  FitsItemTelEpochsystem
 
class  FitsItemTelTargDec
 
class  FitsItemTelTargRa
 
class  FitsKeywords
 
class  GuideStarHelper
 
class  MetadaqCmdsImpl
 
class  OffsetHandler
 
class  OldbInterface
 
class  PresetDataHelper
 
class  RousData
 
class  SeqServerFacade
 
class  SimCmdsImpl
 
struct  TelNamedPosition
 
class  TestOffsetHandler
 

Enumerations

enum  ConfigType {
  CFG_STRING , CFG_DOUBLE , CFG_UINT16 , CFG_UINT32 ,
  CFG_TEL_NAMED_POS_VECTOR
}
 

Functions

std::vector< std::string > GetListOfKeysFromConfig (const elt::configng::CiiConfigDocument &cfg_doc)
 
std::vector< std::string > GetListOfKeysFromConfig (const elt::configng::CiiConfigInstanceNode &node, const std::string &prefix)
 
void GetPartialConfigFromKeys (elt::configng::CiiConfigInstanceNode &node, const std::vector< std::string > &keys_to_keep, std::vector< std::string > &keys_removed)
 
std::ostream & operator<< (std::ostream &stream, const GuideStarHelper::GuideStars &guide_star)
 
template<typename T >
void AddParamToDoc (const std::string &key, const T &value, elt::configng::CiiConfigDocument &cfg_doc)
 
log4cplus::Logger & GetLogger ()
 
const std::string PRESET_MODE ("preset/mode")
 
const std::string PRESET_SEQUENCE ("preset/sequence")
 
const std::string OFFSET_MODE ("offset/mode")
 
const std::string OFFSET_SEQUENCE ("offset/sequence")
 
 TEST_F (TestOffsetHandler, OffsetArgsAsString)
 
 TEST_F (TestOffsetHandler, DdsExecuteHandshakeWithSequence)
 
 TEST_F (TestOffsetHandler, DdsSendOffsetArgumentsToSequence)
 
 TEST_F (TestOffsetHandler, DdsWaitForSequenceToFinish)
 
 TEST_F (TestOffsetHandler, DdsPublishOffsetCompleted)
 
 TEST_F (TestOffsetHandler, CheckReceivedMessage)
 

Variables

const char CONFIG_KEY_SEPARATOR_OLDB = '/'
 
const std::string KEY_CONFIG = rad::KEY_CONFIG
 
const std::string KEY_CONFIG_REQ_ELTPK = KEY_CONFIG + "req_eltpk"
 
const std::string KEY_CONFIG_REQ_TREX = KEY_CONFIG + "req_trex"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE = KEY_CONFIG + "pub/dds/profile"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_TOPIC = KEY_CONFIG + "pub/dds/profile_topic"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_PUBLISHER = KEY_CONFIG + "pub/dds/profile_publisher"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_WRITER = KEY_CONFIG + "pub/dds/profile_writer"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_SUBSCRIBER = KEY_CONFIG + "pub/dds/profile_subscriber"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_READER = KEY_CONFIG + "pub/dds/profile_reader"
 
const std::string KEY_CONFIG_PUB_DDS_PROFILE_FILE = KEY_CONFIG + "pub/dds/profile_file"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC = KEY_CONFIG + "pub/dds/domain_id_hlcc"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS = KEY_CONFIG + "pub/dds/domain_id_ccs_ins"
 
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL = KEY_CONFIG + "pub/dds/domain_id_general"
 
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/alt_upper_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/alt_lower_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/az_upper_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/az_lower_limit_op"
 
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_upper_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_lower_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/az_upper_limit_fct"
 
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/az_lower_limit_fct"
 
const std::string KEY_CONFIG_ROUS_TIMER_PERIOD_S = KEY_CONFIG + "rous/timer_period_s"
 
const std::string KEY_CONFIG_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS = KEY_CONFIG + "ready_for_handover/estimation_period_ms"
 
const std::string KEY_CONFIG_NAMED_POS = KEY_CONFIG + "tel_named_pos"
 
const std::map< std::string, ConfigTypeOLDB_CFG_KEYS
 
const std::string DEFAULT_CONFIG_STR
 
const std::string CONFIG_DEFAULT_VERSION = std::string(VERSION)
 
const std::string CONFIG_DEFAULT_MODNAME = "telifsim"
 
const std::string CONFIG_DEFAULT_PROCNAME = "telifsim"
 
const std::string CONFIG_DEFAULT_FILENAME = "config/telifsim/config.yaml"
 
const std::string CONFIG_DEFAULT_SCXML_FILENAME = "telifsim/sm.xml"
 
const std::string CONFIG_DEFAULT_SCXML_APPEND = ""
 
const std::string CONFIG_DEFAULT_LOG_LEVEL = "INFO"
 
const std::string CONFIG_DEFAULT_LOG_PROPERTIES = "config/telifsim/log.properties"
 
const std::string CONFIG_DEFAULT_REQ_ENDPOINT = "zpb.rr://127.0.0.1:12081/"
 
const std::string CONFIG_DEFAULT_REQ_ELTPK = "zpb.rr://localhost:12083/"
 
const std::string CONFIG_DEFAULT_REQ_TREX = "zpb.rr://localhost:12090/"
 
const std::string CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:///elt/hlcc/"
 
const int CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 1
 
const int CONFIG_DEFAULT_OLDB_ASYNC_PERIOD = 0
 
const bool CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE = "Default"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_TOPIC = "Default_Topic"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_PUBLISHER = "Default_Publisher"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_WRITER = "Default_Writer"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_SUBSCRIBER = "Default_Subscriber"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_READER = "Default_Reader"
 
const std::string CONFIG_DEFAULT_PUB_DDS_PROFILE_FILE = "config/hlcc/dds/hlccDdsQosProfiles.xml"
 
const std::string CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC = "3"
 
const std::string CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS = "2"
 
const std::string CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL = "1"
 
const std::string CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP = "1.544616"
 
const std::string CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP = "0.349066"
 
const std::string CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP = "6.283185"
 
const std::string CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP = "-3.141593"
 
const std::string CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT = "1.570796"
 
const std::string CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT = "0.0"
 
const std::string CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT = "6.283185"
 
const std::string CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT = "-3.141593"
 
const std::string CONFIG_DEFAULT_ROUS_TIMER_PERIOD_S = "300"
 
const std::string CONFIG_DEFAULT_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS = "1000"
 
const std::string CONFIG_DEFAULT_CONFIG_NAMED_POS = "[{pos_string: PARK, alt_pos: 0.0, az_pos: 0.0}, {pos_string: ZENITH, alt_pos: 1.570796, az_pos: 0.0}]"
 
const std::string LOGGER_NAME = "telifsim"
 
const std::string ELT_TELIF_DATA_POINTS_SPEC
 
const std::string ELT_HLCC_TELIFSIM_DATA_POINTS_SPEC
 

Enumeration Type Documentation

◆ ConfigType

Enumerator
CFG_STRING 
CFG_DOUBLE 
CFG_UINT16 
CFG_UINT32 
CFG_TEL_NAMED_POS_VECTOR 

Function Documentation

◆ AddParamToDoc()

template<typename T >
void hlcc::telifsim::AddParamToDoc ( const std::string &  key,
const T &  value,
elt::configng::CiiConfigDocument &  cfg_doc 
)

Add a configuration parameter to provided configuration document

Parameters
keyFully qualified key (e.g. 'cfg.version').
valueValue associated to the key.
cfg_docConfiguration document to be incremented.

◆ GetListOfKeysFromConfig() [1/2]

std::vector< std::string > hlcc::telifsim::GetListOfKeysFromConfig ( const elt::configng::CiiConfigDocument &  cfg_doc)

Helper functions that retrieves the list of keys in a configuration document.

Parameters
cfg_docConfiguration doc.
Returns
List of keys in the given configuration document
Exceptions
ConfigError

◆ GetListOfKeysFromConfig() [2/2]

std::vector< std::string > hlcc::telifsim::GetListOfKeysFromConfig ( const elt::configng::CiiConfigInstanceNode &  node,
const std::string &  prefix 
)

Helper functions that retrieves the list of keys in a configuration node.

Parameters
[in]nodeConfiguration Node.
[in]prefixis node key path from the root node
Returns
vector string containing
Exceptions
ConfigError

◆ GetLogger()

log4cplus::Logger & hlcc::telifsim::GetLogger ( )

◆ GetPartialConfigFromKeys()

void hlcc::telifsim::GetPartialConfigFromKeys ( elt::configng::CiiConfigInstanceNode &  node,
const std::vector< std::string > &  keys_to_keep,
std::vector< std::string > &  keys_removed 
)

Helper function that will get a partial configuration by just keeping the nodes listed and removing all the others.

Parameters
[in]nodeRoot configuration Node.
[in]keys_to_keepvector with all the keys to be kept in configuration.
[out]keys_removedVector with all the keys of the nodes actually removed.
Exceptions
ConfigError

◆ OFFSET_MODE()

const std::string hlcc::telifsim::OFFSET_MODE ( "offset/mode"  )

◆ OFFSET_SEQUENCE()

const std::string hlcc::telifsim::OFFSET_SEQUENCE ( "offset/sequence"  )

◆ operator<<()

std::ostream & hlcc::telifsim::operator<< ( std::ostream &  stream,
const GuideStarHelper::GuideStars guide_star 
)

Impleemtation of ostream operator for the GuideStarHelper::GuideStars object

◆ PRESET_MODE()

const std::string hlcc::telifsim::PRESET_MODE ( "preset/mode"  )

◆ PRESET_SEQUENCE()

const std::string hlcc::telifsim::PRESET_SEQUENCE ( "preset/sequence"  )

◆ TEST_F() [1/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
CheckReceivedMessage   
)

◆ TEST_F() [2/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
DdsExecuteHandshakeWithSequence   
)

◆ TEST_F() [3/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
DdsPublishOffsetCompleted   
)

◆ TEST_F() [4/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
DdsSendOffsetArgumentsToSequence   
)

◆ TEST_F() [5/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
DdsWaitForSequenceToFinish   
)

◆ TEST_F() [6/6]

hlcc::telifsim::TEST_F ( TestOffsetHandler  ,
OffsetArgsAsString   
)

Variable Documentation

◆ CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_FCT = "0.0"

◆ CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_ALT_LOWER_LIMIT_OP = "0.349066"

◆ CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_FCT = "1.570796"

◆ CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_ALT_UPPER_LIMIT_OP = "1.544616"

◆ CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_FCT = "-3.141593"

◆ CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_AZ_LOWER_LIMIT_OP = "-3.141593"

◆ CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_FCT = "6.283185"

◆ CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP

const std::string hlcc::telifsim::CONFIG_DEFAULT_ALTAZ_AZ_UPPER_LIMIT_OP = "6.283185"

◆ CONFIG_DEFAULT_CONFIG_NAMED_POS

const std::string hlcc::telifsim::CONFIG_DEFAULT_CONFIG_NAMED_POS = "[{pos_string: PARK, alt_pos: 0.0, az_pos: 0.0}, {pos_string: ZENITH, alt_pos: 1.570796, az_pos: 0.0}]"

◆ CONFIG_DEFAULT_FILENAME

const std::string hlcc::telifsim::CONFIG_DEFAULT_FILENAME = "config/telifsim/config.yaml"

◆ CONFIG_DEFAULT_LOG_LEVEL

const std::string hlcc::telifsim::CONFIG_DEFAULT_LOG_LEVEL = "INFO"

◆ CONFIG_DEFAULT_LOG_PROPERTIES

const std::string hlcc::telifsim::CONFIG_DEFAULT_LOG_PROPERTIES = "config/telifsim/log.properties"

◆ CONFIG_DEFAULT_MODNAME

const std::string hlcc::telifsim::CONFIG_DEFAULT_MODNAME = "telifsim"

◆ CONFIG_DEFAULT_OLDB_ASYNC_PERIOD

const int hlcc::telifsim::CONFIG_DEFAULT_OLDB_ASYNC_PERIOD = 0

◆ CONFIG_DEFAULT_OLDB_CONN_TIMEOUT

const int hlcc::telifsim::CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 1

◆ CONFIG_DEFAULT_OLDB_URI_PREFIX

const std::string hlcc::telifsim::CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:///elt/hlcc/"

◆ CONFIG_DEFAULT_PROCNAME

const std::string hlcc::telifsim::CONFIG_DEFAULT_PROCNAME = "telifsim"

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS = "2"

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL = "1"

◆ CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC = "3"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE = "Default"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_FILE

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_FILE = "config/hlcc/dds/hlccDdsQosProfiles.xml"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_PUBLISHER

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_PUBLISHER = "Default_Publisher"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_READER

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_READER = "Default_Reader"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_SUBSCRIBER

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_SUBSCRIBER = "Default_Subscriber"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_TOPIC

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_TOPIC = "Default_Topic"

◆ CONFIG_DEFAULT_PUB_DDS_PROFILE_WRITER

const std::string hlcc::telifsim::CONFIG_DEFAULT_PUB_DDS_PROFILE_WRITER = "Default_Writer"

◆ CONFIG_DEFAULT_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS

const std::string hlcc::telifsim::CONFIG_DEFAULT_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS = "1000"

◆ CONFIG_DEFAULT_REQ_ELTPK

const std::string hlcc::telifsim::CONFIG_DEFAULT_REQ_ELTPK = "zpb.rr://localhost:12083/"

◆ CONFIG_DEFAULT_REQ_ENDPOINT

const std::string hlcc::telifsim::CONFIG_DEFAULT_REQ_ENDPOINT = "zpb.rr://127.0.0.1:12081/"

◆ CONFIG_DEFAULT_REQ_TREX

const std::string hlcc::telifsim::CONFIG_DEFAULT_REQ_TREX = "zpb.rr://localhost:12090/"

◆ CONFIG_DEFAULT_ROUS_TIMER_PERIOD_S

const std::string hlcc::telifsim::CONFIG_DEFAULT_ROUS_TIMER_PERIOD_S = "300"

◆ CONFIG_DEFAULT_SCXML_APPEND

const std::string hlcc::telifsim::CONFIG_DEFAULT_SCXML_APPEND = ""

◆ CONFIG_DEFAULT_SCXML_FILENAME

const std::string hlcc::telifsim::CONFIG_DEFAULT_SCXML_FILENAME = "telifsim/sm.xml"

◆ CONFIG_DEFAULT_TRS_HEALTH_ENABLED

const bool hlcc::telifsim::CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false

◆ CONFIG_DEFAULT_VERSION

const std::string hlcc::telifsim::CONFIG_DEFAULT_VERSION = std::string(VERSION)

Default application configuration values.

◆ CONFIG_KEY_SEPARATOR_OLDB

const char hlcc::telifsim::CONFIG_KEY_SEPARATOR_OLDB = '/'

◆ DEFAULT_CONFIG_STR

const std::string hlcc::telifsim::DEFAULT_CONFIG_STR

◆ ELT_HLCC_TELIFSIM_DATA_POINTS_SPEC

const std::string hlcc::telifsim::ELT_HLCC_TELIFSIM_DATA_POINTS_SPEC
Initial value:
= R"-(
- uri: "/mon/state"
type: "STRING"
units: "-"
comment: "Current state of the Telescope interface simulator application"
default_value: ""
)-"

◆ ELT_TELIF_DATA_POINTS_SPEC

const std::string hlcc::telifsim::ELT_TELIF_DATA_POINTS_SPEC

◆ KEY_CONFIG

const std::string hlcc::telifsim::KEY_CONFIG = rad::KEY_CONFIG

◆ KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_lower_limit_fct"

◆ KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/alt_lower_limit_op"

◆ KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/alt_upper_limit_fct"

◆ KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/alt_upper_limit_op"

◆ KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT = KEY_CONFIG + "altaz/az_lower_limit_fct"

◆ KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP = KEY_CONFIG + "altaz/az_lower_limit_op"

◆ KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT = KEY_CONFIG + "altaz/az_upper_limit_fct"

◆ KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP

const std::string hlcc::telifsim::KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP = KEY_CONFIG + "altaz/az_upper_limit_op"

◆ KEY_CONFIG_NAMED_POS

const std::string hlcc::telifsim::KEY_CONFIG_NAMED_POS = KEY_CONFIG + "tel_named_pos"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS = KEY_CONFIG + "pub/dds/domain_id_ccs_ins"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL = KEY_CONFIG + "pub/dds/domain_id_general"

◆ KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC = KEY_CONFIG + "pub/dds/domain_id_hlcc"

◆ KEY_CONFIG_PUB_DDS_PROFILE

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE = KEY_CONFIG + "pub/dds/profile"

◆ KEY_CONFIG_PUB_DDS_PROFILE_FILE

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_FILE = KEY_CONFIG + "pub/dds/profile_file"

◆ KEY_CONFIG_PUB_DDS_PROFILE_PUBLISHER

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_PUBLISHER = KEY_CONFIG + "pub/dds/profile_publisher"

◆ KEY_CONFIG_PUB_DDS_PROFILE_READER

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_READER = KEY_CONFIG + "pub/dds/profile_reader"

◆ KEY_CONFIG_PUB_DDS_PROFILE_SUBSCRIBER

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_SUBSCRIBER = KEY_CONFIG + "pub/dds/profile_subscriber"

◆ KEY_CONFIG_PUB_DDS_PROFILE_TOPIC

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_TOPIC = KEY_CONFIG + "pub/dds/profile_topic"

◆ KEY_CONFIG_PUB_DDS_PROFILE_WRITER

const std::string hlcc::telifsim::KEY_CONFIG_PUB_DDS_PROFILE_WRITER = KEY_CONFIG + "pub/dds/profile_writer"

◆ KEY_CONFIG_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS

const std::string hlcc::telifsim::KEY_CONFIG_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS = KEY_CONFIG + "ready_for_handover/estimation_period_ms"

◆ KEY_CONFIG_REQ_ELTPK

const std::string hlcc::telifsim::KEY_CONFIG_REQ_ELTPK = KEY_CONFIG + "req_eltpk"

◆ KEY_CONFIG_REQ_TREX

const std::string hlcc::telifsim::KEY_CONFIG_REQ_TREX = KEY_CONFIG + "req_trex"

◆ KEY_CONFIG_ROUS_TIMER_PERIOD_S

const std::string hlcc::telifsim::KEY_CONFIG_ROUS_TIMER_PERIOD_S = KEY_CONFIG + "rous/timer_period_s"

◆ LOGGER_NAME

const std::string hlcc::telifsim::LOGGER_NAME = "telifsim"

◆ OLDB_CFG_KEYS

const std::map<std::string, ConfigType> hlcc::telifsim::OLDB_CFG_KEYS
Initial value:
= {
{KEY_CONFIG_REQ_ELTPK , CFG_STRING},
{KEY_CONFIG_REQ_TREX , CFG_STRING},
{KEY_CONFIG_PUB_DDS_PROFILE , CFG_STRING},
{KEY_CONFIG_PUB_DDS_PROFILE_TOPIC , CFG_STRING},
}
const std::string KEY_CONFIG_PUB_DDS_PROFILE_FILE
Definition: oldbInterface.hpp:43
@ CFG_UINT32
Definition: oldbInterface.hpp:30
@ CFG_UINT16
Definition: oldbInterface.hpp:29
@ CFG_DOUBLE
Definition: oldbInterface.hpp:29
const std::string KEY_CONFIG_PUB_DDS_PROFILE_READER
Definition: oldbInterface.hpp:42
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC
Definition: oldbInterface.hpp:44
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS
Definition: oldbInterface.hpp:45
const std::string KEY_CONFIG_PUB_DDS_PROFILE_SUBSCRIBER
Definition: oldbInterface.hpp:41
const std::string KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL
Definition: oldbInterface.hpp:46
const std::string KEY_CONFIG_PUB_DDS_PROFILE_PUBLISHER
Definition: oldbInterface.hpp:39
const std::string KEY_CONFIG_PUB_DDS_PROFILE_WRITER
Definition: oldbInterface.hpp:40
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_OP
Definition: config.hpp:130
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_FCT
Definition: config.hpp:133
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_FCT
Definition: config.hpp:132
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_FCT
Definition: config.hpp:135
const std::string KEY_CONFIG_ALTAZ_AZ_LOWER_LIMIT_OP
Definition: config.hpp:131
const std::string KEY_CONFIG_ALTAZ_ALT_LOWER_LIMIT_OP
Definition: config.hpp:129
const std::string KEY_CONFIG_ALTAZ_ALT_UPPER_LIMIT_OP
Definition: config.hpp:128
const std::string KEY_CONFIG_ALTAZ_AZ_UPPER_LIMIT_FCT
Definition: config.hpp:134
const std::string KEY_CONFIG_READY_FOR_HANDOVER_ESTIMATION_PERIOD_MS
Definition: config.hpp:134
const std::string KEY_CONFIG_ROUS_TIMER_PERIOD_S
Definition: config.hpp:132
const std::string KEY_CONFIG_REQ_TREX
Definition: config.hpp:112
@ CFG_TEL_NAMED_POS_VECTOR
Definition: config.hpp:87
const std::string KEY_CONFIG_REQ_ELTPK
Definition: config.hpp:111
const std::string KEY_CONFIG_NAMED_POS
Definition: config.hpp:135
str CFG_STRING
Definition: monitored_application_helper.py:8