Pub sub plugins
This brings in a plugin based streamer (cds_pub_sub) which aims to consolidate most of the job of local_dc and the xmit/recv processes. It provides a way to specify which source(s) and destinations to subscribe to and publish from, allowing the system administrators to have mixed input/output types.
At this time it the plugins are added at compile time.
The initial set of plugins are:
subscriptions:
- rmipc -> fe model output rmIpcStr
- daqm -> daqd buffers daq_multi_cycle_data_t
- tcp
- udp
- multi
publishers:
- daqm -> output to daqd mbuf buffers in the daq_multi_cycle_data_t format
- tcp
- udp
- multi
This requires libcds-pubsub 0.1.0.