34 void RunOnce(
const double current_time)
override;
35 bool GetFrequency(
const std::string& channel_name,
double* freq);
39 const std::shared_ptr<apollo::common::LatencyRecordMap>& records);
40 void PublishLatencyReport();
41 void AggregateLatency();
44 std::unordered_map<uint64_t,
45 std::set<std::tuple<uint64_t, uint64_t, std::string>>>
47 std::unordered_map<std::string, double> freq_map_;
48 double flush_time_ = 0.0;