| Kea 3.0.2-git

isc::agent::CtrlAgentController Member List

This is the complete list of members for isc::agent::CtrlAgentController, including all inherited members.

agent_app_name_ | isc::agent::CtrlAgentController | static
agent_bin_name_ | isc::agent::CtrlAgentController | static
buildReportHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
checkConfig(isc::data::ConstElementPtr new_config) | isc::process::DControllerBase | virtual
checkConfigFile() const | isc::process::Daemon |
checkConfigOnly() | isc::process::DControllerBase | protected
checkWriteConfigFile(std::string &file) | isc::process::Daemon |
cleanup() | isc::process::Daemon | virtual
configFromFile() | isc::process::DControllerBase | virtual
configGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
configHashGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
configReloadHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
configSetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
configTestHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
configureLogger(const isc::data::ConstElementPtr &log_config, const isc::process::ConfigPtr &storage) | isc::process::Daemon | static
configWriteHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
createPIDFile(int pid=0) | isc::process::Daemon |
customOption(int option, char *optarg) | isc::process::DControllerBase | protected virtual
Daemon() | isc::process::Daemon |
DControllerBase(const char *app_name, const char *bin_name) | isc::process::DControllerBase |
deregisterCommands() | isc::agent::CtrlAgentController |
getAppName() const | isc::process::DControllerBase | inline
getBinName() const | isc::process::DControllerBase | inline
getConfigFile() const | isc::process::Daemon |
getController() | isc::process::DControllerBase | inline protected static
getCtrlAgentProcess() | isc::agent::CtrlAgentController |
getCustomOpts() const | isc::process::DControllerBase | inline protected virtual
getDefaultLoggerName() | isc::process::Daemon | inline static
getExitValue() | isc::process::Daemon | inline
getIOService() | isc::process::DControllerBase | inline protected
getPIDFileDir() const | isc::process::Daemon |
getPIDFileName() const | isc::process::Daemon |
getProcess() | isc::process::DControllerBase | inline protected
getProcName() | isc::process::Daemon | static
getUsageText() const | isc::process::DControllerBase | inline protected virtual
getVerbose() | isc::process::Daemon | static
getVersion(bool extended) | isc::process::DControllerBase |
getVersionAddendum() | isc::process::DControllerBase | inline protected virtual
handleOtherObjects(isc::data::ConstElementPtr args) | isc::process::DControllerBase | protected
initProcess() | isc::process::DControllerBase | protected
initSignalHandling() | isc::process::DControllerBase | protected
instance() | isc::agent::CtrlAgentController | static
isCheckOnly() const | isc::process::DControllerBase | inline protected
isVerbose() const | isc::process::DControllerBase | inline protected
jsonPathsToRedact() const | isc::process::Daemon | virtual
launch(int argc, char *argv[], const bool test_mode) | isc::process::DControllerBase | virtual
loggerInit(const char *log_name, bool verbose) | isc::process::Daemon | static
makePIDFileName() const | isc::process::Daemon | protected
parseArgs(int argc, char *argv[]) | isc::process::DControllerBase | protected
parseFile(const std::string &name) | isc::agent::CtrlAgentController | virtual
parseText(const std::string &input) | isc::process::DControllerBase | inline protected virtual
processSignal(int signum) | isc::process::DControllerBase | protected virtual
redactConfig(isc::data::ConstElementPtr const &config) | isc::process::Daemon |
registerCommands() | isc::agent::CtrlAgentController |
runProcess() | isc::process::DControllerBase | protected
serverTagGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
setCheckOnly(bool value) | isc::process::DControllerBase | inline protected
setConfigFile(const std::string &config_file) | isc::process::Daemon |
setController(const DControllerBasePtr &controller) | isc::process::DControllerBase | protected static
setDefaultLoggerName(const std::string &logger) | isc::process::Daemon | inline static
setExitValue(int value) | isc::process::Daemon | inline
setPIDFileDir(const std::string &pid_file_dir) | isc::process::Daemon |
setPIDFileName(const std::string &pid_file_name) | isc::process::Daemon |
setProcName(const std::string &proc_name) | isc::process::Daemon | static
setVerbose(bool value) | isc::process::DControllerBase | inline protected
shutdown() | isc::process::Daemon | virtual
shutdownHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
shutdownProcess(isc::data::ConstElementPtr args) | isc::process::DControllerBase | protected
signal_set_ | isc::process::Daemon | protected
start_ | isc::process::Daemon | protected
statusGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
updateConfig(isc::data::ConstElementPtr new_config) | isc::process::DControllerBase | virtual
usage(const std::string &text) | isc::process::DControllerBase | protected
versionGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase |
writeConfigFile(const std::string &config_file, isc::data::ConstElementPtr cfg=isc::data::ConstElementPtr()) const | isc::process::Daemon | virtual
~CtrlAgentController() | isc::agent::CtrlAgentController | virtual
~Daemon() | isc::process::Daemon | virtual
~DControllerBase() | isc::process::DControllerBase | virtual