Searched refs:NetworkTemplate (Results 1 - 15 of 15) 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.java46 public class NetworkTemplate implements Parcelable { class in inherits:Parcelable
77 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) {
78 return new NetworkTemplate(MATCH_MOBILE_ALL, subscriberId, null);
86 public static NetworkTemplate buildTemplateMobile3gLower(String subscriberId) {
87 return new NetworkTemplate(MATCH_MOBILE_3G_LOWER, subscriberId, null);
95 public static NetworkTemplate buildTemplateMobile4g(String subscriberId) {
96 return new NetworkTemplate(MATCH_MOBILE_4G, subscriberId, null);
103 public static NetworkTemplate buildTemplateMobileWildcard() {
104 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null);
111 public static NetworkTemplate buildTemplateWifiWildcar
140 public NetworkTemplate(int matchRule, String subscriberId, String networkId) { method in class:NetworkTemplate
146 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;
47 void snoozeLimit(in NetworkTemplate template);
H A DNetworkPolicy.java27 * Policy for networks matching a {@link NetworkTemplate}, including usage cycle
38 public final 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/java/com/android/server/net/
H A DNetworkPolicyManagerService.java48 import static android.net.NetworkTemplate.MATCH_ETHERNET;
49 import static android.net.NetworkTemplate.MATCH_MOBILE_3G_LOWER;
50 import static android.net.NetworkTemplate.MATCH_MOBILE_4G;
51 import static android.net.NetworkTemplate.MATCH_MOBILE_ALL;
52 import static android.net.NetworkTemplate.MATCH_WIFI;
53 import static android.net.NetworkTemplate.buildTemplateMobileAll;
102 import android.net.NetworkTemplate;
252 private HashMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = Maps.newHashMap();
264 private HashSet<NetworkTemplate> mOverLimitNotified = Sets.newHashSet();
533 final NetworkTemplate templat
[all...]
H A DNetworkStatsService.java38 import static android.net.NetworkTemplate.buildTemplateMobileWildcard;
39 import static android.net.NetworkTemplate.buildTemplateWifiWildcard;
93 import android.net.NetworkTemplate;
489 NetworkTemplate template, long start, long end) {
494 public NetworkStatsHistory getHistoryForNetwork(NetworkTemplate template, int fields) {
500 NetworkTemplate template, long start, long end, boolean includeTags) {
512 NetworkTemplate template, int uid, int set, int tag, int fields) {
533 NetworkTemplate template, long start, long end) {
555 private NetworkStatsHistory internalGetHistoryForNetwork(NetworkTemplate template, int fields) {
574 public long getNetworkTotalBytes(NetworkTemplate templat
[all...]
H A DNetworkStatsCollection.java29 import android.net.NetworkTemplate;
136 NetworkTemplate template, int uid, int set, int tag, int fields) {
145 NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end) {
163 public NetworkStats getSummary(NetworkTemplate template, long start, long end) {
486 * Test if given {@link NetworkTemplate} matches any {@link NetworkIdentity}
489 private static boolean templateMatches(NetworkTemplate template, NetworkIdentitySet identSet) {
H A DNetworkStatsRecorder.java27 import android.net.NetworkTemplate;
116 public NetworkStats.Entry getTotalSinceBootLocked(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;
64 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 168 milliseconds