#include <RegisteredHeaders.h>
Public Member Functions | |
HeaderTableRecord ()=default | |
HeaderTableRecord (const char *n) | |
HeaderTableRecord (const char *, Http::HdrType, Http::HdrFieldType, int) | |
Public Attributes | |
const char * | name = "" |
Http::HdrType | id = HdrType::BAD_HDR |
Http::HdrFieldType | type = HdrFieldType::ftInvalid |
bool | list = false |
bool | request = false |
header with field values defined as #(values) in HTTP/1.1 More... | |
bool | reply = false |
header is a reply header More... | |
bool | hopbyhop = false |
header is hop by hop More... | |
bool | denied304 = false |
header is not to be updated on receiving a 304 in cache revalidation (see HttpReply.cc) More... | |
Detailed Description
Definition at line 153 of file RegisteredHeaders.h.
Constructor & Destructor Documentation
◆ HeaderTableRecord() [1/3]
|
default |
◆ HeaderTableRecord() [2/3]
Http::HeaderTableRecord::HeaderTableRecord | ( | const char * | n | ) |
Definition at line 20 of file RegisteredHeaders.cc.
◆ HeaderTableRecord() [3/3]
Http::HeaderTableRecord::HeaderTableRecord | ( | const char * | n, |
Http::HdrType | theId, | ||
Http::HdrFieldType | theType, | ||
int | theKind | ||
) |
Definition at line 24 of file RegisteredHeaders.cc.
Member Data Documentation
◆ denied304
bool Http::HeaderTableRecord::denied304 = false |
Definition at line 167 of file RegisteredHeaders.h.
◆ hopbyhop
bool Http::HeaderTableRecord::hopbyhop = false |
Definition at line 166 of file RegisteredHeaders.h.
◆ id
Http::HdrType Http::HeaderTableRecord::id = HdrType::BAD_HDR |
Definition at line 160 of file RegisteredHeaders.h.
Referenced by HttpHeader::hasNamed(), Http::HeaderLookupTable_t::lookup(), ACLHTTPHeaderData::parse(), HttpHeaderEntry::parse(), parse_HeaderWithAclList(), and HeaderManglers::track().
◆ list
bool Http::HeaderTableRecord::list = false |
Definition at line 163 of file RegisteredHeaders.h.
◆ name
const char* Http::HeaderTableRecord::name = "" |
Definition at line 159 of file RegisteredHeaders.h.
Referenced by HttpHeaderEntry::HttpHeaderEntry(), httpHeaderFieldStatDumper(), Http::operator<<(), and HttpHeaderEntry::parse().
◆ reply
bool Http::HeaderTableRecord::reply = false |
Definition at line 165 of file RegisteredHeaders.h.
◆ request
bool Http::HeaderTableRecord::request = false |
header is a request header
Definition at line 164 of file RegisteredHeaders.h.
◆ type
Http::HdrFieldType Http::HeaderTableRecord::type = HdrFieldType::ftInvalid |
Definition at line 161 of file RegisteredHeaders.h.
The documentation for this class was generated from the following files:
- src/http/RegisteredHeaders.h
- src/http/RegisteredHeaders.cc
- src/tests/stub_libhttp.cc