GUASI library implements a thread based generic asyncronous execution engine, to be used to give otherwise syncronous calls an asyncronous behaviour. GUASI comes from Generic Userspace Asyncronous Syscall Interface.
It can be used to wrap any syncronous call, so that it can be scheduled for execution, and whose result can be fetched at later time (hence not blocking the submitter thread).
The GUASI library can be used as complement to standard event retrieval interfaces like poll(2), select(2) or epoll(4).
What's New in This Release:
· The GUASI handle creation API was changed to remove the stack size.
Product's homepage