Home
last modified time | relevance | path

Searched refs:WakeupMonitor (Results 1 - 3 of 3) sorted by relevance

/base/powermgr/power_manager/services/native/src/wakeup/
H A Dwakeup_controller.h40 class WakeupMonitor;
100 std::map<WakeupDeviceType, std::shared_ptr<WakeupMonitor>> monitorMap_;
124 class WakeupMonitor { class
126 static std::shared_ptr<WakeupMonitor> CreateMonitor(WakeupSource& source);
129 virtual ~WakeupMonitor() = default;
153 explicit WakeupMonitor(WakeupSource& source) in WakeupMonitor() function in OHOS::PowerMgr::WakeupMonitor
162 class PowerkeyWakeupMonitor : public WakeupMonitor {
164 explicit PowerkeyWakeupMonitor(WakeupSource& source) : WakeupMonitor(source) {} in PowerkeyWakeupMonitor()
173 class KeyboardWakeupMonitor : public WakeupMonitor {
175 explicit KeyboardWakeupMonitor(WakeupSource& source) : WakeupMonitor(sourc
[all...]
H A Dwakeup_controller.cpp95 std::shared_ptr<WakeupMonitor> monitor = WakeupMonitor::CreateMonitor(*source); in Init()
133 std::shared_ptr<WakeupMonitor> monitor = WakeupMonitor::CreateMonitor(*source); in RegisterSettingsObserver()
748 /* WakeupMonitor Implement */
750 std::shared_ptr<WakeupMonitor> WakeupMonitor::CreateMonitor(WakeupSource& source) in CreateMonitor()
753 std::shared_ptr<WakeupMonitor> monitor = nullptr; in CreateMonitor()
756 monitor = std::static_pointer_cast<WakeupMonitor>(std::make_shared<PowerkeyWakeupMonitor>(source)); in CreateMonitor()
759 monitor = std::static_pointer_cast<WakeupMonitor>(st in CreateMonitor()
[all...]
/base/powermgr/power_manager/test/unittest/src/interface_test/
H A Dpower_wakeup_controller_test.cpp194 std::shared_ptr<WakeupMonitor> monitor1 = WakeupMonitor::CreateMonitor(source1); in HWTEST_F()
198 std::shared_ptr<WakeupMonitor> monitor2 = WakeupMonitor::CreateMonitor(source2); in HWTEST_F()

Completed in 3 milliseconds