public interface com.android.internal.telephony.IPhoneStateListener 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.IPhoneStateListener
  super_class: java.lang.Object
{
  public abstract void onServiceStateChanged(android.telephony.ServiceState);
    descriptor: (Landroid/telephony/ServiceState;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      serviceState  

  public abstract void onSignalStrengthChanged(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      asu   

  public abstract void onMessageWaitingIndicatorChanged(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      mwi   

  public abstract void onCallForwardingIndicatorChanged(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      cfi   

  public abstract void onCellLocationChanged(android.os.Bundle);
    descriptor: (Landroid/os/Bundle;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      location  

  public abstract void onCallStateChanged(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      state           
      incomingNumber  

  public abstract void onDataConnectionStateChanged(int, int);
    descriptor: (II)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      state        
      networkType  

  public abstract void onDataActivity(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      direction  

  public abstract void onSignalStrengthsChanged(android.telephony.SignalStrength);
    descriptor: (Landroid/telephony/SignalStrength;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      signalStrength  

  public abstract void onPhysicalChannelConfigurationChanged(java.util.List<android.telephony.PhysicalChannelConfig>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    Signature: (Ljava/util/List<Landroid/telephony/PhysicalChannelConfig;>;)V
    MethodParameters:
         Name  Flags
      configs  

  public abstract void onOtaspChanged(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      otaspMode  

  public abstract void onCellInfoChanged(java.util.List<android.telephony.CellInfo>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    Signature: (Ljava/util/List<Landroid/telephony/CellInfo;>;)V
    MethodParameters:
          Name  Flags
      cellInfo  

  public abstract void onPreciseCallStateChanged(android.telephony.PreciseCallState);
    descriptor: (Landroid/telephony/PreciseCallState;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      callState  

  public abstract void onPreciseDataConnectionStateChanged(android.telephony.PreciseDataConnectionState);
    descriptor: (Landroid/telephony/PreciseDataConnectionState;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                     Name  Flags
      dataConnectionState  

  public abstract void onDataConnectionRealTimeInfoChanged(android.telephony.DataConnectionRealTimeInfo);
    descriptor: (Landroid/telephony/DataConnectionRealTimeInfo;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      dcRtInfo  

  public abstract void onVoLteServiceStateChanged(android.telephony.VoLteServiceState);
    descriptor: (Landroid/telephony/VoLteServiceState;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      lteState  

  public abstract void onVoiceActivationStateChanged(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      activationState  

  public abstract void onDataActivationStateChanged(int);
    descriptor: (I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                 Name  Flags
      activationState  

  public abstract void onOemHookRawEvent(byte[]);
    descriptor: ([B)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      rawData  

  public abstract void onCarrierNetworkChange(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      active  

  public abstract void onUserMobileDataStateChanged(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      enabled  
}
SourceFile: "IPhoneStateListener.java"
NestMembers:
  com.android.internal.telephony.IPhoneStateListener$Stub  com.android.internal.telephony.IPhoneStateListener$Stub$Proxy
InnerClasses:
  public abstract Stub = com.android.internal.telephony.IPhoneStateListener$Stub of com.android.internal.telephony.IPhoneStateListener