proxygen
|
#include <HTTPCommonHeaders.h>
Static Public Attributes | |
static constexpr uint64_t | num_header_codes = 94 |
Definition at line 142 of file HTTPCommonHeaders.h.
|
inlinestatic |
Definition at line 81 of file HTTPCommonHeaders.template.h.
References diff(), getPointerToCommonHeaderTable(), proxygen::HTTP_HEADER_NONE, proxygen::HTTP_HEADER_OTHER, and num_header_codes.
|
inlinestatic |
Definition at line 172 of file HTTPCommonHeaders.h.
References diff(), getPointerToCommonHeaderTable(), proxygen::HTTP_HEADER_NONE, and proxygen::HTTP_HEADER_OTHER.
Referenced by proxygen::HPACKHeaderName::getHeaderCode(), isHeaderNameFromTable(), and TEST_F().
|
static |
|
static |
Definition at line 369 of file HTTPCommonHeaders.cpp.
References string, proxygen::TABLE_CAMELCASE, and proxygen::TABLE_LOWERCASE.
Referenced by getHeaderCodeFromTableCommonHeaderName(), getPointerToHeaderName(), and hash().
|
inlinestatic |
Definition at line 66 of file HTTPCommonHeaders.template.h.
References getPointerToCommonHeaderTable().
|
inlinestatic |
Definition at line 157 of file HTTPCommonHeaders.h.
References getPointerToCommonHeaderTable().
Referenced by proxygen::HTTPHeaders::add(), proxygen::HTTPHeaders::addFromCodec(), proxygen::HPACKHeaderName::storeAddress(), and TEST_F().
|
static |
|
inlinestatic |
Definition at line 56 of file HTTPCommonHeaders.template.h.
References FB_EXPORT, getPointerToCommonHeaderTable(), hash(), initHeaderNames(), string, and type.
|
static |
Definition at line 343 of file HTTPCommonHeaders.cpp.
References proxygen::HTTPCommonHeaderName::code, proxygen::HTTP_HEADER_OTHER, and proxygen::HTTPCommonHeadersInternal::in_word_set().
Referenced by proxygen::HTTPHeaders::add(), proxygen::HTTPHeaders::addFromCodec(), proxygen::HTTPHeaders::exists(), proxygen::HTTPHeaders::forEachValueOfHeader(), hash(), proxygen::HTTPHeaders::remove(), proxygen::HPACKHeaderName::storeAddress(), TEST(), TEST_F(), and proxygen::HTTPHeaders::transferHeaderIfPresent().
|
inlinestatic |
Definition at line 147 of file HTTPCommonHeaders.h.
References FB_EXPORT, hash(), initHeaderNames(), string, and type.
|
static |
|
static |
Definition at line 349 of file HTTPCommonHeaders.cpp.
References proxygen::HTTPCommonHeaderName::code, data, proxygen::MAX_HASH_VALUE, proxygen::MIN_HASH_VALUE, proxygen::HTTPCommonHeaderName::name, num_header_codes, folly::size(), string, proxygen::TABLE_LOWERCASE, folly::toLowerAscii(), proxygen::TOTAL_KEYWORDS, and uint8_t.
Referenced by hash().
|
inlinestatic |
Definition at line 71 of file HTTPCommonHeaders.template.h.
References getHeaderCodeFromTableCommonHeaderName(), and proxygen::HTTPHeaderCodeCommonOffset.
|
inlinestatic |
Definition at line 162 of file HTTPCommonHeaders.h.
References getHeaderCodeFromTableCommonHeaderName(), and proxygen::HTTPHeaderCodeCommonOffset.
Referenced by proxygen::HPACKHeaderName::isAllocated(), proxygen::HPACKHeaderName::isCommonHeader(), and TEST_F().
|
static |
Definition at line 152 of file HTTPCommonHeaders.h.
Referenced by getHeaderCodeFromTableCommonHeaderName(), initHeaderNames(), and TEST_F().