mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-17 10:31:46 +00:00
builtin devices: Reorganize
This commit is contained in:
committed by
Dennis Klein
parent
66a4df0667
commit
fc49687879
@@ -2,9 +2,9 @@
|
||||
|
||||
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.
|
||||
- **BenchmarkSampler**: generates random data of configurable size and at configurable rate and sends it out on an output channel.
|
||||
- **Sink**: receives messages on the input channel and simply discards them.
|
||||
- **Merger**: receives data from multiple input channels and forwards it to a single output channel.
|
||||
- **Splitter**: receives messages on a single input channels and round-robins them among multiple output channels (which can have different socket types).
|
||||
- **Multiplier**: receives data from a single input channel and multiplies (copies) it to two or more output channels.
|
||||
- **Proxy**: connects input channel to output channel, where both can have different socket types and multiple peers.
|
||||
|
Reference in New Issue
Block a user