Home
last modified time | relevance | path

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

/ohos5.0/foundation/communication/netmanager_base/frameworks/native/netpolicyclient/src/
H A Dnet_quota_policy.cpp47 if (!parcel.WriteInt64(quotapolicy.limitBytes)) { in Marshalling()
53 if (!parcel.WriteBool(quotapolicy.metered)) { in Marshalling()
56 if (!parcel.WriteInt32(quotapolicy.source)) { in Marshalling()
179 return totalQuota > quotapolicy.warningBytes; in IsOverWarning()
184 return totalQuota > quotapolicy.limitBytes; in IsOverLimit()
190 quotapolicy.periodDuration = PERIOD_MONTH; in GetPeriodStart()
200 …int32_t start = CommonUtils::StrToInt(quotapolicy.periodDuration.substr(1, quotapolicy.periodDurat… in GetPeriodStart()
225 quotapolicy.limitBytes = DATA_USAGE_UNKNOWN; in Reset()
226 quotapolicy.lastWarningRemind = REMIND_NEVER; in Reset()
227 quotapolicy.lastLimitRemind = REMIND_NEVER; in Reset()
[all …]
/ohos5.0/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/
H A Dut_net_policy_traffic.cpp76 quotaPolicy1.quotapolicy.periodDuration = "M1"; in SetUp()
82 quotaPolicy1.quotapolicy.metered = true; in SetUp()
93 quotaPolicy2.quotapolicy.metered = true; in SetUp()
122 quotaPolicy1.quotapolicy.metered = 0;
123 quotaPolicy1.quotapolicy.source = 0;
132 quotaPolicy2.quotapolicy.metered = 0;
133 quotaPolicy2.quotapolicy.source = 0;
268 … quotaPolicy.quotapolicy.lastLimitRemind == REMIND_NEVER && !quotaPolicy.quotapolicy.metered) {
340 quotaPolicy.quotapolicy.metered = true;
343 quotaPolicy.quotapolicy.metered = false;
[all …]
H A Dut_net_policy_callback.cpp139 quotaPolicy1.quotapolicy.warningBytes = TEST_WARNING_BYTES_1; in SetFirstNetQuotaPolicy()
140 quotaPolicy1.quotapolicy.limitBytes = TEST_LIMIT_BYTES_1; in SetFirstNetQuotaPolicy()
141 quotaPolicy1.quotapolicy.lastWarningRemind = TEST_LAST_WARNING_REMIND_1; in SetFirstNetQuotaPolicy()
142 quotaPolicy1.quotapolicy.lastLimitRemind = TEST_LAST_LIMIT_REMIND_1; in SetFirstNetQuotaPolicy()
143 quotaPolicy1.quotapolicy.metered = true; in SetFirstNetQuotaPolicy()
144 quotaPolicy1.quotapolicy.limitAction = LimitAction::LIMIT_ACTION_ALERT_ONLY; in SetFirstNetQuotaPolicy()
154 quotaPolicy2.quotapolicy.warningBytes = TEST_WARNING_BYTES_2; in SetSecondNetQuotaPolicy()
155 quotaPolicy2.quotapolicy.limitBytes = TEST_LIMIT_BYTES_2; in SetSecondNetQuotaPolicy()
156 quotaPolicy2.quotapolicy.lastWarningRemind = TEST_LAST_WARNING_REMIND_2; in SetSecondNetQuotaPolicy()
157 quotaPolicy2.quotapolicy.lastLimitRemind = TEST_LAST_LIMIT_REMIND_2; in SetSecondNetQuotaPolicy()
[all …]
H A Dnet_policy_manager_test.cpp249 quotaPolicy.quotapolicy.periodStartTime = TRIGER_DELAY_US;
251 quotaPolicy.quotapolicy.warningBytes = TRIGER_DELAY_US;
252 quotaPolicy.quotapolicy.limitBytes = TRIGER_DELAY_US;
253 quotaPolicy.quotapolicy.lastLimitRemind = -1;
254 quotaPolicy.quotapolicy.metered = true;
255 quotaPolicy.quotapolicy.source = 0;
617 quotaPolicy.quotapolicy.periodDuration = "m2"; in SetNetQuotaPoliciesCallback()
619 quotaPolicy.quotapolicy.limitBytes = TEST_LIMIT_BYTES; in SetNetQuotaPoliciesCallback()
620 quotaPolicy.quotapolicy.lastLimitRemind = -1; in SetNetQuotaPoliciesCallback()
621 quotaPolicy.quotapolicy.metered = true; in SetNetQuotaPoliciesCallback()
[all …]
H A Dut_net_quota_policy.cpp30 policy.quotapolicy.title = "testTitle"; in GetQuota()
59 netQuotaPolicy1.quotapolicy.periodDuration = "M1";
65 netQuotaPolicy2.quotapolicy.periodDuration = "Y1";
71 netQuotaPolicy3.quotapolicy.periodDuration = "D1";
H A Dut_net_policy_client.cpp51 quotaPolicy.quotapolicy.periodStartTime = TRIGER_DELAY_US; in GetQuota()
52 quotaPolicy.quotapolicy.periodDuration = TEST_STRING_PERIODDURATION; in GetQuota()
53 quotaPolicy.quotapolicy.warningBytes = TRIGER_DELAY_US; in GetQuota()
54 quotaPolicy.quotapolicy.limitBytes = TRIGER_DELAY_US; in GetQuota()
55 quotaPolicy.quotapolicy.lastLimitRemind = -1; in GetQuota()
56 quotaPolicy.quotapolicy.metered = true; in GetQuota()
57 quotaPolicy.quotapolicy.source = 0; in GetQuota()
H A Dut_net_policy_callback_stub.cpp149 policy.quotapolicy.title = "testTitle";
H A Dnet_policy_service_stub_test.cpp374 quotaPolicy.quotapolicy.title = "test";
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/core/
H A Dnet_policy_traffic.cpp68 if (!IsValidPeriodDuration(quotaPolicy.quotapolicy.periodDuration)) { in IsValidQuotaPolicy()
156 if (quotaPolicy.quotapolicy.limitBytes == DATA_USAGE_UNKNOWN) { in FormalizeQuotaPolicies()
159 quotaPolicy.quotapolicy.warningBytes = in FormalizeQuotaPolicies()
163 quotaPolicy.quotapolicy.limitBytes = DATA_USAGE_UNLIMITED; in FormalizeQuotaPolicies()
165 if (quotaPolicy.quotapolicy.warningBytes > quotaPolicy.quotapolicy.limitBytes) { in FormalizeQuotaPolicies()
224 if (quotaPolicy.quotapolicy.lastLimitRemind > start) { in UpdateQuotaNotify()
258 if (hasLimit || quotaPolicy.quotapolicy.metered) { in GetQuotaRemain()
260 if (quotaPolicy.quotapolicy.lastLimitRemind >= start) { in GetQuotaRemain()
263 quota = quotaPolicy.quotapolicy.limitBytes - totalQuota; in GetQuotaRemain()
272 quotaPolicy.quotapolicy.metered, quotaPolicy.quotapolicy.limitAction); in UpdateNetEnableStatus()
[all …]
H A Dnet_policy_file.cpp433 … netPolicy_.netQuotaPolicies[i].limitBytes = std::to_string(quotaPolicy.quotapolicy.limitBytes); in UpdateQuotaPolicyExist()
434 … netPolicy_.netQuotaPolicies[i].metered = std::to_string(quotaPolicy.quotapolicy.metered); in UpdateQuotaPolicyExist()
436 netPolicy_.netQuotaPolicies[i].periodDuration = quotaPolicy.quotapolicy.periodDuration; in UpdateQuotaPolicyExist()
440 …netPolicy_.netQuotaPolicies[i].warningBytes = std::to_string(quotaPolicy.quotapolicy.warningBytes); in UpdateQuotaPolicyExist()
456 quotaPolicies[i].quotapolicy.periodDuration.c_str()); in WriteQuotaPolicies()
459 quotaPolicy.lastLimitSnooze = std::to_string(quotaPolicies[i].quotapolicy.lastLimitRemind); in WriteQuotaPolicies()
460 quotaPolicy.limitBytes = std::to_string(quotaPolicies[i].quotapolicy.limitBytes); in WriteQuotaPolicies()
461 quotaPolicy.metered = std::to_string(quotaPolicies[i].quotapolicy.metered); in WriteQuotaPolicies()
464 quotaPolicy.periodDuration = quotaPolicies[i].quotapolicy.periodDuration; in WriteQuotaPolicies()
465 quotaPolicy.periodStartTime = std::to_string(quotaPolicies[i].quotapolicy.periodStartTime); in WriteQuotaPolicies()
[all …]
/ohos5.0/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/src/
H A Dset_net_quota_policies_context.cpp36 …data.quotapolicy.periodDuration = NapiUtils::GetStringPropertyUtf8(env, quotaPolicy, "periodDurati… in ReadQuotaPolicy()
37 data.quotapolicy.warningBytes = NapiUtils::GetInt64Property(env, quotaPolicy, "warningBytes"); in ReadQuotaPolicy()
38 data.quotapolicy.limitBytes = NapiUtils::GetInt64Property(env, quotaPolicy, "limitBytes"); in ReadQuotaPolicy()
39 …data.quotapolicy.lastWarningRemind = NapiUtils::GetInt64Property(env, quotaPolicy, "lastWarningRem… in ReadQuotaPolicy()
40 …data.quotapolicy.lastLimitRemind = NapiUtils::GetInt64Property(env, quotaPolicy, "lastLimitRemind"… in ReadQuotaPolicy()
41 data.quotapolicy.metered = NapiUtils::GetBooleanProperty(env, quotaPolicy, "metered"); in ReadQuotaPolicy()
42 data.quotapolicy.limitAction = NapiUtils::GetInt32Property(env, quotaPolicy, "limitAction"); in ReadQuotaPolicy()
H A Dnetpolicy_exec.cpp305 …NapiUtils::SetStringPropertyUtf8(env, quotaPolicy, "periodDuration", netQuotaPolicy.quotapolicy.pe… in FillQuotaPolicy()
306 …NapiUtils::SetInt64Property(env, quotaPolicy, "warningBytes", netQuotaPolicy.quotapolicy.warningBy… in FillQuotaPolicy()
307 …NapiUtils::SetInt64Property(env, quotaPolicy, "limitBytes", netQuotaPolicy.quotapolicy.limitBytes); in FillQuotaPolicy()
308 …NapiUtils::SetInt64Property(env, quotaPolicy, "lastWarningRemind", netQuotaPolicy.quotapolicy.last… in FillQuotaPolicy()
309 …NapiUtils::SetInt64Property(env, quotaPolicy, "lastLimitRemind", netQuotaPolicy.quotapolicy.lastLi… in FillQuotaPolicy()
310 NapiUtils::SetBooleanProperty(env, quotaPolicy, "metered", netQuotaPolicy.quotapolicy.metered); in FillQuotaPolicy()
311 …NapiUtils::SetInt32Property(env, quotaPolicy, "limitAction", netQuotaPolicy.quotapolicy.limitActio… in FillQuotaPolicy()
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/include/
H A Dnet_policy_file.h164 …quotaPolicy.quotapolicy.lastLimitRemind = CommonUtils::StrToLong(netPolicyQuota.lastLimitSnooze, R… in ToQuotaPolicy()
165 …quotaPolicy.quotapolicy.limitBytes = CommonUtils::StrToLong(netPolicyQuota.limitBytes, DATA_USAGE_… in ToQuotaPolicy()
166 quotaPolicy.quotapolicy.metered = CommonUtils::StrToBool(netPolicyQuota.metered, false); in ToQuotaPolicy()
168 quotaPolicy.quotapolicy.periodDuration = netPolicyQuota.periodDuration; in ToQuotaPolicy()
169 … quotaPolicy.quotapolicy.periodStartTime = CommonUtils::StrToLong(netPolicyQuota.periodStartTime); in ToQuotaPolicy()
171 …quotaPolicy.quotapolicy.warningBytes = CommonUtils::StrToLong(netPolicyQuota.warningBytes, DATA_US… in ToQuotaPolicy()
/ohos5.0/foundation/communication/netmanager_base/test/fuzztest/netpolicyclient_fuzzer/
H A Dnet_policy_client_fuzzer.cpp229 netQuotaPolicy.quotapolicy.periodStartTime = NetPolicyGetData<int64_t>(); in SetCellularPoliciesFuzzTest()
230 netQuotaPolicy.quotapolicy.periodDuration = NetPolicyGetString(STR_LEN); in SetCellularPoliciesFuzzTest()
232 netQuotaPolicy.quotapolicy.warningBytes = NetPolicyGetData<int64_t>(); in SetCellularPoliciesFuzzTest()
233 netQuotaPolicy.quotapolicy.limitBytes = NetPolicyGetData<int64_t>(); in SetCellularPoliciesFuzzTest()
234 … netQuotaPolicy.quotapolicy.metered = NetPolicyGetData<uint32_t>() % CONVERT_NUMBER_TO_BOOL == 0; in SetCellularPoliciesFuzzTest()
235 …netQuotaPolicy.quotapolicy.limitAction = NetPolicyGetData<uint32_t>() % CREATE_LIMIT_ACTION_VALUE … in SetCellularPoliciesFuzzTest()
313 netQuotaPolicy.quotapolicy.periodStartTime = NetPolicyGetData<int64_t>(); in SetNetQuotaPoliciesFuzzTest()
314 netQuotaPolicy.quotapolicy.periodDuration = NetPolicyGetString(STR_LEN); in SetNetQuotaPoliciesFuzzTest()
316 netQuotaPolicy.quotapolicy.warningBytes = NetPolicyGetData<int64_t>(); in SetNetQuotaPoliciesFuzzTest()
317 netQuotaPolicy.quotapolicy.limitBytes = NetPolicyGetData<int64_t>(); in SetNetQuotaPoliciesFuzzTest()
[all …]
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include/
H A Dnet_quota_policy.h77 } quotapolicy; member