Kea 2.7.5
|
#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 |