IQueueTimers::Timer Class Reference

Inheritance diagram for IQueueTimers::Timer:

Inheritance graph
[legend]

List of all members.


Detailed Description

An interface to a timer that can be set with IQueueTimers.

Public Types

typedef
IQueueTimers::UserData 
UserData
 User data that can be passed to Timer via the OnTimer() call when the timeout expires.

Public Member Functions

virtual void OnTimer (UserData userData)=0
 Called after the timer expires.

Protected Member Functions

 ~Timer ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.

Member Typedef Documentation

typedef IQueueTimers::UserData UserData

User data that can be passed to Timer via the OnTimer() call when the timeout expires.

Reimplemented in CReadTimeoutStreamSocketConnectionFilter.


Constructor & Destructor Documentation

~Timer (  )  [inline, protected]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual void OnTimer ( UserData  userData  )  [pure virtual]

Called after the timer expires.


Generated on Thu Mar 26 16:40:36 2009 for JetByte Socket Tools - v6.0 by  doxygen 1.5.3