userver: userver/server/request/task_inherited_headers.hpp Source File
Loading...
Searching...
No Matches
task_inherited_headers.hpp
Go to the documentation of this file.
1#pragma once
2
3/// @file userver/server/request/task_inherited_headers.hpp
4/// @brief Functions that provide access to incoming headers stored in
5/// TaskInheritedVariable.
6
7#include <string>
8
9#include <boost/range/iterator_range.hpp>
10
11#include <userver/utils/impl/transparent_hash.hpp>
12
13USERVER_NAMESPACE_BEGIN
14
15namespace server::request {
16
19
20/// @brief Get a headers that is handled by the current task hierarchy.
23
24/// @brief Set a headers that is handled by the current task hierarchy.
25void SetTaskInheritedHeaders(HeadersToPropagate headers);
26
27} // namespace server::request
28
29USERVER_NAMESPACE_END