gcsd the generic command sequencer daemon can be used to serialize commands sent over various paralell communication channels to a single command output. It can be seen as a multiplexer for any kind of communication between a single resource and various clients which want to submit commands to it or query information from it. gcsd is written in C and Lua. The goal is to provide an easy to understand high level API based on Lua which can be used to implement the business logic of the so formed multiplexer daemon.
The current source code can be found at the svn repository of the project:
See the README for further information.
# svn co https://svn.spreadspace.org/gcsd/trunk gcsd # cd gcsd/src # make