GetNextWorkItem(IHandler *&pHandler, DWORD &ioSize, IBuffer *&pBuffer, DWORD &lastError)=0 | IProvideWorkItems | [pure virtual] |
GetNextWorkItems(OVERLAPPED_ENTRY *pEntries, ULONG &numEntries, DWORD &lastError)=0 | IProvideWorkItems | [pure virtual] |
InitialiseWorkerThread()=0 | IManageWorkerThreads | [pure virtual] |
PutBackWorkItems(OVERLAPPED_ENTRY *pEntries, ULONG numEntries)=0 | IProvideWorkItems | [pure virtual] |
ShutdownWorkerThread()=0 | IManageWorkerThreads | [pure virtual] |
~IManageWorkerThreads() override | IManageWorkerThreads | [protected] |
~IProvideWorkItems() | IProvideWorkItems | [protected, virtual] |