@@ -699,28 +699,28 @@ RMW_INTERFACE_FN(
699
699
rmw_network_flow_endpoint_array_t *))
700
700
701
701
RMW_INTERFACE_FN(
702
- rmw_subscription_set_listener_callback ,
702
+ rmw_subscription_set_on_new_message_callback ,
703
703
rmw_ret_t , RMW_RET_ERROR,
704
704
3 , ARG_TYPES(
705
- rmw_subscription_t *, rmw_listener_callback_t , const void *))
705
+ rmw_subscription_t *, rmw_event_callback_t , const void *))
706
706
707
707
RMW_INTERFACE_FN(
708
- rmw_service_set_listener_callback ,
708
+ rmw_service_set_on_new_request_callback ,
709
709
rmw_ret_t , RMW_RET_ERROR,
710
710
3 , ARG_TYPES(
711
- rmw_service_t *, rmw_listener_callback_t , const void *))
711
+ rmw_service_t *, rmw_event_callback_t , const void *))
712
712
713
713
RMW_INTERFACE_FN(
714
- rmw_client_set_listener_callback ,
714
+ rmw_client_set_on_new_response_callback ,
715
715
rmw_ret_t , RMW_RET_ERROR,
716
716
3 , ARG_TYPES(
717
- rmw_client_t *, rmw_listener_callback_t , const void *))
717
+ rmw_client_t *, rmw_event_callback_t , const void *))
718
718
719
719
RMW_INTERFACE_FN(
720
- rmw_event_set_listener_callback ,
720
+ rmw_event_set_callback ,
721
721
rmw_ret_t , RMW_RET_ERROR,
722
722
3 , ARG_TYPES(
723
- rmw_event_t *, rmw_listener_callback_t , const void *))
723
+ rmw_event_t *, rmw_event_callback_t , const void *))
724
724
725
725
#define GET_SYMBOL (x ) symbol_ ## x = get_symbol(#x);
726
726
@@ -807,10 +807,10 @@ void prefetch_symbols(void)
807
807
GET_SYMBOL (rmw_subscription_get_network_flow_endpoints)
808
808
GET_SYMBOL (rmw_client_request_publisher_get_actual_qos);
809
809
GET_SYMBOL (rmw_client_response_subscription_get_actual_qos);
810
- GET_SYMBOL (rmw_subscription_set_listener_callback )
811
- GET_SYMBOL (rmw_service_set_listener_callback )
812
- GET_SYMBOL (rmw_client_set_listener_callback )
813
- GET_SYMBOL (rmw_event_set_listener_callback )
810
+ GET_SYMBOL (rmw_subscription_set_on_new_message_callback )
811
+ GET_SYMBOL (rmw_service_set_on_new_request_callback )
812
+ GET_SYMBOL (rmw_client_set_on_new_response_callback )
813
+ GET_SYMBOL (rmw_event_set_callback )
814
814
}
815
815
816
816
void * symbol_rmw_init = nullptr ;
@@ -919,5 +919,9 @@ unload_library()
919
919
symbol_rmw_publisher_get_network_flow_endpoints = nullptr ;
920
920
symbol_rmw_subscription_get_network_flow_endpoints = nullptr ;
921
921
symbol_rmw_init = nullptr ;
922
+ symbol_rmw_subscription_set_on_new_message_callback = nullptr ;
923
+ symbol_rmw_service_set_on_new_request_callback = nullptr ;
924
+ symbol_rmw_client_set_on_new_response_callback = nullptr ;
925
+ symbol_rmw_event_set_callback = nullptr ;
922
926
g_rmw_lib.reset ();
923
927
}
0 commit comments