AuroraRuntime/Include/Aurora/Async
J Reece Wilson a2322470b8 [*] Win32 Shell Opener: do the main operation outside of the lock
[*] Linux IO / AuAsync: always use AU_CO_ROUTINE_SUS_NEVER or bool(false). Fixed dropped IO callbacks.
[*] Linux: Added POLLHUP to the blocking read poll. We shouldn't need this. Sockets and pipes set their read side on relevant events. For instance, async connect results in a writable signal, dropped sockets will become signaled under a select, etc. IPC works. Net works. Just gonna add this to the read trigger just in case.
2024-10-16 14:45:07 +01:00
..
Async.hpp [+] Added AuAsync per thread io group singleton 2024-07-12 17:22:07 +01:00
AsyncTypes.hpp [+] IO Thread Pool 2024-02-26 18:12:04 +00:00
AuFutures.hpp [*] Win32 Shell Opener: do the main operation outside of the lock 2024-10-16 14:45:07 +01:00
ETickType.hpp [+] IWorkItem::SetSchedByLoopSourceRepeating 2024-02-27 12:08:22 +00:00
EWorkPriority.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
IAsyncApp.hpp A pretty large patch not worth breaking up into separate commits 2021-11-05 17:34:23 +00:00
IAsyncTimer.hpp [+] IAsyncTimer::SetCatchUp(bool bCatchUp) 2024-05-19 17:01:51 +01:00
IAsyncTimerCallback.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
IPCPromises.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00
IThreadPool.hpp [+] Added AuAsync per thread io group singleton 2024-07-12 17:22:07 +01:00
IWorkItem.hpp [+] IWorkItem::AddDelayTimeRepeating 2024-02-27 12:24:17 +00:00
IWorkItemHandler.hpp [+] IAsyncTimer 2023-12-07 09:20:23 +00:00