#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: