Home
last modified time | relevance | path

Searched refs:singleAppFlowControlIter (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/notification/distributed_notification_service/services/ans/src/
H A Dadvanced_notification_flow_control_service.cpp110 auto singleAppFlowControlIter = singleAppFlowControlPublishTimestampMap_.find(callingUid); in PublishSingleAppFlowCtrl() local
111 if (singleAppFlowControlIter == singleAppFlowControlPublishTimestampMap_.end()) { in PublishSingleAppFlowCtrl()
114 NotificationAnalyticsUtil::RemoveExpired(*(singleAppFlowControlIter->second), now); in PublishSingleAppFlowCtrl()
115 if (singleAppFlowControlIter->second->size() >= threshold_.maxCreateNumPerSecondPerApp) { in PublishSingleAppFlowCtrl()
140 if (singleAppFlowControlIter == singleAppFlowControlPublishTimestampMap_.end()) { in PublishRecordTimestamp()
143 singleAppFlowControlIter = singleAppFlowControlPublishTimestampMap_.find(callingUid); in PublishRecordTimestamp()
145 singleAppFlowControlIter->second->push_back(now); in PublishRecordTimestamp()
223 if (singleAppFlowControlIter == singleAppFlowControlUpdateTimestampMap_.end()) { in UpdateSingleAppFlowCtrl()
226 NotificationAnalyticsUtil::RemoveExpired(*(singleAppFlowControlIter->second), now); in UpdateSingleAppFlowCtrl()
252 if (singleAppFlowControlIter == singleAppFlowControlUpdateTimestampMap_.end()) { in UpdateRecordTimestamp()
[all …]