Kea: Member List

| Kea 3.0.0

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::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 | protectedvirtual
d2_app_name_ | isc::d2::D2Controller | static
d2_bin_name_ | isc::d2::D2Controller | static
Daemon() | isc::process::Daemon |
DControllerBase(const char *app_name, const char *bin_name) | isc::process::DControllerBase |
deregisterCommands() | isc::d2::D2Controller |
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
instance() | isc::d2::D2Controller | static
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
NakedD2Controller class | isc::d2::D2Controller | friend
parseArgs(int argc, char *argv[]) | isc::process::DControllerBase | protected
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 |
registerCommands() | isc::d2::D2Controller |
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
~D2Controller() | isc::d2::D2Controller | virtual
~Daemon() | isc::process::Daemon | virtual
~DControllerBase() | isc::process::DControllerBase | virtual