, 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] |