mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 16:46:47 +00:00
.. | ||
FairMQBenchmarkSampler.h | ||
FairMQMerger.h | ||
FairMQMultiplier.h | ||
FairMQProxy.h | ||
FairMQSink.h | ||
FairMQSplitter.h | ||
README.md |
Generic Devices
With FairMQ several generic devices are provided:
- FairMQBenchmarkSampler: generates random data of configurable size and at configurable rate and sends it out on an output channel.
- FairMQSink: receives messages on the input channel and simply discards them.
- FairMQMerger: receives data from multiple input channels and forwards it to a single output channel.
- FairMQSplitter: receives messages on a single input channels and round-robins them among multiple output channels (which can have different socket types).
- FairMQMultiplier: receives data from a single input channel and multiplies (copies) it to two or more output channels.
- FairMQProxy: connects input channel to output channel, where both can have different socket types and multiple peers.