proxygen
proxygen::QPACKDecoder Member List

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

baseIndex_proxygen::QPACKDecoderprivate
completeDecode(HeaderCodec::Type type, HPACK::StreamingCallback *streamingCb, uint32_t compressedSize, uint32_t emittedSize)proxygen::HPACKDecoderBaseprotected
decodeBlock(uint32_t largestReference, const PendingBlock &pending)proxygen::QPACKDecoderprivate
decodeEncoderStream(std::unique_ptr< folly::IOBuf > buf)proxygen::QPACKDecoder
decodeEncoderStreamInstruction(HPACKDecodeBuffer &dbuf)proxygen::QPACKDecoderprivate
decodeHeaderQ(HPACKDecodeBuffer &dbuf, HPACK::StreamingCallback *streamingCb)proxygen::QPACKDecoderprivate
decodeIndexedHeaderQ(HPACKDecodeBuffer &dbuf, uint32_t prefixLength, bool aboveBase, HPACK::StreamingCallback *streamingCb, headers_t *emitted)proxygen::QPACKDecoderprivate
decodeLiteralHeaderQ(HPACKDecodeBuffer &dbuf, bool indexing, bool nameIndexed, uint8_t prefixLength, bool aboveBase, HPACK::StreamingCallback *streamingCb)proxygen::QPACKDecoderprivate
decodeStreaming(uint64_t streamId, std::unique_ptr< folly::IOBuf > block, uint32_t totalBytes, HPACK::StreamingCallback *streamingCb)proxygen::QPACKDecoder
decodeStreamingImpl(uint32_t largestReference, uint32_t consumed, HPACKDecodeBuffer &dbuf, HPACK::StreamingCallback *streamingCb)proxygen::QPACKDecoderprivate
describe(std::ostream &os) const proxygen::QPACKContext
drainQueue()proxygen::QPACKDecoderprivate
emit(const HPACKHeader &header, HPACK::StreamingCallback *streamingCb, headers_t *emitted)proxygen::HPACKDecoderBaseprotected
encodeCancelStream(uint64_t streamId)proxygen::QPACKDecoder
encodeHeaderAck(uint64_t streamId) const proxygen::QPACKDecoder
encodeTableStateSync()proxygen::QPACKDecoder
enqueueHeaderBlock(uint64_t streamId, uint32_t largestReference, uint32_t baseIndex, uint32_t consumed, std::unique_ptr< folly::IOBuf > block, size_t length, HPACK::StreamingCallback *streamingCb)proxygen::QPACKDecoderprivate
err_proxygen::HPACKDecoderBaseprotected
getBytesStored() const proxygen::QPACKContextinline
getError() const proxygen::HPACKDecoderBaseinline
getHeader(bool isStatic, uint32_t index, uint32_t base, bool aboveBase)proxygen::QPACKContext
getHeadersStored() const proxygen::QPACKContextinline
getHolBlockCount() const proxygen::QPACKDecoderinline
getQueuedBytes() const proxygen::QPACKDecoderinline
getStaticTable() const proxygen::QPACKContextinlineprotected
getTable() const proxygen::QPACKContextinline
getTableSize() const proxygen::QPACKContextinline
handleBaseIndex(HPACKDecodeBuffer &dbuf)proxygen::QPACKDecoderprivate
handleTableSizeUpdate(HPACKDecodeBuffer &dbuf, HeaderTable &table)proxygen::HPACKDecoderBaseprotected
hasError() const proxygen::HPACKDecoderBaseinline
headers_t typedefproxygen::HPACKDecoderBase
holBlockCount_proxygen::QPACKDecoderprivate
HPACKDecoderBase(uint32_t tableSize, uint32_t maxUncompressed)proxygen::HPACKDecoderBaseinline
ingress_proxygen::QPACKDecoderprivate
isValid(bool isStatic, uint32_t index, bool aboveBase)proxygen::QPACKDecoderprivate
lastAcked_proxygen::QPACKDecoderprivate
maxBlocking_proxygen::QPACKDecoderprivate
maxTableSize_proxygen::HPACKDecoderBaseprotected
maxUncompressed_proxygen::HPACKDecoderBaseprotected
partial_proxygen::QPACKDecoderprivate
QPACKContext(uint32_t tableSize, bool trackReferences)proxygen::QPACKContext
QPACKDecoder(uint32_t tableSize=HPACK::kTableSize, uint32_t maxUncompressed=HeaderCodec::kMaxUncompressed)proxygen::QPACKDecoderinlineexplicit
queue_proxygen::QPACKDecoderprivate
queuedBytes_proxygen::QPACKDecoderprivate
seedHeaderTable(std::vector< HPACKHeader > &headers)proxygen::QPACKContext
setHeaderTableMaxSize(uint32_t maxSize)proxygen::HPACKDecoderBaseinline
setMaxBlocking(uint32_t maxBlocking)proxygen::QPACKDecoderinline
setMaxUncompressed(uint64_t maxUncompressed)proxygen::HPACKDecoderBaseinline
table_proxygen::QPACKContextprotected
~DestructorCheck()folly::DestructorCheckinlinevirtual
~QPACKContext()proxygen::QPACKContextinline