Home
last modified time | relevance | path

Searched refs:instanceKey (Results 1 - 25 of 39) sorted by relevance

12

/foundation/window/window_manager/window_scene/session/host/src/
H A Dmulti_instance_manager.cpp131 TLOGI(WmsLogTag::WMS_LIFE, "bundleName:%{public}s instanceKey:app_instance_%{public}u", in GetLastInstanceKey()
137 std::string MultiInstanceManager::CreateNewInstanceKey(const std::string& bundleName, const std::string& instanceKey) in CreateNewInstanceKey() argument
141 if (!instanceKey.empty()) { in CreateNewInstanceKey()
142 if (!ConvertInstanceKeyToInstanceId(instanceKey, instanceId) || instanceId >= maxInstanceCount) { in CreateNewInstanceKey()
143 TLOGE(WmsLogTag::WMS_LIFE, "invalid instanceKey, bundleName:%{public}s instanceKey:%{public}s", in CreateNewInstanceKey()
144 bundleName.c_str(), instanceKey.c_str()); in CreateNewInstanceKey()
145 return instanceKey; in CreateNewInstanceKey()
148 return instanceKey; in CreateNewInstanceKey()
155 bool MultiInstanceManager::IsValidInstanceKey(const std::string& bundleName, const std::string& instanceKey) in IsValidInstanceKey() argument
172 IsInstanceKeyExist(const std::string& bundleName, const std::string& instanceKey) IsInstanceKeyExist() argument
190 RemoveInstanceKey(const std::string& bundleName, const std::string& instanceKey) RemoveInstanceKey() argument
241 const auto& instanceKey = sceneSession->GetSessionInfo().appInstanceKey_; IncreaseInstanceKeyRefCount() local
267 const auto& instanceKey = sceneSession->GetSessionInfo().appInstanceKey_; DecreaseInstanceKeyRefCount() local
399 ConvertInstanceKeyToInstanceId(const std::string& instanceKey, uint32_t& instanceId) const ConvertInstanceKeyToInstanceId() argument
[all...]
/foundation/ability/ability_runtime/services/abilitymgr/src/utils/
H A Dability_permission_util.cpp114 auto instanceKey = want.GetStringParam(Want::APP_INSTANCE_KEY); in CheckMultiInstanceAndAppClone() local
124 if (!instanceKey.empty() || isCreating || in CheckMultiInstanceAndAppClone()
135 return CheckMultiInstance(want, callerToken, isCreating, instanceKey, appInfo.multiAppMode.maxCount); in CheckMultiInstanceAndAppClone()
139 if (!instanceKey.empty() || isCreating) { in CheckMultiInstanceAndAppClone()
148 bool isCreating, const std::string &instanceKey, int32_t maxCount) in CheckMultiInstance()
165 if (!instanceKey.empty()) { in CheckMultiInstance()
166 TAG_LOGE(AAFwkTag::ABILITYMGR, "Not allow to set instanceKey"); in CheckMultiInstance()
175 return UpdateInstanceKey(want, instanceKey, instanceKeyArray, callerRecord->GetInstanceKey()); in CheckMultiInstance()
183 return UpdateInstanceKey(want, instanceKey, instanceKeyArray, defaultInstanceKey); in CheckMultiInstance()
187 const std::vector<std::string> &instanceKeyArray, const std::string &instanceKey) in UpdateInstanceKey()
147 CheckMultiInstance(Want &want, sptr<IRemoteObject> callerToken, bool isCreating, const std::string &instanceKey, int32_t maxCount) CheckMultiInstance() argument
186 UpdateInstanceKey(Want &want, const std::string &originInstanceKey, const std::vector<std::string> &instanceKeyArray, const std::string &instanceKey) UpdateInstanceKey() argument
208 auto instanceKey = MultiInstanceUtils::GetInstanceKey(abilityRequest.want); CheckMultiInstanceKeyForExtension() local
[all...]
H A Dmulti_instance_utils.cpp40 auto instanceKey = abilityRequest.want.GetStringParam(Want::APP_INSTANCE_KEY); in GetValidExtensionInstanceKey() local
41 if (instanceKey.empty()) { in GetValidExtensionInstanceKey()
42 instanceKey = GetSelfCallerInstanceKey(abilityRequest); in GetValidExtensionInstanceKey()
43 if (instanceKey.empty()) { in GetValidExtensionInstanceKey()
47 return instanceKey; in GetValidExtensionInstanceKey()
/foundation/window/window_manager/window_scene/session/host/include/
H A Dmulti_instance_manager.h49 bool IsValidInstanceKey(const std::string& bundleName, const std::string& instanceKey);
55 std::string CreateNewInstanceKey(const std::string& bundleName, const std::string& instanceKey = "");
60 bool IsInstanceKeyExist(const std::string& bundleName, const std::string& instanceKey);
64 void RemoveInstanceKey(const std::string& bundleName, const std::string& instanceKey);
67 bool ConvertInstanceKeyToInstanceId(const std::string& instanceKey, uint32_t& instanceId) const;
/foundation/ability/ability_runtime/utils/server/startup/src/
H A Dparam.cpp27 if (!parcel.WriteString(instanceKey)) { in Marshalling()
61 instanceKey = parcel.ReadString(); in ReadFromParcel()
/foundation/ability/ability_runtime/services/abilitymgr/include/utils/
H A Dability_permission_util.h107 * @param instanceKey The instance key.
112 const std::string &instanceKey, int32_t maxCount);
120 * @param instanceKey The new instance key.
124 const std::vector<std::string> &instanceKeyArray, const std::string &instanceKey);
H A Dability_util.h323 auto instanceKey = want.GetStringParam(Want::APP_INSTANCE_KEY); in CheckInstanceKey() local
325 if (!instanceKey.empty() || isCreating) { in CheckInstanceKey()
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/
H A Drunning_multi_info.cpp50 instanceInfo.instanceKey = Str16ToStr8(parcel.ReadString16()); in ReadFromParcel()
90 WRITE_PARCEL_AND_RETURN_FALSE_IF_FAIL(String16, parcel, Str8ToStr16(instanceInfo.instanceKey)); in Marshalling()
/foundation/ability/ability_runtime/utils/server/startup/include/
H A Dparam.h45 std::string instanceKey = ""; member
/foundation/window/window_manager/window_scene/test/unittest/
H A Dmulti_instance_manager_test.cpp40 sptr<SceneSession> GetSceneSession(const std::string& instanceKey = "");
65 sptr<SceneSession> MultiInstanceManagerTest::GetSceneSession(const std::string& instanceKey) in GetSceneSession() argument
69 info.appInstanceKey_ = instanceKey; in GetSceneSession()
180 std::string instanceKey = "app_instance_4"; in HWTEST_F() local
181 sptr<SceneSession> sceneSession = GetSceneSession(instanceKey); in HWTEST_F()
184 ASSERT_EQ(MultiInstanceManager::GetInstance().GetLastInstanceKey(BUNDLE_NAME), instanceKey); in HWTEST_F() local
H A Dscene_session_manager_test11.cpp48 sptr<SceneSession> GetSceneSession(const std::string& instanceKey = "");
79 sptr<SceneSession> SceneSessionManagerTest11::GetSceneSession(const std::string& instanceKey) in GetSceneSession() argument
83 info.appInstanceKey_ = instanceKey; in GetSceneSession()
/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/include/appmgr/
H A Dapp_launch_data.h220 inline void SetInstanceKey(const std::string& instanceKey) in SetInstanceKey() argument
222 instanceKey_ = instanceKey; in SetInstanceKey()
H A Drunning_multi_info.h37 std::string instanceKey; member
/foundation/ability/ability_runtime/test/unittest/ability_permission_util_test/
H A Dability_permission_util_test.cpp82 std::string instanceKey = "app_instance_0"; in HWTEST_F() local
83 want.SetParam(Want::APP_INSTANCE_KEY, instanceKey); in HWTEST_F()
182 std::string instanceKey = "app_instance_0"; in HWTEST_F() local
184 instanceKey, 1); in HWTEST_F()
/foundation/ability/ability_base/interfaces/kits/native/session_info/src/
H A Dsession_info.cpp264 if (!parcel.WriteString(instanceKey)) { in DoMarshallingFive()
265 ABILITYBASE_LOGE("Write instanceKey failed"); in DoMarshallingFive()
343 info->instanceKey = parcel.ReadString(); in ReadParcelOne()
/foundation/ability/ability_base/interfaces/kits/native/session_info/include/
H A Dsession_info.h82 std::string instanceKey = ""; member in OHOS::AAFwk::SessionInfo
/foundation/ability/ability_runtime/services/appmgr/include/
H A Dapp_running_manager.h62 const std::string &processName, const BundleInfo &bundleInfo, const std::string &instanceKey);
75 const std::string &specifiedProcessFlag = "", bool *isProCache = nullptr, const std::string &instanceKey = "");
/foundation/ability/ability_runtime/services/abilitymgr/src/
H A Dapp_scheduler.cpp71 const Want &want, int32_t abilityRecordId, const std::string &instanceKey) in LoadAbility()
83 loadParam.instanceKey = instanceKey; in LoadAbility()
69 LoadAbility(sptr<IRemoteObject> token, sptr<IRemoteObject> preToken, const AppExecFwk::AbilityInfo &abilityInfo, const AppExecFwk::ApplicationInfo &applicationInfo, const Want &want, int32_t abilityRecordId, const std::string &instanceKey) LoadAbility() argument
/foundation/ability/ability_runtime/test/mock/services_abilitymgr_test/libs/appexecfwk_core/src/appmgr/
H A Dmock_app_scheduler.cpp46 const AAFwk::Want& want, int32_t abilityRecordId, const std::string &instanceKey) in LoadAbility()
44 LoadAbility(sptr<IRemoteObject> token, sptr<IRemoteObject> preToken, const AppExecFwk::AbilityInfo& abilityInfo, const AppExecFwk::ApplicationInfo& applicationInfo, const AAFwk::Want& want, int32_t abilityRecordId, const std::string &instanceKey) LoadAbility() argument
/foundation/graphic/graphic_2d/frameworks/vulkan_layers/swapchain_layer/
H A Dswapchain_layer.cpp1592 DispatchKey instanceKey = GetDispatchKey(instance); in DestroyInstance() local
1593 LayerData* curLayerData = GetLayerDataPtr(instanceKey); in DestroyInstance()
1595 FreeLayerDataPtr(instanceKey); in DestroyInstance()
1713 DispatchKey instanceKey = GetDispatchKey(instance); in CreateDebugUtilsMessengerEXT() local
1714 LayerData* curLayerData = GetLayerDataPtr(instanceKey); in CreateDebugUtilsMessengerEXT()
1726 DispatchKey instanceKey = GetDispatchKey(instance); in DestroyDebugUtilsMessengerEXT() local
1727 LayerData* curLayerData = GetLayerDataPtr(instanceKey); in DestroyDebugUtilsMessengerEXT()
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/context/
H A Dapplication_context.cpp867 void ApplicationContext::SetCurrentInstanceKey(const std::string& instanceKey) in SetCurrentInstanceKey() argument
869 TAG_LOGD(AAFwkTag::APPKIT, "setCurrentInstanceKey is %{public}s", instanceKey.c_str()); in SetCurrentInstanceKey()
870 instanceKey_ = instanceKey; in SetCurrentInstanceKey()
/foundation/ability/ability_runtime/interfaces/kits/native/appkit/ability_runtime/context/
H A Dapplication_context.h147 void SetCurrentInstanceKey(const std::string& instanceKey);
/foundation/ability/ability_runtime/services/abilitymgr/include/
H A Dapp_scheduler.h151 const Want &want, int32_t abilityRecordId, const std::string &instanceKey);
/foundation/ability/ability_runtime/services/appmgr/src/
H A Dapp_running_manager.cpp69 const std::string &instanceKey) in CreateAppRunningRecord()
101 appRecord->SetInstanceKey(instanceKey); in CreateAppRunningRecord()
115 const std::string &specifiedProcessFlag, bool *isProCache, const std::string &instanceKey) in CheckAppRunningRecordIsExist()
142 if (appRecord && appRecord->GetProcessName() == processName && appRecord->GetInstanceKey() == instanceKey && in CheckAppRunningRecordIsExist()
67 CreateAppRunningRecord( const std::shared_ptr<ApplicationInfo> &appInfo, const std::string &processName, const BundleInfo &bundleInfo, const std::string &instanceKey) CreateAppRunningRecord() argument
113 CheckAppRunningRecordIsExist(const std::string &appName, const std::string &processName, const int uid, const BundleInfo &bundleInfo, const std::string &specifiedProcessFlag, bool *isProCache, const std::string &instanceKey) CheckAppRunningRecordIsExist() argument
/foundation/ability/ability_runtime/frameworks/js/napi/app/js_app_manager/
H A Djs_app_manager_utils.cpp221 napi_set_named_property(env, object, "instanceKey", CreateJsValue(env, info.instanceKey)); in CreateJsRunningMultiInstanceInfo()

Completed in 19 milliseconds

12