Skip to content

[23325] Add generic interfaces for RPC servers#1088

Merged
MiguelCompany merged 8 commits intomasterfrom
feature/23325
Jun 17, 2025
Merged

[23325] Add generic interfaces for RPC servers#1088
MiguelCompany merged 8 commits intomasterfrom
feature/23325

Conversation

@MiguelCompany
Copy link
Copy Markdown
Member

@MiguelCompany MiguelCompany commented Jun 16, 2025

Description

This PR adds the new classes to the API reference documentation

Related implementation PR:

Contributor Checklist

  • Commit messages follow the project guidelines.
  • N/A: Code snippets related to the added documentation have been provided.
  • Documentation tests pass locally.
  • N/A: Applicable backports have been included in the description.

Reviewer Checklist

  • The PR has a milestone assigned.
  • The title and description correctly express the PR's purpose.
  • Check contributor checklist is correct.
  • CI passes without warnings or errors.

Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
@Carlosespicur
Copy link
Copy Markdown
Contributor

Carlosespicur commented Jun 16, 2025

Perhaps we should add here a comment explaining that user can implement his own Scheduling strategies, using the new interface. Example's signatures should also be updated to use the new interface names (if types are regenerated).

@MiguelCompany
Copy link
Copy Markdown
Member Author

Perhaps we should add here a comment explaining that user can implement his own Scheduling strategies, using the new interface. Example's signatures should also be updated to use the new interface names (if types are regenerated).

This will be done in a follow-up PR

Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
@MiguelCompany MiguelCompany requested review from Carlosespicur and removed request for Carlosespicur June 16, 2025 10:14
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
@MiguelCompany MiguelCompany requested review from Carlosespicur and removed request for Carlosespicur June 16, 2025 10:36
Signed-off-by: Miguel Company <miguelcompany@eprosima.com>
@MiguelCompany MiguelCompany merged commit ccc09a8 into master Jun 17, 2025
4 checks passed
@MiguelCompany MiguelCompany deleted the feature/23325 branch June 17, 2025 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants