Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

MeterFilter Class Reference

#include <filters.h>

Inheritance diagram for MeterFilter:

OpaqueFilter TransparentFilter List of all members.

Detailed Description

measure how many byte and messages pass through, also serves as valve

Definition at line 82 of file filters.h.

Public Member Functions

 MeterFilter (BufferedTransformation *attachment=NULL, bool transparent=true)
void SetTransparent (bool transparent)
void ResetMeter ()
unsigned long GetCurrentMessageBytes () const
unsigned long GetTotalBytes ()
unsigned int GetCurrentSeriesMessages ()
unsigned int GetTotalMessages ()
unsigned int GetTotalMessageSeries ()
unsigned int Put2 (const byte *begin, unsigned int length, int messageEnd, bool blocking)
bool IsolatedMessageSeriesEnd (bool blocking)


The documentation for this class was generated from the following files:
Generated on Fri Aug 13 09:56:58 2004 for Crypto++ by doxygen 1.3.7