Class CpHttpRequestExecutor
Defined in File cp_http_request_executor.hpp
Inheritance Relationships
Base Type
public smacc2::ISmaccComponent
Class Documentation
-
class CpHttpRequestExecutor : public smacc2::ISmaccComponent
Public Types
-
using TResponse = http_session_base::TResponse
Public Functions
-
CpHttpRequestExecutor()
-
virtual ~CpHttpRequestExecutor()
-
void onInitialize() override
-
inline void setDependencies(CpHttpConnectionManager *connMgr, CpHttpSessionManager *sessMgr)
-
void executeRequest(const HttpMethod method, const std::string &path = "/", const std::string &body = "", const std::unordered_map<std::string, std::string> &headers = {})
-
using TResponse = http_session_base::TResponse