, including all inherited members.
| AssociateDevice(HANDLE hDevice, IHandler &handler) const override | CIOPoolBase | [virtual] |
| AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, const DWORD) override | IIOPool | [inline] |
| JetByteTools::IO::IIOSubSystem::AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, DWORD flags)=0 | IAssociateDeviceWithIOSubSystem | [pure virtual] |
| BeginShutdown() override | CIOPoolBase | [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 | |
| CIOPoolEx(ULONG numEntriesPerCall, ThreadCount numThreads=0, bool log=true) | CIOPoolEx | [explicit] |
| CIOPoolEx(const CIOPoolEx &rhs) | CIOPoolEx | |
| JetByteTools::IO::CIOPoolEx::CIOPoolEx(ULONG numEntriesPerCall, ThreadCount numThreads=0) | CIOPoolEx | [explicit] |
| JetByteTools::IO::CIOPoolEx::CIOPoolEx(ULONG numEntriesPerCall, JetByteTools::Core::IMonitorThreadPool &monitor, ThreadCount numThreads=0) | CIOPoolEx | |
| JetByteTools::IO::CIOPoolEx::CIOPoolEx(const CIOPoolEx &rhs) | CIOPoolEx | |
| DeviceHandle typedef | IAssociateDeviceWithIOSubSystem | |
| DisassociateDeviceFromIOSubSystem(DeviceHandle, DWORD) override | IIOPool | [inline] |
| JetByteTools::IO::IIOSubSystem::DisassociateDeviceFromIOSubSystem(DeviceHandle device, DWORD flags)=0 | IAssociateDeviceWithIOSubSystem | [pure virtual] |
| Dispatch(IHandler &handler, DWORD userData) override | CIOPoolBase | [virtual] |
| Dispatch(IHandler &handler, IBuffer *pBuffer, DWORD numberOfBytes) override | CIOPoolBase | [virtual] |
| GetHandle() const override | CIOPoolBase | [virtual] |
| GetNumberOfThreads() const override | CIOPoolBase | [virtual] |
| IsIOThread() const override | IIOPool | [inline, virtual] |
| JoinLogicalThreadGroup() const override | CIOPoolBase | [virtual] |
| m_iocp | CIOPoolBase | [protected] |
| ModifyDeviceAssociation(DeviceHandle, IHandler &, DWORD) override | IIOPool | [inline] |
| JetByteTools::IO::IIOSubSystem::ModifyDeviceAssociation(DeviceHandle device, IHandler &handler, DWORD flags)=0 | IAssociateDeviceWithIOSubSystem | [pure virtual] |
| operator=(const CIOPoolEx &rhs) | CIOPoolEx | |
| JetByteTools::IO::CIOPoolEx::operator=(const CIOPoolEx &rhs) | CIOPoolEx | |
| JetByteTools::IO::CIOPoolBase::operator=(const CIOPoolBase &rhs) | CIOPoolBase | |
| ScheduleOperation(IRefCountedHandler &handler) override | CIOPoolBase | [virtual] |
| SetThreadName(const JetByteTools::Core::_tstring &threadName) | CIOPoolBase | |
| SetThreadPriority(int priority) | CIOPoolBase | |
| Start() override | CIOPoolBase | [virtual] |
| ThreadCount typedef | CIOPoolBase | |
| ThreadIdentifier typedef | IIOPool | |
| ThreadIsInPool() const override | CIOPoolBase | [virtual] |
| TryAssociateDevice(HANDLE hDevice, IHandler &handler) const override | CIOPoolBase | [virtual] |
| WaitForShutdownToComplete() override | CIOPoolBase | [virtual] |
| ~CIOPoolBase() override | CIOPoolBase | |
| ~CIOPoolEx() override | CIOPoolEx | |
| ~IAssociateDeviceWithIOSubSystem() | IAssociateDeviceWithIOSubSystem | [protected, virtual] |
| ~IDispatchToWorkerThread() | IDispatchToWorkerThread | [protected, virtual] |
| ~IIOPool() override | IIOPool | [protected] |
| ~IIOSubSystem() | IIOSubSystem | [virtual] |
| ~IMonitorThreadPool() | IMonitorThreadPool | [private, virtual] |