79 public HTTPRequestHandlerFactory
84 using Connections = std::map<std::string, Tools::HandlerConnection>;
89 Connections& get_connections()
91 auto& var = connections_;
94 FunctionHandlerCreator& get_handler_creator_()
96 auto& var = handler_creator_;
99 void set_handler_creator(FunctionHandlerCreator handler_creator){ handler_creator_ = handler_creator; }
101 virtual HTTPRequestHandler* createRequestHandler(
const HTTPServerRequest& request);
104 void ErrorResponse_(
const HTTPServerRequest& request, std::string error);
107 FunctionHandlerCreator handler_creator_;
108 Connections connections_;