absoluteToInternal(uint32_t absoluteIndex) const | proxygen::QPACKHeaderTable | private |
absoluteToRelative(uint32_t absIndex) const | proxygen::QPACKHeaderTable | inline |
add(HPACKHeader header) override | proxygen::QPACKHeaderTable | virtual |
addRef(uint32_t absIndex) | proxygen::QPACKHeaderTable | |
baseIndex_ | proxygen::QPACKHeaderTable | private |
bytes() const | proxygen::HeaderTable | inline |
bytes_ | proxygen::HeaderTable | protected |
canEvict(uint32_t needed) | proxygen::QPACKHeaderTable | private |
canIndex(const HPACKHeader &header) | proxygen::QPACKHeaderTable | inline |
capacity() const | proxygen::HeaderTable | inline |
capacity_ | proxygen::HeaderTable | protected |
drainedBytes_ | proxygen::QPACKHeaderTable | private |
evict(uint32_t needed, uint32_t desiredCapacity) override | proxygen::QPACKHeaderTable | privatevirtual |
getBaseIndex() const | proxygen::QPACKHeaderTable | inline |
getHeader(uint32_t index, uint32_t base=0) const | proxygen::QPACKHeaderTable | |
proxygen::HeaderTable::getHeader(uint32_t index) const | proxygen::HeaderTable | |
getIndex(const HPACKHeader &header, bool allowVulnerable=true) const | proxygen::QPACKHeaderTable | |
proxygen::HeaderTable::getIndex(const HPACKHeader &header) const | proxygen::HeaderTable | |
getIndexImpl(const HPACKHeaderName &header, const folly::fbstring &value, bool nameOnly, bool allowVulnerable=true) const | proxygen::QPACKHeaderTable | private |
getMaxTableLength(uint32_t capacityVal) | proxygen::HeaderTable | |
hasName(const HPACKHeaderName &headerName) | proxygen::HeaderTable | |
head_ | proxygen::HeaderTable | protected |
HeaderTable(uint32_t capacityVal) | proxygen::HeaderTable | inlineexplicit |
HeaderTable(const HeaderTable &)=delete | proxygen::HeaderTable | |
increaseTableLengthTo(uint32_t newLength) override | proxygen::QPACKHeaderTable | privatevirtual |
init(uint32_t capacityVal) | proxygen::HeaderTable | protected |
internalToAbsolute(uint32_t internalIndex) const | proxygen::QPACKHeaderTable | private |
isDraining(uint32_t relativeIndex) | proxygen::QPACKHeaderTable | inline |
isValid(uint32_t index, uint32_t base=0) const | proxygen::QPACKHeaderTable | |
proxygen::HeaderTable::isValid(uint32_t index) const | proxygen::HeaderTable | |
isVulnerable(uint32_t absIndex) const | proxygen::QPACKHeaderTable | inline |
length() const | proxygen::HeaderTable | inline |
maxAcked_ | proxygen::QPACKHeaderTable | private |
maybeDuplicate(uint32_t relativeIndex, bool allowVulnerable) | proxygen::QPACKHeaderTable | |
minFree_ | proxygen::QPACKHeaderTable | private |
minUsable_ | proxygen::QPACKHeaderTable | private |
nameIndex(const HPACKHeaderName &headerName, bool allowVulnerable=true) const | proxygen::QPACKHeaderTable | |
proxygen::HeaderTable::nameIndex(const HPACKHeaderName &headerName) const | proxygen::HeaderTable | |
names() const | proxygen::HeaderTable | inline |
names_ | proxygen::HeaderTable | protected |
names_map typedef | proxygen::HeaderTable | |
next(uint32_t i) const | proxygen::HeaderTable | protected |
onTableStateSync(uint32_t inserts) | proxygen::QPACKHeaderTable | inline |
operator=(const QPACKHeaderTable &)=delete | proxygen::QPACKHeaderTable | |
proxygen::HeaderTable::operator=(const HeaderTable &)=delete | proxygen::HeaderTable | |
operator==(const HeaderTable &other) const | proxygen::HeaderTable | |
QPACKHeaderTable(uint32_t capacityVal, bool trackReferences) | proxygen::QPACKHeaderTable | |
QPACKHeaderTable(const QPACKHeaderTable &)=delete | proxygen::QPACKHeaderTable | |
refCount_ | proxygen::QPACKHeaderTable | private |
relativeToAbsolute(uint32_t relativeIndex) const | proxygen::QPACKHeaderTable | inline |
removeLast() override | proxygen::QPACKHeaderTable | privatevirtual |
reset() | proxygen::HeaderTable | protected |
resizeTable(uint32_t newLength) override | proxygen::QPACKHeaderTable | privatevirtual |
setCapacity(uint32_t capacity) override | proxygen::QPACKHeaderTable | virtual |
setMaxAcked(uint32_t maxAcked) | proxygen::QPACKHeaderTable | inline |
size() const | proxygen::HeaderTable | inline |
size_ | proxygen::HeaderTable | protected |
subRef(uint32_t absIndex) | proxygen::QPACKHeaderTable | |
table_ | proxygen::HeaderTable | protected |
tail() const | proxygen::HeaderTable | protected |
toExternal(uint32_t head, uint32_t length, uint32_t internalIndex) | proxygen::HeaderTable | static |
toExternal(uint32_t internalIndex) const | proxygen::HeaderTable | protected |
toInternal(uint32_t externalIndex, uint32_t base) const | proxygen::QPACKHeaderTable | private |
proxygen::HeaderTable::toInternal(uint32_t head, uint32_t length, uint32_t externalIndex) | proxygen::HeaderTable | static |
proxygen::HeaderTable::toInternal(uint32_t externalIndex) const | proxygen::HeaderTable | protected |
UNACKED enum value | proxygen::QPACKHeaderTable | |
updateResizedTable(uint32_t oldTail, uint32_t oldLength, uint32_t newLength) override | proxygen::QPACKHeaderTable | privatevirtual |
~HeaderTable() | proxygen::HeaderTable | inlinevirtual |
~QPACKHeaderTable() | proxygen::QPACKHeaderTable | inline |