File: visualization_msgs/InteractiveMarkerUpdate.msg
Raw Message Definition
# Identifying string. Must be unique in the topic namespace
# that this server works on.
string server_id
# Sequence number.
# The client will use this to detect if it has missed an update.
uint64 seq_num
# Type holds the purpose of this message. It must be one of UPDATE or KEEP_ALIVE.
# UPDATE: Incremental update to previous state.
# The sequence number must be 1 higher than for
# the previous update.
# KEEP_ALIVE: Indicates the that the server is still living.
# The sequence number does not increase.
# No payload data should be filled out (markers, poses, or erases).
uint8 KEEP_ALIVE = 0
uint8 UPDATE = 1
uint8 type
#Note: No guarantees on the order of processing.
# Contents must be kept consistent by sender.
#Markers to be added or updated
InteractiveMarker[] markers
#Poses of markers that should be moved
InteractiveMarkerPose[] poses
#Names of markers to be erased
string[] erases
Compact Message Definition