proxygen
proxygen::QPACKHeaderTable Member List

This is the complete list of members for proxygen::QPACKHeaderTable, including all inherited members.

absoluteToInternal(uint32_t absoluteIndex) const proxygen::QPACKHeaderTableprivate
absoluteToRelative(uint32_t absIndex) const proxygen::QPACKHeaderTableinline
add(HPACKHeader header) overrideproxygen::QPACKHeaderTablevirtual
addRef(uint32_t absIndex)proxygen::QPACKHeaderTable
baseIndex_proxygen::QPACKHeaderTableprivate
bytes() const proxygen::HeaderTableinline
bytes_proxygen::HeaderTableprotected
canEvict(uint32_t needed)proxygen::QPACKHeaderTableprivate
canIndex(const HPACKHeader &header)proxygen::QPACKHeaderTableinline
capacity() const proxygen::HeaderTableinline
capacity_proxygen::HeaderTableprotected
drainedBytes_proxygen::QPACKHeaderTableprivate
evict(uint32_t needed, uint32_t desiredCapacity) overrideproxygen::QPACKHeaderTableprivatevirtual
getBaseIndex() const proxygen::QPACKHeaderTableinline
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::QPACKHeaderTableprivate
getMaxTableLength(uint32_t capacityVal)proxygen::HeaderTable
hasName(const HPACKHeaderName &headerName)proxygen::HeaderTable
head_proxygen::HeaderTableprotected
HeaderTable(uint32_t capacityVal)proxygen::HeaderTableinlineexplicit
HeaderTable(const HeaderTable &)=deleteproxygen::HeaderTable
increaseTableLengthTo(uint32_t newLength) overrideproxygen::QPACKHeaderTableprivatevirtual
init(uint32_t capacityVal)proxygen::HeaderTableprotected
internalToAbsolute(uint32_t internalIndex) const proxygen::QPACKHeaderTableprivate
isDraining(uint32_t relativeIndex)proxygen::QPACKHeaderTableinline
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::QPACKHeaderTableinline
length() const proxygen::HeaderTableinline
maxAcked_proxygen::QPACKHeaderTableprivate
maybeDuplicate(uint32_t relativeIndex, bool allowVulnerable)proxygen::QPACKHeaderTable
minFree_proxygen::QPACKHeaderTableprivate
minUsable_proxygen::QPACKHeaderTableprivate
nameIndex(const HPACKHeaderName &headerName, bool allowVulnerable=true) const proxygen::QPACKHeaderTable
proxygen::HeaderTable::nameIndex(const HPACKHeaderName &headerName) const proxygen::HeaderTable
names() const proxygen::HeaderTableinline
names_proxygen::HeaderTableprotected
names_map typedefproxygen::HeaderTable
next(uint32_t i) const proxygen::HeaderTableprotected
onTableStateSync(uint32_t inserts)proxygen::QPACKHeaderTableinline
operator=(const QPACKHeaderTable &)=deleteproxygen::QPACKHeaderTable
proxygen::HeaderTable::operator=(const HeaderTable &)=deleteproxygen::HeaderTable
operator==(const HeaderTable &other) const proxygen::HeaderTable
QPACKHeaderTable(uint32_t capacityVal, bool trackReferences)proxygen::QPACKHeaderTable
QPACKHeaderTable(const QPACKHeaderTable &)=deleteproxygen::QPACKHeaderTable
refCount_proxygen::QPACKHeaderTableprivate
relativeToAbsolute(uint32_t relativeIndex) const proxygen::QPACKHeaderTableinline
removeLast() overrideproxygen::QPACKHeaderTableprivatevirtual
reset()proxygen::HeaderTableprotected
resizeTable(uint32_t newLength) overrideproxygen::QPACKHeaderTableprivatevirtual
setCapacity(uint32_t capacity) overrideproxygen::QPACKHeaderTablevirtual
setMaxAcked(uint32_t maxAcked)proxygen::QPACKHeaderTableinline
size() const proxygen::HeaderTableinline
size_proxygen::HeaderTableprotected
subRef(uint32_t absIndex)proxygen::QPACKHeaderTable
table_proxygen::HeaderTableprotected
tail() const proxygen::HeaderTableprotected
toExternal(uint32_t head, uint32_t length, uint32_t internalIndex)proxygen::HeaderTablestatic
toExternal(uint32_t internalIndex) const proxygen::HeaderTableprotected
toInternal(uint32_t externalIndex, uint32_t base) const proxygen::QPACKHeaderTableprivate
proxygen::HeaderTable::toInternal(uint32_t head, uint32_t length, uint32_t externalIndex)proxygen::HeaderTablestatic
proxygen::HeaderTable::toInternal(uint32_t externalIndex) const proxygen::HeaderTableprotected
UNACKED enum valueproxygen::QPACKHeaderTable
updateResizedTable(uint32_t oldTail, uint32_t oldLength, uint32_t newLength) overrideproxygen::QPACKHeaderTableprivatevirtual
~HeaderTable()proxygen::HeaderTableinlinevirtual
~QPACKHeaderTable()proxygen::QPACKHeaderTableinline