summaryrefslogtreecommitdiff
path: root/src/RequestResponse.hpp
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2021-09-30 21:12:57 +0200
committerToni Uhlig <matzeton@googlemail.com>2021-09-30 21:12:57 +0200
commit6c04dfe2caff1e03ba5c898b591327439452f616 (patch)
tree11c6f6955de188c48015641c1ae2e63b0d0e50d6 /src/RequestResponse.hpp
parentec7cfa85530082127703278cf1ae5167990c0f45 (diff)
CMS functionality works just find..minimal-working-example
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
Diffstat (limited to 'src/RequestResponse.hpp')
-rw-r--r--src/RequestResponse.hpp25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/RequestResponse.hpp b/src/RequestResponse.hpp
index 24577aa..8a7e1d3 100644
--- a/src/RequestResponse.hpp
+++ b/src/RequestResponse.hpp
@@ -5,24 +5,25 @@
#include <string>
-class RequestResponse {
+class RequestResponse
+{
public:
- RequestResponse(struct evhttp_request * const req);
- ~RequestResponse();
+ RequestResponse(struct evhttp_request * const req);
+ ~RequestResponse();
- void UseInputHeader();
- void UseOutputHeader();
+ void UseInputHeader();
+ void UseOutputHeader();
- bool AddOutputHeader(std::string & key, std::string & value);
- bool AddOutputHeader2(std::string key, std::string value);
+ bool AddOutputHeaderByRef(std::string & key, std::string & value);
+ bool AddOutputHeader(std::string key, std::string value);
- bool GetInputHeader(std::string & key, std::string & value);
- bool GetInputHeader2(std::string key, std::string value);
+ bool GetInputHeaderByRef(std::string & key, std::string & value);
+ bool GetInputHeader(std::string key, std::string value);
private:
- struct evhttp_request * const m_Request;
- struct evkeyvalq * m_InputHeader;
- struct evkeyvalq * m_OutputHeader;
+ struct evhttp_request * const m_Request;
+ struct evkeyvalq * m_InputHeader;
+ struct evkeyvalq * m_OutputHeader;
};
#endif