#include <connection_plain.hpp>
|
| connection_plain (std::shared_ptr< spdlog::logger > logger, boost::asio::ip::tcp::socket &&socket, boost::beast::flat_buffer buffer, std::shared_ptr< const std::filesystem::path > doc_root, std::shared_ptr< handler > router) |
|
malloy::tcp::stream & | stream () |
|
malloy::tcp::stream | release_stream () |
|
void | run () |
|
void | do_close () |
|
| connection (std::shared_ptr< spdlog::logger > logger, boost::beast::flat_buffer buffer, std::shared_ptr< handler > router, std::shared_ptr< const std::filesystem::path > http_doc_root) |
|
std::shared_ptr< spdlog::logger > | logger () const noexcept |
|
void | do_write (boost::beast::http::message< isRequest, Body, Fields > &&msg) |
|
void | do_read () |
|
|
struct config | cfg |
|
void | report_err (malloy::error_code ec, std::string_view context) |
|
boost::beast::flat_buffer | m_buffer |
|
◆ do_close()
void malloy::server::http::connection_plain::do_close |
( |
| ) |
|
|
inline |
◆ release_stream()
Release the stream.
- Returns
- The stream.
◆ run()
void malloy::server::http::connection_plain::run |
( |
| ) |
|
|
inline |
Start the asynchronous operation
The documentation for this class was generated from the following file: