roar
Loading...
Searching...
No Matches
Classes | Namespaces
session.hpp File Reference
#include <roar/mechanics/cookie.hpp>
#include <functional>
#include <roar/error.hpp>
#include <roar/websocket/websocket_session.hpp>
#include <roar/response.hpp>
#include <roar/beast/forward.hpp>
#include <roar/detail/pimpl_special_functions.hpp>
#include <roar/literals/memory.hpp>
#include <roar/routing/proto_route.hpp>
#include <roar/standard_response_provider.hpp>
#include <roar/detail/promise_compat.hpp>
#include <roar/body/void_body.hpp>
#include <roar/detail/stream_type.hpp>
#include <roar/body/range_file_body.hpp>
#include <boost/beast/http/message.hpp>
#include <boost/beast/http/empty_body.hpp>
#include <boost/beast/http/parser.hpp>
#include <boost/beast/http/write.hpp>
#include <boost/beast/http/read.hpp>
#include <boost/beast/ssl/ssl_stream.hpp>
#include <boost/beast/core/tcp_stream.hpp>
#include <roar/ssl/make_ssl_context.hpp>
#include <promise-cpp/promise.hpp>
#include <memory>
#include <optional>
#include <chrono>
#include <variant>
#include <stdexcept>
#include <sstream>
Include dependency graph for session.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Roar::Session
 
class  Roar::Session::SendIntermediate< BodyT >
 Helper class to prepare and send a response. More...
 
class  Roar::Session::ReadIntermediate< BodyT >
 Utility class to build up read operations. More...
 

Namespaces

namespace  Roar