Home
last modified time | relevance | path

Searched refs:recoveredPersistentIds (Results 1 - 7 of 7) sorted by relevance

/foundation/window/window_manager/window_scene/test/unittest/
H A Dscene_session_manager_lifecycle_test.cpp163 std::vector<int32_t> recoveredPersistentIds; in HWTEST_F() local
164 recoveredPersistentIds.push_back(23); in HWTEST_F()
165 recoveredPersistentIds.push_back(24); in HWTEST_F()
166 ssm_->ClearUnrecoveredSessions(recoveredPersistentIds); in HWTEST_F()
269 std::vector<int32_t> recoveredPersistentIds = { 0, 1, 2 }; in HWTEST_F() local
270 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
286 std::vector<int32_t> recoveredPersistentIds = {0, 1, 2}; in HWTEST_F() local
287 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
534 std::vector<int32_t> recoveredPersistentIds; in HWTEST_F() local
536 ssm_->UpdateRecoveredSessionInfo(recoveredPersistentIds); in HWTEST_F()
[all...]
H A Dscene_session_manager_test2.cpp1454 std::vector<int32_t> recoveredPersistentIds; in HWTEST_F() local
1455 ssm_->UpdateRecoveredSessionInfo(recoveredPersistentIds); in HWTEST_F()
1456 recoveredPersistentIds.push_back(0); in HWTEST_F()
1457 ssm_->UpdateRecoveredSessionInfo(recoveredPersistentIds); in HWTEST_F()
1464 ssm_->UpdateRecoveredSessionInfo(recoveredPersistentIds); in HWTEST_F()
2136 std::vector<int32_t> recoveredPersistentIds = {0, 1, 2}; in HWTEST_F() local
2137 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
2138 ASSERT_EQ(ssm_->alivePersistentIds_, recoveredPersistentIds); in HWTEST_F()
H A Dscene_session_manager_test5.cpp137 std::vector<int32_t> recoveredPersistentIds = {0, 1, 2}; in HWTEST_F() local
138 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
1408 std::vector<int32_t> recoveredPersistentIds = {0, 1, 2}; in HWTEST_F() local
1409 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
H A Dscene_session_manager_test3.cpp362 std::vector<int32_t> recoveredPersistentIds = { 0, 1, 2 }; in HWTEST_F() local
363 ssm_->SetAlivePersistentIds(recoveredPersistentIds); in HWTEST_F()
/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h342 void UpdateRecoveredSessionInfo(const std::vector<int32_t>& recoveredPersistentIds);
803 void ClearUnrecoveredSessions(const std::vector<int32_t>& recoveredPersistentIds);
/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/
H A Djs_scene_session_manager.cpp2742 std::vector<int32_t> recoveredPersistentIds; in OnNotifySessionRecoverStatus() local
2743 if (!ConvertInt32ArrayFromJs(env, argv[1], recoveredPersistentIds)) { in OnNotifySessionRecoverStatus()
2752 SceneSessionManager::GetInstance().UpdateRecoveredSessionInfo(recoveredPersistentIds); in OnNotifySessionRecoverStatus()
2754 SceneSessionManager::GetInstance().SetAlivePersistentIds(recoveredPersistentIds); in OnNotifySessionRecoverStatus()
/foundation/window/window_manager/window_scene/session_manager/src/
H A Dscene_session_manager.cpp758 void SceneSessionManager::ClearUnrecoveredSessions(const std::vector<int32_t>& recoveredPersistentIds) in ClearUnrecoveredSessions() argument
761 auto it = std::find(recoveredPersistentIds.begin(), recoveredPersistentIds.end(), persistentId); in ClearUnrecoveredSessions()
762 if (it != recoveredPersistentIds.end()) { in ClearUnrecoveredSessions()
783 void SceneSessionManager::UpdateRecoveredSessionInfo(const std::vector<int32_t>& recoveredPersistentIds) in UpdateRecoveredSessionInfo() argument
786 recoveredPersistentIds.size(), currentUserId_); in UpdateRecoveredSessionInfo()
788 auto task = [this, recoveredPersistentIds]() { in UpdateRecoveredSessionInfo()
789 ClearUnrecoveredSessions(recoveredPersistentIds); in UpdateRecoveredSessionInfo()
791 for (const auto& persistentId : recoveredPersistentIds) { in UpdateRecoveredSessionInfo()

Completed in 36 milliseconds