/ohos5.0/base/request/request/services/src/task/ |
H A D | config.rs | 85 pub(crate) metered: bool, 134 && (self.common_data.metered || !info.is_metered) in satisfy_network() 277 metered: false, in default() 359 pub fn metered(&mut self, metered: bool) -> &mut Self { in metered() method 360 self.inner.common_data.metered = metered; in metered() 388 pub fn method(&mut self, metered: &str) -> &mut Self { in method() 389 self.inner.method = metered.to_string(); in method() 409 parcel.write(&(self.common_data.metered))?; in serialize()
|
H A D | ffi.rs | 66 pub(crate) metered: bool, 294 metered: self.common_data.metered, in to_c_struct() 353 metered: c_struct.common_data.metered, in from_c_struct()
|
/ohos5.0/foundation/communication/netmanager_base/services/common/src/ |
H A D | net_manager_center.cpp | 169 bool NetManagerCenter::IsUidNetAccess(uint32_t uid, bool metered) in IsUidNetAccess() argument 174 return IsUidNetAllowed(uid, metered); in IsUidNetAccess() 177 bool NetManagerCenter::IsUidNetAllowed(uint32_t uid, bool metered) in IsUidNetAllowed() argument 182 return policyService_->IsUidNetAllowed(uid, metered); in IsUidNetAllowed()
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/common/ |
H A D | net_policy_service_common.cpp | 27 bool NetPolicyServiceCommon::IsUidNetAllowed(uint32_t uid, bool metered) in IsUidNetAllowed() argument 30 DelayedSingleton<NetPolicyService>::GetInstance()->IsUidNetAllowed(uid, metered, isAllowed); in IsUidNetAllowed()
|
/ohos5.0/foundation/communication/netmanager_base/frameworks/native/netpolicyclient/src/ |
H A D | net_quota_policy.cpp | 53 if (!parcel.WriteBool(quotapolicy.metered)) { in Marshalling() 112 if (!parcel.ReadBool(quotaPolicy.quotapolicy.metered)) { in Unmarshalling() 159 if (!parcel.ReadBool(quotaPolicyTmp.quotapolicy.metered)) { in Unmarshalling() 228 quotapolicy.metered = false; in Reset()
|
/ohos5.0/foundation/communication/netmanager_base/test/netpolicymanager/unittest/net_policy_manager_test/ |
H A D | ut_net_policy_traffic.cpp | 82 quotaPolicy1.quotapolicy.metered = true; in SetUp() 93 quotaPolicy2.quotapolicy.metered = true; in SetUp() 122 quotaPolicy1.quotapolicy.metered = 0; 132 quotaPolicy2.quotapolicy.metered = 0; 268 … quotaPolicy.quotapolicy.lastLimitRemind == REMIND_NEVER && !quotaPolicy.quotapolicy.metered) { 340 quotaPolicy.quotapolicy.metered = true; 343 quotaPolicy.quotapolicy.metered = false; 365 quotaPolicy.quotapolicy.metered = false;
|
H A D | net_policy_exception_service_test.cpp | 51 bool metered = false; variable 53 …int32_t ret = DelayedSingleton<NetPolicyService>::GetInstance()->IsUidNetAllowed(uit, metered, isA…
|
H A D | ut_net_policy_service_common.cpp | 65 bool metered = true; variable 67 auto ret = instance_->IsUidNetAllowed(uid, metered);
|
H A D | ut_net_policy_callback.cpp | 143 quotaPolicy1.quotapolicy.metered = true; in SetFirstNetQuotaPolicy() 158 quotaPolicy2.quotapolicy.metered = true; in SetSecondNetQuotaPolicy()
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/core/ |
H A D | net_policy_file.cpp | 168 cJSON *metered = cJSON_GetObjectItem(quotaPolicyItem, CONFIG_QUOTA_POLICY_METERED); in ParseQuotaPolicy() local 169 quotaPolicy.metered = cJSON_GetStringValue(metered); in ParseQuotaPolicy() 176 … quotaPolicy.limitBytes.c_str(), quotaPolicy.lastLimitSnooze.c_str(), quotaPolicy.metered.c_str()); in ParseQuotaPolicy() 298 cJSON_CreateString(netPolicy_.netQuotaPolicies[i].metered.c_str())); in AddQuotaPolicy() 434 … netPolicy_.netQuotaPolicies[i].metered = std::to_string(quotaPolicy.quotapolicy.metered); in UpdateQuotaPolicyExist() 461 quotaPolicy.metered = std::to_string(quotaPolicies[i].quotapolicy.metered); in WriteQuotaPolicies()
|
H A D | net_policy_traffic.cpp | 181 if (iface == UNKNOW_IFACE || !quotaPolicy.quotapolicy.metered) { in UpdateMeteredIfacesQuota() 258 if (hasLimit || quotaPolicy.quotapolicy.metered) { in GetQuotaRemain() 272 quotaPolicy.quotapolicy.metered, quotaPolicy.quotapolicy.limitAction); in UpdateNetEnableStatus() 273 …if (quotaPolicy.quotapolicy.metered || quotaPolicy.quotapolicy.limitAction == LIMIT_ACTION_ACCESS_… in UpdateNetEnableStatus() 512 …message.append(TAB + TAB + "Metered: " + std::to_string(item.quotapolicy.metered) + "\n" + TAB + T… in GetDumpMessage()
|
H A D | net_policy_rule.cpp | 244 int32_t NetPolicyRule::IsUidNetAllowed(uint32_t uid, bool metered, bool &isAllowed) in IsUidNetAllowed() argument 246 NETMGR_LOG_D("IsUidNetAllowed:uid[%{public}u] metered:[%{public}d]", uid, metered); in IsUidNetAllowed() 258 if (!metered) { in IsUidNetAllowed()
|
/ohos5.0/foundation/communication/netmanager_base/test/fuzztest/common_fuzzer/ |
H A D | common_fuzzer.cpp | 267 bool metered = NetCommonGetData<uint32_t>() % CONVERT_NUMBER_TO_BOOL == 0; in IsUidNetAccessFuzzTest() local 268 g_netManagerCenter->IsUidNetAccess(uid, metered); in IsUidNetAccessFuzzTest() 277 bool metered = NetCommonGetData<uint32_t>() % CONVERT_NUMBER_TO_BOOL == 0; in IsUidNetAllowedFuzzTest() local 278 g_netManagerCenter->IsUidNetAllowed(uid, metered); in IsUidNetAllowedFuzzTest()
|
/ohos5.0/foundation/communication/netmanager_base/services/common/include/ |
H A D | net_manager_center.h | 58 bool IsUidNetAccess(uint32_t uid, bool metered); 59 bool IsUidNetAllowed(uint32_t uid, bool metered);
|
H A D | net_policy_base_service.h | 25 virtual bool IsUidNetAllowed(uint32_t uid, bool metered) = 0;
|
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-policy-sys.md | 591 metered: true, 654 metered: true, 729 | isMetered | boolean | Yes | Whether the network is a metered network.| 1877 Subscribes to metered **iface** changes. This API uses an asynchronous callback to return the resul… 1921 Unsubscribes from metered **iface** changes. This API uses an asynchronous callback to return the r… 2221 | metered | boolean | Yes | Whether the network is a metered netwo… 2242 Enumerates the metered network rules. 2252 | NET_RULE_ALLOW_METERED | 1 << 1 | Applications are allowed to access a metered network… 2254 … | 1 << 5 | Applications are allowed to access all networks (metered or non-metered). | 2255 … | 1 << 6 | Applications are not allowed to access any networks (metered or non-metered). | [all …]
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/include/ |
H A D | net_policy_file.h | 166 quotaPolicy.quotapolicy.metered = CommonUtils::StrToBool(netPolicyQuota.metered, false); in ToQuotaPolicy()
|
H A D | net_policy_service_common.h | 39 bool IsUidNetAllowed(uint32_t uid, bool metered) override;
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/kits/js/ |
H A D | @system.network.d.ts | 32 metered: boolean;
|
/ohos5.0/foundation/communication/netmanager_base/test/fuzztest/netpolicyclient_fuzzer/ |
H A D | net_policy_client_fuzzer.cpp | 234 … netQuotaPolicy.quotapolicy.metered = NetPolicyGetData<uint32_t>() % CONVERT_NUMBER_TO_BOOL == 0; in SetCellularPoliciesFuzzTest() 318 … netQuotaPolicy.quotapolicy.metered = NetPolicyGetData<uint32_t>() % CONVERT_NUMBER_TO_BOOL == 0; in SetNetQuotaPoliciesFuzzTest() 336 bool metered = uid % CONVERT_NUMBER_TO_BOOL == 0; in IsUidNetAllowedFuzzTest() local 339 dataParcel.WriteBool(metered); in IsUidNetAllowedFuzzTest()
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netpolicyclient/include/ |
H A D | net_quota_policy.h | 66 bool metered = false; member
|
/ohos5.0/foundation/communication/netmanager_base/services/netpolicymanager/src/ |
H A D | net_policy_service.cpp | 154 int32_t NetPolicyService::IsUidNetAllowed(uint32_t uid, bool metered, bool &isAllowed) in IsUidNetAllowed() argument 156 NETMGR_LOG_I("IsUidNetAllowed uid[%{public}d metered[%{public}d]", uid, metered); in IsUidNetAllowed() 162 return netPolicyRule_->IsUidNetAllowed(uid, metered, isAllowed); in IsUidNetAllowed()
|
/ohos5.0/base/request/request/frameworks/cj/ffi/src/ |
H A D | cj_request_impl.cpp | 113 out.metered = config->metered; in Convert2Config()
|
/ohos5.0/base/request/request/services/src/service/command/ |
H A D | construct.rs | 57 let metered: bool = data.read()?; in construct() localVariable 227 metered, in construct()
|
/ohos5.0/base/request/request/services/include/ |
H A D | c_task_config.h | 35 bool metered; member
|