ros::time corresponding to message sent
Is there a way to recover the ROS time when a message was sent? I'm doing some clock synchronization with another package with custom messages that don't include a ros time in the message definition. With network latency and whatnot, I can't get use ros::Time::now() for synchronization.
EDIT: The ros time of receipt within a rosbag would also be a help, if there's a way to recover it.