#ifndef __HTTPSessions_h__ #define __HTTPSessions_h__ #include "HTTPRequest.h" namespace http { class HTTPSession; class HTTPSessions { public: HTTPSession * findSessionByHeader(HTTPRequest &httpRequest); HTTPSession * findSessionById(std::string sessionId, HTTPRequest &httpRequest); private: HTTPSession * createHTTPSession(); std::string generateSessionId(); std::map sessions; }; } #endif