Searched refs:NetworkTemplate (Results 1 - 16 of 16) sorted by relevance

/frameworks/base/core/java/android/net/
H A DNetworkTemplate.aidl19 parcelable NetworkTemplate;
H A DINetworkStatsSession.aidl21 import android.net.NetworkTemplate;
27 NetworkStats getSummaryForNetwork(in NetworkTemplate template, long start, long end);
29 NetworkStatsHistory getHistoryForNetwork(in NetworkTemplate template, int fields);
32 NetworkStats getSummaryForAllUid(in NetworkTemplate template, long start, long end, boolean includeTags);
34 NetworkStatsHistory getHistoryForUid(in NetworkTemplate template, int uid, int set, int tag, int fields);
H A DNetworkTemplate.java49 public class NetworkTemplate implements Parcelable { class in inherits:Parcelable
83 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) {
84 return new NetworkTemplate(MATCH_MOBILE_ALL, subscriberId, null);
92 public static NetworkTemplate buildTemplateMobile3gLower(String subscriberId) {
93 return new NetworkTemplate(MATCH_MOBILE_3G_LOWER, subscriberId, null);
101 public static NetworkTemplate buildTemplateMobile4g(String subscriberId) {
102 return new NetworkTemplate(MATCH_MOBILE_4G, subscriberId, null);
109 public static NetworkTemplate buildTemplateMobileWildcard() {
110 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null);
117 public static NetworkTemplate buildTemplateWifiWildcar
165 public NetworkTemplate(int matchRule, String subscriberId, String networkId) { method in class:NetworkTemplate
169 public NetworkTemplate(int matchRule, String subscriberId, String[] matchSubscriberIds, method in class:NetworkTemplate
177 private NetworkTemplate(Parcel in) { method in class:NetworkTemplate
[all...]
H A DINetworkStatsService.aidl22 import android.net.NetworkTemplate;
31 long getNetworkTotalBytes(in NetworkTemplate template, long start, long end);
H A DINetworkPolicyManager.aidl23 import android.net.NetworkTemplate;
51 void snoozeLimit(in NetworkTemplate template);
H A DNetworkPolicy.java27 * Policy for networks matching a {@link NetworkTemplate}, including usage cycle
38 public NetworkTemplate template;
51 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone,
57 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone,
60 this.template = checkNotNull(template, "missing NetworkTemplate");
/frameworks/base/packages/SystemUI/src/com/android/systemui/net/
H A DNetworkOverLimitActivity.java20 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER;
21 import static android.net.NetworkTemplate.MATCH_MOBILE_4G;
22 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL;
31 import android.net.NetworkTemplate;
41 * Notify user that a {@link NetworkTemplate} is over its
52 final NetworkTemplate template = getIntent().getParcelableExtra(EXTRA_NETWORK_TEMPLATE);
76 private void snoozePolicy(NetworkTemplate template) {
86 private static int getLimitedDialogTitleForTemplate(NetworkTemplate template) {
/frameworks/base/tests/DataIdleTest/src/com/android/tests/dataidle/
H A DDataIdleTest.java23 import android.net.NetworkTemplate;
56 NetworkTemplate template = NetworkTemplate.buildTemplateWifiWildcard();
65 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId);
72 * @param template {@link NetworkTemplate} to match.
74 private void fetchStats(NetworkTemplate template) {
/frameworks/base/services/tests/servicestests/src/com/android/server/net/
H A DNetworkStatsCollectionTest.java22 import static android.net.NetworkTemplate.buildTemplateMobileAll;
28 import android.net.NetworkTemplate;
59 NetworkTemplate.forceAllNetworkTypes();
173 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets) {
180 NetworkTemplate template, long rxBytes, long rxPackets, long txBytes, long txPackets) {
/frameworks/base/services/core/java/com/android/server/net/
H A DNetworkStatsCollection.java32 import android.net.NetworkTemplate;
139 NetworkTemplate template, int uid, int set, int tag, int fields) {
148 NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end) {
167 public NetworkStats getSummary(NetworkTemplate template, long start, long end) {
492 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateMobileWildcard(), "cell");
493 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateWifiWildcard(), "wifi");
494 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateEthernet(), "eth");
495 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateBluetooth(), "bt");
500 * together all matching {@link NetworkTemplate} under a single prefix.
502 private void dumpCheckin(PrintWriter pw, long start, long end, NetworkTemplate groupTemplat
[all...]
H A DNetworkPolicyManagerService.java49 import static android.net.NetworkTemplate.MATCH_ETHERNET;
50 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER;
51 import static android.net.NetworkTemplate.MATCH_MOBILE_4G;
52 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL;
53 import static android.net.NetworkTemplate.MATCH_WIFI;
54 import static android.net.NetworkTemplate.buildTemplateMobileAll;
105 import android.net.NetworkTemplate;
258 final ArrayMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = new ArrayMap<>();
276 private final ArraySet<NetworkTemplate> mOverLimitNotified = new ArraySet<>();
594 final NetworkTemplate templat
[all...]
H A DNetworkStatsService.java36 import static android.net.NetworkTemplate.buildTemplateMobileWildcard;
37 import static android.net.NetworkTemplate.buildTemplateWifiWildcard;
86 import android.net.NetworkTemplate;
461 NetworkTemplate template, long start, long end) {
466 public NetworkStatsHistory getHistoryForNetwork(NetworkTemplate template, int fields) {
472 NetworkTemplate template, long start, long end, boolean includeTags) {
484 NetworkTemplate template, int uid, int set, int tag, int fields) {
505 NetworkTemplate template, long start, long end) {
515 private NetworkStatsHistory internalGetHistoryForNetwork(NetworkTemplate template, int fields) {
522 public long getNetworkTotalBytes(NetworkTemplate templat
[all...]
H A DNetworkStatsRecorder.java27 import android.net.NetworkTemplate;
117 public NetworkStats.Entry getTotalSinceBootLocked(NetworkTemplate template) {
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/
H A DMobileDataControllerImpl.java33 import android.net.NetworkTemplate;
116 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId);
117 template = NetworkTemplate.normalize(template, mTelephonyManager.getMergedSubscriberIds());
173 private NetworkPolicy findNetworkPolicy(NetworkTemplate template) {
/frameworks/base/services/tests/servicestests/src/com/android/server/
H A DNetworkStatsServiceTest.java32 import static android.net.NetworkTemplate.buildTemplateMobileAll;
33 import static android.net.NetworkTemplate.buildTemplateWifiWildcard;
63 import android.net.NetworkTemplate;
98 private static NetworkTemplate sTemplateWifi = buildTemplateWifiWildcard();
99 private static NetworkTemplate sTemplateImsi1 = buildTemplateMobileAll(IMSI_1);
100 private static NetworkTemplate sTemplateImsi2 = buildTemplateMobileAll(IMSI_2);
839 private void assertNetworkTotal(NetworkTemplate template, long rxBytes, long rxPackets,
845 private void assertNetworkTotal(NetworkTemplate template, long start, long end, long rxBytes,
857 private void assertUidTotal(NetworkTemplate template, int uid, long rxBytes, long rxPackets,
862 private void assertUidTotal(NetworkTemplate templat
[all...]
H A DNetworkPolicyManagerServiceTest.java68 import android.net.NetworkTemplate;
109 private static NetworkTemplate sTemplateWifi = NetworkTemplate.buildTemplateWifi(TEST_SSID);

Completed in 2542 milliseconds