diff --git a/built_packages b/built_packages index 45849cda..1e3e3a62 100755 --- a/built_packages +++ b/built_packages @@ -9,7 +9,7 @@ https://github.com/eProsima/Micro-CDR.git ed4fd513a24a53b93d548d342cb7aa0a18716f https://github.com/eProsima/Micro-XRCE-DDS-Client.git b8dbfaa775d0d842edfa9a0eb2ebc8ebdb1a0c14 https://github.com/micro-ROS/micro_ros_msgs.git 02dd8456ede8ae75ba4c706231e1ff9e55758221 https://github.com/micro-ROS/micro_ros_utilities 4757528454cb0386ec0a18fcbd7ce3627fcca60d -https://github.com/micro-ROS/rcl 81c496feb2b48ae136fcad53c1f5216574564076 +https://github.com/micro-ROS/rcl 6c6ed1e9cf66cf8623975ef7f9f498fbe97cb785 https://github.com/micro-ROS/rcutils 02a3dcb0e0c2c8a4556bfd5e4d5da9438da25a56 https://github.com/micro-ROS/rmw-microxrcedds.git 6833232797d1034860125e949f34067a850eeb43 https://github.com/micro-ROS/rosidl_typesupport.git 9e3abf7effcbee61fe9b57712220e22e093b22b5 @@ -19,7 +19,7 @@ https://github.com/ros2/ament_cmake_ros.git 15f835d0e31354c4ac958a32b5f1caa42465 https://github.com/ros2/common_interfaces.git ad69eab30975b967b8c840c690ab491b2d6234cd https://github.com/ros2/example_interfaces.git 4d7d086e4791e1839fecb9c50a1291d4056b916f https://github.com/ros2/libyaml_vendor.git ddabd1951ae619fd42db14ec09d5cb595f644985 -https://github.com/ros2/rcl.git f7efa0b8ba42a8b3c9745845f7ad411d71bc3a6d +https://github.com/ros2/rcl.git cc0cd52c398f953fbaba11b1a90b3416ce22b58a https://github.com/ros2/rcl_interfaces.git fbd32f8b8ef90fb9cefdc90d8d2f5b992fd843bb https://github.com/ros2/rcl_logging.git 1af4e495f6faceafcd72e9c0b80e373fb901d26b https://github.com/ros2/rclc 169b246f738a1b5604423f6187d27dc770781871 diff --git a/libmicroros/include/rcl/logging_rosout.h b/libmicroros/include/rcl/logging_rosout.h index cc76290a..99af2441 100755 --- a/libmicroros/include/rcl/logging_rosout.h +++ b/libmicroros/include/rcl/logging_rosout.h @@ -213,7 +213,7 @@ rcl_logging_rosout_output_handler( * \param[in] sublogger_name a sublogger name * \return #RCL_RET_OK if the subordinate logger was created successfully, or * \return #RCL_RET_INVALID_ARGUMENT if any arguments are invalid, or - * \return #RCL_RET_SUBLOGGER_ALREADY_EXIST if the subordinate logger already exists, or + * \return #RCL_RET_NOT_FOUND if the parent logger does not exist, or * \return #RCL_RET_BAD_ALLOC if allocating memory failed, or * \return #RCL_RET_ERROR if an unspecified error occurs. */ @@ -242,6 +242,7 @@ rcl_logging_rosout_add_sublogger( * \param[in] sublogger_name a sublogger name * \return #RCL_RET_OK if the subordinate logger was finalized successfully, or * \return #RCL_RET_INVALID_ARGUMENT if any arguments are invalid, or + * \return #RCL_RET_NOT_FOUND if the sublogger does not exist, or * \return #RCL_RET_BAD_ALLOC if allocating memory failed, or * \return #RCL_RET_ERROR if an unspecified error occurs. */ diff --git a/libmicroros/include/rcl/types.h b/libmicroros/include/rcl/types.h index 753fc8ee..f54d67b3 100755 --- a/libmicroros/include/rcl/types.h +++ b/libmicroros/include/rcl/types.h @@ -51,6 +51,8 @@ typedef rmw_ret_t rcl_ret_t; #define RCL_RET_UNKNOWN_SUBSTITUTION 105 /// rcl_shutdown() already called return code. #define RCL_RET_ALREADY_SHUTDOWN 106 +/// Resource not found +#define RCL_RET_NOT_FOUND 107 // rcl node specific ret codes in 2XX /// Invalid rcl_node_t given return code. diff --git a/libmicroros/libmicroros.a b/libmicroros/libmicroros.a index b26bc1c2..55304eb9 100755 Binary files a/libmicroros/libmicroros.a and b/libmicroros/libmicroros.a differ