commit | 86fb6c13264399c36d337aee0c99b1e51453ec01 | [log] [tgz] |
---|---|---|
author | Ansgar Radermacher <ansgar.radermacher@cea.fr> | Tue Jun 08 16:44:09 2021 +0200 |
committer | Ansgar Radermacher <ansgar.radermacher@cea.fr> | Tue Jun 08 20:31:45 2021 +0200 |
tree | 69dc0911ac3659f92f2ae761f86b7e14b5d56188 | |
parent | 8f0a07d1f6c2cb915a576ccb04f9045ef4385ffd [diff] |
Bug 574033 - [Robotics] Simplify service definition usage - Create a new interaction pattern called PubSub - New interaction pattern uses same template signature as existing Push pattern => existing models will automatically switch from Push to PubSub pattern but it is possible to create new service definitions with the push pattern - Naming convention applied for PubSub pattern is P_ prefix, Push will use U_ - Better handling of prefixes in the code - Use a String constant in the advices instead of using the prefix - Restore naming conventions for XML ids in library element type files (XML id = identifier) - Add missing headers to Matcher classes - ROS2 Reverse will only create a PubSub service definition instead of a Push and Send pair => Send pattern is removed from ROS2 model libraries Change-Id: I4f4c34b3b257688a03540c22e766aa118a948429 Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>