public interface com.android.internal.telephony.IMms extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.android.internal.telephony.IMms
  super_class: java.lang.Object
{
  public abstract void sendMessage(int, java.lang.String, android.net.Uri, java.lang.String, android.os.Bundle, android.app.PendingIntent);
    descriptor: (ILjava/lang/String;Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/PendingIntent;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      subId            
      callingPkg       
      contentUri       
      locationUrl      
      configOverrides  
      sentIntent       

  public abstract void downloadMessage(int, java.lang.String, java.lang.String, android.net.Uri, android.os.Bundle, android.app.PendingIntent);
    descriptor: (ILjava/lang/String;Ljava/lang/String;Landroid/net/Uri;Landroid/os/Bundle;Landroid/app/PendingIntent;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      subId             
      callingPkg        
      locationUrl       
      contentUri        
      configOverrides   
      downloadedIntent  

  public abstract android.os.Bundle getCarrierConfigValues(int);
    descriptor: (I)Landroid/os/Bundle;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      subId  

  public abstract android.net.Uri importTextMessage(java.lang.String, java.lang.String, int, java.lang.String, long, boolean, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;JZZ)Landroid/net/Uri;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      callingPkg       
      address          
      type             
      text             
      timestampMillis  
      seen             
      read             

  public abstract android.net.Uri importMultimediaMessage(java.lang.String, android.net.Uri, java.lang.String, long, boolean, boolean);
    descriptor: (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;JZZ)Landroid/net/Uri;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
               Name  Flags
      callingPkg     
      contentUri     
      messageId      
      timestampSecs  
      seen           
      read           

  public abstract boolean deleteStoredMessage(java.lang.String, android.net.Uri);
    descriptor: (Ljava/lang/String;Landroid/net/Uri;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      messageUri  

  public abstract boolean deleteStoredConversation(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPkg      
      conversationId  

  public abstract boolean updateStoredMessageStatus(java.lang.String, android.net.Uri, android.content.ContentValues);
    descriptor: (Ljava/lang/String;Landroid/net/Uri;Landroid/content/ContentValues;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      callingPkg    
      messageUri    
      statusValues  

  public abstract boolean archiveStoredConversation(java.lang.String, long, boolean);
    descriptor: (Ljava/lang/String;JZ)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      callingPkg      
      conversationId  
      archived        

  public abstract android.net.Uri addTextMessageDraft(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      address     
      text        

  public abstract android.net.Uri addMultimediaMessageDraft(java.lang.String, android.net.Uri);
    descriptor: (Ljava/lang/String;Landroid/net/Uri;)Landroid/net/Uri;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      contentUri  

  public abstract void sendStoredMessage(int, java.lang.String, android.net.Uri, android.os.Bundle, android.app.PendingIntent);
    descriptor: (ILjava/lang/String;Landroid/net/Uri;Landroid/os/Bundle;Landroid/app/PendingIntent;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      subId            
      callingPkg       
      messageUri       
      configOverrides  
      sentIntent       

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

  public abstract boolean getAutoPersisting();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IMms.java"
NestMembers:
  com.android.internal.telephony.IMms$Stub  com.android.internal.telephony.IMms$Stub$Proxy
InnerClasses:
  public abstract Stub = com.android.internal.telephony.IMms$Stub of com.android.internal.telephony.IMms