, 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 | |
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 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 | |
~IAssociateDeviceWithIOSubSystem() | IAssociateDeviceWithIOSubSystem | [protected, virtual] |
~IDispatchToWorkerThread() | IDispatchToWorkerThread | [protected, virtual] |
~IIOPool() override | IIOPool | [protected] |
~IIOSubSystem() | IIOSubSystem | [virtual] |
~IManageWorkerThreads() override | IManageWorkerThreads | [private] |
~IProvideWorkItems() | IProvideWorkItems | [private, virtual] |