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

CThreadPool Member List

This is the complete list of members for CThreadPool, including all inherited members.

BeginShutdown()CThreadPool
CThreadPool(ThreadCount initialThreads, ThreadCount minThreads, ThreadCount maxThreads, ThreadCount maxDormantThreads, Milliseconds poolMaintPeriod, Milliseconds dispatchTimeout, IThreadPoolWorkerThreadFactory &threadFactory)CThreadPool
CThreadPool(IMonitorThreadPool &monitor, ThreadCount initialThreads, ThreadCount minThreads, ThreadCount maxThreads, ThreadCount maxDormantThreads, Milliseconds poolMaintPeriod, Milliseconds dispatchTimeout, IThreadPoolWorkerThreadFactory &threadFactory)CThreadPool
CThreadPool(const CThreadPool &rhs)CThreadPool
Dispatch(ULONG_PTR completionKey, DWORD numberOfBytes=0, IAsyncWorkItem *pWorkItem=nullptr)CThreadPool
EnableMaintenance(bool enableMaintenance=true, bool maintenanceEnabledForOnePassOnly=false)CThreadPool
JetByteTools::Core::IManageThreadPoolThreads::OnThreadPoolProcessingStarted(const ThreadIdentifier &thread, bool dataAvailable)=0IManageThreadPoolThreads [private, pure virtual]
JetByteTools::Core::IManageThreadPoolThreads::OnThreadPoolProcessingStopped(const ThreadIdentifier &thread, bool dataAvailable)=0IManageThreadPoolThreads [private, pure virtual]
JetByteTools::Core::IManageThreadPoolThreads::OnThreadPoolThreadStarted(const ThreadIdentifier &thread)=0IManageThreadPoolThreads [private, pure virtual]
JetByteTools::Core::IManageThreadPoolThreads::OnThreadPoolThreadStopped(const ThreadIdentifier &thread)=0IManageThreadPoolThreads [private, pure virtual]
operator=(const CThreadPool &rhs)CThreadPool
SetDispatchThreadName(const _tstring &threadName) const CThreadPool
SetThreadName(const _tstring &threadName) const CThreadPool
Start(bool enableMaintenance=true)CThreadPool
ThreadCount typedefCThreadPool
ThreadIdentifier typedefCThreadPool
WaitForShutdownToComplete()CThreadPool
~CThreadPool() overrideCThreadPool
~IManageThreadPoolThreads()IManageThreadPoolThreads [private, virtual]
~IRunnable()IRunnable [private, virtual]


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