Lines Matching refs:abilityStateData
34 void AppStateObserver::OnAbilityStateChanged(const AppExecFwk::AbilityStateData& abilityStateData)
37 if (abilityStateData.abilityState != FOREGROUND && abilityStateData.abilityState != BACKGROUND) {
43 if (connectAbilityMap_.count(abilityStateData.token) == 0) {
44 connectAbilityMap_[abilityStateData.token] = 1;
46 connectAbilityMap_[abilityStateData.token]++;
48 if (connectAbilityMap_[abilityStateData.token] != NOTIFY_COUNT &&
49 abilityStateData.abilityState == FOREGROUND) {
53 connectAbilityMap_[abilityStateData.token] = 0;
55 HILOGD("abilityState = %{public}d", abilityStateData.abilityState);
56 AppExecFwk::ElementName element("", abilityStateData.bundleName, abilityStateData.abilityName,
57 abilityStateData.moduleName);
58 int32_t ret = DistributedSchedService::GetInstance().NotifyStateChanged(abilityStateData.abilityState,
59 element, abilityStateData.token);