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, JetByteTools::Core::IThreadPoolWorkerThreadFactory &threadFactory)CThreadPool
CThreadPool(JetByteTools::Core::IMonitorThreadPool &monitor, ThreadCount initialThreads, ThreadCount minThreads, ThreadCount maxThreads, ThreadCount maxDormantThreads, Milliseconds poolMaintPeriod, Milliseconds dispatchTimeout, JetByteTools::Core::IThreadPoolWorkerThreadFactory &threadFactory)CThreadPool
CThreadPool(const CThreadPool &rhs)CThreadPool
Dispatch(ULONG_PTR completionKey, DWORD numberOfBytes=0, JetByteTools::Core::IAsyncWorkItem *pWorkItem=nullptr)CThreadPool
EnableMaintenance(bool enableMaintenance=true, bool maintenanceEnabledForOnePassOnly=false)CThreadPool
operator=(const CThreadPool &rhs)CThreadPool
SetDispatchThreadName(const JetByteTools::Core::_tstring &threadName) const CThreadPool
SetThreadName(const JetByteTools::Core::_tstring &threadName) const CThreadPool
SetThreadPriority(int priority)CThreadPool
Start(bool enableMaintenance=true)CThreadPool
ThreadCount typedefCThreadPool
ThreadIdentifier typedefCThreadPool
WaitForShutdownToComplete(Milliseconds forceTerminationAfter=INFINITE)CThreadPool
~CThreadPool() overrideCThreadPool
~IManageThreadPoolThreads()IManageThreadPoolThreads [private, virtual]
~IRunnable()IRunnable [private, virtual]


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