radlib is a C language library developed toabstract details of interprocess communicationsand common Linux/Unix system facilities so thatapplication developers can concentrate onapplication solutions. It encourages developers touse a proven paradigm of event-driven,asynchronous design. By abstracting interprocessmessaging, events, timers, and any I/O device thatcan be represented as a file descriptor, radlibsimplifies the implementation of multi-purposeprocesses, as well as multi-process applications.In short, radlib is a sincere attempt to providereal-time OS capability on a non-real-time OS.
License: BSD License (revised)
Changes:
Some SQLite names were changed so that they do notcollide with the MySQL or PostgreSQL namespaces.Some system call return value checks were added toavoid compiler warnings. A bug when a query failsand results are not expected was fixed.
More...