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 |
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 | |
createProcess()=0 | isc::process::DControllerBase | protectedpure virtual |
customOption(int option, char *optarg) | isc::process::DControllerBase | protectedvirtual |
Daemon() | isc::process::Daemon | |
DControllerBase(const char *app_name, const char *bin_name) | isc::process::DControllerBase | |
DControllerTest class | isc::process::DControllerBase | friend |
getAppName() const | isc::process::DControllerBase | inline |
getBinName() const | isc::process::DControllerBase | inline |
getConfigFile() const | isc::process::Daemon | |
getController() | isc::process::DControllerBase | inlineprotectedstatic |
getCustomOpts() const | isc::process::DControllerBase | inlineprotectedvirtual |
getDefaultLoggerName() | isc::process::Daemon | inlinestatic |
getExitValue() | isc::process::Daemon | inline |
getIOService() | isc::process::DControllerBase | inlineprotected |
getPIDFileDir() const | isc::process::Daemon | |
getPIDFileName() const | isc::process::Daemon | |
getProcess() | isc::process::DControllerBase | inlineprotected |
getProcName() | isc::process::Daemon | static |
getUsageText() const | isc::process::DControllerBase | inlineprotectedvirtual |
getVerbose() | isc::process::Daemon | static |
getVersion(bool extended) | isc::process::DControllerBase | |
getVersionAddendum() | isc::process::DControllerBase | inlineprotectedvirtual |
handleOtherObjects(isc::data::ConstElementPtr args) | isc::process::DControllerBase | protected |
initProcess() | isc::process::DControllerBase | protected |
initSignalHandling() | isc::process::DControllerBase | protected |
isCheckOnly() const | isc::process::DControllerBase | inlineprotected |
isVerbose() const | isc::process::DControllerBase | inlineprotected |
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 &file_name) | isc::process::DControllerBase | protectedvirtual |
parseText(const std::string &input) | isc::process::DControllerBase | inlineprotectedvirtual |
processSignal(int signum) | isc::process::DControllerBase | protectedvirtual |
redactConfig(isc::data::ConstElementPtr const &config) | isc::process::Daemon | |
runProcess() | isc::process::DControllerBase | protected |
serverTagGetHandler(const std::string &command, isc::data::ConstElementPtr args) | isc::process::DControllerBase | |
setCheckOnly(bool value) | isc::process::DControllerBase | inlineprotected |
setConfigFile(const std::string &config_file) | isc::process::Daemon | |
setController(const DControllerBasePtr &controller) | isc::process::DControllerBase | protectedstatic |
setDefaultLoggerName(const std::string &logger) | isc::process::Daemon | inlinestatic |
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 | inlineprotected |
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 |
~Daemon() | isc::process::Daemon | virtual |
~DControllerBase() | isc::process::DControllerBase | virtual |