OSDN Git Service

Add AlarmClock API to AlarmManager
[android-x86/frameworks-base.git] / core / java / android / app / IAlarmManager.aidl
index ef9f26e..fb33706 100644 (file)
@@ -16,6 +16,7 @@
 */
 package android.app;
 
+import android.app.AlarmClockInfo;
 import android.app.PendingIntent;
 import android.os.WorkSource;
 
@@ -27,10 +28,12 @@ import android.os.WorkSource;
 interface IAlarmManager {
        /** windowLength == 0 means exact; windowLength < 0 means the let the OS decide */
     void set(int type, long triggerAtTime, long windowLength,
-            long interval, in PendingIntent operation, in WorkSource workSource);
+            long interval, in PendingIntent operation, in WorkSource workSource,
+            in AlarmClockInfo alarmClock);
     boolean setTime(long millis);
     void setTimeZone(String zone);
     void remove(in PendingIntent operation);
+    AlarmClockInfo getNextAlarmClock(int userId);
 }