@@ -359,6 +359,11 @@ RMW_INTERFACE_FN(
359359 rmw_ret_t , RMW_RET_ERROR,
360360 1 , ARG_TYPES(const rmw_publisher_t *))
361361
362+ RMW_INTERFACE_FN(
363+ rmw_publisher_wait_for_all_acked,
364+ rmw_ret_t , RMW_RET_ERROR,
365+ 2 , ARG_TYPES(const rmw_publisher_t *, rmw_time_t ))
366+
362367RMW_INTERFACE_FN(
363368 rmw_serialize,
364369 rmw_ret_t , RMW_RET_ERROR,
@@ -702,6 +707,7 @@ void prefetch_symbols(void)
702707 GET_SYMBOL (rmw_publisher_event_init)
703708 GET_SYMBOL (rmw_publish_serialized_message)
704709 GET_SYMBOL (rmw_publisher_assert_liveliness)
710+ GET_SYMBOL (rmw_publisher_wait_for_all_acked)
705711 GET_SYMBOL (rmw_get_serialized_message_size)
706712 GET_SYMBOL (rmw_serialize)
707713 GET_SYMBOL (rmw_deserialize)
@@ -804,6 +810,7 @@ unload_library()
804810 symbol_rmw_publish_serialized_message = nullptr ;
805811 symbol_rmw_get_serialized_message_size = nullptr ;
806812 symbol_rmw_publisher_assert_liveliness = nullptr ;
813+ symbol_rmw_publisher_wait_for_all_acked = nullptr ;
807814 symbol_rmw_serialize = nullptr ;
808815 symbol_rmw_deserialize = nullptr ;
809816 symbol_rmw_init_subscription_allocation = nullptr ;
0 commit comments