3#include "web/SubscriptionContextInterface.hpp"
4#include "web/ng/Connection.hpp"
5#include "web/ng/Request.hpp"
6#include "web/ng/Response.hpp"
8#include <boost/asio/spawn.hpp>
17using MessageHandler = std::function<
Response(
21 boost::asio::yield_context
Represents an HTTP or WebSocket request.
Definition Request.hpp:18
Represents an HTTP or Websocket response.
Definition Response.hpp:21
std::shared_ptr< SubscriptionContextInterface > SubscriptionContextPtr
An alias for shared pointer to a SubscriptionContextInterface.
Definition SubscriptionContextInterface.hpp:64