DM1 Threads Library is a C++ library that
implements a portable layer of Threads
functionality on top of pthreads on UNIX
platforms, and Win32 threads on Windows platforms.
The library implements thread synchronization
objects such as Mutexes, Events, Monitors and
Latches. A ThreadPool object type is also provided.