aboutsummaryrefslogtreecommitdiff
path: root/src/RequestResponse.hpp
diff options
context:
space:
mode:
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