Reece
7fde7d04fb
[+] IIOBufferedStreamAvailable callback [+] IIOProcessor singleshot work items / IIOProcessorWorkUnit [+] IOPipeCallback description of a pipes destination [+] IOPipeInputData description of a pipes source [+] IOPipeRequest, IOPipeRequestAIO, IOPipeRequestBasic [+] IPipeBackend hooks for on start/end hooks of IOPipeRequestBasics [*] Update IOAdapaterAsyncStream implementation to better support caller buffering [*] Updated IAsyncStreamReader to include a warm/dequeue API for direct async usage [*] Fix NT IO regressions [*] Fix ThreadPool shutdown on an unregistered thread [*] Fix race condition in Async.NT.cpp & fix signalable state to closely match Linux (dunno how this was passing before) [*] Refactor IOProcessorWorkUnit -> IIOProcessorWorkUnit [*] Update experimental header to include the changes |
||
---|---|---|
.. | ||
Async.cpp | ||
Async.hpp | ||
AsyncApp.cpp | ||
AsyncApp.hpp | ||
AsyncRunnable.hpp | ||
GroupState.cpp | ||
GroupState.hpp | ||
Schedular.cpp | ||
Schedular.hpp | ||
ThreadPool.cpp | ||
ThreadPool.hpp | ||
ThreadState.hpp | ||
ThreadWorkerQueueShim.cpp | ||
ThreadWorkerQueueShim.hpp | ||
WorkItem.cpp | ||
WorkItem.hpp |