eclipse-iceoryx / eclipse-iceoryx/iceoryx

Implement `StatusPort`

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

Description

## Brief feature description

After [this discussion](https://github.com/eclipse-iceoryx/iceoryx/discussions/818) the conclusion was a `StatusPort` or `BroadcastPorts` is beneficial for #415 and for the introspection topics, in order to prevent any user to `take()` the data and not `release()` which could lead to a out-of-memory error.

## Detailed information

* [ ] Implement `StatusPort` according to its design document
* [ ] ~~Send `ServiceRegistry` via `StatusPort`s (see #415)~~ Moved to #1135
* [ ] ~~Send Introspection topics via `StatusPort`~~ Moved to #1135

## References

* Blocked by #982
* Comes from #415 and #982

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.