20 #include <unordered_map> 22 #include "modules/dreamview/proto/hmi_mode.pb.h" 24 #include "modules/monitor/proto/system_status.pb.h" 33 const std::shared_ptr<LatencyMonitor>& latency_monitor);
34 void RunOnce(
const double current_time)
override;
37 static void UpdateStatus(
38 const apollo::dreamview::ChannelMonitorConfig& config,
39 ComponentStatus* status,
const bool update_freq,
const double freq);
40 std::shared_ptr<LatencyMonitor> latency_monitor_;
Definition: channel_monitor.h:30
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
ChannelMonitor(const std::shared_ptr< LatencyMonitor > &latency_monitor)
Definition: recurrent_runner.h:28
void RunOnce(const double current_time) override