public interface android.telephony.ims.aidl.IImsMmTelFeature extends android.os.IInterface
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.telephony.ims.aidl.IImsMmTelFeature
  super_class: java.lang.Object
{
  public abstract void setListener(android.telephony.ims.aidl.IImsMmTelListener);
    descriptor: (Landroid/telephony/ims/aidl/IImsMmTelListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      l     

  public abstract int getFeatureState();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract android.telephony.ims.ImsCallProfile createCallProfile(int, int);
    descriptor: (II)Landroid/telephony/ims/ImsCallProfile;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      callSessionType  
      callType         

  public abstract com.android.ims.internal.IImsCallSession createCallSession(android.telephony.ims.ImsCallProfile);
    descriptor: (Landroid/telephony/ims/ImsCallProfile;)Lcom/android/ims/internal/IImsCallSession;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      profile  

  public abstract int shouldProcessCall(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      uris  

  public abstract com.android.ims.internal.IImsUt getUtInterface();
    descriptor: ()Lcom/android/ims/internal/IImsUt;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract com.android.ims.internal.IImsEcbm getEcbmInterface();
    descriptor: ()Lcom/android/ims/internal/IImsEcbm;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract void setUiTtyMode(int, android.os.Message);
    descriptor: (ILandroid/os/Message;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                   Name  Flags
      uiTtyMode          
      onCompleteMessage  

  public abstract com.android.ims.internal.IImsMultiEndpoint getMultiEndpointInterface();
    descriptor: ()Lcom/android/ims/internal/IImsMultiEndpoint;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract int queryCapabilityStatus();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract void addCapabilityCallback(android.telephony.ims.aidl.IImsCapabilityCallback);
    descriptor: (Landroid/telephony/ims/aidl/IImsCapabilityCallback;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      c     

  public abstract void removeCapabilityCallback(android.telephony.ims.aidl.IImsCapabilityCallback);
    descriptor: (Landroid/telephony/ims/aidl/IImsCapabilityCallback;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      c     

  public abstract void changeCapabilitiesConfiguration(android.telephony.ims.feature.CapabilityChangeRequest, android.telephony.ims.aidl.IImsCapabilityCallback);
    descriptor: (Landroid/telephony/ims/feature/CapabilityChangeRequest;Landroid/telephony/ims/aidl/IImsCapabilityCallback;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      request  
      c        

  public abstract void queryCapabilityConfiguration(int, int, android.telephony.ims.aidl.IImsCapabilityCallback);
    descriptor: (IILandroid/telephony/ims/aidl/IImsCapabilityCallback;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      capability  
      radioTech   
      c           

  public abstract void setSmsListener(android.telephony.ims.aidl.IImsSmsListener);
    descriptor: (Landroid/telephony/ims/aidl/IImsSmsListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      l     

  public abstract void sendSms(int, int, java.lang.String, java.lang.String, boolean, byte[]);
    descriptor: (IILjava/lang/String;Ljava/lang/String;Z[B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      token       
      messageRef  
      format      
      smsc        
      retry       
      pdu         

  public abstract void acknowledgeSms(int, int, int);
    descriptor: (III)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      token       
      messageRef  
      result      

  public abstract void acknowledgeSmsReport(int, int, int);
    descriptor: (III)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      token       
      messageRef  
      result      

  public abstract java.lang.String getSmsFormat();
    descriptor: ()Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException

  public abstract void onSmsReady();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
}
SourceFile: "IImsMmTelFeature.java"
NestMembers:
  android.telephony.ims.aidl.IImsMmTelFeature$Stub  android.telephony.ims.aidl.IImsMmTelFeature$Stub$Proxy
InnerClasses:
  public abstract Stub = android.telephony.ims.aidl.IImsMmTelFeature$Stub of android.telephony.ims.aidl.IImsMmTelFeature