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

IAssignProcessesToJobs Class Reference
[InterfacesProtected destructors on abstract base classes]

Inheritance diagram for IAssignProcessesToJobs:

List of all members.


Detailed Description

Provides an interface that can assign a process to a job.

Public Member Functions

virtual bool IsProcessInJob (HANDLE hProcess) const =0
virtual bool IsProcessInAnyJob (HANDLE hProcess) const =0
virtual void AssignProcessToJob (HANDLE hProcess)=0

Protected Member Functions

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

Constructor & Destructor Documentation

virtual ~IAssignProcessesToJobs (  )  [protected, virtual]

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


Member Function Documentation

virtual bool IsProcessInJob ( HANDLE  hProcess  )  const [pure virtual]

Implemented in CJob.

virtual bool IsProcessInAnyJob ( HANDLE  hProcess  )  const [pure virtual]

Implemented in CJob.

virtual void AssignProcessToJob ( HANDLE  hProcess  )  [pure virtual]

Implemented in CJob.


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