Project web page:
http://xanlib.sourceforge.net
The XanLib library provides some structures to manage generic data.
Each data structure provides the functionality in two forms: synchronized (thread-safe) and not synchronized (thread-unsafe).
In the synchronized version of the method, the library, before performing the method's action, takes the lock to the structure to guarantee thread safety.
Consider to read the following page, which is the first instrocution on the usage of this library: Howto
For the functions to use to allocate new structures, please refer to the xanlib.h
file.