/ohos5.0/foundation/ability/ability_runtime/interfaces/inner_api/app_manager/src/appmgr/ |
H A D | application_state_observer_stub.cpp | 114 if (!processData) { in HandleOnForegroundApplicationChanged() 166 if (!processData) { in HandleOnProcessCreated() 178 if (!processData) { in HandleOnProcessStateChanged() 190 if (!processData) { in HandleOnProcessDied() 202 if (!processData) { in HandleOnApplicationStateChanged() 214 if (!processData) { in HandleOnAppStateChanged() 234 if (!processData) { in HandleOnProcessReused() 246 if (!processData) { in HandleOnAppStarted() 251 OnAppStarted(*processData); in HandleOnAppStarted() 258 if (!processData) { in HandleOnAppStopped() [all …]
|
H A D | process_data.cpp | 66 ProcessData *processData = new (std::nothrow) ProcessData(); in Unmarshalling() local 67 if (processData && !processData->ReadFromParcel(parcel)) { in Unmarshalling() 69 delete processData; in Unmarshalling() 70 processData = nullptr; in Unmarshalling() 72 return processData; in Unmarshalling()
|
H A D | application_state_observer_proxy.cpp | 94 void ApplicationStateObserverProxy::OnProcessCreated(const ProcessData &processData) in OnProcessCreated() argument 102 data.WriteParcelable(&processData); in OnProcessCreated() 108 ret, processData.bundleName.c_str()); in OnProcessCreated() 112 void ApplicationStateObserverProxy::OnProcessReused(const ProcessData &processData) in OnProcessReused() argument 121 data.WriteParcelable(&processData); in OnProcessReused() 127 ret, processData.bundleName.c_str()); in OnProcessReused() 139 data.WriteParcelable(&processData); in OnProcessStateChanged() 145 ret, processData.bundleName.c_str()); in OnProcessStateChanged() 150 void ApplicationStateObserverProxy::OnProcessDied(const ProcessData &processData) in OnProcessDied() argument 158 data.WriteParcelable(&processData); in OnProcessDied() [all …]
|
/ohos5.0/foundation/resourceschedule/memmgr/services/memmgrservice/src/event/ |
H A D | app_state_observer.cpp | 63 void AppStateObserver::OnProcessCreated(const AppExecFwk::ProcessData &processData) in OnProcessCreated() argument 65 int32_t renderUid = processData.renderUid; in OnProcessCreated() 73 uid = processData.uid; in OnProcessCreated() 77 uid, processData.pid, processData.processName.c_str(), processData.bundleName.c_str()); in OnProcessCreated() 79 … SingleRequest({processData.pid, uid, processData.processName, processData.bundleName}, reason)); in OnProcessCreated() 82 void AppStateObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 84 int32_t renderUid = processData.renderUid; in OnProcessDied() 90 uid = processData.uid; in OnProcessDied() 93 uid, processData.pid, processData.processName.c_str(), processData.bundleName.c_str()); in OnProcessDied() 95 SingleRequest({processData.pid, uid, processData.processName, processData.bundleName}, in OnProcessDied() [all …]
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/ |
H A D | app_state_observer.cpp | 128 if (!ValidateProcessData(processData)) { in OnProcessCreated() 134 auto uid = processData.uid; in OnProcessCreated() 135 auto pid = processData.pid; in OnProcessCreated() 136 auto hostPid = processData.hostPid; in OnProcessCreated() 137 auto bundleName = processData.bundleName; in OnProcessCreated() 153 if (!ValidateProcessData(processData)) { in OnProcessDied() 159 auto uid = processData.uid; in OnProcessDied() 160 auto pid = processData.pid; in OnProcessDied() 242 if (!ValidateProcessData(processData)) { in OnProcessStateChanged() 248 auto uid = processData.uid; in OnProcessStateChanged() [all …]
|
/ohos5.0/base/security/security_component_manager/services/security_component_service/sa/sa_main/ |
H A D | app_state_observer.cpp | 81 .bundleName = processData.bundleName, in AddProcessToForegroundSet() 82 .pid = processData.pid, in AddProcessToForegroundSet() 83 .uid = processData.uid in AddProcessToForegroundSet() 85 AddProcessToForegroundSet(processData.pid, proc); in AddProcessToForegroundSet() 92 if (processData.pid == iter->pid) { in RemoveProcessFromForegroundSet() 102 AddProcessToForegroundSet(processData); in OnProcessStateChanged() 103 SecCompManager::GetInstance().NotifyProcessForeground(processData.pid); in OnProcessStateChanged() 105 RemoveProcessFromForegroundSet(processData); in OnProcessStateChanged() 113 processData.bundleName.c_str(), processData.pid); in OnProcessDied() 114 RemoveProcessFromForegroundSet(processData); in OnProcessDied() [all …]
|
/ohos5.0/base/hiviewdfx/hiview/plugins/unified_collector/observer/ |
H A D | uc_app_state_observer.cpp | 26 void UcAppStateObserver::OnProcessStateChanged(const AppExecFwk::ProcessData& processData) in OnProcessStateChanged() argument 29 HIVIEW_LOGD("pid=%{public}d, state=%{public}d", processData.pid, processData.state); in OnProcessStateChanged() 30 if (processData.state == AppProcessState::APP_STATE_FOREGROUND) { in OnProcessStateChanged() 31 ProcessStatus::GetInstance().NotifyProcessState(processData.pid, FOREGROUND); in OnProcessStateChanged() 32 } else if (processData.state == AppProcessState::APP_STATE_BACKGROUND) { in OnProcessStateChanged() 33 ProcessStatus::GetInstance().NotifyProcessState(processData.pid, BACKGROUND); in OnProcessStateChanged() 38 void UcAppStateObserver::OnProcessCreated(const ProcessData& processData) in OnProcessCreated() argument 40 HIVIEW_LOGD("process=%{public}d created", processData.pid); in OnProcessCreated() 41 ProcessStatus::GetInstance().NotifyProcessState(processData.pid, CREATED); in OnProcessCreated() 44 void UcAppStateObserver::OnProcessDied(const ProcessData& processData) in OnProcessDied() argument [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/moduletest/ui_extension_ability_test/src/ |
H A D | ui_extension_connect_module_test_observer.cpp | 25 … UIExtensionConnectModuleTestObserver::OnProcessCreated(const AppExecFwk::ProcessData &processData) in OnProcessCreated() argument 28 processData.state); in OnProcessCreated() 30 if (processData.bundleName == TARGET_BUNDLE_NAME) { in OnProcessCreated() 36 …tensionConnectModuleTestObserver::OnProcessStateChanged(const AppExecFwk::ProcessData &processData) in OnProcessStateChanged() argument 39 processData.state); in OnProcessStateChanged() 41 if (processData.bundleName == TARGET_BUNDLE_NAME) { in OnProcessStateChanged() 42 if (processData.state == AppExecFwk::AppProcessState::APP_STATE_FOREGROUND) { in OnProcessStateChanged() 45 } else if (processData.state == AppExecFwk::AppProcessState::APP_STATE_BACKGROUND) { in OnProcessStateChanged() 52 void UIExtensionConnectModuleTestObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 55 processData.state); in OnProcessDied() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-inner-application-processData.md | 39 onProcessCreated(processData) { 40 console.log(`onProcessCreated onProcessCreated: ${JSON.stringify(processData)}`); 42 onProcessDied(processData) { 43 console.log(`onProcessDied onProcessDied: ${JSON.stringify(processData)}`); 45 onProcessStateChanged(processData) { 46 console.log(`onProcessStateChanged processData.pid : ${JSON.stringify(processData.pid)}`); 47 …console.log(`onProcessStateChanged processData.bundleName : ${JSON.stringify(processData.bundleNam… 48 console.log(`onProcessStateChanged processData.uid : ${JSON.stringify(processData.uid)}`); 49 …console.log(`onProcessStateChanged processData.isContinuousTask : ${JSON.stringify(processData.isC… 50 …console.log(`onProcessStateChanged processData.isKeepAlive : ${JSON.stringify(processData.isKeepAl…
|
H A D | js-apis-inner-application-applicationStateObserver.md | 45 onProcessCreated(processData: ProcessData): void 55 | processData | [ProcessData](js-apis-inner-application-processData.md) | 是 | 进程数据信息。 | 59 onProcessDied(processData: ProcessData): void 69 | processData | [ProcessData](js-apis-inner-application-processData.md) | 是 | 进程数据信息。 | 73 onProcessStateChanged(processData: ProcessData): void 83 | processData | [ProcessData](js-apis-inner-application-processData.md) | 是 | 进程数据信息。 | 123 | [_ProcessData.default](js-apis-inner-application-processData.md) | 进程数据信息。 | 136 onProcessCreated(processData) { 139 onProcessDied(processData) { 140 console.log(`onProcessDied onProcessDied: ${JSON.stringify(processData)}`); [all …]
|
/ohos5.0/base/security/security_component_manager/services/security_component_service/sa/test/unittest/src/ |
H A D | app_state_observer_test.cpp | 140 AppExecFwk::ProcessData processData; variable 142 observer_->OnProcessStateChanged(processData); 147 observer_->OnProcessStateChanged(processData); 152 observer_->OnProcessStateChanged(processData); 164 AppExecFwk::ProcessData processData; variable 167 observer_->OnProcessStateChanged(processData); 172 observer_->OnProcessStateChanged(processData); 184 AppExecFwk::ProcessData processData; variable 187 observer_->OnProcessStateChanged(processData); 192 observer_->OnProcessStateChanged(processData); [all …]
|
/ohos5.0/foundation/ability/ability_runtime/test/unittest/ams_app_state_callback_test/ |
H A D | ams_app_state_callback_test.cpp | 61 AppProcessData processData; variable 64 processData.appDatas.emplace_back(appDataInfo); 65 processData.pid = 1; 67 data.WriteParcelable(&processData); 154 AppProcessData processData; variable 157 processData.appDatas.emplace_back(appDataInfo); 158 processData.pid = 1; 161 bool ret = processData.Marshalling(data); 167 for (size_t i = 0; i < processData.appDatas.size(); i++) { 172 EXPECT_EQ(processData.pid, newProcessData->pid); [all …]
|
/ohos5.0/foundation/resourceschedule/device_standby/services/core/src/ |
H A D | app_state_observer.cpp | 27 void AppStateObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 29 …SERVICE_LOGD("process died, uid : %{public}d, pid : %{public}d", processData.uid, processData.pid); in OnProcessDied() 30 if (!this->CheckAlivedApp(processData.bundleName)) { in OnProcessDied() 31 auto uid = processData.uid; in OnProcessDied() 32 auto bundleName = processData.bundleName; in OnProcessDied() 37 …handler_->PostTask([uid = processData.uid, pid = processData.pid, bundleName = processData.bundleN… in OnProcessDied() 53 void AppStateObserver::OnProcessCreated(const AppExecFwk::ProcessData &processData) in OnProcessCreated() argument 55 …handler_->PostTask([uid = processData.uid, pid = processData.pid, bundleName = processData.bundleN… in OnProcessCreated()
|
/ohos5.0/docs/en/application-dev/reference/apis-ability-kit/ |
H A D | js-apis-inner-application-processData.md | 39 onProcessCreated(processData) { 40 console.log(`onProcessCreated onProcessCreated: ${JSON.stringify(processData)}`); 42 onProcessDied(processData) { 43 console.log(`onProcessDied onProcessDied: ${JSON.stringify(processData)}`); 45 onProcessStateChanged(processData) { 46 console.log(`onProcessStateChanged processData.pid : ${JSON.stringify(processData.pid)}`); 47 …console.log(`onProcessStateChanged processData.bundleName : ${JSON.stringify(processData.bundleNam… 48 console.log(`onProcessStateChanged processData.uid : ${JSON.stringify(processData.uid)}`); 49 …console.log(`onProcessStateChanged processData.isContinuousTask : ${JSON.stringify(processData.isC… 50 …console.log(`onProcessStateChanged processData.isKeepAlive : ${JSON.stringify(processData.isKeepAl…
|
H A D | js-apis-inner-application-applicationStateObserver.md | 23 … The parameter type passed in is [ProcessData](js-apis-inner-application-processData.md). | 24 … The parameter type passed in is [ProcessData](js-apis-inner-application-processData.md). | 25 …d. The parameter type passed in is [ProcessData](js-apis-inner-application-processData.md). | 40 onProcessCreated(processData) { 41 console.log(`onProcessCreated onProcessCreated: ${JSON.stringify(processData)}`); 43 onProcessDied(processData) { 44 console.log(`onProcessDied onProcessDied: ${JSON.stringify(processData)}`); 46 onProcessStateChanged(processData) { 47 console.log(`onProcessStateChanged onProcessStateChanged: ${JSON.stringify(processData)}`);
|
/ohos5.0/base/request/request/services/src/cxx/ |
H A D | application_state_observer.cpp | 100 …icationStateObserver::AppProcessState::OnProcessCreated(const AppExecFwk::ProcessData &processData) in OnProcessCreated() argument 104 …pplicationStateObserver::AppProcessState::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 107 …processData.uid, processData.bundleName.c_str(), static_cast<int32_t>(processData.state), processD… in OnProcessDied() 109 …processData.uid, static_cast<int32_t>(processData.state), processData.pid, processData.bundleName); in OnProcessDied()
|
/ohos5.0/base/security/access_token/services/common/app_manager/src/ |
H A D | app_status_change_callback.cpp | 73 std::unique_ptr<ProcessData> processData(data.ReadParcelable<ProcessData>()); in HandleOnProcessStateChanged() local 74 if (processData == nullptr) { in HandleOnProcessStateChanged() 79 OnProcessStateChanged(*processData); in HandleOnProcessStateChanged() 85 std::unique_ptr<ProcessData> processData(data.ReadParcelable<ProcessData>()); in HandleOnProcessDied() local 86 if (processData == nullptr) { in HandleOnProcessDied() 91 OnProcessDied(*processData); in HandleOnProcessDied() 97 std::unique_ptr<AppStateData> processData(data.ReadParcelable<AppStateData>()); in HandleOnAppStateChanged() local 98 if (processData == nullptr) { in HandleOnAppStateChanged() 103 OnAppStateChanged(*processData); in HandleOnAppStateChanged()
|
H A D | process_data.cpp | 63 ProcessData *processData = new (std::nothrow) ProcessData(); in Unmarshalling() local 64 if (processData && !processData->ReadFromParcel(parcel)) { in Unmarshalling() 65 delete processData; in Unmarshalling() 66 processData = nullptr; in Unmarshalling() 68 return processData; in Unmarshalling()
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/cgroup_sched/framework/sched_controller/include/ |
H A D | app_state_observer.h | 34 void OnProcessCreated(const ProcessData &processData) override; 35 void OnProcessDied(const ProcessData &processData) override; 37 void OnProcessStateChanged(const ProcessData &processData) override; 57 inline bool ValidateProcessData(const ProcessData &processData) const in ValidateProcessData() argument 59 return processData.uid > 0 && processData.pid >= 0 in ValidateProcessData() 60 && processData.bundleName.size() > 0; in ValidateProcessData() 62 void MarshallingProcessData(const ProcessData &processData, nlohmann::json &payload);
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/common/src/ |
H A D | app_state_observer.cpp | 56 void AppStateObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 58 … BGTASK_LOGD("process died, uid : %{public}d, pid : %{public}d", processData.uid, processData.pid); in OnProcessDied() 59 OnProcessDiedEfficiencyRes(processData); in OnProcessDied() 62 void AppStateObserver::OnProcessDiedEfficiencyRes(const AppExecFwk::ProcessData &processData) in OnProcessDiedEfficiencyRes() argument 65 RemoveProcessRecord(processData.uid, processData.pid, processData.bundleName); in OnProcessDiedEfficiencyRes()
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/app/app_manager/ |
H A D | js_app_state_observer.cpp | 117 void JSAppStateObserver::OnProcessCreated(const ProcessData &processData) in OnProcessCreated() argument 127 jsObserverSptr->HandleOnProcessCreated(processData); in OnProcessCreated() 135 void JSAppStateObserver::HandleOnProcessCreated(const ProcessData &processData) in HandleOnProcessCreated() argument 141 napi_value argv[] = {CreateJsProcessData(env_, processData)}; in HandleOnProcessCreated() 146 void JSAppStateObserver::OnProcessStateChanged(const ProcessData &processData) in OnProcessStateChanged() argument 156 jsObserverSptr->HandleOnProcessStateChanged(processData); in OnProcessStateChanged() 170 napi_value argv[] = {CreateJsProcessData(env_, processData)}; in HandleOnProcessStateChanged() 175 void JSAppStateObserver::OnProcessDied(const ProcessData &processData) in OnProcessDied() argument 185 jsObserverSptr->HandleOnProcessDied(processData); in OnProcessDied() 193 void JSAppStateObserver::HandleOnProcessDied(const ProcessData &processData) in HandleOnProcessDied() argument [all …]
|
H A D | js_app_state_observer.h | 36 void OnProcessCreated(const ProcessData &processData) override; 37 void OnProcessStateChanged(const ProcessData &processData) override; 38 void OnProcessDied(const ProcessData &processData) override; 42 void HandleOnProcessCreated(const ProcessData &processData); 43 void HandleOnProcessStateChanged(const ProcessData &processData); 44 void HandleOnProcessDied(const ProcessData &processData);
|
/ohos5.0/foundation/ability/ability_runtime/frameworks/js/napi/app/js_app_manager/ |
H A D | js_app_state_observer.h | 36 void OnProcessCreated(const ProcessData &processData) override; 37 void OnProcessStateChanged(const ProcessData &processData) override; 38 void OnProcessDied(const ProcessData &processData) override; 42 void HandleOnProcessCreated(const ProcessData &processData); 43 void HandleOnProcessStateChanged(const ProcessData &processData); 44 void HandleOnProcessDied(const ProcessData &processData);
|
H A D | js_app_state_observer.cpp | 136 void JSAppStateObserver::OnProcessCreated(const ProcessData &processData) in OnProcessCreated() argument 144 auto asyncTask = [jsObserver, processData, env = env_]() { in OnProcessCreated() 151 jsObserverSptr->HandleOnProcessCreated(processData); in OnProcessCreated() 165 napi_value argv[] = {CreateJsProcessData(env_, processData)}; in HandleOnProcessCreated() 178 auto asyncTask = [jsObserver, processData, env = env_]() { in OnProcessStateChanged() 185 jsObserverSptr->HandleOnProcessStateChanged(processData); in OnProcessStateChanged() 199 napi_value argv[] = {CreateJsProcessData(env_, processData)}; in HandleOnProcessStateChanged() 204 void JSAppStateObserver::OnProcessDied(const ProcessData &processData) in OnProcessDied() argument 212 auto asyncTask = [jsObserver, processData, env = env_]() { in OnProcessDied() 219 jsObserverSptr->HandleOnProcessDied(processData); in OnProcessDied() [all …]
|
/ohos5.0/base/customization/enterprise_device_management/services/edm/src/ |
H A D | application_state_observer.cpp | 21 void ApplicationStateObserver::OnProcessCreated(const AppExecFwk::ProcessData &processData) in OnProcessCreated() argument 23 listener_.ConnectAbilityOnSystemEvent(processData.bundleName, ManagedEvent::APP_START); in OnProcessCreated() 26 void ApplicationStateObserver::OnProcessDied(const AppExecFwk::ProcessData &processData) in OnProcessDied() argument 28 listener_.ConnectAbilityOnSystemEvent(processData.bundleName, ManagedEvent::APP_STOP); in OnProcessDied()
|