/frameworks/base/core/java/android/net/ |
D | NetworkPolicy.java | 55 public boolean metered; field in NetworkPolicy 62 long warningBytes, long limitBytes, boolean metered) { in NetworkPolicy() argument 64 SNOOZE_NEVER, metered, false); in NetworkPolicy() 69 boolean metered, boolean inferred) { in NetworkPolicy() argument 77 this.metered = metered; in NetworkPolicy() 89 metered = in.readInt() != 0; in NetworkPolicy() 102 dest.writeInt(metered ? 1 : 0); in writeToParcel() 160 lastWarningSnooze, lastLimitSnooze, metered, inferred); in hashCode() 170 && lastLimitSnooze == other.lastLimitSnooze && metered == other.metered in equals() 188 builder.append(", metered=").append(metered); in toString() [all …]
|
D | NetworkStats.java | 98 private int[] metered; field in NetworkStats 116 public int metered; field in NetworkStats.Entry 144 public Entry(String iface, int uid, int set, int tag, int metered, int roaming, in Entry() argument 150 this.metered = metered; in Entry() 183 builder.append(" metered=").append(meteredToString(metered)); in toString() 197 return uid == e.uid && set == e.set && tag == e.tag && metered == e.metered in equals() 207 return Objects.hash(uid, set, tag, metered, roaming, iface); in hashCode() 220 this.metered = new int[initialSize]; in NetworkStats() 234 this.metered = EmptyArray.INT; in NetworkStats() 252 metered = parcel.createIntArray(); in NetworkStats() [all …]
|
D | NetworkIdentity.java | 64 boolean metered) { in NetworkIdentity() argument 70 mMetered = metered; in NetworkIdentity() 193 boolean metered = !state.networkCapabilities.hasCapability( in buildNetworkIdentity() 219 return new NetworkIdentity(type, subType, subscriberId, networkId, roaming, metered); in buildNetworkIdentity()
|
D | network-policy-restrictions.md | 24 ## On metered networks 37 ## On non-metered networks
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/ |
D | NetworkPolicyEditor.java | 133 final boolean metered; in buildDefaultPolicy() 138 metered = false; in buildDefaultPolicy() 144 metered = true; in buildDefaultPolicy() 148 LIMIT_DISABLED, SNOOZE_NEVER, SNOOZE_NEVER, metered, true); in buildDefaultPolicy() 210 return policy.metered; in getPolicyMetered() 216 public void setPolicyMetered(NetworkTemplate template, boolean metered) { in setPolicyMetered() argument 220 if (metered) { in setPolicyMetered() 223 policy.metered = true; in setPolicyMetered() 227 } else if (!policy.metered) { in setPolicyMetered() 228 policy.metered = true; in setPolicyMetered() [all …]
|
/frameworks/base/services/core/java/com/android/server/net/ |
D | NetworkPolicyManagerShellCommand.java | 284 if (filter != null && filter.booleanValue() != policy.metered) { in listWifiNetworks() 289 pw.println(policy.metered); in listWifiNetworks() 306 final boolean metered = Boolean.valueOf(arg); in setMeteredWifiNetwork() 311 if (policy.template.isMatchRuleMobile() || policy.metered == metered) { in setMeteredWifiNetwork() 316 Log.i(TAG, "Changing " + networkId + " metered status to " + metered); in setMeteredWifiNetwork() 317 policy.metered = metered; in setMeteredWifiNetwork() 330 policy.metered = true; in setMeteredWifiNetwork()
|
D | NetworkIdentitySet.java | 69 final boolean metered; in NetworkIdentitySet() 71 metered = in.readBoolean(); in NetworkIdentitySet() 76 metered = (type == TYPE_MOBILE); in NetworkIdentitySet() 79 add(new NetworkIdentity(type, subType, subscriberId, networkId, roaming, metered)); in NetworkIdentitySet()
|
D | NetworkPolicyManagerService.java | 1018 policy.metered = meteredHint; 1029 static NetworkPolicy newWifiPolicy(NetworkTemplate template, boolean metered) { in newWifiPolicy() argument 1032 metered, true); in newWifiPolicy() 1658 if (hasLimit || policy.metered) { 1872 final boolean metered; in readPolicyAL() 1874 metered = readBooleanAttribute(in, ATTR_METERED); in readPolicyAL() 1880 metered = true; in readPolicyAL() 1883 metered = false; in readPolicyAL() 1904 lastLimitSnooze, metered, inferred)); in readPolicyAL() 2029 writeBooleanAttribute(out, ATTR_METERED, policy.metered); in writePolicyAL() [all …]
|
D | NetworkStatsCollection.java | 251 entry.metered = key.ident.isAnyMemberMetered() ? METERED_YES : METERED_NO; in getSummary()
|
/frameworks/base/core/jni/ |
D | com_android_internal_net_NetworkStatsFactory.cpp | 46 jfieldID metered; member 243 ScopedIntArrayRW metered(env, get_int_array(env, stats, in readNetworkStatsDetail() local 244 gNetworkStatsClassInfo.metered, size, grow)); in readNetworkStatsDetail() 245 if (metered.get() == NULL) return -1; in readNetworkStatsDetail() 286 env->SetObjectField(stats, gNetworkStatsClassInfo.metered, metered.getJavaArray()); in readNetworkStatsDetail() 319 gNetworkStatsClassInfo.metered = GetFieldIDOrDie(env, clazz, "metered", "[I"); in register_com_android_internal_net_NetworkStatsFactory()
|
/frameworks/base/services/core/java/com/android/server/job/controllers/ |
D | ConnectivityController.java | 116 final boolean metered = connected && info.isMetered(); in updateConstraintsSatisfied() 122 changed |= jobStatus.setMeteredConstraintSatisfied(metered); in updateConstraintsSatisfied() 138 + " metered=" + metered in updateConstraintsSatisfied()
|
/frameworks/base/tests/net/java/android/net/ |
D | NetworkStatsTest.java | 613 int tag, int metered, int roaming, long rxBytes, long rxPackets, long txBytes, in assertContains() argument 615 int index = stats.findIndex(iface, uid, set, tag, metered, roaming); in assertContains() 617 assertValues(stats, index, iface, uid, set, tag, metered, roaming, in assertContains() 622 int tag, int metered, int roaming, long rxBytes, long rxPackets, long txBytes, in assertValues() argument 625 assertValues(entry, iface, uid, set, tag, metered, roaming); in assertValues() 630 NetworkStats.Entry entry, String iface, int uid, int set, int tag, int metered, in assertValues() argument 636 assertEquals(metered, entry.metered); in assertValues()
|
/frameworks/base/core/java/android/app/usage/ |
D | NetworkStats.java | 259 private static @Metered int convertMetered(int metered) { in convertMetered() argument 260 switch (metered) { in convertMetered() 542 bucketOut.mMetered = Bucket.convertMetered(mRecycledSummaryEntry.metered); in fillBucketFromSummaryEntry()
|
/frameworks/base/tests/net/java/android/net/dhcp/ |
D | DhcpPacketTest.java | 147 byte[] metered = "ANDROID_METERED".getBytes("US-ASCII"); in testDomainName() 149 byte[] meteredEmbeddedNull = metered.clone(); in testDomainName() 152 byte[] meteredTrailingNull = metered.clone(); in testDomainName() 157 assertDomainAndVendorInfoParses("goo.gl", nonNullDomain, "ANDROID_METERED", metered); in testDomainName()
|
/frameworks/base/services/tests/servicestests/src/com/android/server/net/ |
D | NetworkStatsServiceTest.java | 984 private void assertUidTotal(NetworkTemplate template, int uid, int set, int metered, in assertUidTotal() argument 996 assertValues(stats, IFACE_ALL, uid, set, TAG_NONE, metered, roaming, rxBytes, rxPackets, in assertUidTotal() 1085 int tag, int metered, int roaming, long rxBytes, long rxPackets, long txBytes, in assertValues() argument 1105 if (metered == METERED_NO || metered == METERED_ALL) { in assertValues() 1108 if (metered == METERED_YES || metered == METERED_ALL) { in assertValues()
|
/frameworks/base/core/proto/android/service/ |
D | netstats.proto | 66 bool metered = 5; field
|