This commit is contained in:
Simon Hardt
2021-05-27 15:53:00 +02:00
parent 35d35ec087
commit 7903b0b8c5
15 changed files with 941 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
//
// Created by Kaonnull on 25.05.2021.
//
#include <httplib.h>
#include <soci/soci.h>
class Api
{
soci::session& sql;
public:
Api(soci::session& sql, httplib::Server& server);
void RegisterServerHandles(httplib::Server& server);
public: // Endpoints
void add(httplib::Request const& rq, httplib::Response& rs);
void queue(httplib::Request const& rq, httplib::Response& rs);
void file(httplib::Request const& rq, httplib::Response& rs);
void set_cross_headers(httplib::Response& rs);
};