#include <sockagg.h>
Inheritance diagram for PThreadPoolWorkerBase:
Public Member Functions | |
PThreadPoolWorkerBase (PThreadPoolBase &threadPool) | |
virtual unsigned | GetWorkSize () const=0 |
virtual void | Shutdown ()=0 |
Public Attributes | |
PThreadPoolBase & | pool |
PBoolean | shutdown |
PMutex | workerMutex |
PThreadPoolWorkerBase::PThreadPoolWorkerBase | ( | PThreadPoolBase & | threadPool | ) |
virtual unsigned PThreadPoolWorkerBase::GetWorkSize | ( | ) | const [pure virtual] |
virtual void PThreadPoolWorkerBase::Shutdown | ( | ) | [pure virtual] |