#ifndef API_WEBAPI_H #define API_WEBAPI_H #include "Util/RecorderMutex.h" #include #include #include #include #include namespace Http { class HttpClient; } // namespace Http namespace CameraRecorder { namespace API { class WebAPI { public: WebAPI(); ~WebAPI(); static Http::HttpServer::HttpReply ProcessQuery(ctpl::thread_pool* pThreadPool, Http::HttpClient* pHttpClient, Util::RecorderMutexPointer pRecorderMutex, const std::string& path, const std::string& ffmpeg, const std::string& uri, const std::vector& postData); }; } // namespace API } // namespace DomoticaServer #endif // API_WEBAPI_H