Skip to content

1.5.0

Compare
Choose a tag to compare
@e3ndr e3ndr released this 28 Aug 00:17
· 81 commits to main since this release

IO

  • A package is born... In this, there are several useful classes:
    • PeekableInputStream: Allows you to peek at future bytes,
    • SinkBuffer: Allows you to align data rates in cases of inconsistent transfer rates.
    • ForceFlushedOutputStream: Name says it all...
    • BufferedAvailabilityInputStream: Intentionally buffers as much data as possible to allow you to perform large reads without needing to wait on I/O

Platform

  • Added archTarget to Platform.
  • Added a process utility and moved some relevant code from Platform to Process.
  • Added a file lock utility for obtaining and inspecting other locks (FileLock).