|
2a09e62add
|
[*] Refactor IAsyncTransaction -> Moved namespace from AuIOFS to AuIO bc other file-like APIs share the same FS implementation. IPC, process, and other namespaces have no reason to return an AuIOFS interface when dealing with pipes.
|
2022-05-12 09:04:32 +01:00 |
|
|
97cdbc9f27
|
[+] Overlapped stdout/in/err processes API
|
2022-05-03 11:10:04 +01:00 |
|
|
5cd9e64992
|
[*] UNIX: client IPC pipes shouldn't be announced
|
2022-05-03 05:30:23 +01:00 |
|
|
7613af2280
|
[*] UNIX: Attempt to peek pipe read-available if in ptr is null with FIONREAD when available
|
2022-05-01 20:35:46 +01:00 |
|
|
f1ef6ac43c
|
[+] Async/overlapped UNIX pipe IO
[*] Further work on Linux LoopQueue for WaitAll
|
2022-04-17 23:46:05 +01:00 |
|
|
06e4411511
|
[*] Update UNIX pipe to follow NT-like bidirectional semantics. It's not possible to half NT, but it's possible to double the pipes in UNIX land.
|
2022-04-17 21:50:47 +01:00 |
|
|
9f2ff9de19
|
[+] IPC pipes
[*] Fix socket leak under UNIX fallback path
|
2022-04-15 15:46:07 +01:00 |
|
|
499aaeedab
|
[+] IPCMutex, IPCSharedMemory
[*] Refactor headers
|
2022-04-15 11:01:43 +01:00 |
|