..
Buffered
[*/+/-] MEGA COMMIT. ~2 weeks compressed.
2022-02-17 00:11:40 +00:00
Character
[*] Added missing this-> in StringToProvider for consistency within this file
2022-03-04 23:15:41 +00:00
FS
[+] EConanonicalInput::eTab
2022-06-16 02:29:55 +01:00
IPC
[*] Huge refactor - Move Aurora::[IPC and Loop] to Aurora::IO
2022-06-12 01:29:28 +01:00
Loop
[*] Solve a few compiler warnings. Mostly unrealistic u32 <-> u64 casts in element iteration and string operations we can reasonably ignore
2022-06-14 17:12:21 +01:00
UNIX
[*] Linux build errors
2022-06-12 14:53:35 +01:00
ByteBufferStreamPair.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
ByteBufferStreamPair.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IO.cpp
[*] Move AuIO::WaitMultiple
2022-05-13 19:25:29 +01:00
IO.hpp
[+] UNIX FD sharing (with Linux optimization and a potentially functional BSD fallback)
2022-04-14 20:39:04 +01:00
IOAdapterAsyncStream.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterAsyncStream.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterByteBuffer.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterByteBuffer.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterCompression.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterCompression.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterSeeking.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOAdapterSeeking.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOBufferedProcessor.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOBufferedProcessor.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOPipeProcessor.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOPipeProcessor.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOProcessor.cpp
[TODO: BLOCK 2 PROGRESS]
2022-06-14 02:14:51 +01:00
IOProcessor.hpp
[TODO: BLOCK 2 PROGRESS]
2022-06-14 02:14:51 +01:00
IOProcessorItem.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOProcessorItem.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOProcessorItems.cpp
[TODO: BLOCK 2 PROGRESS]
2022-06-14 02:14:51 +01:00
IOProcessorItems.hpp
[TODO: BLOCK 2 PROGRESS]
2022-06-14 02:14:51 +01:00
IOProcessorTimers.cpp
[*] Huge refactor - Move Aurora::[IPC and Loop] to Aurora::IO
2022-06-12 01:29:28 +01:00
IOProcessorTimers.hpp
[*] Huge refactor - Move Aurora::[IPC and Loop] to Aurora::IO
2022-06-12 01:29:28 +01:00
IOSleep.Linux.cpp
[*] Linux build errors
2022-06-12 14:53:35 +01:00
IOSleep.Linux.hpp
[+] Added IOSleep.* files, API: AuIO::WaitFor(ms, waitEntireFrame)
2022-05-13 21:02:19 +01:00
IOSleep.NT.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOSleep.NT.hpp
[+] Added IOSleep.* files, API: AuIO::WaitFor(ms, waitEntireFrame)
2022-05-13 21:02:19 +01:00
IOWaitableIOLoopSource.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOWaitableIOLoopSource.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOWaitableIOTimer.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOWaitableIOTimer.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOWaitableTickLimiter.cpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
IOWaitableTickLimiter.hpp
2/3 of the IO update (very early implementation)
2022-06-12 00:01:27 +01:00
WaitMultiple.Linux.cpp
[*] Linux build errors
2022-06-12 14:53:35 +01:00
WaitMultiple.Linux.hpp
[*] Move AuIO::WaitMultiple
2022-05-13 19:25:29 +01:00
WaitMultiple.NT.cpp
[*] Move AuIO::WaitMultiple
2022-05-13 19:25:29 +01:00
WaitMultiple.NT.hpp
[*] Move AuIO::WaitMultiple
2022-05-13 19:25:29 +01:00