Skip to content

Add EventsExecutor API for dynamic_fastrtps (Humble)#604

Closed
Blast545 wants to merge 3 commits intomasterfrom
blast545/backport_humble_600
Closed

Add EventsExecutor API for dynamic_fastrtps (Humble)#604
Blast545 wants to merge 3 commits intomasterfrom
blast545/backport_humble_600

Conversation

@Blast545
Copy link
Contributor

Backport of the last three commits in master adding EventsExecutor api to the rmw dynamic_fastrtps.

I'm not sure if this as a backport should be squash merged or just leave the three commits that are in master as well.

I left #601 outside of the backport, should this one be backported?

j-rivero added 3 commits May 11, 2022 10:29
Mostly a copy of the implementation done for rmw_fastrtps_cpp.
Fixes #599.

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
To keep the both rmw_fastrtps_ implementations in sync with respect to
argument checking.

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
* Revert "Add RMW_CHECKS to  EventsExecutor implementation"
* Check the non callback values for nullptr

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
@Blast545
Copy link
Contributor Author

Closing in favor of #605

@Blast545 Blast545 closed this May 11, 2022
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.

2 participants