Malloy
|
#include <connection_plain.hpp>
Public Member Functions | |
connection_plain (std::shared_ptr< spdlog::logger > logger, boost::asio::io_context &io_ctx, const std::uint64_t body_limit) | |
malloy::tcp::stream & | stream () |
void | hook_connected () |
![]() | |
connection (std::shared_ptr< spdlog::logger > logger, boost::asio::io_context &io_ctx, const std::uint64_t body_limit) | |
void | run (malloy::http::request< ReqBody > req, std::promise< malloy::error_code > err_channel, callback_t &&cb, Filter &&filter) |
Additional Inherited Members | |
![]() | |
using | resp_t = typename Filter::response_type |
using | callback_t = Callback |
![]() | |
void | send_request () |
![]() | |
std::shared_ptr< spdlog::logger > | m_logger |
A plain HTTP connection.