eclipse-iceoryx / eclipse-iceoryx/iceoryx

Option to prevent local subscriptions

Open
#1,346 0 comments 0 reactions 1 assignee Claimed by @MatthiasKillat View on GitHub
enhancement
Dominant language
C++
Stars
2.2k
Forks
492
Avg merge
18h 57m
Merged PRs (30d)
1

Description

Optionally suppress data for local subscribers (i.e. local subscribers will not match). In this case a local subscriber is in the same process (or node? TBD) as the publisher.

## Detailed information

Add option to subscribers (and maybe publishers) that does prevent local subscription. By default it is off, i.e. the system behaves as it does now and local subscribers receive data.

RouDi already has the necessary process information to incorporate this options in its publisher/subscriber matching strategy.

## Use Cases
ROS2, CycloneDDS, gateways/bridges etc.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.