/frameworks/base/core/java/android/app/usage/ |
H A D | IUsageStatsManager.aidl | 28 ParceledListSlice queryUsageStats(int bucketType, long beginTime, long endTime, 30 ParceledListSlice queryConfigurationStats(int bucketType, long beginTime, long endTime, 32 UsageEvents queryEvents(long beginTime, long endTime, String callingPackage);
|
H A D | UsageStatsManager.java | 108 * beginTime = 2013 120 * @param beginTime The inclusive beginning of the range of stats to include in the results. 130 public List<UsageStats> queryUsageStats(int intervalType, long beginTime, long endTime) { argument 133 ParceledListSlice<UsageStats> slice = mService.queryUsageStats(intervalType, beginTime, 150 * @param beginTime The inclusive beginning of the range of stats to include in the results. 154 public List<ConfigurationStats> queryConfigurations(int intervalType, long beginTime, argument 159 intervalType, beginTime, endTime, mContext.getOpPackageName()); 176 * @param beginTime The inclusive beginning of the range of events to include in the results. 180 public UsageEvents queryEvents(long beginTime, long endTime) { argument 182 UsageEvents iter = mService.queryEvents(beginTime, endTim 203 queryAndAggregateUsageStats(long beginTime, long endTime) argument [all...] |
/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | UserUsageStatsService.java | 233 private <T> List<T> queryStats(int intervalType, final long beginTime, final long endTime, argument 236 intervalType = mDatabase.findBestFitBucket(beginTime, endTime); 254 Slog.d(TAG, mLogPrefix + "SELECT * FROM " + intervalType + " WHERE beginTime >= " 255 + beginTime + " AND endTime < " + endTime); 258 if (beginTime >= currentStats.endTime) { 260 Slog.d(TAG, mLogPrefix + "Requesting stats after " + beginTime + " but latest is " 270 final long truncatedEndTime = Math.min(currentStats.beginTime, endTime); 273 List<T> results = mDatabase.queryUsageStats(intervalType, beginTime, 277 Slog.d(TAG, "Current stats beginTime=" + currentStats.beginTime 299 queryUsageStats(int bucketType, long beginTime, long endTime) argument 303 queryConfigurationStats(int bucketType, long beginTime, long endTime) argument 307 queryEvents(final long beginTime, final long endTime) argument [all...] |
H A D | UsageStatsXmlV1.java | 56 // Time attributes stored as an offset of the beginTime. 70 // Apply the offset to the beginTime to find the absolute time. 71 stats.mLastTimeUsed = statsOut.beginTime + XmlUtils.readLongAttribute( 84 // Apply the offset to the beginTime to find the absolute time. 85 configStats.mLastTimeActive = statsOut.beginTime + XmlUtils.readLongAttribute( 106 // Apply the offset to the beginTime to find the absolute time of this event. 107 event.mTimeStamp = statsOut.beginTime + XmlUtils.readLongAttribute(parser, TIME_ATTR); 133 usageStats.mLastTimeUsed - stats.beginTime); 148 configStats.mLastTimeActive - stats.beginTime); 167 XmlUtils.writeLongAttribute(xml, TIME_ATTR, event.mTimeStamp - stats.beginTime); [all...] |
H A D | UsageStatsDatabase.java | 387 public <T> List<T> queryUsageStats(int intervalType, long beginTime, long endTime, argument 396 if (endTime <= beginTime) { 398 Slog.d(TAG, "endTime(" + endTime + ") <= beginTime(" + beginTime + ")"); 403 int startIndex = intervalStats.closestIndexOnOrBefore(beginTime); 405 // All the stats available have timestamps after beginTime, which means they all 442 if (beginTime < stats.endTime) { 520 long beginTime; 522 beginTime = UsageStatsXml.parseBeginTime(f); 524 beginTime [all...] |
H A D | IntervalStats.java | 27 public long beginTime; field in class:IntervalStats 49 usageStats.mBeginTimeStamp = beginTime; 64 configStats.mBeginTimeStamp = beginTime;
|
H A D | UsageStatsService.java | 725 List<UsageStats> queryUsageStats(int userId, int bucketType, long beginTime, long endTime) { argument 728 if (!validRange(timeNow, beginTime, endTime)) { 734 return service.queryUsageStats(bucketType, beginTime, endTime); 741 List<ConfigurationStats> queryConfigurationStats(int userId, int bucketType, long beginTime, argument 745 if (!validRange(timeNow, beginTime, endTime)) { 751 return service.queryConfigurationStats(bucketType, beginTime, endTime); 758 UsageEvents queryEvents(int userId, long beginTime, long endTime) { argument 761 if (!validRange(timeNow, beginTime, endTime)) { 767 return service.queryEvents(beginTime, endTime); 1012 private static boolean validRange(long currentTime, long beginTime, lon argument 1254 queryUsageStats(int bucketType, long beginTime, long endTime, String callingPackage) argument 1275 queryConfigurationStats(int bucketType, long beginTime, long endTime, String callingPackage) argument 1297 queryEvents(long beginTime, long endTime, String callingPackage) argument [all...] |
H A D | UsageStatsXml.java | 62 statsOut.beginTime = parseBeginTime(file);
|
/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/ |
H A D | UsageStatsActivity.java | 86 long beginTime = now - USAGE_STATS_PERIOD; 88 beginTime, now);
|
/frameworks/base/services/tests/servicestests/src/com/android/server/ |
H A D | AccessibilityManagerServiceTest.java | 682 long beginTime = SystemClock.uptimeMillis(); 686 while (SystemClock.uptimeMillis() - beginTime < TIMEOUT_BINDER_CALL) {
|