eclipse-iceoryx / iceoryx2

Eclipse iceoryx2™ - true zero-copy inter-process-communication in pure Rust
https://iceoryx.io
Apache License 2.0
448 stars 22 forks source link

Cleanup event API #173

Closed elfenpiff closed 2 months ago

elfenpiff commented 2 months ago

Brief feature description

Since some variations of the event service have only a limited set of trigger ids, it must be propagated to the API so that the user can configure it. Furthermore, the cache inside the listener introduces heap usage, unnecessary complexity and functionality a user may not require. Remove it.