Initial commit

This commit is contained in:
2020-05-01 11:25:56 +02:00
commit 4546808c73
33 changed files with 810 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
#ifndef API_WEBAPI_H
#define API_WEBAPI_H
#include <HttpPostData.h>
#include <ctpl_stl.h>
#include <string>
#include <vector>
namespace Http {
class HttpClient;
} // namespace Http
namespace CameraRecorder {
namespace API {
class WebAPI
{
public:
WebAPI();
~WebAPI();
static std::string ProcessQuery(ctpl::thread_pool* pThreadPool, Http::HttpClient* pHttpClient, const std::string& path, const std::string& ffmpeg, const std::string& uri, const std::vector<Http::HttpPostData>& postData);
};
} // namespace API
} // namespace DomoticaServer
#endif // API_WEBAPI_H