Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[1.3] RvcOpState - Enable pause and resume for compatible states #30742

Closed
hicklin opened this issue Nov 30, 2023 · 0 comments · Fixed by #30795
Closed

[1.3] RvcOpState - Enable pause and resume for compatible states #30742

hicklin opened this issue Nov 30, 2023 · 0 comments · Fixed by #30795
Assignees
Labels
app-clusters Application cluster work V1.X

Comments

@hicklin
Copy link
Contributor

hicklin commented Nov 30, 2023

Following this spec PR, update the RvcOperationState cluster's handling of the pause and resume commands such that the states that are not pause-compatible or resume-compatible will return an InvalidInState error when receiving the pause or resume command respectively.

The SDK should allow all the pause and resume commands for vendor defined states to reach the delegate. It will be up to the delegate do decide if the command should be accepted or not.

Note that derived clusters share the same number space for defined states. This means that knowledge about the derived cluster is required when comparing derived cluster states.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app-clusters Application cluster work V1.X
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant