ifw-ocf  2.0.0-dev
 All Classes Namespaces Files Functions Variables Groups
Classes | Variables
server Namespace Reference

Classes

class  ActionMgr
 
class  ActionsStd
 
class  Config
 
class  DataContext
 
class  DbInterface
 

Variables

const std::string CONFIG_DEFAULT_PROCNAME = "ocmServer"
 
const std::string CONFIG_DEFAULT_FILENAME = "ocs/ocmServerCfg.yaml"
 no default value to force user to specify config filename since it overwrites the command line options. More...
 
const std::string CONFIG_DEFAULT_SCXML_FILENAME = "ocmServerSm.xml"
 
const std::string CONFIG_DEFAULT_LOGLEVEL = "INFO"
 
const std::string CONFIG_DEFAULT_DB_ENDPOINT = "127.0.0.1:6379"
 
const int CONFIG_DEFAULT_DB_TIMEOUT_SEC = 2
 
const std::string CONFIG_DEFAULT_REQ_ENDPOINT = "tcp://*:5577"
 
const std::string CONFIG_ENVVAR_DBHOST = "DB_HOST"
 
const std::string KEY_CONTROL_STATE = "ctr.state"
 
const std::string KEY_CONTROL_SUBSTATE = "ctr.substate"
 
const std::string KEY_CONTROL_STATUS = "ctr.status"
 
const std::string KEY_CONTROL_SIMULATION = "ctr.simulation"
 
const std::string KEY_CONFIG_REQ_ENDPOINT = "cfg.req.endpoint"
 
const std::string KEY_CONFIG_DB_ENDPOINT = "cfg.db.endpoint"
 
const std::string KEY_CONFIG_DB_TIMEOUT_SEC = "cfg.db.timeout.sec"
 
const std::string KEY_CONFIG_SM_SCXML = "cfg.sm.scxml"
 
const std::string KEY_CONFIG_FILENAME = "cfg.filename"
 
const std::string KEY_CONFIG_LOG_LEVEL = "cfg.log.level"
 

Variable Documentation

const std::string server::CONFIG_DEFAULT_DB_ENDPOINT = "127.0.0.1:6379"
const int server::CONFIG_DEFAULT_DB_TIMEOUT_SEC = 2
const std::string server::CONFIG_DEFAULT_FILENAME = "ocs/ocmServerCfg.yaml"

no default value to force user to specify config filename since it overwrites the command line options.

const std::string server::CONFIG_DEFAULT_LOGLEVEL = "INFO"
const std::string server::CONFIG_DEFAULT_PROCNAME = "ocmServer"

Default application configuration values.

const std::string server::CONFIG_DEFAULT_REQ_ENDPOINT = "tcp://*:5577"
const std::string server::CONFIG_DEFAULT_SCXML_FILENAME = "ocmServerSm.xml"
const std::string server::CONFIG_ENVVAR_DBHOST = "DB_HOST"

Application configuration environment variables

const std::string server::KEY_CONFIG_DB_ENDPOINT = "cfg.db.endpoint"
const std::string server::KEY_CONFIG_DB_TIMEOUT_SEC = "cfg.db.timeout.sec"
const std::string server::KEY_CONFIG_FILENAME = "cfg.filename"
const std::string server::KEY_CONFIG_LOG_LEVEL = "cfg.log.level"
const std::string server::KEY_CONFIG_REQ_ENDPOINT = "cfg.req.endpoint"
const std::string server::KEY_CONFIG_SM_SCXML = "cfg.sm.scxml"
const std::string server::KEY_CONTROL_SIMULATION = "ctr.simulation"
const std::string server::KEY_CONTROL_STATE = "ctr.state"
const std::string server::KEY_CONTROL_STATUS = "ctr.status"
const std::string server::KEY_CONTROL_SUBSTATE = "ctr.substate"