FairMQ/examples/1-1
2023-03-06 15:32:48 +01:00
..
CMakeLists.txt build(examples): Deduplicate code into add_example helper 2023-03-06 15:32:48 +01:00
fairmq-start-ex-1-1.sh.in Use new RateLimiter for ConditionalRun 2018-08-27 17:37:22 +02:00
README.md reduce noise in examples 2021-05-13 23:00:35 +02:00
sampler.cxx Don't use to-be-deprecated names 2022-01-24 06:40:24 +01:00
sink.cxx Don't use to-be-deprecated names 2022-01-24 06:40:24 +01:00
test-ex-1-1.sh.in Turn shm-monitor off by default 2023-02-24 14:28:18 +01:00

1-1: Sampler -> Sink

A simple topology of two devices - Sampler and Sink. Sampler sends data to Sink via the PUSH-PULL pattern.

sampler.cxx and sink.cxx configure and run the devices.

The executables take two command line parameters: --id and --channel-config. The value of --id should be a unique identifier and the value for --channel-config is the configuration of the communication channel. .

For this and the following example, all the commands needed to start the device are contained in the fairmq-start-ex-*.sh script (that can also be used for starting the example).