FairMQ/examples/region
2022-09-09 15:40:33 +02:00
..
CMakeLists.txt Parallelize more tests 2022-01-25 11:55:38 +01:00
fairmq-start-ex-region.sh.in region example: add options for testing with externally-created regions 2022-09-09 15:40:33 +02:00
keep-alive.cxx shm: Monitor: Add region/segment presence check function 2022-06-22 13:31:51 +02:00
README.md Update example READMEs 2018-05-02 16:12:57 +02:00
sampler.cxx region example: add options for testing with externally-created regions 2022-09-09 15:40:33 +02:00
sink.cxx Avoid accessing Device.fChannels directly, use getters 2021-11-03 20:23:40 +01:00
test-ex-region.sh.in Avoid fixed ports in the test suites 2022-01-25 11:55:38 +01:00

Region example

This example demonstrates the use of a more advanced feature - UnmanagedRegion, that can be used to create a buffer through one of FairMQ transports. The contents of this buffer are managed by the user, who can also create messages out of sub-buffers of the created buffer. Such feature can be interesting in environments that have special requirements by the hardware that writes the data, to keep the transfer efficient (e.g. shared memory).