From d8db3da7e2dfab3e2f579cebba9a65334577c19e Mon Sep 17 00:00:00 2001 From: Alejandro Hernandez Cordero Date: Wed, 5 Mar 2025 14:39:13 +0100 Subject: [PATCH 1/2] Added rmw_event_check_compatible Signed-off-by: Alejandro Hernandez Cordero --- rmw_cyclonedds_cpp/src/rmw_node.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rmw_cyclonedds_cpp/src/rmw_node.cpp b/rmw_cyclonedds_cpp/src/rmw_node.cpp index 3f1aff755..ce1e8a535 100644 --- a/rmw_cyclonedds_cpp/src/rmw_node.cpp +++ b/rmw_cyclonedds_cpp/src/rmw_node.cpp @@ -3910,6 +3910,11 @@ extern "C" rmw_ret_t rmw_subscription_event_init( event_type); } +extern "C" bool rmw_event_check_compatible(rmw_event_type_t rmw_event_type) +{ + return is_event_supported(rmw_event_type); +} + extern "C" rmw_ret_t rmw_take_event( const rmw_event_t * event_handle, void * event_info, bool * taken) From 318a09db7e9336516a9d6052d05de6012482b04d Mon Sep 17 00:00:00 2001 From: Alejandro Hernandez Cordero Date: Thu, 6 Mar 2025 10:19:34 +0100 Subject: [PATCH 2/2] review feedback Signed-off-by: Alejandro Hernandez Cordero --- rmw_cyclonedds_cpp/src/rmw_node.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rmw_cyclonedds_cpp/src/rmw_node.cpp b/rmw_cyclonedds_cpp/src/rmw_node.cpp index ce1e8a535..e51123c8c 100644 --- a/rmw_cyclonedds_cpp/src/rmw_node.cpp +++ b/rmw_cyclonedds_cpp/src/rmw_node.cpp @@ -3910,7 +3910,7 @@ extern "C" rmw_ret_t rmw_subscription_event_init( event_type); } -extern "C" bool rmw_event_check_compatible(rmw_event_type_t rmw_event_type) +extern "C" bool rmw_event_type_is_supported(rmw_event_type_t rmw_event_type) { return is_event_supported(rmw_event_type); }