29     case CfgControlSocket::Type::UNIX:
 
   30         return (createControlSocket<CfgControlSocket::Type::UNIX>(ctrl_sock));
 
   31     case CfgControlSocket::Type::HTTP:
 
   32         return (createControlSocket<CfgControlSocket::Type::HTTP>(ctrl_sock));
 
   33     case CfgControlSocket::Type::STDOUT:
 
   34         return (createControlSocket<CfgControlSocket::Type::STDOUT>(ctrl_sock));
 
Contains declarations for HTTP control socket communication. 
 
boost::shared_ptr< ControlSocketBase > ControlSocketBasePtr
Type definition for the pointer to the ControlSocketBase. 
 
#define isc_throw(type, stream)
A shortcut macro to insert known values into exception arguments. 
 
A generic exception that is thrown if a parameter given to a method is considered invalid in that con...
 
Contains declarations for stdout control socket communication. 
 
Type
Defines the list of possible constrol socket types. 
 
Defines the logger used by the top-level component of kea-dhcp-ddns. 
 
Contains declarations for control socket communication. 
 
ControlSocketBasePtr createControlSocket(CfgControlSocketPtr ctrl_sock)
Factory template for control sockets. 
 
boost::shared_ptr< CfgControlSocket > CfgControlSocketPtr
Defines a pointer for CfgControlSocket instances. 
 
Contains declarations for UNIX control socket communication.