|
uvco 0.1
|
#include <functional>#include <string>#include <string_view>#include <unordered_map>#include <utility>#include <vector>#include <fmt/core.h>#include <fmt/format.h>#include "uvco/promise/promise.h"#include "uvco/tcp.h"

Go to the source code of this file.
Classes | |
| struct | uvco::examples::HttpRequest |
| struct | uvco::examples::HttpResponse |
| class | uvco::examples::Router |
Namespaces | |
| namespace | uvco |
| namespace | uvco::examples |
Typedefs | |
| using | uvco::examples::HttpHandler = std::function<Promise<HttpResponse>(const HttpRequest &)> |
Functions | |
| Promise< HttpResponse > | uvco::examples::notFoundHandler (const HttpRequest &request) |
| A handler returning a 404 error. | |
| Promise< void > | uvco::examples::httpServer (TcpServer &server, Router router) |