restructuring

This commit is contained in:
Nicholas Orlowsky 2023-10-18 14:09:26 -04:00
parent ac669ba504
commit 6c9f7f7c49
No known key found for this signature in database
GPG key ID: BE7DF0188A405E2B
13 changed files with 573 additions and 496 deletions

View file

@ -1,7 +1,9 @@
#include "../http.cpp"
#include <memory>
#include "../http/http_request.cpp"
#include "../http/http_response.cpp"
class backend {
public:
virtual unique_ptr<http_response> handle_request(http_request& req) = 0;
virtual std::unique_ptr<http_response> handle_request(http_request& req) = 0;
};