Home
last modified time | relevance | path

Searched refs:rules (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/ohos5.0/base/hiviewdfx/hiview/base/test/unittest/common/
H A Ddispatch_rule_parser_test.cpp104 auto rules = ruleParser.GetRule(); variable
105 ASSERT_NE(rules, nullptr);
122 auto rules = ruleParser.GetRule(); variable
123 ASSERT_NE(rules, nullptr);
125 ASSERT_EQ(rules->tagList.size(), 0);
139 auto rules = ruleParser.GetRule(); variable
140 ASSERT_EQ(rules, nullptr);
152 auto rules = ruleParser.GetRule(); variable
153 ASSERT_NE(rules, nullptr);
169 auto rules = ruleParser.GetRule(); variable
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/
H A Dhisysevent_manager_c.cpp43 int HiSysEventQuery(const HiSysEventQueryArg& arg, HiSysEventQueryRule rules[], size_t ruleSize, in HiSysEventQuery() argument
48 if (strlen(rules[i].domain) == 0 || rules[i].eventListSize == 0) { in HiSysEventQuery()
52 for (size_t j = 0; j < rules[i].eventListSize; ++j) { in HiSysEventQuery()
53 eventList.emplace_back(rules[i].eventList[j]); in HiSysEventQuery()
55 std::string cond = rules[i].condition == nullptr ? "" : rules[i].condition; in HiSysEventQuery()
56 queryRules.emplace_back(rules[i].domain, eventList, WHOLE_WORD, 0, cond); in HiSysEventQuery()
63 int HiSysEventAddWatcher(HiSysEventWatcher& watcher, HiSysEventWatchRule rules[], size_t ruleSize) in HiSysEventAddWatcher() argument
67 …listenerRules.emplace_back(rules[i].domain, rules[i].name, rules[i].tag, RuleType(rules[i].ruleTyp… in HiSysEventAddWatcher()
68 static_cast<uint32_t>(rules[i].eventType)); in HiSysEventAddWatcher()
109 return HiSysEventQuery(*arg, rules, ruleSize, *callback); in OH_HiSysEvent_Query()
[all …]
H A Dhisysevent_base_manager.cpp31 std::vector<ListenerRule>& rules) in AddListener() argument
40 return listener->listenerProxy->AddListener(listener, rules); in AddListener()
55 int32_t HiSysEventBaseManager::Query(struct QueryArg& arg, std::vector<QueryRule>& rules, in Query() argument
60 return proxy->Query(arg, rules, callback); in Query()
74 int64_t HiSysEventBaseManager::Export(struct QueryArg& arg, std::vector<QueryRule>& rules) in Export() argument
78 return proxy->Export(arg, rules); in Export()
83 int64_t HiSysEventBaseManager::Subscribe(std::vector<QueryRule>& rules) in Subscribe() argument
87 return proxy->Subscribe(rules); in Subscribe()
/ohos5.0/base/hiviewdfx/hisysevent/test/moduletest/common/
H A Dhisysevent_manager_c_test.cpp155 …auto res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), &callback… in QueryTestWithCondition()
380 …auto res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), &callback…
540 …auto res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), &callback…
882 rules[i] = rule;
917 res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), nullptr);
921 res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), &callback);
926 res = OH_HiSysEvent_Query(&arg, rules, sizeof(rules) / sizeof(HiSysEventQueryRule), &callback);
1174 … ret = OH_HiSysEvent_Add_Watcher(&nullWatcher, rules, sizeof(rules) / sizeof(HiSysEventWatchRule));
1180 … ret = OH_HiSysEvent_Add_Watcher(&nullWatcher, rules, sizeof(rules) / sizeof(HiSysEventWatchRule));
1190 ret = OH_HiSysEvent_Add_Watcher(&watcher, rules, sizeof(rules) / sizeof(HiSysEventWatchRule));
[all …]
/ohos5.0/base/global/i18n_lite/frameworks/i18n/src/
H A Dplural_rules.cpp20 PluralRules::PluralRules(std::string *rules, const int rulesLength, const int *ruleSize, const int … in PluralRules() argument
22 if ((rules != nullptr) && (ruleSize != nullptr) && in PluralRules()
24 mZeroRule = rules[PluralRuleType::ZERO]; in PluralRules()
26 mOneRule = rules[PluralRuleType::ONE]; in PluralRules()
28 mTwoRule = rules[PluralRuleType::TWO]; in PluralRules()
30 mFewRule = rules[PluralRuleType::FEW]; in PluralRules()
32 mManyRule = rules[PluralRuleType::MANY]; in PluralRules()
34 mOtherRule = rules[PluralRuleType::OTHER]; in PluralRules()
/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/src/
H A Dnetfirewall_rule_manager.cpp87 if (rules.empty()) { in AddDefaultNetFirewallRule()
90 maxDefaultRuleSize_ = rules.size(); in AddDefaultNetFirewallRule()
94 for (const auto &rule : rules) { in AddDefaultNetFirewallRule()
186 if (rules.empty()) { in DeleteNetFirewallRuleByAppId()
200 for (const auto &rule : rules) { in DeleteNetFirewallRuleByAppId()
404 if (rules.empty()) { in ExtractIpRules()
407 for (const auto &rule : rules) { in ExtractIpRules()
433 if (rules.empty()) { in ExtractDomainRules()
436 for (const auto &rule : rules) { in ExtractDomainRules()
457 if (rules.empty()) { in ExtractDnsRules()
[all …]
H A Dnetfirewall_rule_native_helper.cpp75 std::vector<sptr<NetFirewallBaseRule>> rules; in SetFirewallIpRules() local
76 rules.assign(ruleList.begin(), ruleList.end()); in SetFirewallIpRules()
77 … return SetFirewallRulesInner(NetFirewallRuleType::RULE_IP, rules, FIREWALL_IPC_IP_RULE_PAGE_SIZE); in SetFirewallIpRules()
88 std::vector<sptr<NetFirewallBaseRule>> rules; in SetFirewallDnsRules() local
89 rules.assign(ruleList.begin(), ruleList.end()); in SetFirewallDnsRules()
90 return SetFirewallRulesInner(NetFirewallRuleType::RULE_DNS, rules, FIREWALL_RULE_SIZE_MAX); in SetFirewallDnsRules()
101 std::vector<sptr<NetFirewallBaseRule>> rules; in SetFirewallDomainRules() local
102 rules.assign(ruleList.begin(), ruleList.end()); in SetFirewallDomainRules()
103 …return SetFirewallRulesInner(NetFirewallRuleType::RULE_DOMAIN, rules, FIREWALL_IPC_DOMAIN_RULE_PAG… in SetFirewallDomainRules()
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
H A Ddns_param_cache.cpp353 for (const auto &rule : rules) { in GetDnsServersByAppUid()
408 rules = it->second; in SetFirewallDnsRules()
410 rules.emplace_back(std::move(rule)); in SetFirewallDnsRules()
420 for (const auto &rule : rules) { in GetFirewallRuleAction()
458 rules = it->second; in IsInterceptDomain()
464 rules = iter->second; in IsInterceptDomain()
518 rules.emplace_back(std::move(rule)); in BuildFirewallDomainLsmTrie()
526 rules.emplace_back(std::move(rule)); in BuildFirewallDomainLsmTrie()
540 rules = it->second; in BuildFirewallDomainMap()
548 rules = it->second; in BuildFirewallDomainMap()
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/adapter/native/idl/include/
H A Dparcelable_vector_rw.h32 bool ReadVectorFromParcel(Parcel& parcel, std::vector<T>& rules) in ReadVectorFromParcel() argument
43 rules.clear(); in ReadVectorFromParcel()
49 rules.emplace_back(*rulePtr); in ReadVectorFromParcel()
58 bool WriteVectorToParcel(Parcel& parcel, const std::vector<T>& rules) in WriteVectorToParcel() argument
60 if (rules.size() == 0) { in WriteVectorToParcel()
68 size_t size = rules.size(); in WriteVectorToParcel()
73 if (!parcel.WriteParcelable(&rules[i])) { in WriteVectorToParcel()
H A Dhisysevent_delegate.h44 const std::vector<ListenerRule>& rules);
46 int32_t Query(const struct QueryArg& arg, const std::vector<QueryRule>& rules,
50 int64_t Export(const struct QueryArg& arg, const std::vector<QueryRule>& rules) const;
51 int64_t Subscribe(const std::vector<QueryRule>& rules) const;
55 void ConvertListenerRule(const std::vector<ListenerRule>& rules,
57 void ConvertQueryRule(const std::vector<QueryRule>& rules,
H A Disys_event_service.h32 virtual int32_t AddListener(const std::vector<SysEventRule>& rules,
35 …tual int32_t Query(const QueryArgument& queryArgument, const std::vector<SysEventQueryRule>& rules,
38 virtual int64_t AddSubscriber(const std::vector<SysEventQueryRule> &rules) = 0;
40 …nt64_t Export(const QueryArgument &queryArgument, const std::vector<SysEventQueryRule> &rules) = 0;
/ohos5.0/base/hiviewdfx/hiview/adapter/plugins/eventservice/service/idl/include/
H A Dparcelable_vector_rw.h32 bool ReadVectorFromParcel(Parcel& parcel, std::vector<T>& rules) in ReadVectorFromParcel() argument
43 rules.clear(); in ReadVectorFromParcel()
49 rules.emplace_back(*rulePtr); in ReadVectorFromParcel()
58 bool WriteVectorToParcel(Parcel& parcel, const std::vector<T>& rules) in WriteVectorToParcel() argument
60 if (rules.size() == 0) { in WriteVectorToParcel()
68 size_t size = rules.size(); in WriteVectorToParcel()
73 if (!parcel.WriteParcelable(&rules[i])) { in WriteVectorToParcel()
H A Disys_event_service.h33 virtual int32_t AddListener(const std::vector<SysEventRule>& rules,
36 …tual int32_t Query(const QueryArgument& queryArgument, const std::vector<SysEventQueryRule>& rules,
39 virtual int64_t AddSubscriber(const std::vector<SysEventQueryRule> &rules) = 0;
41 …nt64_t Export(const QueryArgument &queryArgument, const std::vector<SysEventQueryRule> &rules) = 0;
/ohos5.0/base/hiviewdfx/hisysevent/adapter/native/idl/src/
H A Dhisysevent_delegate.cpp62 const std::vector<ListenerRule>& rules) in AddListener() argument
70 ConvertListenerRule(rules, eventRules); in AddListener()
111 const std::vector<QueryRule>& rules, in Query() argument
121 ConvertQueryRule(rules, hospRules); in Query()
148 ConvertQueryRule(rules, hospRules); in Export()
154 int64_t HiSysEventDelegate::Subscribe(const std::vector<QueryRule>& rules) const in Subscribe()
174 ConvertQueryRule(rules, hospRules); in Subscribe()
195 void HiSysEventDelegate::ConvertListenerRule(const std::vector<ListenerRule>& rules, in ConvertListenerRule() argument
198 for_each(rules.cbegin(), rules.cend(), [&sysRules](const ListenerRule& rule) { in ConvertListenerRule()
207 void HiSysEventDelegate::ConvertQueryRule(const std::vector<QueryRule>& rules, in ConvertQueryRule() argument
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/frameworks/native/c_wrapper/source/
H A Dhisysevent_rust_manager.cpp47 int HiSysEventQuery(HiSysEventQueryArg* arg, const HiSysEventQueryRule rules[], const size_t ruleSi… in HiSysEventQuery() argument
55 if (strlen(rules[i].domain) == 0 || rules[i].eventListSize == 0) { in HiSysEventQuery()
59 for (size_t j = 0; j < rules[i].eventListSize; ++j) { in HiSysEventQuery()
60 eventList.emplace_back(rules[i].eventList[j]); in HiSysEventQuery()
62 std::string cond = rules[i].condition == nullptr ? "" : rules[i].condition; in HiSysEventQuery()
63 queryRules.emplace_back(rules[i].domain, eventList, WHOLE_WORD, 0, cond); in HiSysEventQuery()
84 int HiSysEventAddWatcher(HiSysEventRustWatcherC* watcher, const HiSysEventWatchRule rules[], in HiSysEventAddWatcher() argument
92 watchRules.emplace_back(rules[i].domain, rules[i].name, rules[i].tag, in HiSysEventAddWatcher()
93 RuleType(rules[i].ruleType), static_cast<uint32_t>(rules[i].eventType)); in HiSysEventAddWatcher()
/ohos5.0/base/hiviewdfx/hiview/adapter/plugins/eventservice/service/idl/src/
H A Dsys_event_service_ohos.cpp104 return any_of(rules.begin(), rules.end(), [domain, eventName, tag, eventType] (auto& rule) { in MatchRules()
129 if (rules.size() > limit) { in CheckEventQueryingValidity()
130 OHOS::HiviewDFX::RunningStatusLogUtil::LogTooManyQueryRules(rules); in CheckEventQueryingValidity()
262 if (rules.size() > watchRuleCntLimit) { in AddListener()
288 pair<int32_t, SysEventRuleGroupOhos> rulesPair(pid, rules); in AddListener()
346 const SysEventQueryRuleGroupOhos& rules) in BuildEventQuery() argument
357 return !any_of(rules.cbegin(), rules.cend(), [this, callingUid, &builder] (auto& rule) { in BuildEventQuery()
400 auto buildRet = BuildEventQuery(queryWrapperBuilder, rules); in Query()
485 MergeEventList(rules, events); in AddSubscriber()
502 for_each(rules.cbegin(), rules.cend(), [&](const SysEventQueryRule &rule) { in MergeEventList()
[all …]
H A Drunning_status_log_util.cpp27 void RunningStatusLogUtil::LogTooManyQueryRules(const std::vector<SysEventQueryRule>& rules) in LogTooManyQueryRules() argument
30 info.append(std::to_string(rules.size())).append(LOG_DETAIL_CONCAT); in LogTooManyQueryRules()
32 for (auto& rule : rules) { in LogTooManyQueryRules()
51 void RunningStatusLogUtil::LogTooManyWatchRules(const std::vector<SysEventRule>& rules) in LogTooManyWatchRules() argument
54 info.append(std::to_string(rules.size())).append(LOG_DETAIL_CONCAT); in LogTooManyWatchRules()
56 for (auto& rule : rules) { in LogTooManyWatchRules()
/ohos5.0/docs/en/application-dev/reference/apis-performance-analysis-kit/
H A Djs-apis-hichecker.md58 // Add multiple rules.
70 Removes one or more rules. The removed rules will become ineffective.
94 // Remove multiple rules.
137 // Check whether the added rule exists in the collection of added rules.
153 Adds one or more rules. HiChecker detects unexpected operations or gives feedback based on the adde…
169 // Add multiple rules.
182 Removes one or more rules. The removed rules will become ineffective.
198 // Remove multiple rules.
215 | bigint | Collection of added rules.|
223 // Obtain the collection of added rules.
[all …]
/ohos5.0/build/tools/component_tools/static_check/gn_check/
H A Dcheck_gn.py125 rules = '规则4.1 部件编译脚本中禁止使用产品名称变量'
138 info[1], info[2].strip()), rules, issue])
156 rules = '规则4.1 部件编译脚本中禁止使用产品名称变量'
178 info[1], info[2].strip()), rules, issue])
181 info[1], info[2].strip()), rules, issue])
197 rules = '规则3.2 部件编译目标必须指定部件和子系统名'
243 rules = '规则3.2 部件编译目标必须指定部件和子系统名'
268 ['null', 'null', key, pos, rules, issue])
293 rules = '规则3.1 部件编译脚本中只允许引用本部件路径,禁止引用其他部件的绝对或相对路径'
323 rules = '规则3.1 部件编译脚本中只允许引用本部件路径,禁止引用其他部件的绝对或相对路径'
[all …]
/ohos5.0/docs/en/readme/
H A Dapp-access-control.md17rules for file sharing between sandboxes. Specifically, it provides system applications with the A…
26 …e is still under development and cannot provide the function for enabling rules. This module depen…
33 - APIs for adding, deleting, and querying persistence rules (available now).
34 - APIs for enabling and disabling persistent rules for system applications (to be available).
36 …s only inner APIs for system applications. If you need to set persistence rules, use the APIs prov…
/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/include/
H A Dnetfirewall_rule_manager.h108 …bool ExtractIpRules(const std::vector<NetFirewallRule> &rules, std::vector<sptr<NetFirewallIpRule>…
110 bool ExtractDomainRules(const std::vector<NetFirewallRule> &rules,
113 …bool ExtractDnsRules(const std::vector<NetFirewallRule> &rules, std::vector<sptr<NetFirewallDnsRul…
115 int32_t HandleIpTypeForDistributeRules(std::vector<NetFirewallRule> &rules);
117 int32_t HandleDnsTypeForDistributeRules(std::vector<NetFirewallRule> &rules);
119 int32_t HandleDomainTypeForDistributeRules(std::vector<NetFirewallRule> &rules);
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_4.0.10.11/
H A Dchangelogs-arkcompiler.md5 …penHarmony SDK 4.0.10.10/11 is able to detect violations of the following rules and reports corres…
8 …an enhancement of the syntax validator capability. The syntax rules below are not new rules themse…
34 Modify code files that do not comply with the ArkTS syntax rules. For details about the rules and m…
78 Modify code files that do not comply with the ArkTS syntax rules. For details about the rules and m…
104 Modify code files that do not comply with the ArkTS syntax rules. For details about the rules and m…
113 Since 4.0.10.11, the levels of rules **arkts-no-definite-assignment** and **arkts-no-decorators-exc…
/ohos5.0/docs/en/application-dev/network/
H A Dnet-netfirewall.md6 …ll management functions, such as enabling and disabling of firewalls and firewall rules, and audit.
31 2. Automatic saving of interception rules and automatic recovery upon startup
43 …etFirewallRule): Promise\<number> | Adds firewall rules. |
44 …etFirewallRule): Promise\<void> | Updates firewall rules. |
45 … number, ruleId: number): Promise\<void> | Removes firewall rules. |
55 4. Call **addNetFirewallRule** to add firewall rules.
75 // Initialize firewall rules for specific types of IP addresses.
124 // Add firewall rules.
137 4. Call **addNetFirewallRule** to add firewall rules in user mode.
157 // Initialize firewall rules for specific types of domain names.
[all …]
/ohos5.0/base/hiviewdfx/hisysevent/interfaces/native/innerkits/hisysevent_manager/include/
H A Dhisysevent_base_manager.h35 std::vector<ListenerRule>& rules);
37 static int32_t Query(struct QueryArg& arg, std::vector<QueryRule>& rules,
40 static int64_t Export(struct QueryArg& arg, std::vector<QueryRule>& rules);
41 static int64_t Subscribe(std::vector<QueryRule>& rules);
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/config/src/model/
H A Dbackup_config.cpp21 SetValue(node[GET_NAME(rules)], rules); in Marshal()
31 GetValue(node, GET_NAME(rules), rules); in Unmarshal()

12345678910>>...19