OW_NAMESPACE::HTTPCounter Class Reference

#include <OW_HTTPCounter.hpp>

Collaboration diagram for OW_NAMESPACE::HTTPCounter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 HTTPCounter ()
int getNextCounter ()
 Get the next count number.

Private Attributes

int m_counter
Mutex m_mutex

Static Private Attributes

static const int m_maxValue = 99

Detailed Description

Definition at line 47 of file OW_HTTPCounter.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::HTTPCounter::HTTPCounter  ) 
 

Definition at line 47 of file OW_HTTPCounter.cpp.


Member Function Documentation

int OW_NAMESPACE::HTTPCounter::getNextCounter  ) 
 

Get the next count number.

This is usefull getting a two digit number to use as a prefix for M-POST style headers.

Returns:
the next two digit number.

Definition at line 54 of file OW_HTTPCounter.cpp.

References m_counter, m_maxValue, and m_mutex.

Referenced by OW_NAMESPACE::HTTPUtils::getCounterStr().


Member Data Documentation

int OW_NAMESPACE::HTTPCounter::m_counter [private]
 

Definition at line 58 of file OW_HTTPCounter.hpp.

Referenced by getNextCounter().

const int OW_NAMESPACE::HTTPCounter::m_maxValue = 99 [static, private]
 

Definition at line 62 of file OW_HTTPCounter.hpp.

Referenced by getNextCounter().

Mutex OW_NAMESPACE::HTTPCounter::m_mutex [private]
 

Definition at line 64 of file OW_HTTPCounter.hpp.

Referenced by getNextCounter().


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:15:04 2006 for openwbem by  doxygen 1.4.6