|
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 () |
| void | hook_connected () |
Public Member Functions inherited from malloy::client::http::connection< connection_tls< ConnArgs... >, ConnArgs... > | |
| connection (std::shared_ptr< spdlog::logger > logger, boost::asio::io_context &io_ctx, const std::uint64_t body_limit) | |
| void | run (char const *port, malloy::http::request< ReqBody > req, std::promise< malloy::error_code > err_channel, callback_t &&cb, Filter &&filter) |
Additional Inherited Members | |
Public Types inherited from malloy::client::http::connection< connection_tls< ConnArgs... >, ConnArgs... > | |
| using | resp_t = typename Filter::response_type |
| using | callback_t = Callback |
Protected Member Functions inherited from malloy::client::http::connection< connection_tls< ConnArgs... >, ConnArgs... > | |
| void | send_request () |
Protected Attributes inherited from malloy::client::http::connection< connection_tls< ConnArgs... >, ConnArgs... > | |
| std::shared_ptr< spdlog::logger > | m_logger |
A TLS (SSL) HTTPS connection.