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

IIOPool Member List

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

AssociateDevice(HANDLE hDevice, IHandler &handler) const =0IIOPool [pure virtual]
AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, const DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::AssociateDeviceWithIOSubSystem(DeviceHandle device, IHandler &handler, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
BeginShutdown()=0IIOSubSystem [pure virtual]
DeviceHandle typedefIAssociateDeviceWithIOSubSystem
DisassociateDeviceFromIOSubSystem(DeviceHandle, DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::DisassociateDeviceFromIOSubSystem(DeviceHandle device, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
Dispatch(IHandler &handler, IBuffer *pBuffer, DWORD numberOfBytes)=0IIOPool [pure virtual]
JetByteTools::IO::IDispatchToWorkerThread::Dispatch(IHandler &handler, DWORD userData)=0IDispatchToWorkerThread [pure virtual]
GetHandle() const =0IIOPool [pure virtual]
GetNumberOfThreads() const =0IIOPool [pure virtual]
IsIOThread() const overrideIIOPool [inline, virtual]
JoinLogicalThreadGroup() const =0IIOPool [pure virtual]
ModifyDeviceAssociation(DeviceHandle, IHandler &, DWORD) overrideIIOPool [inline]
JetByteTools::IO::IIOSubSystem::ModifyDeviceAssociation(DeviceHandle device, IHandler &handler, DWORD flags)=0IAssociateDeviceWithIOSubSystem [pure virtual]
ScheduleOperation(IRefCountedHandler &handler) override=0IIOPool [pure virtual]
Start()=0IIOSubSystem [pure virtual]
ThreadCount typedefIIOPool
ThreadIdentifier typedefIIOPool
ThreadIsInPool() const =0IIOPool [pure virtual]
TryAssociateDevice(HANDLE hDevice, IHandler &handler) const =0IIOPool [pure virtual]
WaitForShutdownToComplete()=0IIOSubSystem [pure virtual]
~IAssociateDeviceWithIOSubSystem()IAssociateDeviceWithIOSubSystem [protected, virtual]
~IDispatchToWorkerThread()IDispatchToWorkerThread [protected, virtual]
~IIOPool() overrideIIOPool [protected]
~IIOSubSystem()IIOSubSystem [virtual]


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