Home
last modified time | relevance | path

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

/foundation/window/window_manager/window_scene/test/unittest/
H A Dextension_session_manager_test.cpp73 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 Dextension_session_manager.h42 * @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 Dextension_session_manager.cpp90 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 Dwindow_extension_connection_adapter_ng.h38 void SetExtensionSession(sptr<Rosen::ExtensionSession>& extensionSession) in SetExtensionSession() argument
40 extensionSession_ = extensionSession; in SetExtensionSession()
/foundation/window/window_manager/extension/extension_connection/src/
H A Dwindow_extension_connection.cpp50 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 Dability_component_pattern.cpp82 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 Dwindow_extension_connection.h111 * @param extensionSession session for extension
116 const sptr<ExtensionSession>& extensionSession) const;

Completed in 3 milliseconds