HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_StatsInfoCallback Class Reference

#include <NET_InfoCallback.h>

+ Inheritance diagram for NET_StatsInfoCallback:

Public Member Functions

 NET_StatsInfoCallback (NET_WebStatsManager &stats_mgr)
 
void onConnectionStart () override
 
void onConnectionStop () override
 
void onRequest () override
 
void onStartReading () override
 
void onReadBytes (std::size_t bytes) override
 
void onEndReading () override
 
void onStartWriting () override
 
void onEndWriting () override
 
- Public Member Functions inherited from NET_InfoCallback
virtual ~NET_InfoCallback ()=default
 

Protected Attributes

NET_WebStatsManagermyStatsMgr
 
unsigned myReading: 1
 
unsigned myWriting: 1
 
unsigned myWaiting: 1
 
unsigned myActiveConnection: 1
 

Additional Inherited Members

- Protected Member Functions inherited from NET_InfoCallback
 NET_InfoCallback ()=default
 

Detailed Description

Definition at line 53 of file NET_InfoCallback.h.

Constructor & Destructor Documentation

NET_StatsInfoCallback::NET_StatsInfoCallback ( NET_WebStatsManager stats_mgr)
inline

Definition at line 56 of file NET_InfoCallback.h.

Member Function Documentation

void NET_StatsInfoCallback::onConnectionStart ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onConnectionStop ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onEndReading ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onEndWriting ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onReadBytes ( std::size_t  bytes)
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onRequest ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onStartReading ( )
overridevirtual

Implements NET_InfoCallback.

void NET_StatsInfoCallback::onStartWriting ( )
overridevirtual

Implements NET_InfoCallback.

Member Data Documentation

unsigned NET_StatsInfoCallback::myActiveConnection
protected

Definition at line 78 of file NET_InfoCallback.h.

unsigned NET_StatsInfoCallback::myReading
protected

Definition at line 75 of file NET_InfoCallback.h.

NET_WebStatsManager& NET_StatsInfoCallback::myStatsMgr
protected

Definition at line 74 of file NET_InfoCallback.h.

unsigned NET_StatsInfoCallback::myWaiting
protected

Definition at line 77 of file NET_InfoCallback.h.

unsigned NET_StatsInfoCallback::myWriting
protected

Definition at line 76 of file NET_InfoCallback.h.


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