Class ssl_http_session
Defined in File ssl_http_session.hpp
Inheritance Relationships
Base Types
public std::enable_shared_from_this< ssl_http_session >
public cl_http::http_session_base
(Class http_session_base)
Class Documentation
-
class ssl_http_session : public std::enable_shared_from_this<ssl_http_session>, public cl_http::http_session_base
Public Functions
-
ssl_http_session(boost::asio::any_io_executor ioc, boost::asio::ssl::context &ssl_context, const std::function<void(const TResponse&)> response)
-
inline virtual ~ssl_http_session()
-
virtual void run(const std::string &host, const std::string &target, const boost::beast::http::verb http_method, const int &version) override
-
inline virtual std::string getPort() override
-
ssl_http_session(boost::asio::any_io_executor ioc, boost::asio::ssl::context &ssl_context, const std::function<void(const TResponse&)> response)