proxygen
proxygen::HPACK::StreamingCallback Class Referenceabstract

#include <HPACKStreamingCallback.h>

Inheritance diagram for proxygen::HPACK::StreamingCallback:
proxygen::compress::SimStreamingCallback proxygen::HTTP2Codec proxygen::TestStreamingCallback

Public Member Functions

virtual ~StreamingCallback ()
 
virtual void onHeader (const folly::fbstring &name, const folly::fbstring &value)=0
 
virtual void onHeadersComplete (HTTPHeaderSize decodedSize)=0
 
virtual void onDecodeError (HPACK::DecodeError decodeError)=0
 

Public Attributes

HeaderCodec::Statsstats {nullptr}
 

Detailed Description

Definition at line 16 of file HPACKStreamingCallback.h.

Constructor & Destructor Documentation

virtual proxygen::HPACK::StreamingCallback::~StreamingCallback ( )
inlinevirtual

Definition at line 18 of file HPACKStreamingCallback.h.

References name, onDecodeError(), onHeader(), onHeadersComplete(), and value.

18 {}

Member Function Documentation

virtual void proxygen::HPACK::StreamingCallback::onDecodeError ( HPACK::DecodeError  decodeError)
pure virtual
virtual void proxygen::HPACK::StreamingCallback::onHeader ( const folly::fbstring name,
const folly::fbstring value 
)
pure virtual
virtual void proxygen::HPACK::StreamingCallback::onHeadersComplete ( HTTPHeaderSize  decodedSize)
pure virtual

Member Data Documentation

HeaderCodec::Stats* proxygen::HPACK::StreamingCallback::stats {nullptr}

Definition at line 24 of file HPACKStreamingCallback.h.

Referenced by proxygen::HPACKDecoderBase::completeDecode().


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