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

12

/frameworks/base/core/java/android/net/
H A DNetworkTemplate.aidl19 parcelable NetworkTemplate;
H A DINetworkStatsSession.aidl21 import android.net.NetworkTemplate;
27 NetworkStats getDeviceSummaryForNetwork(in NetworkTemplate template, long start, long end);
30 NetworkStats getSummaryForNetwork(in NetworkTemplate template, long start, long end);
32 NetworkStatsHistory getHistoryForNetwork(in NetworkTemplate template, int fields);
35 NetworkStats getSummaryForAllUid(in NetworkTemplate template, long start, long end, boolean includeTags);
37 NetworkStatsHistory getHistoryForUid(in NetworkTemplate template, int uid, int set, int tag, int fields);
39 NetworkStatsHistory getHistoryIntervalForUid(in NetworkTemplate template, int uid, int set, int tag, int fields, long start, long end);
H A DNetworkTemplate.java57 public class NetworkTemplate implements Parcelable { class in inherits:Parcelable
58 private static final String TAG = "NetworkTemplate";
99 public static NetworkTemplate buildTemplateMobileAll(String subscriberId) {
100 return new NetworkTemplate(MATCH_MOBILE, subscriberId, null);
107 public static NetworkTemplate buildTemplateMobileWildcard() {
108 return new NetworkTemplate(MATCH_MOBILE_WILDCARD, null, null);
115 public static NetworkTemplate buildTemplateWifiWildcard() {
116 return new NetworkTemplate(MATCH_WIFI_WILDCARD, null, null);
120 public static NetworkTemplate buildTemplateWifi() {
128 public static NetworkTemplate buildTemplateWif
176 public NetworkTemplate(int matchRule, String subscriberId, String networkId) { method in class:NetworkTemplate
180 public NetworkTemplate(int matchRule, String subscriberId, String[] matchSubscriberIds, method in class:NetworkTemplate
186 public NetworkTemplate(int matchRule, String subscriberId, String[] matchSubscriberIds, method in class:NetworkTemplate
202 private NetworkTemplate(Parcel in) { method in class:NetworkTemplate
[all...]
H A DDataUsageRequest.java19 import android.net.NetworkTemplate;
45 * {@link NetworkTemplate} describing the network to monitor.
47 public final NetworkTemplate template;
54 public DataUsageRequest(int requestId, NetworkTemplate template, long thresholdInBytes) {
77 NetworkTemplate template = in.readParcelable(null);
H A DINetworkPolicyManager.aidl23 import android.net.NetworkTemplate;
48 void snoozeLimit(in NetworkTemplate template);
H A DINetworkStatsService.aidl24 import android.net.NetworkTemplate;
H A DNetworkPolicy.java37 * Policy for networks matching a {@link NetworkTemplate}, including usage cycle
52 public NetworkTemplate template;
73 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone,
80 public NetworkPolicy(NetworkTemplate template, int cycleDay, String cycleTimezone,
88 public NetworkPolicy(NetworkTemplate template, RecurrenceRule cycleRule, long warningBytes,
95 public NetworkPolicy(NetworkTemplate template, RecurrenceRule cycleRule, long warningBytes,
98 this.template = Preconditions.checkNotNull(template, "missing NetworkTemplate");
264 final NetworkTemplate template = NetworkTemplate.getNetworkTemplateFromBackup(in);
/frameworks/base/services/core/java/com/android/server/net/
H A DNetworkStatsManagerInternal.java20 import android.net.NetworkTemplate;
24 public abstract long getNetworkTotalBytes(NetworkTemplate template, long start, long end);
27 public abstract NetworkStats getNetworkUidBytes(NetworkTemplate template, long start, long end);
H A DNetworkPolicyManagerInternal.java20 import android.net.NetworkTemplate;
65 public abstract SubscriptionPlan getSubscriptionPlan(NetworkTemplate template);
H A DNetworkStatsService.java42 import static android.net.NetworkTemplate.buildTemplateMobileWildcard;
43 import static android.net.NetworkTemplate.buildTemplateWifiWildcard;
98 import android.net.NetworkTemplate;
597 NetworkTemplate template, long start, long end) {
604 NetworkTemplate template, long start, long end) {
610 public NetworkStatsHistory getHistoryForNetwork(NetworkTemplate template, int fields) {
617 NetworkTemplate template, long start, long end, boolean includeTags) {
636 NetworkTemplate template, int uid, int set, int tag, int fields) {
649 NetworkTemplate template, int uid, int set, int tag, int fields,
679 * {@link NetworkTemplate} an
[all...]
H A DNetworkStatsCollection.java38 import android.net.NetworkTemplate;
242 public NetworkStatsHistory getHistory(NetworkTemplate template, SubscriptionPlan augmentPlan,
355 public NetworkStats getSummary(NetworkTemplate template, long start, long end,
714 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateMobileWildcard(), "cell");
715 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateWifiWildcard(), "wifi");
716 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateEthernet(), "eth");
717 dumpCheckin(pw, start, end, NetworkTemplate.buildTemplateBluetooth(), "bt");
722 * together all matching {@link NetworkTemplate} under a single prefix.
724 private void dumpCheckin(PrintWriter pw, long start, long end, NetworkTemplate groupTemplate,
763 * Test if given {@link NetworkTemplate} matche
[all...]
H A DNetworkPolicyManagerService.java70 import static android.net.NetworkTemplate.MATCH_MOBILE;
71 import static android.net.NetworkTemplate.MATCH_WIFI;
72 import static android.net.NetworkTemplate.buildTemplateMobileAll;
157 import android.net.NetworkTemplate;
435 final ArrayMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = new ArrayMap<>();
503 private final ArraySet<NetworkTemplate> mOverLimitNotified = new ArraySet<>();
1038 final NetworkTemplate template = intent.getParcelableExtra(EXTRA_NETWORK_TEMPLATE);
1222 private @Nullable ApplicationInfo findRapidBlame(NetworkTemplate template,
1258 * Test if given {@link NetworkTemplate} is relevant to user based on
1266 private int findRelevantSubIdNL(NetworkTemplate templat
[all...]
H A DNetworkStatsObservers.java27 import android.net.NetworkTemplate;
365 private long getTotalBytesForNetwork(NetworkTemplate template) {
407 private long getTotalBytesForNetworkUid(NetworkTemplate template, int uid) {
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/
H A DNetworkPolicyEditor.java23 import static android.net.NetworkTemplate.MATCH_WIFI;
29 import android.net.NetworkTemplate;
99 public boolean hasLimitedPolicy(NetworkTemplate template) {
104 public NetworkPolicy getOrCreatePolicy(NetworkTemplate template) {
113 public NetworkPolicy getPolicy(NetworkTemplate template) {
122 public NetworkPolicy getPolicyMaybeUnquoted(NetworkTemplate template) {
132 private static NetworkPolicy buildDefaultPolicy(NetworkTemplate template) {
151 public int getPolicyCycleDay(NetworkTemplate template) {
161 public void setPolicyCycleDay(NetworkTemplate template, int cycleDay, String cycleTimezone) {
169 public long getPolicyWarningBytes(NetworkTemplate templat
[all...]
/frameworks/base/packages/SystemUI/src/com/android/systemui/net/
H A DNetworkOverLimitActivity.java20 import static android.net.NetworkTemplate.MATCH_MOBILE;
29 import android.net.NetworkTemplate;
39 * Notify user that a {@link NetworkTemplate} is over its
50 final NetworkTemplate template = getIntent().getParcelableExtra(EXTRA_NETWORK_TEMPLATE);
74 private void snoozePolicy(NetworkTemplate template) {
84 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/packages/SettingsLib/src/com/android/settingslib/net/
H A DSummaryForAllUidLoader.java23 import android.net.NetworkTemplate;
35 public static Bundle buildArgs(NetworkTemplate template, long start, long end) {
57 final NetworkTemplate template = mArgs.getParcelable(KEY_TEMPLATE);
H A DChartDataLoader.java30 import android.net.NetworkTemplate;
47 public static Bundle buildArgs(NetworkTemplate template, AppItem app) {
51 public static Bundle buildArgs(NetworkTemplate template, AppItem app, int fields) {
73 final NetworkTemplate template = mArgs.getParcelable(KEY_TEMPLATE);
86 private ChartData loadInBackground(NetworkTemplate template, AppItem app, int fields)
133 NetworkTemplate template, int uid, int set, NetworkStatsHistory existing)
H A DDataUsageController.java34 import android.net.NetworkTemplate;
116 NetworkTemplate template = NetworkTemplate.buildTemplateMobileAll(subscriberId);
117 template = NetworkTemplate.normalize(template, mTelephonyManager.getMergedSubscriberIds());
123 NetworkTemplate template = NetworkTemplate.buildTemplateWifiWildcard();
127 public DataUsageInfo getDataUsageInfo(NetworkTemplate template) {
179 private NetworkPolicy findNetworkPolicy(NetworkTemplate template) {
/frameworks/base/core/java/android/app/usage/
H A DNetworkStatsManager.java30 import android.net.NetworkTemplate;
166 public Bucket querySummaryForDevice(NetworkTemplate template,
201 NetworkTemplate template;
234 NetworkTemplate template;
271 NetworkTemplate template;
338 NetworkTemplate template;
381 NetworkTemplate template;
396 public void registerUsageCallback(NetworkTemplate template, int networkType,
454 NetworkTemplate template = createTemplate(networkType, subscriberId);
499 private static NetworkTemplate createTemplat
[all...]
H A DNetworkStats.java24 import android.net.NetworkTemplate;
80 private NetworkTemplate mTemplate;
104 NetworkStats(Context context, NetworkTemplate template, int flags, long startTimestamp,
/frameworks/base/tests/net/java/android/app/usage/
H A DNetworkStatsManagerTest.java39 import android.net.NetworkTemplate;
61 // TODO: change to NetworkTemplate.MATCH_MOBILE once internal constant rename is merged to aosp.
109 when(mStatsSession.getHistoryIntervalForUid(any(NetworkTemplate.class),
114 NetworkTemplate template = inv.getArgument(0);
120 when(mStatsSession.getHistoryIntervalForUid(any(NetworkTemplate.class),
125 NetworkTemplate template = inv.getArgument(0);
182 when(mStatsSession.getHistoryIntervalForUid(any(NetworkTemplate.class),
187 argThat((NetworkTemplate t) ->
189 t.getMatchRule() == NetworkTemplate.MATCH_MOBILE_WILDCARD),
195 argThat((NetworkTemplate
[all...]
/frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/utils/
H A DNetworkPolicyEditorTest.java21 import android.net.NetworkTemplate;
39 private NetworkTemplate mNetworkTemplate;
44 mNetworkTemplate = NetworkTemplate.buildTemplateMobileAll("123456789123456");
/frameworks/base/tests/net/java/com/android/server/net/
H A DNetworkStatsObserversTest.java27 import static android.net.NetworkTemplate.buildTemplateMobileAll;
28 import static android.net.NetworkTemplate.buildTemplateWifiWildcard;
46 import android.net.NetworkTemplate;
90 private static NetworkTemplate sTemplateWifi = buildTemplateWifiWildcard();
91 private static NetworkTemplate sTemplateImsi1 = buildTemplateMobileAll(IMSI_1);
92 private static NetworkTemplate sTemplateImsi2 = buildTemplateMobileAll(IMSI_2);
/frameworks/base/services/core/java/com/android/server/connectivity/
H A DMultipathPolicyTracker.java50 import android.net.NetworkTemplate;
194 private final NetworkTemplate mNetworkTemplate;
221 mNetworkTemplate = new NetworkTemplate(
222 NetworkTemplate.MATCH_MOBILE, subscriberId, new String[] { subscriberId },

Completed in 420 milliseconds

12