Skip to content

Commit b5c2336

Browse files
jacobperronesteve
authored andcommitted
Add GetInteractiveMarkers.srv (ros2#70)
* Add GetInteractiveMarkers.srv This service is meant to replace use of InteractiveMarkerInit.msg on a latched topic. Signed-off-by: Jacob Perron <[email protected]> * Remove server_id field Signed-off-by: Jacob Perron <[email protected]>
1 parent 942da89 commit b5c2336

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

visualization_msgs/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,13 @@ set(msg_files
2828
"msg/MarkerArray.msg"
2929
"msg/MenuEntry.msg"
3030
)
31+
set(srv_files
32+
"srv/GetInteractiveMarkers.srv"
33+
)
34+
3135
rosidl_generate_interfaces(${PROJECT_NAME}
3236
${msg_files}
37+
${srv_files}
3338
DEPENDENCIES builtin_interfaces geometry_msgs std_msgs
3439
ADD_LINTER_TESTS
3540
)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
# Sequence number.
3+
# Set to the sequence number of the latest update message
4+
# at the time the server received the request.
5+
# Clients use this to detect if any updates were missed.
6+
uint64 sequence_number
7+
8+
# All interactive markers provided by the server.
9+
InteractiveMarker[] markers

0 commit comments

Comments
 (0)