| 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>