Skip to content

Suya lola field support implement skeleton field set handler#209

Merged
castler merged 5 commits intoeclipse-score:mainfrom
soldier-sky:suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler
Mar 27, 2026
Merged

Suya lola field support implement skeleton field set handler#209
castler merged 5 commits intoeclipse-score:mainfrom
soldier-sky:suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler

Conversation

@soldier-sky
Copy link
Contributor

Implement RegisterSetHandler() method to allow users to register callbacks for handling remote Set requests on skeleton fields. The Set handler wraps user-provided validation/modification logic and automatically broadcasts accepted values to all field subscribers via Update().

Issue: SWP-249527

Implement RegisterSetHandler() method to allow users to register
callbacks for handling remote Set requests on skeleton fields.

Issue: SWP-249527
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch 2 times, most recently from 6dddc3a to aa0d381 Compare March 20, 2026 09:26
Fix testcases failing due to missing implementation of pure
virtual IsSetHandlerRegistered

Issue: SWP-249527
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch from aa0d381 to ff9ef7d Compare March 20, 2026 12:50
@soldier-sky soldier-sky marked this pull request as ready for review March 20, 2026 13:34
@soldier-sky soldier-sky marked this pull request as draft March 23, 2026 08:30
Fix the move semantics issue in RegisterSetHandler
and add unit test to verify the fix.

Issue: SWP-249527
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch from d7143ea to 855558b Compare March 24, 2026 15:03
@soldier-sky soldier-sky marked this pull request as ready for review March 24, 2026 15:04
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch 2 times, most recently from ccdbe71 to 7e13ac5 Compare March 26, 2026 04:08
Unpdate and enforce callable signature for RegisterSetHandler

Issue: SWP-249527
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch from 7e13ac5 to 83d533d Compare March 26, 2026 09:49
Fix review comments on internal handler

Issue: SWP-249527
@soldier-sky soldier-sky force-pushed the suya_Lola_Field_Support_Implement_SkeletonField_Set_Handler branch from e061877 to 29f7f19 Compare March 26, 2026 14:15
@castler castler added this pull request to the merge queue Mar 27, 2026
Merged via the queue into eclipse-score:main with commit 6af8557 Mar 27, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants