This part contains reference material for the software components that make up the NSCL Data Acquisition system. Look here to see if what you are trying to implement already has some support.