![]() |
Kea 3.0.0
|
#include <asiolink/io_service.h>#include <asiolink/io_service_signal.h>#include <cc/data.h>#include <exceptions/exceptions.h>#include <log/logger_support.h>#include <process/daemon.h>#include <process/d_log.h>#include <process/d_process.h>#include <boost/shared_ptr.hpp>#include <boost/noncopyable.hpp>#include <string>#include <set>Go to the source code of this file.
Classes | |
| class | isc::process::DControllerBase |
| Application Controller. More... | |
| class | isc::process::DControllerBaseError |
| Exception thrown when the controller encounters an operational error. More... | |
| class | isc::process::InvalidUsage |
| Exception thrown when the command line is invalid. More... | |
| class | isc::process::LaunchError |
| Exception thrown when the controller launch fails. More... | |
| class | isc::process::ProcessInitError |
| Exception thrown when the application process fails. More... | |
| class | isc::process::ProcessRunError |
| Exception thrown when the application process encounters an operation in its event loop (i.e. More... | |
| class | isc::process::VersionMessage |
| Exception used to convey version info upwards. More... | |
Namespaces | |
| namespace | isc |
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::process |
Typedefs | |
| typedef boost::shared_ptr< DControllerBase > | isc::process::DControllerBasePtr |