#ifndef EQEMU_SIDECAR_API_H #define EQEMU_SIDECAR_API_H #include "../../common/http/httplib.h" class SidecarApi { public: static void BootWebserver(int req = 0, const std::string& key = ""); static void AuthMiddleware(const httplib::Request &req, const httplib::Response &res); static void RequestLogHandler(const httplib::Request &req, const httplib::Response &res); static void TestController(const httplib::Request &req, httplib::Response &res); static void LootSimulatorController(const httplib::Request &req, httplib::Response &res); static void MapBestZController(const httplib::Request &req, httplib::Response &res); }; #endif //EQEMU_SIDECAR_API_H