![]() |
Kea 3.1.9
|
HTTP response creator factory for HTTP control socket. More...
#include <http_command_response_creator_factory.h>
Public Member Functions | |
| HttpCommandResponseCreatorFactory (HttpCommandConfigPtr config) | |
| Constructor. | |
| virtual http::HttpResponseCreatorPtr | create () const |
| Returns an instance of the HttpCommandResponseCreator which is used by HTTP server to generate responses to commands. | |
| Public Member Functions inherited from isc::http::HttpResponseCreatorFactory | |
| virtual | ~HttpResponseCreatorFactory () |
| Virtual destructor. | |
HTTP response creator factory for HTTP control socket.
See the documentation of the isc::http::HttpResponseCreatorFactory for the details how the response factory object is used by the isc::http::HttpListener.
This class always returns the same instance of the HttpCommandResponseCreator which isc::http::HttpListener and isc::http::HttpConnection classes use to generate HTTP response messages which allow backward compatibility.
Definition at line 27 of file http_command_response_creator_factory.h.
|
inline |
Constructor.
Creates sole instance of the HttpCommandResponseCreator object returned by the HttpCommandResponseCreatorFactory::create.
| config | The HTTP control socket config. |
Definition at line 36 of file http_command_response_creator_factory.h.
|
inlinevirtual |
Returns an instance of the HttpCommandResponseCreator which is used by HTTP server to generate responses to commands.
Implements isc::http::HttpResponseCreatorFactory.
Definition at line 44 of file http_command_response_creator_factory.h.