/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | extension_session_manager_test.cpp | 73 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); in HWTEST_F() local 75 ExtensionSessionManager::GetInstance().RequestExtensionSessionBackground(extensionSession, nullptr)); in HWTEST_F() 89 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); in HWTEST_F() local 91 ASSERT_EQ(WSError::WS_OK, instance->RequestExtensionSessionActivation(extensionSession, 1, nullptr)); in HWTEST_F() 94 instance->extensionSessionMap_[extensionSession->GetPersistentId()] = extensionSession; in HWTEST_F() 95 ASSERT_EQ(WSError::WS_OK, instance->RequestExtensionSessionActivation(extensionSession, 1, nullptr)); in HWTEST_F() 98 ASSERT_EQ(WSError::WS_OK, instance->RequestExtensionSessionActivation(extensionSession, 1, (func))); in HWTEST_F() 110 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); in HWTEST_F() local 112 ExtensionSessionManager::GetInstance().RequestExtensionSessionBackground(extensionSession, nullpt in HWTEST_F() 123 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); HWTEST_F() local 145 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); HWTEST_F() local 158 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); HWTEST_F() local 171 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); HWTEST_F() local 193 sptr<ExtensionSession> extensionSession = new ExtensionSession(info); HWTEST_F() local [all...] |
/foundation/window/window_manager/window_scene/session_manager/include/ |
H A D | extension_session_manager.h | 42 * @param extensionSession the extension session need to be activated 45 WSError RequestExtensionSessionActivation(const sptr<ExtensionSession>& extensionSession, uint32_t hostWindowId, 50 * @param extensionSession the extension session need to be go background 54 const sptr<ExtensionSession>& extensionSession, const std::function<void(WSError)>&& resultCallback); 58 * @param extensionSession the extension session need to be destroyed 62 const sptr<ExtensionSession>& extensionSession, const std::function<void(WSError)>&& resultCallback); 66 * @param extensionSession the extension session need to be destroyed 69 WSError RequestExtensionSessionDestructionDone(const sptr<ExtensionSession>& extensionSession); 75 sptr<AAFwk::SessionInfo> SetAbilitySessionInfo(const sptr<ExtensionSession>& extensionSession);
|
/foundation/window/window_manager/window_scene/session_manager/src/ |
H A D | extension_session_manager.cpp | 90 sptr<ExtensionSession> extensionSession = new ExtensionSession(tempSessionInfo); in RequestExtensionSession() 91 extensionSession->SetEventHandler(taskScheduler_->GetEventHandler(), nullptr); in RequestExtensionSession() 92 auto persistentId = extensionSession->GetPersistentId(); in RequestExtensionSession() 99 extensionSessionMap_.insert({ persistentId, extensionSession }); in RequestExtensionSession() 100 return extensionSession; in RequestExtensionSession() 106 WSError ExtensionSessionManager::RequestExtensionSessionActivation(const sptr<ExtensionSession>& extensionSession, in RequestExtensionSessionActivation() argument 109 wptr<ExtensionSession> weakExtSession(extensionSession); in RequestExtensionSessionActivation() 141 WSError ExtensionSessionManager::RequestExtensionSessionBackground(const sptr<ExtensionSession>& extensionSession, in RequestExtensionSessionBackground() argument 144 wptr<ExtensionSession> weakExtSession(extensionSession); in RequestExtensionSessionBackground() 176 WSError ExtensionSessionManager::RequestExtensionSessionDestruction(const sptr<ExtensionSession>& extensionSession, in RequestExtensionSessionDestruction() argument 211 RequestExtensionSessionDestructionDone(const sptr<ExtensionSession>& extensionSession) RequestExtensionSessionDestructionDone() argument [all...] |
/foundation/arkui/ace_engine/frameworks/core/common/window_ng/ |
H A D | window_extension_connection_adapter_ng.h | 38 void SetExtensionSession(sptr<Rosen::ExtensionSession>& extensionSession) in SetExtensionSession() argument 40 extensionSession_ = extensionSession; in SetExtensionSession()
|
/foundation/window/window_manager/extension/extension_connection/src/ |
H A D | window_extension_connection.cpp | 50 const sptr<ExtensionSession>& extensionSession); 131 const sptr<ExtensionSession>& extensionSession) in ConnectExtension() 143 auto extSessionInfo = SetAbilitySessionInfo(extensionSession); in ConnectExtension() 252 const sptr<ExtensionSession>& extensionSession) const in ConnectExtension() 254 return pImpl_->ConnectExtension(element, rect, uid, windowId, callback, extensionSession); in ConnectExtension() 129 ConnectExtension(const AppExecFwk::ElementName& element, const Rect& rect, uint32_t uid, uint32_t windowId, const sptr<IWindowExtensionCallback>& callback, const sptr<ExtensionSession>& extensionSession) ConnectExtension() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/ability_component/ |
H A D | ability_component_pattern.cpp | 82 sptr<Rosen::ExtensionSession> extensionSession(static_cast<Rosen::ExtensionSession*>(session_.GetRefPtr())); in OnModifyDone() 83 CHECK_NULL_VOID(extensionSession); in OnModifyDone() 84 adapter_->SetExtensionSession(extensionSession); in OnModifyDone()
|
/foundation/window/window_manager/interfaces/innerkits/extension/ |
H A D | window_extension_connection.h | 111 * @param extensionSession session for extension 116 const sptr<ExtensionSession>& extensionSession) const;
|