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

CIOPoolBase Member List

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

AssociateDevice(HANDLE hDevice, IHandler &handler) const overrideCIOPoolBase [virtual]
AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, const DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
BeginShutdown() overrideCIOPoolBase [virtual]
CIOPoolBase(ThreadCount numThreads, const JetByteTools::Core::_tstring &threadName)CIOPoolBase
CIOPoolBase(JetByteTools::Core::IMonitorThreadPool &monitor, ThreadCount numThreads, const JetByteTools::Core::_tstring &threadName)CIOPoolBase
CIOPoolBase(const CIOPoolBase &rhs)CIOPoolBase
DeviceHandle typedefIAssociateDeviceWithIOSubSystem
DisassociateDeviceFromIOSubSystem(DeviceHandle, DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::DisassociateDeviceFromIOSubSystem(DeviceHandle device, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
Dispatch(IHandler &handler, DWORD userData) overrideCIOPoolBase [virtual]
Dispatch(IHandler &handler, IBuffer *pBuffer, DWORD numberOfBytes) overrideCIOPoolBase [virtual]
GetHandle() const overrideCIOPoolBase [virtual]
GetNumberOfThreads() const overrideCIOPoolBase [virtual]
IsIOThread() const overrideIIOPool [inline, virtual]
JoinLogicalThreadGroup() const overrideCIOPoolBase [virtual]
m_iocpCIOPoolBase [protected]
ModifyDeviceAssociation(DeviceHandle, IHandler &, DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::ModifyDeviceAssociation(DeviceHandle device, IHandler &handler, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
operator=(const CIOPoolBase &rhs)CIOPoolBase
ScheduleOperation(IRefCountedHandler &handler) overrideCIOPoolBase [virtual]
SetThreadName(const JetByteTools::Core::_tstring &threadName)CIOPoolBase
SetThreadPriority(int priority)CIOPoolBase
Start() overrideCIOPoolBase [virtual]
ThreadCount typedefCIOPoolBase
ThreadIdentifier typedefIIOPool
ThreadIsInPool() const overrideCIOPoolBase [virtual]
TryAssociateDevice(HANDLE hDevice, IHandler &handler) const overrideCIOPoolBase [virtual]
WaitForShutdownToComplete() overrideCIOPoolBase [virtual]
~CIOPoolBase() overrideCIOPoolBase
~IAssociateDeviceWithIOSubSystem()IAssociateDeviceWithIOSubSystem [protected, virtual]
~IDispatchToWorkerThread()IDispatchToWorkerThread [protected, virtual]
~IIOPool() overrideIIOPool [protected]
~IIOSubSystem()IIOSubSystem [virtual]
~IManageWorkerThreads() overrideIManageWorkerThreads [private]
~IProvideWorkItems()IProvideWorkItems [private, virtual]


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