|
| asio::awaitable< http::Response > | dcn::OPTIONS_feed (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args) |
| | Handles OPTIONS requests to /feed?limit=<uint>&before=<~string>&type=<~string>&include_unfinalized=<~uint>
|
| |
| asio::awaitable< http::Response > | dcn::GET_feed (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, events::EventRuntime &events_runtime) |
| | Handles GET requests to /feed?limit=<uint>&before=<~string>&type=<~string>&include_unfinalized=<~uint>
|
| |
| asio::awaitable< http::Response > | dcn::OPTIONS_feedStream (const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args) |
| | Handles OPTIONS requests to /feed/stream?since_seq=<~uint>&limit=<~uint>
|
| |
| std::string | dcn::buildFeedStreamSseReplay (events::EventRuntime &events_runtime, const events::StreamQuery &query) |
| | Builds the SSE replay body for /feed/stream.
|
| |
| asio::awaitable< void > | dcn::GET_feedStream (asio::ip::tcp::socket &sock, const http::Request &request, std::vector< server::RouteArg > route_args, server::QueryArgsList query_args, std::chrono::steady_clock::time_point &deadline, events::EventRuntime &events_runtime) |
| | Handles GET requests to /feed/stream?since_seq=<~uint>&limit=<~uint>
|
| |