23 #include "gazsim_timesource_thread.h"
32 GazsimTimesourceThread::GazsimTimesourceThread()
33 :
Thread(
"GazsimTimesourceThread",
Thread::OPMODE_WAITFORWAKEUP),
38 GazsimTimesourceThread::~GazsimTimesourceThread()
45 logger->
log_info(name(),
"GazsimTimesource initializing");
48 time_sync_sub_ = gazebo_world_node->Subscribe(config->
get_string(
"/gazsim/topics/time"),
49 &GazsimTimesourceThread::on_time_sync_msg,
74 GazsimTimesourceThread::on_time_sync_msg(ConstSimTimePtr &msg)
79 time_source_->on_time_sync_msg(msg);