public interface android.app.IAlarmManager extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.app.IAlarmManager
  super_class: java.lang.Object
{
  public abstract void set(java.lang.String, int, long, long, long, int, android.app.PendingIntent, android.app.IAlarmListener, java.lang.String, android.os.WorkSource, android.app.AlarmManager$AlarmClockInfo);
    descriptor: (Ljava/lang/String;IJJJILandroid/app/PendingIntent;Landroid/app/IAlarmListener;Ljava/lang/String;Landroid/os/WorkSource;Landroid/app/AlarmManager$AlarmClockInfo;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPackage  
      type            
      triggerAtTime   
      windowLength    
      interval        
      flags           
      operation       
      listener        
      listenerTag     
      workSource      
      alarmClock      

  public abstract boolean setTime(long);
    descriptor: (J)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      millis  

  public abstract void setTimeZone(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      zone  

  public abstract void remove(android.app.PendingIntent, android.app.IAlarmListener);
    descriptor: (Landroid/app/PendingIntent;Landroid/app/IAlarmListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      operation  
      listener   

  public abstract long getNextWakeFromIdleTime();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract android.app.AlarmManager$AlarmClockInfo getNextAlarmClock(int);
    descriptor: (I)Landroid/app/AlarmManager$AlarmClockInfo;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public abstract long currentNetworkTimeMillis();
    descriptor: ()J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IAlarmManager.java"
NestMembers:
  android.app.IAlarmManager$Stub  android.app.IAlarmManager$Stub$Proxy
InnerClasses:
  public final AlarmClockInfo = android.app.AlarmManager$AlarmClockInfo of android.app.AlarmManager
  public abstract Stub = android.app.IAlarmManager$Stub of android.app.IAlarmManager