/base/powermgr/power_manager/services/native/src/shutdown/ |
H A D | shutdown_controller.cpp | 126 void ShutdownController::RebootOrShutdown(const std::string& reason, bool isReboot) in RebootOrShutdown() argument 133 bool isTakeOver = TriggerTakeOverShutdownCallback(isReboot); in RebootOrShutdown() 145 PowerEventType eventType = isReboot ? PowerEventType::REBOOT : PowerEventType::SHUTDOWN; in RebootOrShutdown() 147 TriggerSyncShutdownCallback(isReboot); in RebootOrShutdown() 153 Prepare(isReboot); in RebootOrShutdown() 154 POWER_HILOGI(FEATURE_SHUTDOWN, "reason = %{public}s, reboot = %{public}d", reason.c_str(), isReboot); in RebootOrShutdown() 165 isReboot ? devicePowerAction_->Reboot(reason) : devicePowerAction_->Shutdown(reason); in RebootOrShutdown() 171 void ShutdownController::Prepare(bool isReboot) in Prepare() argument 174 TriggerAsyncShutdownCallback(isReboot); in Prepare() 263 bool ShutdownController::TriggerTakeOverShutdownCallback(bool isReboot) in TriggerTakeOverShutdownCallback() argument 277 TriggerTakeOverShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot) TriggerTakeOverShutdownCallbackInner() argument 287 TriggerAsyncShutdownCallback(bool isReboot) TriggerAsyncShutdownCallback() argument 297 TriggerAsyncShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot) TriggerAsyncShutdownCallbackInner() argument 311 TriggerSyncShutdownCallback(bool isReboot) TriggerSyncShutdownCallback() argument 321 TriggerSyncShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot) TriggerSyncShutdownCallbackInner() argument [all...] |
H A D | shutdown_controller.h | 56 bool TriggerTakeOverShutdownCallback(bool isReboot); 57 void TriggerAsyncShutdownCallback(bool isReboot); 58 void TriggerSyncShutdownCallback(bool isReboot); 62 void RebootOrShutdown(const std::string& reason, bool isReboot); 63 void Prepare(bool isReboot); 67 static bool TriggerTakeOverShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot); 68 static void TriggerAsyncShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot); 69 static void TriggerSyncShutdownCallbackInner(std::set<sptr<IRemoteObject>>& callbacks, bool isReboot);
|
/base/powermgr/power_manager/test/apitest/inner_api/shutdown/ |
H A D | takeover_shutdown_callback_test.h | 31 bool OnTakeOverShutdown(bool isReboot) override; 37 bool OnTakeOverShutdown(bool isReboot) override; 43 bool OnTakeOverShutdown(bool isReboot) override; 48 bool OnTakeOverShutdown(bool isReboot) override;
|
H A D | async_shutdown_callback_test.h | 54 void OnAsyncShutdownOrReboot(bool isReboot) override; 60 void OnAsyncShutdownOrReboot(bool isReboot) override; 66 void OnAsyncShutdownOrReboot(bool isReboot) override; 71 void OnAsyncShutdownOrReboot(bool isReboot) override;
|
H A D | sync_shutdown_callback_test.h | 54 void OnSyncShutdownOrReboot(bool isReboot) override; 60 void OnSyncShutdownOrReboot(bool isReboot) override; 66 void OnSyncShutdownOrReboot(bool isReboot) override; 71 void OnSyncShutdownOrReboot(bool isReboot) override;
|
H A D | takeover_shutdown_callback_test.cpp | 70 bool TakeOverShutdownCallbackTest::TakeOverShutdownCallback::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument 72 POWER_HILOGI(LABEL_TEST, "OnTakeOverShutdown called, isReboot=%{public}d", isReboot); in OnTakeOverShutdown() 73 g_isReboot = isReboot; in OnTakeOverShutdown() 78 bool TakeOverShutdownCallbackTest::HighPriorityTakeOverShutdownCallback::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument 84 bool TakeOverShutdownCallbackTest::LowPriorityTakeOverShutdownCallback::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument 90 bool TakeOverShutdownCallbackTest::NotTakeOverShutdownCallback::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument 92 POWER_HILOGI(LABEL_TEST, "OnTakeOverShutdown called, isReboot=%{public}d", isReboot); in OnTakeOverShutdown()
|
H A D | sync_shutdown_callback_test.cpp | 87 void SyncShutdownCallbackTest::SyncShutdownOrRebootCallback::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument 92 void SyncShutdownCallbackTest::HighPrioritySyncShutdownOrRebootCallback::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument 97 void SyncShutdownCallbackTest::LowPrioritySyncShutdownOrRebootCallback::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument 102 void SyncShutdownCallbackTest::NotSyncShutdownOrRebootCallback::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument
|
H A D | async_shutdown_callback_test.cpp | 98 void AsyncShutdownCallbackTest::AsyncShutdownOrRebootCallback::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument 104 void AsyncShutdownCallbackTest::HighPriorityAsyncShutdownOrRebootCallback::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument 110 void AsyncShutdownCallbackTest::LowPriorityAsyncShutdownOrRebootCallback::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument 116 void AsyncShutdownCallbackTest::NotAsyncShutdownOrRebootCallback::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument
|
/base/powermgr/power_manager/test/unittest/include/interface_test/ |
H A D | shutdown_client_test.h | 34 void OnAsyncShutdownOrReboot(bool isReboot) override; 40 void OnSyncShutdownOrReboot(bool isReboot) override; 45 bool OnTakeOverShutdown(bool isReboot) override;
|
/base/powermgr/power_manager/services/zidl/src/shutdown/ |
H A D | async_shutdown_callback_stub.cpp | 61 bool isReboot; in OnAsyncShutdownOrRebootCallbackStub() local 62 RETURN_IF_READ_PARCEL_FAILED_WITH_RET(data, Bool, isReboot, E_READ_PARCEL_ERROR); in OnAsyncShutdownOrRebootCallbackStub() 63 OnAsyncShutdownOrReboot(isReboot); in OnAsyncShutdownOrRebootCallbackStub()
|
H A D | takeover_shutdown_callback_stub.cpp | 57 bool isReboot; in OnTakeOverShutdownCallbackStub() local 58 RETURN_IF_READ_PARCEL_FAILED_WITH_RET(data, Bool, isReboot, E_READ_PARCEL_ERROR); in OnTakeOverShutdownCallbackStub() 59 int32_t isTakeOver = OnTakeOverShutdown(isReboot); in OnTakeOverShutdownCallbackStub()
|
H A D | sync_shutdown_callback_stub.cpp | 61 bool isReboot; in OnSyncShutdownOrRebootCallbackStub() local 62 RETURN_IF_READ_PARCEL_FAILED_WITH_RET(data, Bool, isReboot, E_READ_PARCEL_ERROR); in OnSyncShutdownOrRebootCallbackStub() 63 OnSyncShutdownOrReboot(isReboot); in OnSyncShutdownOrRebootCallbackStub()
|
H A D | takeover_shutdown_callback_proxy.cpp | 26 bool TakeOverShutdownCallbackProxy::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument 40 RETURN_IF_WRITE_PARCEL_FAILED_WITH_RET(data, Bool, isReboot, false); in OnTakeOverShutdown()
|
H A D | sync_shutdown_callback_proxy.cpp | 48 void SyncShutdownCallbackProxy::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument 62 RETURN_IF_WRITE_PARCEL_FAILED_NO_RET(data, Bool, isReboot); in OnSyncShutdownOrReboot()
|
H A D | async_shutdown_callback_proxy.cpp | 48 void AsyncShutdownCallbackProxy::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument 62 RETURN_IF_WRITE_PARCEL_FAILED_NO_RET(data, Bool, isReboot); in OnAsyncShutdownOrReboot()
|
/base/powermgr/power_manager/test/unittest/src/interface_test/ |
H A D | shutdown_client_test.cpp | 63 void ShutdownClientTest::AsyncShutdownCallback::OnAsyncShutdownOrReboot(bool isReboot) in OnAsyncShutdownOrReboot() argument 65 g_isOnAsyncShutdownOrReboot = isReboot; in OnAsyncShutdownOrReboot() 73 void ShutdownClientTest::SyncShutdownCallback::OnSyncShutdownOrReboot(bool isReboot) in OnSyncShutdownOrReboot() argument 75 g_isOnSyncShutdownOrReboot = isReboot; in OnSyncShutdownOrReboot() 78 bool ShutdownClientTest::TakeOverShutdownCallback::OnTakeOverShutdown(bool isReboot) in OnTakeOverShutdown() argument
|
/base/powermgr/power_manager/interfaces/inner_api/native/include/shutdown/ |
H A D | iasync_shutdown_callback.h | 36 * Asynchronous shutdown callback interface with isReboot infomation. 42 virtual void OnAsyncShutdownOrReboot(bool isReboot) = 0;
|
H A D | itakeover_shutdown_callback.h | 29 * @param isReboot true: reboot. false: shutdown. 33 virtual bool OnTakeOverShutdown(bool isReboot) = 0;
|
H A D | isync_shutdown_callback.h | 35 * Synchronous shutdown callback interface with isReboot infomation. 40 virtual void OnSyncShutdownOrReboot(bool isReboot) = 0;
|
H A D | takeover_shutdown_callback_stub.h | 34 bool OnTakeOverShutdown(bool isReboot) override
|
H A D | async_shutdown_callback_stub.h | 36 void OnAsyncShutdownOrReboot(bool isReboot) override {};
|
H A D | sync_shutdown_callback_stub.h | 36 void OnSyncShutdownOrReboot(bool isReboot) override {};
|
/base/powermgr/power_manager/services/zidl/include/shutdown/ |
H A D | sync_shutdown_callback_proxy.h | 34 virtual void OnSyncShutdownOrReboot(bool isReboot) override;
|
H A D | takeover_shutdown_callback_proxy.h | 33 virtual bool OnTakeOverShutdown(bool isReboot) override;
|
H A D | async_shutdown_callback_proxy.h | 34 virtual void OnAsyncShutdownOrReboot(bool isReboot) override;
|