Home
last modified time | relevance | path

Searched refs:quotapolicy (Results 1 - 17 of 17) sorted by relevance

/foundation/communication/netmanager_base/frameworks/native/netpolicyclient/src/
H A Dnet_quota_policy.cpp38 if (!parcel.WriteInt64(quotapolicy.periodStartTime)) { in Marshalling()
41 if (!parcel.WriteString(quotapolicy.periodDuration)) { in Marshalling()
44 if (!parcel.WriteInt64(quotapolicy.warningBytes)) { in Marshalling()
47 if (!parcel.WriteInt64(quotapolicy.limitBytes)) { in Marshalling()
50 if (!parcel.WriteInt64(quotapolicy.lastLimitRemind)) { in Marshalling()
53 if (!parcel.WriteBool(quotapolicy.metered)) { in Marshalling()
56 if (!parcel.WriteInt32(quotapolicy.source)) { in Marshalling()
59 if (!parcel.WriteInt32(quotapolicy.limitAction)) { in Marshalling()
97 if (!parcel.ReadInt64(quotaPolicy.quotapolicy.periodStartTime)) { in Unmarshalling()
100 if (!parcel.ReadString(quotaPolicy.quotapolicy in Unmarshalling()
[all...]
/foundation/communication/netmanager_base/services/netpolicymanager/src/core/
H A Dnet_policy_traffic.cpp68 if (!IsValidPeriodDuration(quotaPolicy.quotapolicy.periodDuration)) { in IsValidQuotaPolicy()
69 NETMGR_LOG_E("periodDuration [%{public}s] must Mx", quotaPolicy.quotapolicy.periodDuration.c_str()); in IsValidQuotaPolicy()
153 quotaPolicy.networkmatchrule.netType, quotaPolicy.quotapolicy.periodDuration.c_str()); in FormalizeQuotaPolicies()
156 if (quotaPolicy.quotapolicy.limitBytes == DATA_USAGE_UNKNOWN) { in FormalizeQuotaPolicies()
157 quotaPolicy.quotapolicy.limitAction = LIMIT_ACTION_ALERT_ONLY; in FormalizeQuotaPolicies()
158 } else if (quotaPolicy.quotapolicy.warningBytes == DATA_USAGE_UNKNOWN) { in FormalizeQuotaPolicies()
159 quotaPolicy.quotapolicy.warningBytes = in FormalizeQuotaPolicies()
160 quotaPolicy.quotapolicy.limitBytes * NINETY_PERCENTAGE / HUNDRED_PERCENTAGE; in FormalizeQuotaPolicies()
162 if (quotaPolicy.quotapolicy.limitAction == LIMIT_ACTION_ALERT_ONLY) { in FormalizeQuotaPolicies()
163 quotaPolicy.quotapolicy in FormalizeQuotaPolicies()
[all...]
H A Dnet_policy_file.cpp432 netPolicy_.netQuotaPolicies[i].lastLimitSnooze = std::to_string(quotaPolicy.quotapolicy.lastLimitRemind); in UpdateQuotaPolicyExist()
433 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()
437 netPolicy_.netQuotaPolicies[i].periodStartTime = std::to_string(quotaPolicy.quotapolicy.periodStartTime); 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 in WriteQuotaPolicies()
[all...]
/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/
H A Dut_net_policy_traffic.cpp76 quotaPolicy1.quotapolicy.periodDuration = "M1"; in SetUp()
78 quotaPolicy1.quotapolicy.warningBytes = TEST_WARNING_BYTES_1; in SetUp()
79 quotaPolicy1.quotapolicy.limitBytes = TEST_LIMIT_BYTES_1; in SetUp()
80 quotaPolicy1.quotapolicy.lastWarningRemind = TEST_LAST_WARNING_REMIND_1; in SetUp()
81 quotaPolicy1.quotapolicy.lastLimitRemind = TEST_LAST_LIMIT_REMIND_1; in SetUp()
82 quotaPolicy1.quotapolicy.metered = true; in SetUp()
83 quotaPolicy1.quotapolicy.limitAction = LimitAction::LIMIT_ACTION_ALERT_ONLY; in SetUp()
87 quotaPolicy2.quotapolicy.periodDuration = "Y1"; in SetUp()
89 quotaPolicy2.quotapolicy.warningBytes = TEST_WARNING_BYTES_2; in SetUp()
90 quotaPolicy2.quotapolicy in SetUp()
[all...]
H A Dut_net_policy_callback.cpp137 quotaPolicy1.quotapolicy.periodDuration = "M1"; // M1: First day of the month. in SetFirstNetQuotaPolicy()
139 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()
152 quotaPolicy2.quotapolicy.periodDuration = "Y1"; // y1: First day of the year. in SetSecondNetQuotaPolicy()
154 quotaPolicy2.quotapolicy.warningBytes = TEST_WARNING_BYTES_2; in SetSecondNetQuotaPolicy()
155 quotaPolicy2.quotapolicy in SetSecondNetQuotaPolicy()
[all...]
H A Dnet_policy_manager_test.cpp249 quotaPolicy.quotapolicy.periodStartTime = TRIGER_DELAY_US; in HWTEST_F()
250 quotaPolicy.quotapolicy.periodDuration = TEST_STRING_PERIODDURATION; in HWTEST_F()
251 quotaPolicy.quotapolicy.warningBytes = TRIGER_DELAY_US; in HWTEST_F()
252 quotaPolicy.quotapolicy.limitBytes = TRIGER_DELAY_US; in HWTEST_F()
253 quotaPolicy.quotapolicy.lastLimitRemind = -1; in HWTEST_F()
254 quotaPolicy.quotapolicy.metered = true; in HWTEST_F()
255 quotaPolicy.quotapolicy.source = 0; in HWTEST_F()
287 cellularPolicy.quotapolicy.periodStartTime = TRIGER_DELAY_US + i; in HWTEST_F()
288 cellularPolicy.quotapolicy.periodDuration = TEST_STRING_PERIODDURATION; in HWTEST_F()
289 cellularPolicy.quotapolicy in HWTEST_F()
[all...]
H A Dut_net_quota_policy.cpp30 policy.quotapolicy.title = "testTitle"; in GetQuota()
59 netQuotaPolicy1.quotapolicy.periodDuration = "M1"; in HWTEST_F()
65 netQuotaPolicy2.quotapolicy.periodDuration = "Y1"; in HWTEST_F()
71 netQuotaPolicy3.quotapolicy.periodDuration = "D1"; in HWTEST_F()
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"; in HWTEST_F()
H A Dnet_policy_service_stub_test.cpp374 quotaPolicy.quotapolicy.title = "test"; in HWTEST_F()
/foundation/communication/netmanager_ext/test/vpnmanager/unittest/conn_vpn_manager_test/
H A Dut_net_policy_traffic.cpp76 quotaPolicy1.quotapolicy.periodDuration = "M1"; in SetUp()
78 quotaPolicy1.quotapolicy.warningBytes = TEST_WARNING_BYTES_1; in SetUp()
79 quotaPolicy1.quotapolicy.limitBytes = TEST_LIMIT_BYTES_1; in SetUp()
80 quotaPolicy1.quotapolicy.lastWarningRemind = TEST_LAST_WARNING_REMIND_1; in SetUp()
81 quotaPolicy1.quotapolicy.lastLimitRemind = TEST_LAST_LIMIT_REMIND_1; in SetUp()
82 quotaPolicy1.quotapolicy.metered = true; in SetUp()
83 quotaPolicy1.quotapolicy.limitAction = LimitAction::LIMIT_ACTION_ALERT_ONLY; in SetUp()
87 quotaPolicy2.quotapolicy.periodDuration = "Y1"; in SetUp()
89 quotaPolicy2.quotapolicy.warningBytes = TEST_WARNING_BYTES_2; in SetUp()
90 quotaPolicy2.quotapolicy in SetUp()
[all...]
H A Dut_net_policy_callback.cpp137 quotaPolicy1.quotapolicy.periodDuration = "M1"; // M1: First day of the month. in SetFirstNetQuotaPolicy()
139 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()
152 quotaPolicy2.quotapolicy.periodDuration = "Y1"; // y1: First day of the year. in SetSecondNetQuotaPolicy()
154 quotaPolicy2.quotapolicy.warningBytes = TEST_WARNING_BYTES_2; in SetSecondNetQuotaPolicy()
155 quotaPolicy2.quotapolicy in SetSecondNetQuotaPolicy()
[all...]
/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/src/
H A Dset_net_quota_policies_context.cpp36 data.quotapolicy.periodDuration = NapiUtils::GetStringPropertyUtf8(env, quotaPolicy, "periodDuration"); 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, "lastWarningRemind"); 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.periodDuration); in FillQuotaPolicy()
306 NapiUtils::SetInt64Property(env, quotaPolicy, "warningBytes", netQuotaPolicy.quotapolicy.warningBytes); in FillQuotaPolicy()
307 NapiUtils::SetInt64Property(env, quotaPolicy, "limitBytes", netQuotaPolicy.quotapolicy.limitBytes); in FillQuotaPolicy()
308 NapiUtils::SetInt64Property(env, quotaPolicy, "lastWarningRemind", netQuotaPolicy.quotapolicy.lastWarningRemind); in FillQuotaPolicy()
309 NapiUtils::SetInt64Property(env, quotaPolicy, "lastLimitRemind", netQuotaPolicy.quotapolicy.lastLimitRemind); in FillQuotaPolicy()
310 NapiUtils::SetBooleanProperty(env, quotaPolicy, "metered", netQuotaPolicy.quotapolicy.metered); in FillQuotaPolicy()
311 NapiUtils::SetInt32Property(env, quotaPolicy, "limitAction", netQuotaPolicy.quotapolicy.limitAction); in FillQuotaPolicy()
/foundation/communication/netmanager_base/services/netpolicymanager/include/
H A Dnet_policy_file.h164 quotaPolicy.quotapolicy.lastLimitRemind = CommonUtils::StrToLong(netPolicyQuota.lastLimitSnooze, REMIND_NEVER); in ToQuotaPolicy()
165 quotaPolicy.quotapolicy.limitBytes = CommonUtils::StrToLong(netPolicyQuota.limitBytes, DATA_USAGE_UNKNOWN); 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_USAGE_UNKNOWN); in ToQuotaPolicy()
/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 == 0; 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 in SetNetQuotaPoliciesFuzzTest()
[all...]
/foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include/
H A Dnet_quota_policy.h77 } quotapolicy; member

Completed in 11 milliseconds