Kea 2.7.6
isc::d2::D2Controller Member List

This is the complete list of members for isc::d2::D2Controller, 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
customOption(int option, char *optarg)isc::process::DControllerBaseprotectedvirtual
d2_app_name_isc::d2::D2Controllerstatic
d2_bin_name_isc::d2::D2Controllerstatic
Daemon()isc::process::Daemon
DControllerBase(const char *app_name, const char *bin_name)isc::process::DControllerBase
deregisterCommands()isc::d2::D2Controller
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
instance()isc::d2::D2Controllerstatic
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
NakedD2Controller classisc::d2::D2Controllerfriend
parseArgs(int argc, char *argv[])isc::process::DControllerBaseprotected
parseText(const std::string &input)isc::process::DControllerBaseinlineprotectedvirtual
processSignal(int signum)isc::process::DControllerBaseprotectedvirtual
redactConfig(isc::data::ConstElementPtr const &config)isc::process::Daemon
registerCommands()isc::d2::D2Controller
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
~D2Controller()isc::d2::D2Controllervirtual
~Daemon()isc::process::Daemonvirtual
~DControllerBase()isc::process::DControllerBasevirtual