Rapid Application Development Library 2.7.3 (Default branch) |
|
|
radlib is a C language library developed to
abstract details of interprocess communications
and common Linux/Unix system facilities so that
application developers can concentrate on
application solutions. It encourages developers to
use a proven paradigm of event-driven,
asynchronous design. By abstracting interprocess
messaging, events, timers, and any I/O device that
can be represented as a file descriptor, radlib
simplifies the implementation of multi-purpose
processes, as well as multi-process applications.
In short, radlib is a sincere attempt to provide
real-time OS capability on a non-real-time OS.
License: BSD License (revised)
Changes:
Several boundary issues with timers were fixed.
|