Lines Matching full:monitor
33 CLI::App app{"Phosphor sequencer monitor"}; in main()
37 std::vector<std::string> actionTypes = {"pgood-monitor", "runtime-monitor"}; in main()
39 "Action: pgood-monitor or runtime-monitor\n") in main()
44 "PGOOD monitor: time allowed for PGOOD to come up\n" in main()
45 "Runtime monitor: polling interval.\n") in main()
72 std::unique_ptr<DeviceMonitor> monitor; in main() local
74 if (action == "pgood-monitor") in main()
78 monitor = std::make_unique<PGOODMonitor>(std::move(device), bus, event, in main()
81 else // runtime-monitor in main()
83 // Continuously monitor this device both by polling in main()
85 monitor = std::make_unique<RuntimeMonitor>(std::move(device), bus, in main()
89 return monitor->run(); in main()