userver
C++ Async Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
builtin.hpp
Go to the documentation of this file.
1
#
pragma
once
2
3
/// @file userver/server/middlewares/builtin.hpp
4
/// @brief Names of userver's built-in HTTP server middlewares
5
6
#
include
<
string_view
>
7
8
USERVER_NAMESPACE_BEGIN
9
10
/// Names of userver's built-in HTTP server middlewares
11
namespace
server::middlewares::
builtin
{
12
13
inline
constexpr
std::string_view kHandlerMetrics =
"userver-handler-metrics-middleware"
;
14
inline
constexpr
std::string_view kTracing =
"userver-tracing-middleware"
;
15
inline
constexpr
std::string_view kSetAcceptEncoding =
"userver-set-accept-encoding-middleware"
;
16
inline
constexpr
std::string_view kUnknownExceptionsHandling =
"userver-unknown-exceptions-handling-middleware"
;
17
inline
constexpr
std::string_view kRateLimit =
"userver-rate-limit-middleware"
;
18
inline
constexpr
std::string_view kDeadlinePropagation =
"userver-deadline-propagation-middleware"
;
19
inline
constexpr
std::string_view kBaggage =
"userver-baggage-middleware"
;
20
inline
constexpr
std::string_view kAuth =
"userver-auth-middleware"
;
21
inline
constexpr
std::string_view kDecompression =
"userver-decompression-middleware"
;
22
inline
constexpr
std::string_view kExceptionsHandling =
"userver-exceptions-handling-middleware"
;
23
inline
constexpr
std::string_view kGracefulShutdownHeaders =
"userver-graceful-shutdown-headers"
;
24
25
}
// namespace server::middlewares::builtin
26
27
USERVER_NAMESPACE_END
userver
server
middlewares
builtin.hpp
Generated on
for userver by
Doxygen
1.17.0