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

IRunnable Class Reference
[Win32 Threading primitivesInterfacesProtected destructors on abstract base classes]

Inheritance diagram for IRunnable:

List of all members.


Detailed Description

An interface to code that can be Run() on a thread. Usually passed to the CThread constructor.

Public Member Functions

virtual unsigned int Run ()=0
 The return value is the exit code of the thread that is run to execute the code.

Protected Member Functions

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

Constructor & Destructor Documentation

virtual ~IRunnable (  )  [protected, virtual]

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


Member Function Documentation

virtual unsigned int Run (  )  [pure virtual]

The return value is the exit code of the thread that is run to execute the code.


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