20#include <boost/asio/ssl/context.hpp>
46 boost::asio::any_io_executor executor,
ServerConfig(const std::string &server_name)
std::string getServerName() const
std::string getPort() const
std::string getPort() const
void onInitialize() override
virtual ~CpHttpSessionManager()
boost::asio::ssl::context ssl_context_
std::string getServerName() const
std::shared_ptr< http_session_base > createSession(boost::asio::any_io_executor executor, std::function< void(const http_session_base::TResponse &)> callback)
void setServerUrl(const std::string &server_url)
std::unique_ptr< ServerConfig > server_config_
boost::beast::http::response< boost::beast::http::string_body > TResponse