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

CIOPool::WorkerThread Class Reference
[Win32 Threading primitivesAsynchronous I/O]

Inheritance diagram for CIOPool::WorkerThread:
Collaboration diagram for CIOPool::WorkerThread:

List of all members.


Detailed Description

A worker thread class for the CIOPool.

Public Member Functions

 WorkerThread (JetByteTools::IO::IManageWorkerThreads &manager, JetByteTools::Core::IMonitorThreadPool &monitor, size_t threadIdentifier)
 Create a worker thread that will obtain work items from the supplied provider and provide monitoring information to the supplied monitor. The thread will be included in the pool specified by the threadIdentifier.
 WorkerThread (const WorkerThread &rhs)
 ~WorkerThread () override
WorkerThreadoperator= (const WorkerThread &rhs)

Constructor & Destructor Documentation

WorkerThread ( JetByteTools::IO::IManageWorkerThreads manager,
JetByteTools::Core::IMonitorThreadPool monitor,
size_t  threadIdentifier 
)

Create a worker thread that will obtain work items from the supplied provider and provide monitoring information to the supplied monitor. The thread will be included in the pool specified by the threadIdentifier.

WorkerThread ( const WorkerThread rhs  ) 

~WorkerThread (  )  [override]


Member Function Documentation

WorkerThread& operator= ( const WorkerThread rhs  ) 


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