|  | 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 |