The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CQueueSpaceNotifier Class Reference

Collaboration diagram for CQueueSpaceNotifier:

List of all members.

Public Types

typedef unsigned short Percentage

Public Member Functions

 CQueueSpaceNotifier (size_t maxQueueLength, Percentage notificationStepSize)
 CQueueSpaceNotifier (const CQueueSpaceNotifier &rhs)
CQueueSpaceNotifieroperator= (const CQueueSpaceNotifier &rhs)
void UpdateSettings (size_t maxQueueLength, Percentage notificationStepSize)
bool ShouldNotify (size_t currentQueueLength, Percentage &notificationValue)

Member Typedef Documentation

typedef unsigned short Percentage

Constructor & Destructor Documentation

CQueueSpaceNotifier ( size_t  maxQueueLength,
Percentage  notificationStepSize 

Member Function Documentation

CQueueSpaceNotifier& operator= ( const CQueueSpaceNotifier rhs  ) 

void UpdateSettings ( size_t  maxQueueLength,
Percentage  notificationStepSize 

bool ShouldNotify ( size_t  currentQueueLength,
Percentage notificationValue 

Generated on Sun Sep 12 19:08:47 2021 for The Server Framework - v7.4 by doxygen 1.5.3