37 #ifndef MAVROSFLIGHT_TIME_MANAGER_H 38 #define MAVROSFLIGHT_TIME_MANAGER_H 77 #endif // MAVROSFLIGHT_TIME_MANAGER_H Describes an interface classes can implement to receive and handle mavlink messages.
void timer_callback(const ros::TimerEvent &event)
TimeManager(MavlinkComm *comm)
ros::Time get_ros_time_ms(uint32_t boot_ms)
virtual void handle_mavlink_message(const mavlink_message_t &msg)
The handler function for mavlink messages to be implemented by derived classes.
ros::Time get_ros_time_us(uint64_t boot_us)
ros::Timer time_sync_timer_