Art to read from network stream as a raw input source
We would like to have a raw input source that can connect to a network socket and read an event based stream.
This functionality is required to allow the use of the NOvA event display and online monitoring jobs to interact with the NOvA DAQ systems. We would want to connect the event dispatcher which publishes individual events to connected clients.
The interface specifications for the event dispatcher are described in NOvA-DocDB-3947, and enumerated command set and an example client application can be found in the packages EventDispatcher_Server and EventDispatcher_Client in the nova cvs repository.