FixIO Documentation
This library allows you to interface with native input/output facilities.
Features:
- currently supported systems: Windows, Linux, Mac OS X, Haiku
- both synchronous and asynchronous API (callback based)
- support for GZIP compression/decompression
- support for TCP/IP network connections
- allows integration with foreign event loop
- licensed under ZLIB license (no attribution required in binary builds)
Synchronous I/O classes
Asynchronous I/O classes
Atomic I/O classes
- AtomicFile - allows atomic updates of files using transactions
transaction
- transaction statement allows easy usage of transactions
Time classes
- Clock - gives access to current time
- Monotonic - gives access to monotonic time
Global functions
C API