14 #include <boost/noncopyable.hpp> 15 #include <boost/shared_ptr.hpp> 60 void setConnectionTimeout(
const long timeout);
75 void closeCommandSocket();
80 int getControlSocketFD();
88 boost::shared_ptr<CommandMgrImpl> impl_;
An exception indicating a problem with socket operation.
SocketError(const char *file, size_t line, const char *what)
boost::shared_ptr< IOService > IOServicePtr
Defines a smart pointer to an IOService instance.
virtual const char * what() const
Returns a C-style character string of the cause of the exception.
An exception indicating that specified socket parameters are invalid.
Command Manager which can delegate commands to a hook library.
Implementation of the CommandMgr.
boost::shared_ptr< const Element > ConstElementPtr
This is a base class for exceptions thrown from the DNS library module.
Defines the logger used by the top-level component of kea-lfc.
Commands Manager implementation for the Kea servers.
BadSocketInfo(const char *file, size_t line, const char *what)