|
std::vector< std::string > | tokenizer (const char *str, const char *delim) |
|
◆ ServerCfg()
ServerCfg Constructor This constructor is not to be directly called since it is only used internally by the ConfigMgr
- Parameters
-
cfgmgr_interface | - The interface associated with a server |
◆ ~ServerCfg()
eii::config_manager::ServerCfg::~ServerCfg |
( |
| ) |
|
◆ getAllowedClients()
std::vector<std::string> eii::config_manager::ServerCfg::getAllowedClients |
( |
| ) |
|
|
overridevirtual |
To get the names of the clients allowed to connect to server
- Returns
- vector<string> - On Success, returns Allowed client of server config
- On Failure, returns empty vector
Reimplemented from eii::config_manager::AppCfg.
◆ getEndpoint()
std::string eii::config_manager::ServerCfg::getEndpoint |
( |
| ) |
|
|
overridevirtual |
To get endpoint for particular server from its interface config
- Returns
- std::string - On Success returns Endpoint of server config
- On Failure returns empty string
Reimplemented from eii::config_manager::AppCfg.
◆ getInterfaceValue()
config_value_t* eii::config_manager::ServerCfg::getInterfaceValue |
( |
const char * |
key | ) |
|
|
overridevirtual |
To get particular interface value from Server interface config
- Parameters
-
key | - Key on which interface value is extracted. |
- Returns
- config_value_t* - On Success, config_value_t object
Reimplemented from eii::config_manager::AppCfg.
◆ getMsgBusConfig()
config_t* eii::config_manager::ServerCfg::getMsgBusConfig |
( |
| ) |
|
|
overridevirtual |
Constructs message bus config for Server
- Returns
- config_t* - On Success, JSON msg bus server config of type config_t
Reimplemented from eii::config_manager::AppCfg.
◆ getServCfg()
The documentation for this class was generated from the following file: