proxygen
|
This is the complete list of members for proxygen::QPACKEncoder, including all inherited members.
allowVulnerable() const | proxygen::QPACKEncoder | inlineprivate |
BlockReferences typedef | proxygen::QPACKEncoder | private |
Buf typedef | proxygen::QPACKEncoder | |
controlBuffer_ | proxygen::QPACKEncoder | private |
curOutstanding_ | proxygen::QPACKEncoder | private |
decodeDecoderStream(std::unique_ptr< folly::IOBuf > buf) | proxygen::QPACKEncoder | |
decodeHeaderAck(HPACKDecodeBuffer &dbuf, uint8_t prefixLength, bool all) | proxygen::QPACKEncoder | private |
decoderIngress_ | proxygen::QPACKEncoder | private |
describe(std::ostream &os) const | proxygen::QPACKContext | |
encode(const std::vector< HPACKHeader > &headers, uint32_t headroom, uint64_t streamId) | proxygen::QPACKEncoder | |
encodeControl(const HPACKHeader &header) | proxygen::QPACKEncoder | private |
encodeDuplicate(uint32_t index) | proxygen::QPACKEncoder | private |
encodeHeaderQ(const HPACKHeader &header, uint32_t baseIndex, uint32_t *largestReference) | proxygen::QPACKEncoder | private |
encodeInsertQ(const HPACKHeader &header, bool isStaticName, uint32_t nameIndex) | proxygen::QPACKEncoder | private |
encodeLiteralQ(const HPACKHeader &header, bool isStaticName, bool postBase, uint32_t nameIndex, const HPACK::Instruction &idxInstr) | proxygen::QPACKEncoder | private |
encodeLiteralQHelper(HPACKEncodeBuffer &buffer, const HPACKHeader &header, bool isStaticName, uint32_t nameIndex, uint8_t staticFlag, const HPACK::Instruction &idxInstr, const HPACK::Instruction &litInstr) | proxygen::QPACKEncoder | private |
encodeQ(const std::vector< HPACKHeader > &headers, uint64_t streamId) | proxygen::QPACKEncoder | private |
encodeStreamLiteralQ(const HPACKHeader &header, bool isStaticName, uint32_t nameIndex, uint32_t absoluteNameIndex, uint32_t baseIndex, uint32_t *largestReference) | proxygen::QPACKEncoder | private |
getBytesStored() const | proxygen::QPACKContext | inline |
getHeader(bool isStatic, uint32_t index, uint32_t base, bool aboveBase) | proxygen::QPACKContext | |
getHeaderIndexingStrategy() const | proxygen::HPACKEncoderBase | inline |
getHeadersStored() const | proxygen::QPACKContext | inline |
getNameIndexQ(const HPACKHeaderName &headerName) | proxygen::QPACKEncoder | private |
getStaticTable() const | proxygen::QPACKContext | inlineprotected |
getTable() const | proxygen::QPACKContext | inline |
getTableSize() const | proxygen::QPACKContext | inline |
handlePendingContextUpdate(HPACKEncodeBuffer &buf, uint32_t tableCapacity) | proxygen::HPACKEncoderBase | protected |
HPACKEncoderBase(bool huffman) | proxygen::HPACKEncoderBase | inlineexplicit |
indexingStrat_ | proxygen::HPACKEncoderBase | protected |
kBufferGrowth | proxygen::HPACKEncoderBase | static |
maxDepends_ | proxygen::QPACKEncoder | private |
maxVulnerable_ | proxygen::QPACKEncoder | private |
maybeDuplicate(uint32_t relativeIndex) | proxygen::QPACKEncoder | private |
numVulnerable_ | proxygen::QPACKEncoder | private |
onHeaderAck(uint64_t streamId, bool all) | proxygen::QPACKEncoder | |
onTableStateSync(uint32_t inserts) | proxygen::QPACKEncoder | |
outstanding_ | proxygen::QPACKEncoder | private |
pendingContextUpdate_ | proxygen::HPACKEncoderBase | protected |
QPACKContext(uint32_t tableSize, bool trackReferences) | proxygen::QPACKContext | |
QPACKEncoder(bool huffman, uint32_t tableSize=HPACK::kTableSize) | proxygen::QPACKEncoder | explicit |
seedHeaderTable(std::vector< HPACKHeader > &headers) | proxygen::QPACKContext | |
setHeaderIndexingStrategy(const HeaderIndexingStrategy *indexingStrat) | proxygen::HPACKEncoderBase | inline |
setHeaderTableSize(uint32_t size) | proxygen::QPACKEncoder | inline |
proxygen::HPACKEncoderBase::setHeaderTableSize(HeaderTable &table, uint32_t size) | proxygen::HPACKEncoderBase | inline |
setMaxVulnerable(uint32_t maxVulnerable) | proxygen::QPACKEncoder | inline |
shouldIndex(const HPACKHeader &header) const | proxygen::QPACKEncoder | private |
streamBuffer_ | proxygen::HPACKEncoderBase | protected |
table_ | proxygen::QPACKContext | protected |
trackReference(uint32_t index, uint32_t *largestReference) | proxygen::QPACKEncoder | private |
~QPACKContext() | proxygen::QPACKContext | inline |