public interface android.app.timezone.IRulesManager extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.app.timezone.IRulesManager
  super_class: java.lang.Object
{
  public abstract android.app.timezone.RulesState getRulesState();
    descriptor: ()Landroid/app/timezone/RulesState;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract int requestInstall(android.os.ParcelFileDescriptor, byte[], android.app.timezone.ICallback);
    descriptor: (Landroid/os/ParcelFileDescriptor;[BLandroid/app/timezone/ICallback;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                      Name  Flags
      distroFileDescriptor  
      checkToken            
      callback              

  public abstract int requestUninstall(byte[], android.app.timezone.ICallback);
    descriptor: ([BLandroid/app/timezone/ICallback;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      checkToken  
      callback    

  public abstract void requestNothing(byte[], boolean);
    descriptor: ([BZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      token    
      success  
}
SourceFile: "IRulesManager.java"
NestMembers:
  android.app.timezone.IRulesManager$Stub  android.app.timezone.IRulesManager$Stub$Proxy
InnerClasses:
  public abstract Stub = android.app.timezone.IRulesManager$Stub of android.app.timezone.IRulesManager