proxygen
proxygen::HeaderCodec::Stats Class Referenceabstract

#include <HeaderCodec.h>

Inheritance diagram for proxygen::HeaderCodec::Stats:
proxygen::hpack::TestHeaderCodecStats

Public Member Functions

 Stats ()
 
virtual ~Stats ()
 
virtual void recordEncode (Type type, HTTPHeaderSize &size)=0
 
virtual void recordDecode (Type type, HTTPHeaderSize &size)=0
 
virtual void recordDecodeError (Type type)=0
 
virtual void recordDecodeTooLarge (Type type)=0
 

Detailed Description

Definition at line 45 of file HeaderCodec.h.

Constructor & Destructor Documentation

proxygen::HeaderCodec::Stats::Stats ( )
inline

Definition at line 47 of file HeaderCodec.h.

47 {}
virtual proxygen::HeaderCodec::Stats::~Stats ( )
inlinevirtual

Definition at line 48 of file HeaderCodec.h.

References folly::size(), and type.

48 {}

Member Function Documentation

virtual void proxygen::HeaderCodec::Stats::recordDecode ( Type  type,
HTTPHeaderSize size 
)
pure virtual
virtual void proxygen::HeaderCodec::Stats::recordDecodeError ( Type  type)
pure virtual
virtual void proxygen::HeaderCodec::Stats::recordDecodeTooLarge ( Type  type)
pure virtual
virtual void proxygen::HeaderCodec::Stats::recordEncode ( Type  type,
HTTPHeaderSize size 
)
pure virtual

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