Skip to content

Multiple event listener handling - #49

Merged
cpr-bar merged 2 commits into
masterfrom
multiple_events
Oct 19, 2026
Merged

cpr-bar merged 2 commits into
masterfrom
multiple_events

Conversation

@cpr-bar

@cpr-bar cpr-bar commented Oct 19, 2026

Copy link
Copy Markdown
Collaborator

Enhance the CRIController to support multiple event listeners for command responses. This update introduces a new SentCommand class to manage command responses and ensures that all registered waiters receive notifications for status updates and command acknowledgments.
Fixes issues #44 and first part of #48

@cpr-bar
cpr-bar merged commit 17c34fa into master Oct 19, 2026
5 checks passed
@cpr-bar
cpr-bar deleted the multiple_events branch October 19, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

return values of _send_command and _wait_for_answer_async in cri_controller.py wait_for_status_update_async only works for one waiter at a time

1 participant