Kea 2.7.5
isc::process::DControllerBase Member List

This is the complete list of members for isc::process::DControllerBase, including all inherited members.

buildReportHandler(const std::string &command, isc::data::ConstElementPtr args)isc::process::DControllerBase
checkConfig(isc::data::ConstElementPtr new_config)isc::process::DControllerBasevirtual
checkConfigFile() constisc::process::Daemon
checkConfigOnly()isc::process::DControllerBaseprotected
cleanup()isc::process::Daemonvirtual
configFromFile()isc::process::DControllerBasevirtual
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::Daemonstatic
configWriteHandler(const std::string &command, isc::data::ConstElementPtr args)isc::process::DControllerBase
createPIDFile(int pid=0)isc::process::Daemon
createProcess()=0isc::process::DControllerBaseprotectedpure virtual
customOption(int option, char *optarg)isc::process::DControllerBaseprotectedvirtual
Daemon()isc::process::Daemon
DControllerBase(const char *app_name, const char *bin_name)isc::process::DControllerBase
DControllerTestisc::process::DControllerBasefriend
getAppName() constisc::process::DControllerBaseinline
getBinName() constisc::process::DControllerBaseinline
getConfigFile() constisc::process::Daemon
getController()isc::process::DControllerBaseinlineprotectedstatic
getCustomOpts() constisc::process::DControllerBaseinlineprotectedvirtual
getDefaultLoggerName()isc::process::Daemoninlinestatic
getExitValue()isc::process::Daemoninline
getIOService()isc::process::DControllerBaseinlineprotected
getPIDFileDir() constisc::process::Daemon
getPIDFileName() constisc::process::Daemon
getProcess()isc::process::DControllerBaseinlineprotected
getProcName()isc::process::Daemonstatic
getUsageText() constisc::process::DControllerBaseinlineprotectedvirtual
getVerbose()isc::process::Daemonstatic
getVersion(bool extended)isc::process::DControllerBase
getVersionAddendum()isc::process::DControllerBaseinlineprotectedvirtual
handleOtherObjects(isc::data::ConstElementPtr args)isc::process::DControllerBaseprotected
initProcess()isc::process::DControllerBaseprotected
initSignalHandling()isc::process::DControllerBaseprotected
isCheckOnly() constisc::process::DControllerBaseinlineprotected
isVerbose() constisc::process::DControllerBaseinlineprotected
jsonPathsToRedact() constisc::process::Daemonvirtual
launch(int argc, char *argv[], const bool test_mode)isc::process::DControllerBasevirtual
loggerInit(const char *log_name, bool verbose)isc::process::Daemonstatic
makePIDFileName() constisc::process::Daemonprotected
parseArgs(int argc, char *argv[])isc::process::DControllerBaseprotected
parseFile(const std::string &file_name)isc::process::DControllerBaseprotectedvirtual
parseText(const std::string &input)isc::process::DControllerBaseinlineprotectedvirtual
processSignal(int signum)isc::process::DControllerBaseprotectedvirtual
redactConfig(isc::data::ConstElementPtr const &config)isc::process::Daemon
runProcess()isc::process::DControllerBaseprotected
serverTagGetHandler(const std::string &command, isc::data::ConstElementPtr args)isc::process::DControllerBase
setCheckOnly(bool value)isc::process::DControllerBaseinlineprotected
setConfigFile(const std::string &config_file)isc::process::Daemon
setController(const DControllerBasePtr &controller)isc::process::DControllerBaseprotectedstatic
setDefaultLoggerName(const std::string &logger)isc::process::Daemoninlinestatic
setExitValue(int value)isc::process::Daemoninline
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::Daemonstatic
setVerbose(bool value)isc::process::DControllerBaseinlineprotected
shutdown()isc::process::Daemonvirtual
shutdownHandler(const std::string &command, isc::data::ConstElementPtr args)isc::process::DControllerBase
shutdownProcess(isc::data::ConstElementPtr args)isc::process::DControllerBaseprotected
signal_set_isc::process::Daemonprotected
start_isc::process::Daemonprotected
statusGetHandler(const std::string &command, isc::data::ConstElementPtr args)isc::process::DControllerBase
updateConfig(isc::data::ConstElementPtr new_config)isc::process::DControllerBasevirtual
usage(const std::string &text)isc::process::DControllerBaseprotected
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()) constisc::process::Daemonvirtual
~Daemon()isc::process::Daemonvirtual
~DControllerBase()isc::process::DControllerBasevirtual