Home
last modified time | relevance | path

Searched refs:metered (Results 1 – 16 of 16) sorted by relevance

/frameworks/base/core/java/android/net/
DNetworkPolicy.java55 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 …]
DNetworkStats.java98 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 …]
DNetworkIdentity.java64 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()
Dnetwork-policy-restrictions.md24 ## On metered networks
37 ## On non-metered networks
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
DNetworkPolicyEditor.java133 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/
DNetworkPolicyManagerShellCommand.java284 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()
DNetworkIdentitySet.java69 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()
DNetworkPolicyManagerService.java1018 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 …]
DNetworkStatsCollection.java251 entry.metered = key.ident.isAnyMemberMetered() ? METERED_YES : METERED_NO; in getSummary()
/frameworks/base/core/jni/
Dcom_android_internal_net_NetworkStatsFactory.cpp46 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/
DConnectivityController.java116 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/
DNetworkStatsTest.java613 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/
DNetworkStats.java259 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/
DDhcpPacketTest.java147 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/
DNetworkStatsServiceTest.java984 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/
Dnetstats.proto66 bool metered = 5; field