|
Orbit Framework
An ultra-modern, asynchronous, cross-platform C++ Web Framework.
|
Owns the header name/value strings backing an nghttp2_nv list. More...
#include <Http2Session.hpp>
Public Attributes | |
| std::vector< std::string > | storage |
| std::vector< nghttp2_nv > | nvs |
Owns the header name/value strings backing an nghttp2_nv list.
nghttp2_nv stores borrowed pointers, so every string it references must outlive the nghttp2_submit_* call that consumes the list. Building the list through this type keeps that storage alive in one place instead of relying on incidental lifetimes at the call site.
| std::vector<nghttp2_nv> http::h2::detail::HeaderBlock::nvs |
| std::vector<std::string> http::h2::detail::HeaderBlock::storage |