A generic library for real-time communications with asynchronous I/O support.
A unit testing framework for C with mock objects.