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

CNullThreadedCallbackTimerQueueMonitor Class Reference
[Null ObjectsMonitoring]

Inheritance diagram for CNullThreadedCallbackTimerQueueMonitor:
Collaboration diagram for CNullThreadedCallbackTimerQueueMonitor:

List of all members.


Detailed Description

An object that implements IMonitorCallbackTimerQueue and does nothing.

Public Types

enum  ContentionLocation {
  CreateTimerContention, SetTimerContention, SetOneOffTimerContention, CancelTimerContention,
  DestroyTimerContention, TimerProcessingContention, GetNextTimeoutContention, IsSetTimerContention
}

Public Member Functions

void OnTimerProcessingContention (const ContentionLocation) override
void OnTimerProcessingStarted () override
void OnTimerProcessingStopped () override
void OnTimerCreated () override
void OnOneOffTimerSet () override
void OnTimerSet (const bool) override
void OnTimerUpdated (const bool, const bool) override
void OnTimer () override
void OnTimerCancelled (const bool) override
void OnTimerDestroyed (const bool) override
void OnTimerDeleted () override

Member Enumeration Documentation

enum ContentionLocation [inherited]

Enumerator:
CreateTimerContention 
SetTimerContention 
SetOneOffTimerContention 
CancelTimerContention 
DestroyTimerContention 
TimerProcessingContention 
GetNextTimeoutContention 
IsSetTimerContention 


Member Function Documentation

void OnTimerProcessingContention ( const   ContentionLocation  )  [inline, override, virtual]

void OnTimerProcessingStarted (  )  [inline, override, virtual]

void OnTimerProcessingStopped (  )  [inline, override, virtual]

void OnTimerCreated (  )  [inline, override, virtual]

void OnOneOffTimerSet (  )  [inline, override, virtual]

void OnTimerSet ( const   bool  )  [inline, override, virtual]

void OnTimerUpdated ( const   bool,
const   bool 
) [inline, override, virtual]

void OnTimer (  )  [inline, override, virtual]

void OnTimerCancelled ( const   bool  )  [inline, override, virtual]

void OnTimerDestroyed ( const   bool  )  [inline, override, virtual]

void OnTimerDeleted (  )  [inline, override, virtual]


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