Home
last modified time | relevance | path

Searched refs:abilitySessionInfo (Results 1 - 23 of 23) sorted by relevance

/foundation/window/window_manager/window_scene/session_manager/src/
H A Dextension_session_manager.cpp42 sptr<AAFwk::SessionInfo> abilitySessionInfo = new (std::nothrow) AAFwk::SessionInfo(); in SetAbilitySessionInfo() local
43 if (!abilitySessionInfo) { in SetAbilitySessionInfo()
44 WLOGFE("abilitySessionInfo is nullptr"); in SetAbilitySessionInfo()
49 abilitySessionInfo->sessionToken = iSession->AsObject(); in SetAbilitySessionInfo()
50 abilitySessionInfo->callerToken = sessionInfo.callerToken_; in SetAbilitySessionInfo()
51 abilitySessionInfo->parentToken = sessionInfo.rootToken_; in SetAbilitySessionInfo()
52 abilitySessionInfo->persistentId = extSession->GetPersistentId(); in SetAbilitySessionInfo()
53 abilitySessionInfo->realHostWindowId = sessionInfo.realParentId_; in SetAbilitySessionInfo()
54 abilitySessionInfo->isAsyncModalBinding = sessionInfo.isAsyncModalBinding_; in SetAbilitySessionInfo()
55 abilitySessionInfo in SetAbilitySessionInfo()
[all...]
H A Dscene_session_manager.cpp801 const auto& abilitySessionInfo = SetAbilitySessionInfo(sceneSession); in UpdateRecoveredSessionInfo()
802 if (!abilitySessionInfo) { in UpdateRecoveredSessionInfo()
803 TLOGW(WmsLogTag::WMS_RECOVER, "abilitySessionInfo is null, persistentId = %{public}d", persistentId); in UpdateRecoveredSessionInfo()
807 abilitySessionInfos.emplace_back(*abilitySessionInfo); in UpdateRecoveredSessionInfo()
1736 sptr<AAFwk::SessionInfo> abilitySessionInfo = sptr<AAFwk::SessionInfo>::MakeSptr(); in SetAbilitySessionInfo() local
1739 abilitySessionInfo->sessionToken = iSession->AsObject(); in SetAbilitySessionInfo()
1740 abilitySessionInfo->identityToken = std::to_string(std::chrono::time_point_cast<std::chrono::milliseconds>( in SetAbilitySessionInfo()
1742 abilitySessionInfo->callerToken = sessionInfo.callerToken_; in SetAbilitySessionInfo()
1743 abilitySessionInfo->sessionName = SessionUtils::ConvertSessionName(sessionInfo.bundleName_, in SetAbilitySessionInfo()
1745 abilitySessionInfo in SetAbilitySessionInfo()
1876 auto abilitySessionInfo = SetAbilitySessionInfo(scnSession); StartUIAbilityBySCB() local
1883 StartUIAbilityBySCB(sptr<AAFwk::SessionInfo>& abilitySessionInfo) StartUIAbilityBySCB() argument
1891 auto abilitySessionInfo = SetAbilitySessionInfo(scnSession); ChangeUIAbilityVisibilityBySCB() local
3248 auto abilitySessionInfo = SetAbilitySessionInfo(sceneSession); StartOrMinimizeUIAbilityBySCB() local
8864 auto abilitySessionInfo = SetAbilitySessionInfo(sceneSession); NotifySessionCreate() local
8881 NotifyLoadAbility(int32_t collaboratorType, sptr<AAFwk::SessionInfo> abilitySessionInfo, std::shared_ptr<AppExecFwk::AbilityInfo> abilityInfo) NotifyLoadAbility() argument
8901 auto abilitySessionInfo = SetAbilitySessionInfo(sceneSession); NotifyUpdateSessionInfo() local
[all...]
/foundation/window/window_manager/window_scene/test/unittest/
H A Dsession_proxy_lifecycle_test.cpp123 sptr<AAFwk::SessionInfo> abilitySessionInfo = nullptr; in HWTEST_F() local
124 WSError res = sProxy->PendingSessionActivation(abilitySessionInfo); in HWTEST_F()
144 sptr<AAFwk::SessionInfo> abilitySessionInfo = nullptr; in HWTEST_F() local
145 WSError res = sProxy->TerminateSession(abilitySessionInfo); in HWTEST_F()
165 sptr<AAFwk::SessionInfo> abilitySessionInfo = nullptr; in HWTEST_F() local
166 WSError res = sProxy->NotifySessionException(abilitySessionInfo); in HWTEST_F()
H A Dscene_session_lifecycle_test.cpp944 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
950 result = sceneSession->PendingSessionActivation(abilitySessionInfo); in HWTEST_F()
956 result = sceneSession->PendingSessionActivation(abilitySessionInfo); in HWTEST_F()
961 abilitySessionInfo->canStartAbilityFromBackground = false; in HWTEST_F()
962 result = sceneSession->PendingSessionActivation(abilitySessionInfo); in HWTEST_F()
990 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
997 result = sceneSession->TerminateSession(abilitySessionInfo); in HWTEST_F()
1001 result = sceneSession->TerminateSession(abilitySessionInfo); in HWTEST_F()
1012 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
1013 ASSERT_NE(nullptr, abilitySessionInfo); in HWTEST_F()
1050 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); HWTEST_F() local
1067 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); HWTEST_F() local
1171 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); HWTEST_F() local
[all...]
H A Dscene_session_manager_lifecycle_test.cpp372 sptr<AAFwk::SessionInfo> abilitySessionInfo; in HWTEST_F() local
373 ssm_->NotifyCollaboratorAfterStart(sceneSession, abilitySessionInfo); in HWTEST_F()
389 ssm_->NotifyCollaboratorAfterStart(sceneSession, abilitySessionInfo); in HWTEST_F()
401 abilitySessionInfo = new (std::nothrow) AAFwk::SessionInfo(); in HWTEST_F()
402 ASSERT_NE(nullptr, abilitySessionInfo); in HWTEST_F()
403 ssm_->NotifyCollaboratorAfterStart(sceneSession, abilitySessionInfo); in HWTEST_F()
519 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
524 ssm_->NotifyLoadAbility(collaboratorType, abilitySessionInfo, abilityInfo); in HWTEST_F()
H A Dsession_lifecycle_test.cpp539 * @tc.desc: abilitySessionInfo is nullptr
551 * @tc.desc: abilitySessionInfo is not nullptr, isTerminating is true
557 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
560 session_->TerminateSessionTotal(abilitySessionInfo, TerminateType::CLOSE_AND_KEEP_MULTITASK)); in HWTEST_F()
565 * @tc.desc: abilitySessionInfo is not nullptr, isTerminating is false
571 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
576 session_->TerminateSessionTotal(abilitySessionInfo, TerminateType::CLOSE_AND_KEEP_MULTITASK)); in HWTEST_F()
H A Dscene_session_manager_test4.cpp1382 sptr<AAFwk::SessionInfo> abilitySessionInfo = sptr<AAFwk::SessionInfo>::MakeSptr(); in HWTEST_F() local
1383 ASSERT_NE(abilitySessionInfo, nullptr); in HWTEST_F()
1384 WSError result = sceneSession->NotifySessionExceptionInner(abilitySessionInfo, false, false); in HWTEST_F()
1387 abilitySessionInfo->errorCode = 1; in HWTEST_F()
1388 result = sceneSession->NotifySessionExceptionInner(abilitySessionInfo, false, false); in HWTEST_F()
1391 abilitySessionInfo->errorCode = 0; in HWTEST_F()
1392 result = sceneSession->NotifySessionExceptionInner(abilitySessionInfo, false, false); in HWTEST_F()
1396 result = sceneSession->NotifySessionExceptionInner(abilitySessionInfo, false, false); in HWTEST_F()
1400 result = sceneSession->NotifySessionExceptionInner(abilitySessionInfo, false, false); in HWTEST_F()
H A Dscene_session_test2.cpp1387 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
1388 result = sceneSession->ChangeSessionVisibilityWithStatusBar(abilitySessionInfo, false); in HWTEST_F()
1743 sptr<AAFwk::SessionInfo> abilitySessionInfo = nullptr; in HWTEST_F() local
1745 sceneSession->ChangeSessionVisibilityWithStatusBar(abilitySessionInfo, visible); in HWTEST_F()
1765 sptr<AAFwk::SessionInfo> abilitySessionInfo = nullptr; in HWTEST_F() local
1767 sceneSession->TerminateSession(abilitySessionInfo); in HWTEST_F()
1772 sceneSession->NotifySessionException(abilitySessionInfo, needRemoveSession); in HWTEST_F()
H A Dscene_session_manager_stub_test.cpp699 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
700 ASSERT_NE(nullptr, abilitySessionInfo); in HWTEST_F()
701 data.WriteParcelable(abilitySessionInfo); in HWTEST_F()
H A Dscene_session_manager_test3.cpp669 sptr<AAFwk::SessionInfo> abilitySessionInfo = new (std::nothrow) AAFwk::SessionInfo(); in HWTEST_F() local
670 ASSERT_NE(nullptr, abilitySessionInfo); in HWTEST_F()
671 ssm_->StartUIAbilityBySCB(abilitySessionInfo); in HWTEST_F()
H A Dscene_session_test4.cpp1141 sptr<AAFwk::SessionInfo> abilitySessionInfo = new AAFwk::SessionInfo(); in HWTEST_F() local
1143 ASSERT_EQ(WSError::WS_OK, sceneSession->TerminateSession(abilitySessionInfo)); in HWTEST_F()
1150 ASSERT_EQ(WSError::WS_OK, sceneSession->TerminateSession(abilitySessionInfo)); in HWTEST_F()
/foundation/window/window_manager/window_scene/session/host/src/zidl/
H A Dsession_proxy.cpp36 bool WriteAbilitySessionInfoBasic(MessageParcel& data, sptr<AAFwk::SessionInfo> abilitySessionInfo) in WriteAbilitySessionInfoBasic() argument
38 if (abilitySessionInfo == nullptr) { in WriteAbilitySessionInfoBasic()
39 WLOGFE("abilitySessionInfo is null"); in WriteAbilitySessionInfoBasic()
42 if (!data.WriteParcelable(&(abilitySessionInfo->want)) || in WriteAbilitySessionInfoBasic()
43 !data.WriteInt32(abilitySessionInfo->requestCode) || in WriteAbilitySessionInfoBasic()
44 !data.WriteInt32(abilitySessionInfo->persistentId) || in WriteAbilitySessionInfoBasic()
45 !data.WriteInt32(static_cast<uint32_t>(abilitySessionInfo->state)) || in WriteAbilitySessionInfoBasic()
46 !data.WriteInt64(abilitySessionInfo->uiAbilityId) || in WriteAbilitySessionInfoBasic()
47 !data.WriteInt32(abilitySessionInfo->callingTokenId) || in WriteAbilitySessionInfoBasic()
48 !data.WriteBool(abilitySessionInfo in WriteAbilitySessionInfoBasic()
339 ChangeSessionVisibilityWithStatusBar(sptr<AAFwk::SessionInfo> abilitySessionInfo, bool visible) ChangeSessionVisibilityWithStatusBar() argument
395 PendingSessionActivation(sptr<AAFwk::SessionInfo> abilitySessionInfo) PendingSessionActivation() argument
478 TerminateSession(const sptr<AAFwk::SessionInfo> abilitySessionInfo) TerminateSession() argument
524 NotifySessionException(const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession) NotifySessionException() argument
[all...]
H A Dsession_stub.cpp39 int ReadBasicAbilitySessionInfo(MessageParcel& data, sptr<AAFwk::SessionInfo> abilitySessionInfo) in ReadBasicAbilitySessionInfo() argument
46 abilitySessionInfo->want = *localWant; in ReadBasicAbilitySessionInfo()
47 if (!data.ReadInt32(abilitySessionInfo->requestCode)) { in ReadBasicAbilitySessionInfo()
51 if (!data.ReadInt32(abilitySessionInfo->persistentId)) { in ReadBasicAbilitySessionInfo()
60 abilitySessionInfo->state = static_cast<AAFwk::CallToState>(state); in ReadBasicAbilitySessionInfo()
61 if (!data.ReadInt64(abilitySessionInfo->uiAbilityId)) { in ReadBasicAbilitySessionInfo()
65 if (!data.ReadUint32(abilitySessionInfo->callingTokenId)) { in ReadBasicAbilitySessionInfo()
69 if (!data.ReadBool(abilitySessionInfo->reuse)) { in ReadBasicAbilitySessionInfo()
73 abilitySessionInfo->processOptions.reset(data.ReadParcelable<AAFwk::ProcessOptions>()); in ReadBasicAbilitySessionInfo()
469 sptr<AAFwk::SessionInfo> abilitySessionInfo in HandleTerminateSession() local
496 sptr<AAFwk::SessionInfo> abilitySessionInfo = sptr<AAFwk::SessionInfo>::MakeSptr(); HandleSessionException() local
530 sptr<AAFwk::SessionInfo> abilitySessionInfo = sptr<AAFwk::SessionInfo>::MakeSptr(); HandleChangeSessionVisibilityWithStatusBar() local
564 sptr<AAFwk::SessionInfo> abilitySessionInfo = sptr<AAFwk::SessionInfo>::MakeSptr(); HandlePendingSessionActivation() local
[all...]
/foundation/window/window_manager/extension/extension_connection/src/
H A Dwindow_extension_connection.cpp152 sptr<AAFwk::SessionInfo> abilitySessionInfo = new (std::nothrow) AAFwk::SessionInfo(); in SetAbilitySessionInfo() local
153 if (!abilitySessionInfo) { in SetAbilitySessionInfo()
154 WLOGFE("abilitySessionInfo is nullptr"); in SetAbilitySessionInfo()
158 abilitySessionInfo->sessionToken = extSession->AsObject(); in SetAbilitySessionInfo()
159 abilitySessionInfo->callerToken = sessionInfo.callerToken_; in SetAbilitySessionInfo()
160 abilitySessionInfo->persistentId = extSession->GetPersistentId(); in SetAbilitySessionInfo()
161 return abilitySessionInfo; in SetAbilitySessionInfo()
/foundation/window/window_manager/window_scene/session/host/include/zidl/
H A Dsession_proxy.h42 WSError ChangeSessionVisibilityWithStatusBar(const sptr<AAFwk::SessionInfo> abilitySessionInfo,
44 WSError PendingSessionActivation(const sptr<AAFwk::SessionInfo> abilitySessionInfo) override;
45 WSError TerminateSession(const sptr<AAFwk::SessionInfo> abilitySessionInfo) override;
47 const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession = false) override;
H A Dsession_interface.h166 virtual WSError PendingSessionActivation(const sptr<AAFwk::SessionInfo> abilitySessionInfo) in PendingSessionActivation() argument
168 virtual WSError TerminateSession(const sptr<AAFwk::SessionInfo> abilitySessionInfo) { return WSError::WS_OK; } in TerminateSession() argument
171 const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession = false) { return WSError::WS_OK; } in NotifySessionException()
242 virtual WSError ChangeSessionVisibilityWithStatusBar(const sptr<AAFwk::SessionInfo> abilitySessionInfo, in ChangeSessionVisibilityWithStatusBar() argument
170 NotifySessionException( const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession = false) NotifySessionException() argument
/foundation/window/window_manager/window_scene/session/host/src/
H A Dscene_session.cpp3249 const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool visible) in ChangeSessionVisibilityWithStatusBar()
3255 auto task = [weakThis = wptr(this), abilitySessionInfo, visible]() { in ChangeSessionVisibilityWithStatusBar()
3261 if (abilitySessionInfo == nullptr) { in ChangeSessionVisibilityWithStatusBar()
3262 WLOGFE("abilitySessionInfo is null"); in ChangeSessionVisibilityWithStatusBar()
3267 info.abilityName_ = abilitySessionInfo->want.GetElement().GetAbilityName(); in ChangeSessionVisibilityWithStatusBar()
3268 info.bundleName_ = abilitySessionInfo->want.GetElement().GetBundleName(); in ChangeSessionVisibilityWithStatusBar()
3269 info.moduleName_ = abilitySessionInfo->want.GetModuleName(); in ChangeSessionVisibilityWithStatusBar()
3270 int32_t appCloneIndex = abilitySessionInfo->want.GetIntParam(APP_CLONE_INDEX, 0); in ChangeSessionVisibilityWithStatusBar()
3271 info.appIndex_ = appCloneIndex == 0 ? abilitySessionInfo->want.GetIntParam(DLP_INDEX, 0) : appCloneIndex; in ChangeSessionVisibilityWithStatusBar()
3272 info.persistentId_ = abilitySessionInfo in ChangeSessionVisibilityWithStatusBar()
3248 ChangeSessionVisibilityWithStatusBar( const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool visible) ChangeSessionVisibilityWithStatusBar() argument
3296 MakeSessionInfoDuringPendingActivation(const sptr<AAFwk::SessionInfo>& abilitySessionInfo, const sptr<SceneSession>& session) MakeSessionInfoDuringPendingActivation() argument
3347 PendingSessionActivation(const sptr<AAFwk::SessionInfo> abilitySessionInfo) PendingSessionActivation() argument
3964 TerminateSession(const sptr<AAFwk::SessionInfo> abilitySessionInfo) TerminateSession() argument
4000 NotifySessionExceptionInner(const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession, bool isFromClient) NotifySessionExceptionInner() argument
4052 NotifySessionException(const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needRemoveSession) NotifySessionException() argument
[all...]
H A Dsession.cpp1484 const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needStartCaller, bool isFromBroker) in TerminateSessionNew()
1486 if (abilitySessionInfo == nullptr) { in TerminateSessionNew()
1487 TLOGE(WmsLogTag::WMS_LIFE, "abilitySessionInfo is null"); in TerminateSessionNew()
1490 auto task = [weakThis = wptr(this), abilitySessionInfo, needStartCaller, isFromBroker]() { in TerminateSessionNew()
1498 info.abilityName_ = abilitySessionInfo->want.GetElement().GetAbilityName(); in TerminateSessionNew()
1499 info.bundleName_ = abilitySessionInfo->want.GetElement().GetBundleName(); in TerminateSessionNew()
1500 info.callerToken_ = abilitySessionInfo->callerToken; in TerminateSessionNew()
1501 info.persistentId_ = static_cast<int32_t>(abilitySessionInfo->persistentId); in TerminateSessionNew()
1504 session->sessionInfo_.closeAbilityWant = std::make_shared<AAFwk::Want>(abilitySessionInfo->want); in TerminateSessionNew()
1505 session->sessionInfo_.resultCode = abilitySessionInfo in TerminateSessionNew()
1483 TerminateSessionNew( const sptr<AAFwk::SessionInfo> abilitySessionInfo, bool needStartCaller, bool isFromBroker) TerminateSessionNew() argument
1523 TerminateSessionTotal(const sptr<AAFwk::SessionInfo> abilitySessionInfo, TerminateType terminateType) TerminateSessionTotal() argument
[all...]
/foundation/window/window_manager/window_scene/session_manager/src/zidl/
H A Dscene_session_manager_lite_stub.cpp334 sptr<AAFwk::SessionInfo> abilitySessionInfo = data.ReadParcelable<AAFwk::SessionInfo>(); in HandleTerminateSessionNew() local
335 if (abilitySessionInfo == nullptr) { in HandleTerminateSessionNew()
336 TLOGE(WmsLogTag::WMS_LIFE, "abilitySessionInfo is null"); in HandleTerminateSessionNew()
349 WSError errCode = TerminateSessionNew(abilitySessionInfo, needStartCaller, isFromBroker); in HandleTerminateSessionNew()
H A Dscene_session_manager_lite_proxy.cpp417 WSError SceneSessionManagerLiteProxy::TerminateSessionNew(const sptr<AAFwk::SessionInfo> abilitySessionInfo, in TerminateSessionNew() argument
420 if (abilitySessionInfo == nullptr) { in TerminateSessionNew()
421 WLOGFE("abilitySessionInfo is null"); in TerminateSessionNew()
430 if (!data.WriteParcelable(abilitySessionInfo)) { in TerminateSessionNew()
431 WLOGFE("write abilitySessionInfo failed"); in TerminateSessionNew()
H A Dscene_session_manager_stub.cpp582 sptr<AAFwk::SessionInfo> abilitySessionInfo = data.ReadParcelable<AAFwk::SessionInfo>(); in HandleTerminateSessionNew() local
583 if (abilitySessionInfo == nullptr) { in HandleTerminateSessionNew()
584 TLOGE(WmsLogTag::WMS_LIFE, "abilitySessionInfo is null"); in HandleTerminateSessionNew()
597 WSError errCode = TerminateSessionNew(abilitySessionInfo, needStartCaller, isFromBroker); in HandleTerminateSessionNew()
H A Dscene_session_manager_proxy.cpp1117 WSError SceneSessionManagerProxy::TerminateSessionNew(const sptr<AAFwk::SessionInfo> abilitySessionInfo, in TerminateSessionNew() argument
1120 if (abilitySessionInfo == nullptr) { in TerminateSessionNew()
1121 WLOGFE("abilitySessionInfo is null"); in TerminateSessionNew()
1130 if (!data.WriteParcelable(abilitySessionInfo)) { in TerminateSessionNew()
1131 WLOGFE("write abilitySessionInfo failed"); in TerminateSessionNew()
/foundation/window/window_manager/window_scene/session_manager/include/
H A Dscene_session_manager.h388 int32_t StartUIAbilityBySCB(sptr<AAFwk::SessionInfo>& abilitySessionInfo);
854 void NotifyLoadAbility(int32_t collaboratorType, sptr<AAFwk::SessionInfo> abilitySessionInfo,

Completed in 56 milliseconds