/foundation/communication/netmanager_base/frameworks/native/netpolicyclient/src/ |
H A D | net_quota_policy.cpp | 38 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 D | net_policy_traffic.cpp | 68 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 D | net_policy_file.cpp | 432 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 D | ut_net_policy_traffic.cpp | 76 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 D | ut_net_policy_callback.cpp | 137 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 D | net_policy_manager_test.cpp | 249 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 D | ut_net_quota_policy.cpp | 30 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 D | ut_net_policy_client.cpp | 51 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 D | ut_net_policy_callback_stub.cpp | 149 policy.quotapolicy.title = "testTitle"; in HWTEST_F()
|
H A D | net_policy_service_stub_test.cpp | 374 quotaPolicy.quotapolicy.title = "test"; in HWTEST_F()
|
/foundation/communication/netmanager_ext/test/vpnmanager/unittest/conn_vpn_manager_test/ |
H A D | ut_net_policy_traffic.cpp | 76 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 D | ut_net_policy_callback.cpp | 137 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 D | set_net_quota_policies_context.cpp | 36 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 D | netpolicy_exec.cpp | 305 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 D | net_policy_file.h | 164 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 D | net_policy_client_fuzzer.cpp | 229 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 D | net_quota_policy.h | 77 } quotapolicy; member
|