|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
#include <orbit/network/Socket.hpp>#include <orbit/network/Proactor.hpp>#include <orbit/routing/Router.hpp>#include <orbit/concurrency/ThreadPool.hpp>#include <orbit/server/TimerManager.hpp>#include <orbit/network/TlsContext.hpp>#include <orbit/http/ResponseWriter.hpp>#include <vector>#include <string_view>#include <memory>#include <mutex>

Go to the source code of this file.
Classes | |
| class | server::Connection |
| Represents an active client connection, handling request parsing and response writing. More... | |
Namespaces | |
| namespace | http |
| namespace | http::websocket |
| namespace | http::h2 |
| namespace | server |
Enumerations | |
| enum class | server::ConnectionState { server::HTTP , server::HTTP_STREAMING_BODY , server::WEBSOCKET , server::RAW_STREAM , server::HTTP2 } |
| enum class | server::RequestState { server::INCOMPLETE , server::COMPLETE , server::HEADERS_COMPLETE , server::ERROR_PAYLOAD_TOO_LARGE , server::ERROR_HEADERS_TOO_LARGE } |