44 auto manager = MonitorManager::Instance();
45 const auto& mode = manager->GetHMIMode();
48 auto* components = manager->GetStatus()->mutable_components();
49 for (
const auto& iter : mode.monitored_components()) {
50 const std::string& name = iter.first;
51 const auto& monitored_component = iter.second;
52 if (monitored_component.has_module() &&
53 apollo::common::util::ContainsKey(*components, name)) {
54 const auto& config = monitored_component.module();
55 auto* status = components->at(name).mutable_module_status();