proxygen
proxygen::QPACKDecoder::PendingBlock Struct Reference

Public Member Functions

 PendingBlock (uint64_t sid, uint32_t bi, uint32_t l, uint32_t cons, std::unique_ptr< folly::IOBuf > b, HPACK::StreamingCallback *c)
 

Public Attributes

uint64_t streamID
 
uint32_t baseIndex
 
uint32_t length
 
uint32_t consumed
 
std::unique_ptr< folly::IOBufblock
 
HPACK::StreamingCallbackcb
 

Detailed Description

Definition at line 98 of file QPACKDecoder.h.

Constructor & Destructor Documentation

proxygen::QPACKDecoder::PendingBlock::PendingBlock ( uint64_t  sid,
uint32_t  bi,
uint32_t  l,
uint32_t  cons,
std::unique_ptr< folly::IOBuf b,
HPACK::StreamingCallback c 
)
inline

Definition at line 99 of file QPACKDecoder.h.

104  : streamID(sid), baseIndex(bi), length(l), consumed(cons),
105  block(std::move(b)), cb(c)
106  {}
constexpr detail::Map< Move > move
Definition: Base-inl.h:2567
std::unique_ptr< folly::IOBuf > block
Definition: QPACKDecoder.h:111
HPACK::StreamingCallback * cb
Definition: QPACKDecoder.h:112
char c

Member Data Documentation

uint32_t proxygen::QPACKDecoder::PendingBlock::baseIndex

Definition at line 108 of file QPACKDecoder.h.

Referenced by proxygen::QPACKDecoder::decodeBlock().

std::unique_ptr<folly::IOBuf> proxygen::QPACKDecoder::PendingBlock::block

Definition at line 111 of file QPACKDecoder.h.

Referenced by proxygen::QPACKDecoder::decodeBlock().

HPACK::StreamingCallback* proxygen::QPACKDecoder::PendingBlock::cb

Definition at line 112 of file QPACKDecoder.h.

Referenced by proxygen::QPACKDecoder::decodeBlock().

uint32_t proxygen::QPACKDecoder::PendingBlock::consumed

Definition at line 110 of file QPACKDecoder.h.

Referenced by proxygen::QPACKDecoder::decodeBlock().

uint32_t proxygen::QPACKDecoder::PendingBlock::length

Definition at line 109 of file QPACKDecoder.h.

Referenced by proxygen::QPACKDecoder::decodeBlock().

uint64_t proxygen::QPACKDecoder::PendingBlock::streamID

Definition at line 107 of file QPACKDecoder.h.


The documentation for this struct was generated from the following file: