|
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 |