eclipse-iceoryx / iceoryx2

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

`WaitSet` adjustments #507

Closed elfenpiff closed 1 week ago

elfenpiff commented 1 week ago

(Code) Example Of Cumbersome API

When WaitSet::stop was called, the WaitSet becomes unusable. The original intention was to interrupt the callback, not the WaitSet usage completely.

Improvement Suggestion

elfenpiff commented 1 week ago

@orecham I think when this is implemented WaitSet::blocking_wait_and_process_once() would be exactly what you need.