/base/powermgr/power_manager/services/native/src/suspend/ |
H A D | suspend_controller.h | 37 using SuspendListener = std::function<void(SuspendDeviceType, uint32_t, uint32_t)>; 47 void ExecSuspendMonitorByReason(SuspendDeviceType reason); 55 void HandleAction(SuspendDeviceType reason, uint32_t action); 68 SuspendDeviceType GetLastReason() const in GetLastReason() 76 std::shared_ptr<SuspendMonitor> GetSpecifiedSuspendMonitor(SuspendDeviceType type) const; 78 void PowerOffInternalScreen(SuspendDeviceType type); 79 void PowerOffAllScreens(SuspendDeviceType type); 81 void StartSleepTimer(SuspendDeviceType reason, uint32_t action, uint32_t delay); 96 void ControlListener(SuspendDeviceType reason, uint32_t action, uint32_t delay); 97 void HandleAutoSleep(SuspendDeviceType reaso [all...] |
H A D | suspend_sources.cpp | 23 SuspendDeviceType SuspendSources::mapSuspendDeviceType(const std::string& key) in mapSuspendDeviceType() 26 return SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY; in mapSuspendDeviceType() 30 return SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT; in mapSuspendDeviceType() 34 return SuspendDeviceType::SUSPEND_DEVICE_REASON_LID; in mapSuspendDeviceType() 38 return SuspendDeviceType::SUSPEND_DEVICE_REASON_SWITCH; in mapSuspendDeviceType() 41 return SuspendDeviceType::SUSPEND_DEVICE_REASON_MIN; in mapSuspendDeviceType()
|
H A D | suspend_sources.h | 42 SuspendSource(SuspendDeviceType reason, uint32_t action, uint32_t delay) in SuspendSource() 49 SuspendDeviceType GetReason() const in GetReason() 63 SuspendDeviceType reason_; 76 static SuspendDeviceType mapSuspendDeviceType(const std::string& key);
|
H A D | suspend_controller.cpp | 158 monitor->RegisterListener([this](SuspendDeviceType reason, uint32_t action, uint32_t delay) { in Init() 175 void SuspendController::ExecSuspendMonitorByReason(SuspendDeviceType reason) in ExecSuspendMonitorByReason() 224 monitor->RegisterListener([this](SuspendDeviceType reason, uint32_t action, uint32_t delay) { in UpdateSuspendSources() 309 auto timeoutSuspendMonitor = GetSpecifiedSuspendMonitor(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT); in RegisterSettingsObserver() 377 void SuspendController::SuspendWhenScreenOff(SuspendDeviceType reason, uint32_t action, uint32_t delay) in RegisterSettingsObserver() 379 if (reason != SuspendDeviceType::SUSPEND_DEVICE_REASON_SWITCH) { in RegisterSettingsObserver() 419 void SuspendController::ControlListener(SuspendDeviceType reason, uint32_t action, uint32_t delay) in RegisterSettingsObserver() 454 if (reason == SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT) { in RegisterSettingsObserver() 463 PowerState::INACTIVE, stateMachine_->GetReasonBySuspendType(static_cast<SuspendDeviceType>(reason)), force); in RegisterSettingsObserver() 469 std::shared_ptr<SuspendMonitor> SuspendController::GetSpecifiedSuspendMonitor(SuspendDeviceType typ in RegisterSettingsObserver() [all...] |
/base/powermgr/power_manager/services/native/src/wakeup_action/ |
H A D | wakeup_action_sources.cpp | 24 SuspendDeviceType WakeupActionSources::mapSuspendDeviceType(const std::string& reason) in mapSuspendDeviceType() 27 return SuspendDeviceType::SUSPEND_DEVICE_LOW_CAPACITY; in mapSuspendDeviceType() 30 return SuspendDeviceType::SUSPEND_DEVICE_REASON_MIN; in mapSuspendDeviceType()
|
H A D | wakeup_action_controller.h | 43 void HandleHibernate(SuspendDeviceType reason);
|
/base/powermgr/power_manager/test/unittest/src/interface_test/ |
H A D | power_suspend_controller_test.cpp | 105 g_service->suspendController_->ExecSuspendMonitorByReason(SuspendDeviceType ::SUSPEND_DEVICE_REASON_POWER_KEY); in HWTEST_F() 106 auto monitor = g_service->suspendController_->monitorMap_[SuspendDeviceType ::SUSPEND_DEVICE_REASON_POWER_KEY]; in HWTEST_F() 153 SuspendSource source(SuspendDeviceType::SUSPEND_DEVICE_REASON_STR, 1, 0); in HWTEST_F() 170 SuspendDeviceType suspendDeviceType = SuspendSources::mapSuspendDeviceType(key); in HWTEST_F() 172 static_cast<uint32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MIN)); in HWTEST_F() 226 static_cast<int64_t>(time(nullptr)), SuspendDeviceType::SUSPEND_DEVICE_REASON_APPLICATION, false); in HWTEST_F() 227 g_service->suspendController_->ControlListener(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY, 1, 0); in HWTEST_F() 234 g_service->suspendController_->ControlListener(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT, 1, 0); in HWTEST_F() 243 g_service->suspendController_->ControlListener(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY, 1, 0); in HWTEST_F() 262 SuspendDeviceType in HWTEST_F() [all...] |
H A D | power_suspend_parse_test.cpp | 65 if (it->GetReason() == SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY) { in TestPowerSuspend() 74 } else if (it->GetReason() == SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT) { in TestPowerSuspend() 83 } else if (it->GetReason() == SuspendDeviceType::SUSPEND_DEVICE_REASON_LID) { in TestPowerSuspend() 92 } else if (it->GetReason() == SuspendDeviceType::SUSPEND_DEVICE_REASON_SWITCH) { in TestPowerSuspend()
|
H A D | power_mgr_service_test.cpp | 453 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT), in HWTEST_F() 456 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT), in HWTEST_F() 459 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT), in HWTEST_F() 461 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY), in HWTEST_F() 464 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT), in HWTEST_F() 467 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT), in HWTEST_F() 580 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_LID), in HWTEST_F() 582 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_SWITCH), in HWTEST_F() 584 EXPECT_EQ(stateMaschine_->GetReasonBySuspendType(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY), in HWTEST_F()
|
/base/powermgr/powermgr_lite/interfaces/innerkits/ |
H A D | power_manage.h | 37 } SuspendDeviceType; typedef 58 void SuspendDevice(SuspendDeviceType reason, BOOL suspendImmed);
|
/base/telephony/call_manager/services/call/call_state_observer/src/ |
H A D | proximity_sensor.cpp | 26 void ProximitySensor::ShutDown(PowerMgr::SuspendDeviceType operationType, bool suspendImmed) in ShutDown() 41 ShutDown(PowerMgr::SuspendDeviceType::SUSPEND_DEVICE_REASON_APPLICATION, true); in CallDestroyed()
|
/base/powermgr/power_manager/test/unittest/src/mock/ |
H A D | power_mock_parcel_test.cpp | 76 int32_t suspendReason = (static_cast<int32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MAX)) + 1; in HWTEST_F() 77 SuspendDeviceType abnormaltype = SuspendDeviceType(suspendReason); in HWTEST_F() 189 int32_t suspendReason = (static_cast<int32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MAX)) + 1; in HWTEST_F() 190 SuspendDeviceType abnormaltype = SuspendDeviceType(suspendReason); in HWTEST_F()
|
H A D | power_mock_proxy_test.cpp | 86 int32_t suspendReason = (static_cast<int32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MAX)) + 1; in HWTEST_F() 87 SuspendDeviceType abnormaltype = SuspendDeviceType(suspendReason); in HWTEST_F()
|
/base/powermgr/power_manager/test/unittest/src/ |
H A D | native_power_state_machine_test.cpp | 158 SuspendDeviceType suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_APPLICATION; in HWTEST_F() 160 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_DEVICE_ADMIN; in HWTEST_F() 162 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT; in HWTEST_F() 164 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_LID; in HWTEST_F() 166 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_SLEEP_KEY; in HWTEST_F() 168 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_HDMI; in HWTEST_F() 170 suspendDeviceType = SuspendDeviceType::SUSPEND_DEVICE_REASON_ACCESSIBILITY; in HWTEST_F() 172 suspendDeviceType = static_cast<SuspendDeviceType>(MAXTYPE); in HWTEST_F() 304 SuspendDeviceType suspendDeviceTyp in HWTEST_F() [all...] |
H A D | power_mgr_fail_check_test.cpp | 81 pms->SuspendDevice(0, SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY, false); in HWTEST_F() 110 pms->SuspendDevice(0, SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY, false); in HWTEST_F()
|
/base/powermgr/power_manager/test/systemtest/src/ |
H A D | power_mgr_st_suspend_test.cpp | 42 void SuspendController::HandleAutoSleep(SuspendDeviceType reason) in HandleAutoSleep() 74 suspendController->ExecSuspendMonitorByReason(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY); in HWTEST_F() 141 suspendController->ExecSuspendMonitorByReason(SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY); in HWTEST_F()
|
/base/powermgr/powermgr_lite/frameworks/include/ |
H A D | power_manage_intf_define.h | 34 void (*SuspendDeviceFunc)(IUnknown *iUnknown, SuspendDeviceType reason, BOOL suspendImmed); \
|
/base/powermgr/power_manager/test/unittest/src/servicetest/mock/ |
H A D | powermgr_service_mock_parcel_test.cpp | 106 int32_t suspendReason = (static_cast<int32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MAX)) + 1; in HWTEST_F() 107 SuspendDeviceType abnormaltype = SuspendDeviceType(suspendReason); in HWTEST_F()
|
/base/telephony/call_manager/services/call/call_state_observer/include/ |
H A D | proximity_sensor.h | 38 void ShutDown(PowerMgr::SuspendDeviceType operationType, bool suspendImmed);
|
/base/powermgr/power_manager/test/unittest/src/servicetest/ |
H A D | powermgr_service_native_test.cpp | 263 int32_t suspendReason = (static_cast<int32_t>(SuspendDeviceType::SUSPEND_DEVICE_REASON_MAX)) + 1; in HWTEST_F() 264 SuspendDeviceType abnormaltype = SuspendDeviceType(suspendReason); in HWTEST_F() 427 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_DEVICE_ADMIN, false); in HWTEST_F() 444 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_TIMEOUT, false); in HWTEST_F() 461 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_LID, false); in HWTEST_F() 478 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_POWER_KEY, false); in HWTEST_F() 495 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_HDMI, false); in HWTEST_F() 512 g_powerMgrServiceProxy->SuspendDevice(GetTickCount(), SuspendDeviceType::SUSPEND_DEVICE_REASON_SLEEP_KEY, false); in HWTEST_F() 530 GetTickCount(), SuspendDeviceType in HWTEST_F() [all...] |
/base/powermgr/power_manager/test/unittest/include/servicetest/ |
H A D | powermgr_service_test_proxy.h | 54 SuspendDeviceType reason = SuspendDeviceType::SUSPEND_DEVICE_REASON_APPLICATION,
|
/base/powermgr/power_manager/services/native/src/actions/default/display/ |
H A D | default_device_state_action.cpp | 23 void DefaultDeviceStateAction::Suspend(int64_t callTimeMs, SuspendDeviceType type, uint32_t flags) in Suspend()
|
H A D | default_device_state_action.h | 27 void Suspend(int64_t callTimeMs, SuspendDeviceType type, uint32_t flags) override;
|
/base/powermgr/power_manager/test/mock/action/ |
H A D | mock_state_action.h | 28 MOCK_METHOD3(Suspend, void(int64_t callTimeMs, SuspendDeviceType type, uint32_t flags));
|
/base/powermgr/power_manager/test/systemtest/mock/ |
H A D | mock_state_action.h | 28 MOCK_METHOD3(Suspend, void(int64_t callTimeMs, SuspendDeviceType type, uint32_t flags));
|