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

Simple holder for statistics relating to the web server. More...

#include <NET_WebStatsManager.h>

Public Member Functions

 NET_WebStatsManager ()
 
void updateProcess (fpreal amount)
 
void updateQueueWait (fpreal amount)
 
void setEnabled (bool enabled)
 
bool isEnabled () const
 
void startLogTimer (ASIO_IOContext &context)
 
void stopLogTimer ()
 

Public Attributes

SYS_AtomicInt32 myReadCount
 
SYS_AtomicInt32 myWriteCount
 
SYS_AtomicInt32 myWaitingCount
 
SYS_AtomicInt32 myActiveConnections
 
SYS_AtomicInt32 myTotalCount
 
SYS_AtomicInt32 myRequestCount
 

Detailed Description

Simple holder for statistics relating to the web server.

Definition at line 23 of file NET_WebStatsManager.h.

Constructor & Destructor Documentation

NET_WebStatsManager::NET_WebStatsManager ( )
inline

Definition at line 26 of file NET_WebStatsManager.h.

Member Function Documentation

bool NET_WebStatsManager::isEnabled ( ) const
inline

Definition at line 34 of file NET_WebStatsManager.h.

void NET_WebStatsManager::setEnabled ( bool  enabled)
inline

Definition at line 33 of file NET_WebStatsManager.h.

void NET_WebStatsManager::startLogTimer ( ASIO_IOContext context)
void NET_WebStatsManager::stopLogTimer ( )
void NET_WebStatsManager::updateProcess ( fpreal  amount)
void NET_WebStatsManager::updateQueueWait ( fpreal  amount)

Member Data Documentation

SYS_AtomicInt32 NET_WebStatsManager::myActiveConnections

Definition at line 39 of file NET_WebStatsManager.h.

SYS_AtomicInt32 NET_WebStatsManager::myReadCount

Definition at line 36 of file NET_WebStatsManager.h.

SYS_AtomicInt32 NET_WebStatsManager::myRequestCount

Definition at line 41 of file NET_WebStatsManager.h.

SYS_AtomicInt32 NET_WebStatsManager::myTotalCount

Definition at line 40 of file NET_WebStatsManager.h.

SYS_AtomicInt32 NET_WebStatsManager::myWaitingCount

Definition at line 38 of file NET_WebStatsManager.h.

SYS_AtomicInt32 NET_WebStatsManager::myWriteCount

Definition at line 37 of file NET_WebStatsManager.h.


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