Update Http Library
This commit is contained in:
+6
-5
@@ -2,6 +2,7 @@
|
||||
#define API_WEBAPI_H
|
||||
|
||||
#include <HttpPostData.h>
|
||||
#include <HttpServer.h>
|
||||
#include <json.hpp>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,15 +30,15 @@ public:
|
||||
WebAPI();
|
||||
~WebAPI();
|
||||
|
||||
static std::string ProcessQuery(DataStorage::DataStorageClient* pDataStorageClient, DataInterface::GraphClient* pGraphClient, const std::string& uri, const std::vector<Http::HttpPostData>& postData);
|
||||
static Http::HttpServer::HttpReply ProcessQuery(DataStorage::DataStorageClient* pDataStorageClient, DataInterface::GraphClient* pGraphClient, const std::string& uri, const std::vector<Http::HttpPostData>& postData);
|
||||
|
||||
private:
|
||||
static std::string ProcessLogQuery(DataStorage::DataStorageClient* pDataStorageClient, const std::string& uri);
|
||||
static Http::HttpServer::HttpReply ProcessLogQuery(DataStorage::DataStorageClient* pDataStorageClient, const std::string& uri);
|
||||
|
||||
static std::string ProcessGraphHeaderQuery(DataInterface::GraphClient* pGraphClient, const std::string& uri);
|
||||
static std::string ProcessGraphQuery(DataInterface::GraphClient* pGraphClient, const std::string& uri);
|
||||
static Http::HttpServer::HttpReply ProcessGraphHeaderQuery(DataInterface::GraphClient* pGraphClient, const std::string& uri);
|
||||
static Http::HttpServer::HttpReply ProcessGraphQuery(DataInterface::GraphClient* pGraphClient, const std::string& uri);
|
||||
|
||||
static std::string ProcessSettingsQuery(const std::string& uri);
|
||||
static Http::HttpServer::HttpReply ProcessSettingsQuery(const std::string& uri);
|
||||
|
||||
static nlohmann::json GetGraphHeader(DataInterface::GraphClient* pGraphClient, const std::vector<int>& dataIds, const std::string& timespan);
|
||||
static nlohmann::json GetGraphData(DataInterface::GraphClient* pGraphClient, int deviceId, const std::vector<int>& dataIds, const std::string& timespan);
|
||||
|
||||
Reference in New Issue
Block a user