Malloy
|
#include <connection_tls.hpp>
Public Member Functions | |
connection_tls (std::shared_ptr< spdlog::logger > logger, boost::asio::io_context &io_ctx, boost::asio::ssl::context &tls_ctx, const std::uint64_t body_limit) | |
boost::beast::ssl_stream< malloy::tcp::stream<> > & | stream () |
boost::asio::awaitable< void > | hook_connected () |
![]() | |
connection (std::shared_ptr< spdlog::logger > logger, const std::uint64_t body_limit) | |
boost::asio::awaitable< request_result< Filter > > | run (malloy::http::request< ReqBody > req, Filter filter) |
Additional Inherited Members | |
![]() | |
void | set_stream_timeout (const std::chrono::duration< Rep, Period > duration) |
![]() | |
std::shared_ptr< spdlog::logger > | m_logger |
A TLS (SSL) HTTPS connection.