META-INF/
META-INF/MANIFEST.MF
android/
android/hardware/
android/hardware/radio/
android/hardware/radio/config/
android/hardware/radio/config/V1_0/
android/hardware/radio/config/V1_0/IRadioConfig$Proxy.class
IRadioConfig.java package android.hardware.radio.config.V1_0 public final android.hardware.radio.config.V1_0.IRadioConfig$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfig { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void setResponseFunctions (android.hardware.radio.config.V1_0.IRadioConfigResponse, android.hardware.radio.config.V1_0.IRadioConfigIndication) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getSimSlotsStatus (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMapping (int, java.util.ArrayList) throws android.os.RemoteException int serial java.util.ArrayList slotMap android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_0/IRadioConfig$Stub.class
IRadioConfig.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfig$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_0.IRadioConfig { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication int serial int serial java.util.ArrayList slotMap java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_0/IRadioConfig.class
IRadioConfig.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfig extends java.lang.Object implements android.internal.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.radio.config.V1_0.IRadioConfig asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_0.IRadioConfig proxy public static android.hardware.radio.config.V1_0.IRadioConfig castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_0.IRadioConfig getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_0.IRadioConfig getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_0.IRadioConfig getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_0.IRadioConfig getService () throws android.os.RemoteException public abstract void setResponseFunctions (android.hardware.radio.config.V1_0.IRadioConfigResponse, android.hardware.radio.config.V1_0.IRadioConfigIndication) throws android.os.RemoteException public abstract void getSimSlotsStatus (int) throws android.os.RemoteException public abstract void setSimSlotsMapping (int, java.util.ArrayList) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_0/IRadioConfigIndication$Proxy.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_0 public final android.hardware.radio.config.V1_0.IRadioConfigIndication$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfigIndication { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void simSlotsStatusChanged (int, java.util.ArrayList) throws android.os.RemoteException int type java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_0/IRadioConfigIndication$Stub.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfigIndication$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_0.IRadioConfigIndication { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException int type java.util.ArrayList slotStatus java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_0/IRadioConfigIndication.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfigIndication extends java.lang.Object implements android.internal.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.radio.config.V1_0.IRadioConfigIndication asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_0.IRadioConfigIndication proxy public static android.hardware.radio.config.V1_0.IRadioConfigIndication castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_0.IRadioConfigIndication getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_0.IRadioConfigIndication getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_0.IRadioConfigIndication getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_0.IRadioConfigIndication getService () throws android.os.RemoteException public abstract void simSlotsStatusChanged (int, java.util.ArrayList) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_0/IRadioConfigResponse$Proxy.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_0 public final android.hardware.radio.config.V1_0.IRadioConfigResponse$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfigResponse { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_0/IRadioConfigResponse$Stub.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfigResponse$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_0.IRadioConfigResponse { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_0/IRadioConfigResponse.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_0 public abstract android.hardware.radio.config.V1_0.IRadioConfigResponse extends java.lang.Object implements android.internal.hidl.base.V1_0.IBase { public static final String kInterfaceName public static android.hardware.radio.config.V1_0.IRadioConfigResponse asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_0.IRadioConfigResponse proxy public static android.hardware.radio.config.V1_0.IRadioConfigResponse castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_0.IRadioConfigResponse getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_0.IRadioConfigResponse getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_0.IRadioConfigResponse getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_0.IRadioConfigResponse getService () throws android.os.RemoteException public abstract void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException public abstract void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_0/SimSlotStatus.class
SimSlotStatus.java package android.hardware.radio.config.V1_0 public final android.hardware.radio.config.V1_0.SimSlotStatus extends java.lang.Object { public int cardState public int slotState public String atr public int logicalSlotId public String iccid public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.radio.config.V1_0.SimSlotStatus other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.radio.config.V1_0.SimSlotStatus _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/radio/config/V1_0/SlotState.class
SlotState.java package android.hardware.radio.config.V1_0 public final android.hardware.radio.config.V1_0.SlotState extends java.lang.Object { public static final int INACTIVE public static final int ACTIVE public void <init> () public static final java.lang.String toString (int) int o public static final java.lang.String dumpBitfield (int) int o java.util.ArrayList list int flipped }
android/hardware/radio/config/V1_1/
android/hardware/radio/config/V1_1/IRadioConfig$Proxy.class
IRadioConfig.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.IRadioConfig$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfig { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void setResponseFunctions (android.hardware.radio.config.V1_0.IRadioConfigResponse, android.hardware.radio.config.V1_0.IRadioConfigIndication) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getSimSlotsStatus (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMapping (int, java.util.ArrayList) throws android.os.RemoteException int serial java.util.ArrayList slotMap android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPhoneCapability (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setPreferredDataModem (int, byte) throws android.os.RemoteException int serial byte modemId android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setModemsConfig (int, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException int serial android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getModemsConfig (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_1/IRadioConfig$Stub.class
IRadioConfig.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfig$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_1.IRadioConfig { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication int serial int serial java.util.ArrayList slotMap int serial int serial byte modemId int serial android.hardware.radio.config.V1_1.ModemsConfig modemsConfig int serial java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_1/IRadioConfig.class
IRadioConfig.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfig extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfig { public static final String kInterfaceName public static android.hardware.radio.config.V1_1.IRadioConfig asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_1.IRadioConfig proxy public static android.hardware.radio.config.V1_1.IRadioConfig castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_1.IRadioConfig getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_1.IRadioConfig getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_1.IRadioConfig getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_1.IRadioConfig getService () throws android.os.RemoteException public abstract void getPhoneCapability (int) throws android.os.RemoteException public abstract void setPreferredDataModem (int, byte) throws android.os.RemoteException public abstract void setModemsConfig (int, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException public abstract void getModemsConfig (int) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_1/IRadioConfigIndication$Proxy.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.IRadioConfigIndication$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfigIndication { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void simSlotsStatusChanged (int, java.util.ArrayList) throws android.os.RemoteException int type java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_1/IRadioConfigIndication$Stub.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfigIndication$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_1.IRadioConfigIndication { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException int type java.util.ArrayList slotStatus java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_1/IRadioConfigIndication.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfigIndication extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfigIndication { public static final String kInterfaceName public static android.hardware.radio.config.V1_1.IRadioConfigIndication asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_1.IRadioConfigIndication proxy public static android.hardware.radio.config.V1_1.IRadioConfigIndication castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_1.IRadioConfigIndication getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_1.IRadioConfigIndication getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_1.IRadioConfigIndication getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_1.IRadioConfigIndication getService () throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_1/IRadioConfigResponse$Proxy.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.IRadioConfigResponse$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfigResponse { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPhoneCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.PhoneCapability) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setPreferredDataModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_1/IRadioConfigResponse$Stub.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfigResponse$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_1.IRadioConfigResponse { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_1/IRadioConfigResponse.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_1 public abstract android.hardware.radio.config.V1_1.IRadioConfigResponse extends java.lang.Object implements android.hardware.radio.config.V1_0.IRadioConfigResponse { public static final String kInterfaceName public static android.hardware.radio.config.V1_1.IRadioConfigResponse asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_1.IRadioConfigResponse proxy public static android.hardware.radio.config.V1_1.IRadioConfigResponse castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_1.IRadioConfigResponse getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_1.IRadioConfigResponse getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_1.IRadioConfigResponse getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_1.IRadioConfigResponse getService () throws android.os.RemoteException public abstract void getPhoneCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.PhoneCapability) throws android.os.RemoteException public abstract void setPreferredDataModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException public abstract void setModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException public abstract void getModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_1/ModemInfo.class
ModemInfo.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.ModemInfo extends java.lang.Object { public byte modemId public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.radio.config.V1_1.ModemInfo other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.radio.config.V1_1.ModemInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/radio/config/V1_1/ModemsConfig.class
ModemsConfig.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.ModemsConfig extends java.lang.Object { public byte numOfLiveModems public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.radio.config.V1_1.ModemsConfig other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.radio.config.V1_1.ModemsConfig _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/radio/config/V1_1/PhoneCapability.class
PhoneCapability.java package android.hardware.radio.config.V1_1 public final android.hardware.radio.config.V1_1.PhoneCapability extends java.lang.Object { public byte maxActiveData public byte maxActiveInternetData public boolean isInternetLingeringSupported public java.util.ArrayList logicalModemList public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.radio.config.V1_1.PhoneCapability other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.radio.config.V1_1.PhoneCapability _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.hardware.radio.config.V1_1.ModemInfo _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/radio/config/V1_2/
android/hardware/radio/config/V1_2/IRadioConfigIndication$Proxy.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_2 public final android.hardware.radio.config.V1_2.IRadioConfigIndication$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_2.IRadioConfigIndication { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void simSlotsStatusChanged (int, java.util.ArrayList) throws android.os.RemoteException int type java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void simSlotsStatusChanged_1_2 (int, java.util.ArrayList) throws android.os.RemoteException int type java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_2/IRadioConfigIndication$Stub.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_2 public abstract android.hardware.radio.config.V1_2.IRadioConfigIndication$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_2.IRadioConfigIndication { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException int type java.util.ArrayList slotStatus int type java.util.ArrayList slotStatus java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_2/IRadioConfigIndication.class
IRadioConfigIndication.java package android.hardware.radio.config.V1_2 public abstract android.hardware.radio.config.V1_2.IRadioConfigIndication extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfigIndication { public static final String kInterfaceName public static android.hardware.radio.config.V1_2.IRadioConfigIndication asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_2.IRadioConfigIndication proxy public static android.hardware.radio.config.V1_2.IRadioConfigIndication castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_2.IRadioConfigIndication getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_2.IRadioConfigIndication getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_2.IRadioConfigIndication getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_2.IRadioConfigIndication getService () throws android.os.RemoteException public abstract void simSlotsStatusChanged_1_2 (int, java.util.ArrayList) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_2/IRadioConfigResponse$Proxy.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_2 public final android.hardware.radio.config.V1_2.IRadioConfigResponse$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_2.IRadioConfigResponse { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPhoneCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.PhoneCapability) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setPreferredDataModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getSimSlotsStatusResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_2/IRadioConfigResponse$Stub.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_2 public abstract android.hardware.radio.config.V1_2.IRadioConfigResponse$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_2.IRadioConfigResponse { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_2/IRadioConfigResponse.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_2 public abstract android.hardware.radio.config.V1_2.IRadioConfigResponse extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfigResponse { public static final String kInterfaceName public static android.hardware.radio.config.V1_2.IRadioConfigResponse asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_2.IRadioConfigResponse proxy public static android.hardware.radio.config.V1_2.IRadioConfigResponse castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_2.IRadioConfigResponse getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_2.IRadioConfigResponse getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_2.IRadioConfigResponse getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_2.IRadioConfigResponse getService () throws android.os.RemoteException public abstract void getSimSlotsStatusResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_2/SimSlotStatus.class
SimSlotStatus.java package android.hardware.radio.config.V1_2 public final android.hardware.radio.config.V1_2.SimSlotStatus extends java.lang.Object { public android.hardware.radio.config.V1_0.SimSlotStatus base public String eid public void <init> () public final boolean equals (java.lang.Object) Object otherObject android.hardware.radio.config.V1_2.SimSlotStatus other public final int hashCode () public final java.lang.String toString () StringBuilder builder public final void readFromParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob blob public static final java.util.ArrayList readVectorFromParcel (android.os.HwParcel) android.hardware.radio.config.V1_2.SimSlotStatus _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void readEmbeddedFromParcel (android.os.HwParcel, android.os.HwBlob, long) android.os.HwParcel parcel android.os.HwBlob _hidl_blob long _hidl_offset public final void writeToParcel (android.os.HwParcel) android.os.HwParcel parcel android.os.HwBlob _hidl_blob public static final void writeVectorToParcel (android.os.HwParcel, java.util.ArrayList) int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwParcel parcel java.util.ArrayList _hidl_vec android.os.HwBlob _hidl_blob public final void writeEmbeddedToBlob (android.os.HwBlob, long) android.os.HwBlob _hidl_blob long _hidl_offset }
android/hardware/radio/config/V1_3/
android/hardware/radio/config/V1_3/IRadioConfig$Proxy.class
IRadioConfig.java package android.hardware.radio.config.V1_3 public final android.hardware.radio.config.V1_3.IRadioConfig$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_3.IRadioConfig { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void setResponseFunctions (android.hardware.radio.config.V1_0.IRadioConfigResponse, android.hardware.radio.config.V1_0.IRadioConfigIndication) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getSimSlotsStatus (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMapping (int, java.util.ArrayList) throws android.os.RemoteException int serial java.util.ArrayList slotMap android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPhoneCapability (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setPreferredDataModem (int, byte) throws android.os.RemoteException int serial byte modemId android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setModemsConfig (int, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException int serial android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getModemsConfig (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getHalDeviceCapabilities (int) throws android.os.RemoteException int serial android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_3/IRadioConfig$Stub.class
IRadioConfig.java package android.hardware.radio.config.V1_3 public abstract android.hardware.radio.config.V1_3.IRadioConfig$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_3.IRadioConfig { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.config.V1_0.IRadioConfigResponse radioConfigResponse android.hardware.radio.config.V1_0.IRadioConfigIndication radioConfigIndication int serial int serial java.util.ArrayList slotMap int serial int serial byte modemId int serial android.hardware.radio.config.V1_1.ModemsConfig modemsConfig int serial int serial java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_3/IRadioConfig.class
IRadioConfig.java package android.hardware.radio.config.V1_3 public abstract android.hardware.radio.config.V1_3.IRadioConfig extends java.lang.Object implements android.hardware.radio.config.V1_1.IRadioConfig { public static final String kInterfaceName public static android.hardware.radio.config.V1_3.IRadioConfig asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_3.IRadioConfig proxy public static android.hardware.radio.config.V1_3.IRadioConfig castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_3.IRadioConfig getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_3.IRadioConfig getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_3.IRadioConfig getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_3.IRadioConfig getService () throws android.os.RemoteException public abstract void getHalDeviceCapabilities (int) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/hardware/radio/config/V1_3/IRadioConfigResponse$Proxy.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_3 public final android.hardware.radio.config.V1_3.IRadioConfigResponse$Proxy extends java.lang.Object implements android.hardware.radio.config.V1_3.IRadioConfigResponse { private android.os.IHwBinder mRemote public void <init> (android.os.IHwBinder) android.os.IHwBinder remote public android.os.IHwBinder asBinder () public java.lang.String toString () public final boolean equals (java.lang.Object) Object other public final int hashCode () public void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getPhoneCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.PhoneCapability) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setPreferredDataModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getSimSlotsStatusResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void getHalDeviceCapabilitiesResponse (android.hardware.radio.V1_6.RadioResponseInfo, boolean) throws android.os.RemoteException android.hardware.radio.V1_6.RadioResponseInfo info boolean modemReducedFeatureSet1 android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList interfaceChain () throws android.os.RemoteException java.util.ArrayList _hidl_out_descriptors android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException android.os.NativeHandle fd java.util.ArrayList options android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.lang.String interfaceDescriptor () throws android.os.RemoteException String _hidl_out_descriptor android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public java.util.ArrayList getHashChain () throws android.os.RemoteException long _hidl_array_offset_1 byte[] _hidl_vec_element int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void setHALInstrumentation () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient long cookie public void ping () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public void notifySyspropsChanged () throws android.os.RemoteException android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply public boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException android.os.IHwBinder$DeathRecipient recipient }
android/hardware/radio/config/V1_3/IRadioConfigResponse$Stub.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_3 public abstract android.hardware.radio.config.V1_3.IRadioConfigResponse$Stub extends android.os.HwBinder implements android.hardware.radio.config.V1_3.IRadioConfigResponse { public void <init> () public android.os.IHwBinder asBinder () public final java.util.ArrayList interfaceChain () public void debug (android.os.NativeHandle, java.util.ArrayList) android.os.NativeHandle fd java.util.ArrayList options public final java.lang.String interfaceDescriptor () public final java.util.ArrayList getHashChain () public final void setHALInstrumentation () public final boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) android.os.IHwBinder$DeathRecipient recipient long cookie public final void ping () public final android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () android.internal.hidl.base.V1_0.DebugInfo info public final void notifySyspropsChanged () public final boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) android.os.IHwBinder$DeathRecipient recipient public android.os.IHwInterface queryLocalInterface (java.lang.String) String descriptor public void registerAsService (java.lang.String) throws android.os.RemoteException String serviceName public java.lang.String toString () public void onTransact (int, android.os.HwParcel, android.os.HwParcel, int) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus android.hardware.radio.V1_6.RadioResponseInfo info boolean modemReducedFeatureSet1 java.util.ArrayList _hidl_out_descriptors android.os.NativeHandle fd java.util.ArrayList options String _hidl_out_descriptor long _hidl_array_offset_1 byte[] _hidl_array_item_1 int _hidl_index_0 int _hidl_vec_size android.os.HwBlob childBlob android.os.HwBlob _hidl_blob java.util.ArrayList _hidl_out_hashchain android.internal.hidl.base.V1_0.DebugInfo _hidl_out_info int _hidl_code android.os.HwParcel _hidl_request android.os.HwParcel _hidl_reply int _hidl_flags }
android/hardware/radio/config/V1_3/IRadioConfigResponse.class
IRadioConfigResponse.java package android.hardware.radio.config.V1_3 public abstract android.hardware.radio.config.V1_3.IRadioConfigResponse extends java.lang.Object implements android.hardware.radio.config.V1_2.IRadioConfigResponse { public static final String kInterfaceName public static android.hardware.radio.config.V1_3.IRadioConfigResponse asInterface (android.os.IHwBinder) String descriptor android.os.IHwBinder binder android.os.IHwInterface iface android.hardware.radio.config.V1_3.IRadioConfigResponse proxy public static android.hardware.radio.config.V1_3.IRadioConfigResponse castFrom (android.os.IHwInterface) android.os.IHwInterface iface public abstract android.os.IHwBinder asBinder () public static android.hardware.radio.config.V1_3.IRadioConfigResponse getService (java.lang.String, boolean) throws android.os.RemoteException String serviceName boolean retry public static android.hardware.radio.config.V1_3.IRadioConfigResponse getService (boolean) throws android.os.RemoteException boolean retry public static android.hardware.radio.config.V1_3.IRadioConfigResponse getService (java.lang.String) throws android.os.RemoteException String serviceName public static android.hardware.radio.config.V1_3.IRadioConfigResponse getService () throws android.os.RemoteException public abstract void getHalDeviceCapabilitiesResponse (android.hardware.radio.V1_6.RadioResponseInfo, boolean) throws android.os.RemoteException public abstract java.util.ArrayList interfaceChain () throws android.os.RemoteException public abstract void debug (android.os.NativeHandle, java.util.ArrayList) throws android.os.RemoteException public abstract java.lang.String interfaceDescriptor () throws android.os.RemoteException public abstract java.util.ArrayList getHashChain () throws android.os.RemoteException public abstract void setHALInstrumentation () throws android.os.RemoteException public abstract boolean linkToDeath (android.os.IHwBinder$DeathRecipient, long) throws android.os.RemoteException public abstract void ping () throws android.os.RemoteException public abstract android.internal.hidl.base.V1_0.DebugInfo getDebugInfo () throws android.os.RemoteException public abstract void notifySyspropsChanged () throws android.os.RemoteException public abstract boolean unlinkToDeath (android.os.IHwBinder$DeathRecipient) throws android.os.RemoteException }
android/internal/telephony/sysprop/
android/internal/telephony/sysprop/AdbProperties.class
AdbProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.AdbProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional secure () String value public static void secure (java.lang.Boolean) Boolean value }
android/internal/telephony/sysprop/ApkVerityProperties.class
ApkVerityProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.ApkVerityProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional apk_verity_mode () String value public static void apk_verity_mode (java.lang.Integer) Integer value }
android/internal/telephony/sysprop/BackportedFixesProperties.class
BackportedFixesProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.BackportedFixesProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.List alias_bitset () String value private static synthetic java.lang.Long lambda$alias_bitset$0 (java.lang.String) String v }
android/internal/telephony/sysprop/BluetoothProperties$snoop_default_mode_values.class
BluetoothProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values EMPTY public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values DISABLED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values FILTERED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values FULL private final String propValue private static final synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values[] $VALUES public static android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values[] values () public static android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/BluetoothProperties$snoop_log_filter_profile_map_values.class
BluetoothProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values EMPTY public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values DISABLED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values FULLFILTER public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values HEADER public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values MAGIC private final String propValue private static final synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values[] $VALUES public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values[] values () public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/BluetoothProperties$snoop_log_filter_profile_pbap_values.class
BluetoothProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values EMPTY public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values DISABLED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values FULLFILTER public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values HEADER public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values MAGIC private final String propValue private static final synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values[] $VALUES public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values[] values () public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/BluetoothProperties$snoop_log_mode_values.class
BluetoothProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values EMPTY public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values DISABLED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values FILTERED public static final enum android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values FULL private final String propValue private static final synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values[] $VALUES public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values[] values () public static android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/BluetoothProperties.class
BluetoothProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.BluetoothProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional snoop_default_mode () String value public static void snoop_default_mode (android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values) android.internal.telephony.sysprop.BluetoothProperties$snoop_default_mode_values value public static java.util.Optional snoop_log_mode () String value public static void snoop_log_mode (android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values) android.internal.telephony.sysprop.BluetoothProperties$snoop_log_mode_values value public static java.util.Optional snoop_log_filter_snoop_headers_enabled () String value public static void snoop_log_filter_snoop_headers_enabled (java.lang.Boolean) Boolean value public static java.util.Optional snoop_log_filter_profile_a2dp_enabled () String value public static void snoop_log_filter_profile_a2dp_enabled (java.lang.Boolean) Boolean value public static java.util.Optional snoop_log_filter_profile_map () String value public static void snoop_log_filter_profile_map (android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values) android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_map_values value public static java.util.Optional snoop_log_filter_profile_pbap () String value public static void snoop_log_filter_profile_pbap (android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values) android.internal.telephony.sysprop.BluetoothProperties$snoop_log_filter_profile_pbap_values value public static java.util.Optional snoop_log_filter_profile_rfcomm_enabled () String value public static void snoop_log_filter_profile_rfcomm_enabled (java.lang.Boolean) Boolean value public static java.util.Optional factory_reset () String value public static void factory_reset (java.lang.Boolean) Boolean value public static java.util.List le_audio_allow_list () String value public static void le_audio_allow_list (java.util.List) java.util.List value public static java.util.Optional isGapLePrivacyEnabled () String value public static java.util.Optional getGapLeConnMinLimit () String value public static java.util.Optional isGapLeConnOnlyInit1mPhyEnabled () String value public static java.util.Optional isLeAudioInbandRingtoneSupported () String value public static java.util.Optional isLeAudioCodecExtensionAidlEnabled () String value public static java.util.Optional getDefaultDeviceName () String value public static java.util.List getClassOfDevice () String value public static java.util.Optional getDefaultOutputOnlyAudioProfile () String value public static java.util.Optional getDefaultDuplexAudioProfile () String value public static java.util.Optional getHardwareOperatingVoltageMv () String value public static java.util.Optional getHardwareIdleCurrentMa () String value public static java.util.Optional getHardwareTxCurrentMa () String value public static java.util.Optional getHardwareRxCurrentMa () String value public static java.util.Optional isSupportPersistedStateEnabled () String value public static java.util.Optional isAdapterAddressValidationEnabled () String value public static java.util.Optional isProfileA2dpSinkEnabled () String value public static java.util.Optional isProfileA2dpSourceEnabled () String value public static java.util.Optional isProfileAshaCentralEnabled () String value public static java.util.Optional isProfileAvrcpControllerEnabled () String value public static java.util.Optional isProfileAvrcpTargetEnabled () String value public static java.util.Optional isProfileBapBroadcastAssistEnabled () String value public static java.util.Optional isProfileBapBroadcastSourceEnabled () String value public static java.util.Optional isProfileBapUnicastClientEnabled () String value public static java.util.Optional isProfileBasClientEnabled () String value public static java.util.Optional isProfileBassClientEnabled () String value public static java.util.Optional isProfileCsipSetCoordinatorEnabled () String value public static java.util.Optional isProfileGattEnabled () String value public static java.util.Optional isProfileGmapEnabled () String value public static java.util.Optional isProfileHapClientEnabled () String value public static java.util.Optional isProfileHfpAgEnabled () String value public static java.util.Optional isProfileHfpHfEnabled () String value public static java.util.Optional isHfpSoftwareDatapathEnabled () String value public static java.util.Optional isProfileHidDeviceEnabled () String value public static java.util.Optional isProfileHidHostEnabled () String value public static java.util.Optional isProfileMapClientEnabled () String value public static java.util.Optional isProfileMapServerEnabled () String value public static java.util.Optional isProfileMcpServerEnabled () String value public static java.util.Optional isProfileOppEnabled () String value public static java.util.Optional isProfilePanNapEnabled () String value public static java.util.Optional isProfilePanPanuEnabled () String value public static java.util.Optional isProfilePbapClientEnabled () String value public static java.util.Optional isProfilePbapServerEnabled () String value public static java.util.Optional isProfilePbapSimEnabled () String value public static java.util.Optional isProfileSapServerEnabled () String value public static java.util.Optional isProfileCcpServerEnabled () String value public static java.util.Optional isProfileVcpControllerEnabled () String value public static java.util.Optional getLinkSupervisionTimeout () String value public static java.util.Optional getClassicPageScanType () String value public static java.util.Optional getClassicPageScanInterval () String value public static java.util.Optional getClassicPageScanWindow () String value public static java.util.Optional getClassicInquiryScanType () String value public static java.util.Optional getClassicInquiryScanInterval () String value public static java.util.Optional getClassicInquiryScanWindow () String value public static java.util.Optional getClassicPageTimeout () String value public static java.util.List getClassicSniffMaxIntervals () String value public static java.util.List getClassicSniffMinIntervals () String value public static java.util.List getClassicSniffAttempts () String value public static java.util.List getClassicSniffTimeouts () String value public static java.util.Optional getLeMinConnectionInterval () String value public static java.util.Optional getLeMaxConnectionInterval () String value public static java.util.Optional getLeConnectionLatency () String value public static java.util.Optional getLeConnectionSupervisionTimeout () String value public static java.util.Optional getLeDirectConnectionTimeout () String value public static java.util.Optional getLeConnectionScanIntervalFast () String value public static java.util.Optional getLeConnectionScanWindowFast () String value public static java.util.Optional getLeConnectionScanWindow2mFast () String value public static java.util.Optional getLeConnectionScanWindowCodedFast () String value public static java.util.Optional getLeConnectionScanIntervalSlow () String value public static java.util.Optional getLeConnectionScanWindowSlow () String value public static java.util.Optional getLeInquiryScanInterval () String value public static java.util.Optional getLeInquiryScanWindow () String value public static java.util.Optional getLeVendorCapabilitiesEnabled () String value public static java.util.Optional getLeMaxNumberOfConcurrentConnections () String value public static java.util.List dsa_transport_preference () String value public static java.util.Optional getDisableEnchancedConnection () String value public static java.util.Optional isScoManagedByAudioEnabled () String value public static java.util.Optional enable_sniff_offload () String value public static java.util.Optional isMsftHciExtEnabled () String value private static synthetic java.lang.String lambda$dsa_transport_preference$6 (java.lang.String) String v private static synthetic java.lang.Integer lambda$getClassicSniffTimeouts$5 (java.lang.String) String v private static synthetic java.lang.Integer lambda$getClassicSniffAttempts$4 (java.lang.String) String v private static synthetic java.lang.Integer lambda$getClassicSniffMinIntervals$3 (java.lang.String) String v private static synthetic java.lang.Integer lambda$getClassicSniffMaxIntervals$2 (java.lang.String) String v private static synthetic java.lang.Integer lambda$getClassOfDevice$1 (java.lang.String) String v private static synthetic java.lang.String lambda$le_audio_allow_list$0 (java.lang.String) String v }
android/internal/telephony/sysprop/CarProperties.class
CarProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.CarProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional boot_user_override_id () String value public static void boot_user_override_id (java.lang.Integer) Integer value public static java.util.Optional trusted_device_device_name_prefix () String value public static java.util.Optional number_pre_created_users () String value public static void number_pre_created_users (java.lang.Integer) Integer value public static java.util.Optional number_pre_created_guests () String value public static void number_pre_created_guests (java.lang.Integer) Integer value public static java.util.Optional user_hal_enabled () String value public static void user_hal_enabled (java.lang.Boolean) Boolean value public static java.util.Optional user_hal_timeout () String value public static void user_hal_timeout (java.lang.Integer) Integer value public static java.util.Optional device_policy_manager_timeout () String value public static void device_policy_manager_timeout (java.lang.Integer) Integer value }
android/internal/telephony/sysprop/ContactsProperties.class
ContactsProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.ContactsProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional aggregate_contacts () String value public static java.util.Optional debug_scan_all_packages () String value public static java.util.Optional display_photo_size () String value public static java.util.Optional keep_stale_account_data () String value public static java.util.Optional thumbnail_size () String value }
android/internal/telephony/sysprop/CrashRecoveryProperties.class
CrashRecoveryProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.CrashRecoveryProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional lastFactoryResetTimeMs () String value public static void lastFactoryResetTimeMs (java.lang.Long) Long value public static java.util.Optional rescueBootStart () String value public static void rescueBootStart (java.lang.Long) Long value public static java.util.Optional rescueBootCount () String value public static void rescueBootCount (java.lang.Integer) Integer value public static java.util.Optional bootMitigationStart () String value public static void bootMitigationStart (java.lang.Long) Long value public static java.util.Optional bootMitigationCount () String value public static void bootMitigationCount (java.lang.Integer) Integer value public static java.util.Optional attemptingReboot () String value public static void attemptingReboot (java.lang.Boolean) Boolean value public static java.util.Optional attemptingFactoryReset () String value public static void attemptingFactoryReset (java.lang.Boolean) Boolean value public static java.util.Optional maxRescueLevelAttempted () String value public static void maxRescueLevelAttempted (java.lang.Integer) Integer value public static java.util.Optional enableRescueParty () String value public static void enableRescueParty (java.lang.Boolean) Boolean value }
android/internal/telephony/sysprop/CryptoProperties$state_values.class
CryptoProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.CryptoProperties$state_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.CryptoProperties$state_values ENCRYPTED public static final enum android.internal.telephony.sysprop.CryptoProperties$state_values UNENCRYPTED public static final enum android.internal.telephony.sysprop.CryptoProperties$state_values UNSUPPORTED private final String propValue private static final synthetic android.internal.telephony.sysprop.CryptoProperties$state_values[] $VALUES public static android.internal.telephony.sysprop.CryptoProperties$state_values[] values () public static android.internal.telephony.sysprop.CryptoProperties$state_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.CryptoProperties$state_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/CryptoProperties$type_values.class
CryptoProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.CryptoProperties$type_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.CryptoProperties$type_values BLOCK public static final enum android.internal.telephony.sysprop.CryptoProperties$type_values FILE public static final enum android.internal.telephony.sysprop.CryptoProperties$type_values NONE private final String propValue private static final synthetic android.internal.telephony.sysprop.CryptoProperties$type_values[] $VALUES public static android.internal.telephony.sysprop.CryptoProperties$type_values[] values () public static android.internal.telephony.sysprop.CryptoProperties$type_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.CryptoProperties$type_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/CryptoProperties.class
CryptoProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.CryptoProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional type () String value public static void type (android.internal.telephony.sysprop.CryptoProperties$type_values) android.internal.telephony.sysprop.CryptoProperties$type_values value public static java.util.Optional state () String value }
android/internal/telephony/sysprop/DeviceProperties.class
DeviceProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.DeviceProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional media_performance_class () String value }
android/internal/telephony/sysprop/DisplayProperties.class
DisplayProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.DisplayProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional debug_force_msaa () String value public static void debug_force_msaa (java.lang.Boolean) Boolean value public static java.util.Optional debug_opengl_trace () String value public static void debug_opengl_trace (java.lang.String) String value public static java.util.Optional debug_force_rtl () String value public static void debug_force_rtl (java.lang.Boolean) Boolean value public static java.util.Optional debug_layout () String value public static void debug_layout (java.lang.Boolean) Boolean value public static java.util.Optional debug_vri_package () String value public static void debug_vri_package (java.lang.String) String value }
android/internal/telephony/sysprop/HdmiProperties$cec_device_types_values.class
HdmiProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values TV public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values RECORDING_DEVICE public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values RESERVED public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values TUNER public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values PLAYBACK_DEVICE public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values AUDIO_SYSTEM public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values PURE_CEC_SWITCH public static final enum android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values VIDEO_PROCESSOR private final String propValue private static final synthetic android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values[] $VALUES public static android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values[] values () public static android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.HdmiProperties$cec_device_types_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/HdmiProperties$playback_device_action_on_routing_control_values.class
HdmiProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values NONE public static final enum android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values WAKE_UP_ONLY public static final enum android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values WAKE_UP_AND_SEND_ACTIVE_SOURCE private final String propValue private static final synthetic android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values[] $VALUES public static android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values[] values () public static android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.HdmiProperties$playback_device_action_on_routing_control_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/HdmiProperties.class
HdmiProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.HdmiProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.List device_type () String value public static java.util.List cec_device_types () String value public static java.util.Optional arc_port () String value public static java.util.Optional forward_volume_keys_when_system_audio_mode_off () String value public static java.util.Optional is_switch () String value public static java.util.Optional playback_device_action_on_routing_control () String value private static synthetic java.lang.Integer lambda$device_type$0 (java.lang.String) String v }
android/internal/telephony/sysprop/HypervisorProperties.class
HypervisorProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.HypervisorProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional hypervisor_version () String value public static java.util.Optional hypervisor_vm_supported () String value public static java.util.Optional hypervisor_protected_vm_supported () String value }
android/internal/telephony/sysprop/InputProperties.class
InputProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.InputProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional simulate_stylus_with_touch () String value public static java.util.Optional enable_motion_prediction () String value public static java.util.Optional force_enable_stylus_pointer_icon () String value public static java.util.Optional enable_keyboard_backlight_animation () String value public static java.util.Optional enable_input_device_usage_metrics () String value }
android/internal/telephony/sysprop/MediaProperties$codec2_hal_selection_values.class
MediaProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values AIDL public static final enum android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values HIDL private final String propValue private static final synthetic android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values[] $VALUES public static android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values[] values () public static android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.MediaProperties$codec2_hal_selection_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/MediaProperties.class
MediaProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.MediaProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional swcodec_ion_heapmask () String value public static java.util.Optional swcodec_ion_align () String value public static java.util.Optional swcodec_ion_flags () String value public static java.util.Optional codec2_dmabuf_padding () String value public static java.util.Optional resolution_limit_32bit () String value public static java.util.Optional codec2_hal_selection () String value public static java.util.Optional codec2_remove_rendering_depth () String value }
android/internal/telephony/sysprop/MemoryProperties.class
MemoryProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.MemoryProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional memory_ddr_size () String value }
android/internal/telephony/sysprop/NetworkProperties.class
NetworkProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.NetworkProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional tcp_init_rwnd () String value public static void tcp_init_rwnd (java.lang.Integer) Integer value public static java.util.Optional isCellular464XlatEnabled () String value }
android/internal/telephony/sysprop/NfcProperties$snoop_log_mode_values.class
NfcProperties.java package android.internal.telephony.sysprop public final enum android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values extends java.lang.Enum { public static final enum android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values FULL public static final enum android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values FILTERED private final String propValue private static final synthetic android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values[] $VALUES public static android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values[] values () public static android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String propValue public java.lang.String getPropValue () private static synthetic android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values[] $values () static void <clinit> () }
android/internal/telephony/sysprop/NfcProperties.class
NfcProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.NfcProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional debug_enabled () String value public static void debug_enabled (java.lang.Boolean) Boolean value public static java.util.Optional snoop_log_mode () String value public static void snoop_log_mode (android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values) android.internal.telephony.sysprop.NfcProperties$snoop_log_mode_values value public static java.util.Optional vendor_debug_enabled () String value public static void vendor_debug_enabled (java.lang.Boolean) Boolean value public static java.util.Optional skipNdefRead () String value public static java.util.Optional initialized () String value public static void initialized (java.lang.Boolean) Boolean value public static java.util.List info_antpos_X () String value public static java.util.List info_antpos_Y () String value public static java.util.Optional info_antpos_device_width () String value public static java.util.Optional info_antpos_device_height () String value public static java.util.Optional info_antpos_device_foldable () String value public static java.util.Optional observe_mode_supported () String value public static java.util.Optional get_caps_supported () String value private static synthetic java.lang.Integer lambda$info_antpos_Y$1 (java.lang.String) String v private static synthetic java.lang.Integer lambda$info_antpos_X$0 (java.lang.String) String v }
android/internal/telephony/sysprop/OtaProperties.class
OtaProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.OtaProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional warm_reset () String value public static void warm_reset (java.lang.Boolean) Boolean value public static java.util.Optional ab_ota_partitions () String value public static java.util.Optional virtual_ab_enabled () String value public static java.util.Optional virtual_ab_retrofit () String value public static java.util.Optional other_vbmeta_digest () String value public static void other_vbmeta_digest (java.lang.String) String value }
android/internal/telephony/sysprop/PowerProperties.class
PowerProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.PowerProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional fixed_performance_scale_factor () String value public static java.util.Optional battery_input_suspended () String value public static void battery_input_suspended (java.lang.Boolean) Boolean value public static java.util.Optional permissionless_turn_screen_on () String value public static void permissionless_turn_screen_on (java.lang.Boolean) Boolean value public static java.util.Optional waive_target_sdk_check_for_turn_screen_on () String value }
android/internal/telephony/sysprop/SensorProperties.class
SensorProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.SensorProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional isHighQualityBarometerImplemented () String value }
android/internal/telephony/sysprop/SetupWizardProperties.class
SetupWizardProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.SetupWizardProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional theme () String value public static void theme (java.lang.String) String value public static java.util.List esim_cid_ignore () String value private static synthetic java.lang.String lambda$esim_cid_ignore$0 (java.lang.String) String v }
android/internal/telephony/sysprop/SocProperties.class
SocProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.SocProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional soc_manufacturer () String value public static java.util.Optional soc_model () String value }
android/internal/telephony/sysprop/TelephonyProperties.class
TelephonyProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.TelephonyProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional airplane_mode_on () String value public static void airplane_mode_on (java.lang.Boolean) Boolean value public static java.util.List baseband_version () String value public static void baseband_version (java.util.List) java.util.List value public static java.util.Optional ril_impl () String value public static java.util.List operator_alpha () String value public static void operator_alpha (java.util.List) java.util.List value public static java.util.List operator_numeric () String value public static void operator_numeric (java.util.List) java.util.List value public static java.util.Optional operator_is_manual () String value public static java.util.List operator_is_roaming () String value public static void operator_is_roaming (java.util.List) java.util.List value public static java.util.List operator_iso_country () String value public static void operator_iso_country (java.util.List) java.util.List value public static java.util.Optional lte_on_cdma_product_type () String value public static java.util.Optional lte_on_cdma_device () String value public static java.util.List current_active_phone () String value public static void current_active_phone (java.util.List) java.util.List value public static java.util.List sim_state () String value public static void sim_state (java.util.List) java.util.List value public static java.util.List icc_operator_numeric () String value public static void icc_operator_numeric (java.util.List) java.util.List value public static java.util.List icc_operator_alpha () String value public static void icc_operator_alpha (java.util.List) java.util.List value public static java.util.List icc_operator_iso_country () String value public static void icc_operator_iso_country (java.util.List) java.util.List value public static java.util.List data_network_type () String value public static void data_network_type (java.util.List) java.util.List value public static java.util.Optional in_ecm_mode () String value public static void in_ecm_mode (java.lang.Boolean) Boolean value public static java.util.Optional ecm_exit_timer () String value public static java.util.Optional operator_idp_string () String value public static void operator_idp_string (java.lang.String) String value public static java.util.List otasp_num_schema () String value public static java.util.Optional disable_call () String value public static java.util.Optional ril_sends_multiple_call_ring () String value public static java.util.Optional call_ring_delay () String value public static java.util.Optional cdma_msg_id () String value public static void cdma_msg_id (java.lang.Integer) Integer value public static java.util.Optional wake_lock_timeout () String value public static java.util.Optional reset_on_radio_tech_change () String value public static java.util.List sms_receive () String value public static java.util.List sms_send () String value public static java.util.Optional test_csim () String value public static java.util.Optional ignore_nitz () String value public static java.util.Optional multi_sim_config () String value public static void multi_sim_config (java.lang.String) String value public static java.util.Optional reboot_on_modem_change () String value public static java.util.Optional videocall_audio_output () String value public static java.util.Optional enable_esim_ui_by_default () String value public static java.util.List default_network () String value public static java.util.Optional data_roaming () String value public static java.util.Optional mobile_data () String value public static java.util.Optional wps_info () String value public static java.util.Optional max_active_modems () String value public static java.util.Optional sim_slots_count () String value private static synthetic java.lang.Integer lambda$default_network$14 (java.lang.String) String v private static synthetic java.lang.Boolean lambda$sms_send$13 (java.lang.String) String v private static synthetic java.lang.Boolean lambda$sms_receive$12 (java.lang.String) String v private static synthetic java.lang.String lambda$otasp_num_schema$11 (java.lang.String) String v private static synthetic java.lang.String lambda$data_network_type$10 (java.lang.String) String v private static synthetic java.lang.String lambda$icc_operator_iso_country$9 (java.lang.String) String v private static synthetic java.lang.String lambda$icc_operator_alpha$8 (java.lang.String) String v private static synthetic java.lang.String lambda$icc_operator_numeric$7 (java.lang.String) String v private static synthetic java.lang.String lambda$sim_state$6 (java.lang.String) String v private static synthetic java.lang.Integer lambda$current_active_phone$5 (java.lang.String) String v private static synthetic java.lang.String lambda$operator_iso_country$4 (java.lang.String) String v private static synthetic java.lang.Boolean lambda$operator_is_roaming$3 (java.lang.String) String v private static synthetic java.lang.String lambda$operator_numeric$2 (java.lang.String) String v private static synthetic java.lang.String lambda$operator_alpha$1 (java.lang.String) String v private static synthetic java.lang.String lambda$baseband_version$0 (java.lang.String) String v }
android/internal/telephony/sysprop/ThreadNetworkProperties.class
ThreadNetworkProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.ThreadNetworkProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional country_code () String value }
android/internal/telephony/sysprop/TraceProperties.class
TraceProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.TraceProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional user_initiated () String value public static void user_initiated (java.lang.Boolean) Boolean value }
android/internal/telephony/sysprop/VndkProperties.class
VndkProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.VndkProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional vendor_vndk_version () String value public static java.util.Optional product_vndk_version () String value }
android/internal/telephony/sysprop/WidevineProperties.class
WidevineProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.WidevineProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional forcel3_enabled () String value public static void forcel3_enabled (java.lang.Boolean) Boolean value }
android/internal/telephony/sysprop/WifiProperties.class
WifiProperties.java package android.internal.telephony.sysprop public final android.internal.telephony.sysprop.WifiProperties extends java.lang.Object { private void <init> () private static java.lang.Boolean tryParseBoolean (java.lang.String) String str private static java.lang.Integer tryParseInteger (java.lang.String) NumberFormatException e String str private static java.lang.Integer tryParseUInt (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseLong (java.lang.String) NumberFormatException e String str private static java.lang.Long tryParseULong (java.lang.String) NumberFormatException e String str private static java.lang.Double tryParseDouble (java.lang.String) NumberFormatException e String str private static java.lang.String tryParseString (java.lang.String) String str private static java.lang.Enum tryParseEnum (java.lang.Class, java.lang.String) IllegalArgumentException e Class enumType String str private static java.util.List tryParseList (java.util.function.Function, java.lang.String) StringBuilder sb java.util.function.Function elementParser String str java.util.List ret int p private static java.util.List tryParseEnumList (java.lang.Class, java.lang.String) String element Class enumType String str java.util.List ret private static java.lang.String escape (java.lang.String) String str private static java.lang.String formatList (java.util.List) Object element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatUIntList (java.util.List) Integer element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatULongList (java.util.List) Long element java.util.List list java.util.StringJoiner joiner private static java.lang.String formatEnumList (java.util.List, java.util.function.Function) Enum element java.util.List list java.util.function.Function elementFormatter java.util.StringJoiner joiner public static java.util.Optional start_supplicant () String value public static void start_supplicant (java.lang.Boolean) Boolean value public static java.util.Optional stop_supplicant () String value public static void stop_supplicant (java.lang.Boolean) Boolean value }
android/os/
android/os/Registrant.uau
android/os/RegistrantList.uau
android/telephony/
android/telephony/gsm/
android/telephony/gsm/SmsManager.class
SmsManager.java package android.telephony.gsm public final android.telephony.gsm.SmsManager extends java.lang.Object { private static android.telephony.gsm.SmsManager sInstance private android.telephony.SmsManager mSmsMgrProxy public static final int STATUS_ON_SIM_FREE public static final int STATUS_ON_SIM_READ public static final int STATUS_ON_SIM_UNREAD public static final int STATUS_ON_SIM_SENT public static final int STATUS_ON_SIM_UNSENT public static final int RESULT_ERROR_GENERIC_FAILURE public static final int RESULT_ERROR_RADIO_OFF public static final int RESULT_ERROR_NULL_PDU public static final int RESULT_ERROR_NO_SERVICE public static final android.telephony.gsm.SmsManager getDefault () private void <init> () public final void sendTextMessage (java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent) String destinationAddress String scAddress String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public final java.util.ArrayList divideMessage (java.lang.String) String text public final void sendMultipartTextMessage (java.lang.String, java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList) String destinationAddress String scAddress java.util.ArrayList parts java.util.ArrayList sentIntents java.util.ArrayList deliveryIntents public final void sendDataMessage (java.lang.String, java.lang.String, short, byte[], android.app.PendingIntent, android.app.PendingIntent) String destinationAddress String scAddress short destinationPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public final boolean copyMessageToSim (byte[], byte[], int) byte[] smsc byte[] pdu int status public final boolean deleteMessageFromSim (int) int messageIndex public final boolean updateMessageOnSim (int, int, byte[]) int messageIndex int newStatus byte[] pdu public final java.util.ArrayList getAllMessagesFromSim () }
android/telephony/gsm/SmsMessage$MessageClass.class
SmsMessage.java package android.telephony.gsm public final enum android.telephony.gsm.SmsMessage$MessageClass extends java.lang.Enum { public static final enum android.telephony.gsm.SmsMessage$MessageClass UNKNOWN public static final enum android.telephony.gsm.SmsMessage$MessageClass CLASS_0 public static final enum android.telephony.gsm.SmsMessage$MessageClass CLASS_1 public static final enum android.telephony.gsm.SmsMessage$MessageClass CLASS_2 public static final enum android.telephony.gsm.SmsMessage$MessageClass CLASS_3 private static final synthetic android.telephony.gsm.SmsMessage$MessageClass[] $VALUES public static android.telephony.gsm.SmsMessage$MessageClass[] values () public static android.telephony.gsm.SmsMessage$MessageClass valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic android.telephony.gsm.SmsMessage$MessageClass[] $values () static void <clinit> () }
android/telephony/gsm/SmsMessage$SubmitPdu.class
SmsMessage.java package android.telephony.gsm public android.telephony.gsm.SmsMessage$SubmitPdu extends java.lang.Object { public byte[] encodedScAddress public byte[] encodedMessage public void <init> () protected void <init> (com.android.internal.telephony.SmsMessageBase$SubmitPduBase) com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb public java.lang.String toString () }
android/telephony/gsm/SmsMessage.class
SmsMessage.java package android.telephony.gsm public android.telephony.gsm.SmsMessage extends java.lang.Object { public static final int ENCODING_UNKNOWN public static final int ENCODING_7BIT public static final int ENCODING_8BIT public static final int ENCODING_16BIT public static final int MAX_USER_DATA_BYTES public static final int MAX_USER_DATA_BYTES_WITH_HEADER public static final int MAX_USER_DATA_SEPTETS public static final int MAX_USER_DATA_SEPTETS_WITH_HEADER public com.android.internal.telephony.SmsMessageBase mWrappedSmsMessage public void <init> () private void <init> (com.android.internal.telephony.SmsMessageBase) com.android.internal.telephony.SmsMessageBase smb public static android.telephony.gsm.SmsMessage createFromPdu (byte[]) com.android.internal.telephony.SmsMessageBase wrappedMessage byte[] pdu com.android.internal.telephony.SmsMessageBase wrappedMessage int activePhone public static int getTPLayerLengthForPDU (java.lang.String) String pdu int activePhone public static int[] calculateLength (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly com.android.internal.telephony.GsmAlphabet$TextEncodingDetails ted int[] ret public static int[] calculateLength (java.lang.String, boolean) String messageBody boolean use7bitOnly public static android.telephony.gsm.SmsMessage$SubmitPdu getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, byte[]) com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb String scAddress String destinationAddress String message boolean statusReportRequested byte[] header com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb int activePhone public static android.telephony.gsm.SmsMessage$SubmitPdu getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean) com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb String scAddress String destinationAddress String message boolean statusReportRequested com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb int activePhone public static android.telephony.gsm.SmsMessage$SubmitPdu getSubmitPdu (java.lang.String, java.lang.String, short, byte[], boolean) com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb String scAddress String destinationAddress short destinationPort byte[] data boolean statusReportRequested com.android.internal.telephony.SmsMessageBase$SubmitPduBase spb int activePhone public java.lang.String getServiceCenterAddress () public java.lang.String getOriginatingAddress () public java.lang.String getDisplayOriginatingAddress () public java.lang.String getMessageBody () public android.telephony.gsm.SmsMessage$MessageClass getMessageClass () int index public java.lang.String getDisplayMessageBody () public java.lang.String getPseudoSubject () public long getTimestampMillis () public boolean isEmail () public java.lang.String getEmailBody () public java.lang.String getEmailFrom () public int getProtocolIdentifier () public boolean isReplace () public boolean isCphsMwiMessage () public boolean isMWIClearMessage () public boolean isMWISetMessage () public boolean isMwiDontStore () public byte[] getUserData () public byte[] getPdu () public int getStatusOnSim () public int getStatusOnIcc () public int getIndexOnSim () public int getIndexOnIcc () public int getStatus () public boolean isStatusReportMessage () public boolean isReplyPathPresent () private static final com.android.internal.telephony.SmsMessageBase getSmsFacility () int activePhone }
android/util/
android/util/LocalLog.ReadOnlyLocalLog.uau
android/util/LocalLog.uau
android/util/TimeUtils.uau
com/
com/android/
com/android/cellbroadcastservice/
com/android/cellbroadcastservice/CellBroadcastStatsLog.class
CellBroadcastStatsLog.java package com.android.cellbroadcastservice public final com.android.cellbroadcastservice.CellBroadcastStatsLog extends java.lang.Object { public static final int CB_MESSAGE_REPORTED public static final int CB_MESSAGE_ERROR public static final int CB_MESSAGE_FILTERED public static final int CB_CONFIG_UPDATED public static final int CB_MODULE_ERROR_REPORTED public static final int CB_SERVICE_FEATURE_CHANGED public static final int CB_RECEIVER_FEATURE_CHANGED public static final int CELL_BROADCAST_MESSAGE_REPORTED__TYPE__UNKNOWN_TYPE public static final int CELL_BROADCAST_MESSAGE_REPORTED__TYPE__GSM public static final int CELL_BROADCAST_MESSAGE_REPORTED__TYPE__CDMA public static final int CELL_BROADCAST_MESSAGE_REPORTED__TYPE__CDMA_SPC public static final int CELL_BROADCAST_MESSAGE_REPORTED__SOURCE__UNKNOWN_SOURCE public static final int CELL_BROADCAST_MESSAGE_REPORTED__SOURCE__FRAMEWORK public static final int CELL_BROADCAST_MESSAGE_REPORTED__SOURCE__CB_SERVICE public static final int CELL_BROADCAST_MESSAGE_REPORTED__SOURCE__CB_RECEIVER_APP public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__UNKNOWN_TYPE public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__CDMA_DECODING_ERROR public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__CDMA_SCP_EMPTY public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__CDMA_SCP_HANDLING_ERROR public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_INVALID_HEADER_LENGTH public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_UNSUPPORTED_HEADER_MESSAGE_TYPE public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_UNSUPPORTED_HEADER_DATA_CODING_SCHEME public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_INVALID_PDU public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_INVALID_GEO_FENCING_DATA public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__GSM_UMTS_INVALID_WAC public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__FAILED_TO_INSERT_TO_DB public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__UNEXPECTED_GEOMETRY_FROM_FWK public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__UNEXPECTED_GSM_MESSAGE_TYPE_FROM_FWK public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__UNEXPECTED_CDMA_MESSAGE_TYPE_FROM_FWK public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__UNEXPECTED_CDMA_SCP_MESSAGE_TYPE_FROM_FWK public static final int CELL_BROADCAST_MESSAGE_ERROR__TYPE__NO_CONNECTION_TO_CB_SERVICE public static final int CELL_BROADCAST_MESSAGE_FILTERED__TYPE__UNKNOWN_TYPE public static final int CELL_BROADCAST_MESSAGE_FILTERED__TYPE__GSM public static final int CELL_BROADCAST_MESSAGE_FILTERED__TYPE__CDMA public static final int CELL_BROADCAST_MESSAGE_FILTERED__TYPE__CDMA_SPC public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOT_FILTERED public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__DUPLICATE_MESSAGE public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__GEOFENCED_MESSAGE public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__AREA_INFO_MESSAGE public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__DISABLED_BY_OEM public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_ECBM public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_USER_PREF public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_EMPTY_BODY public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_MISMATCH_PREF_SECOND_LANG public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_PREF_SECONDLANG_OFF public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_MISMATCH_DEVICE_LANG_SETTING public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_MESSAGE_FOR_TESTMODE public static final int CELL_BROADCAST_MESSAGE_FILTERED__FILTER__NOTSHOW_FILTER_STRING public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__SOURCE__UNKNOWN_SOURCE public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__SOURCE__FRAMEWORK public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__SOURCE__CB_SERVICE public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__SOURCE__CB_RECEIVER_APP public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_UNKNOWN public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_BAD_CONFIG public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_DB_MIGRATION public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_DEFAULT_RES public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_ENABLE_CHANNEL public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_GET_LOCATION public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_MISSING_RES public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_PLAY_FLASH public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_PLAY_SOUND public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_PLAY_TTS public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_PREF_MIGRATION public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_PROVIDER_INIT public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_RESET_CHANNEL_R public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_STATUS_BAR public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_REMINDER_INTERVAL public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_ICON_RESOURCE public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_CHANNEL_RANGE_PARSE public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_DB_INIT public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_NOT_FOUND_DEFAULT_CBR_PKGS public static final int CELL_BROADCAST_MODULE_ERROR_REPORTED__TYPE__ERROR_FOUND_MULTIPLE_CBR_PKGS public static final byte ANNOTATION_ID_IS_UID public static final byte ANNOTATION_ID_TRUNCATE_TIMESTAMP public static final byte ANNOTATION_ID_PRIMARY_FIELD public static final byte ANNOTATION_ID_EXCLUSIVE_STATE public static final byte ANNOTATION_ID_PRIMARY_FIELD_FIRST_UID public static final byte ANNOTATION_ID_DEFAULT_STATE public static final byte ANNOTATION_ID_TRIGGER_STATE_RESET public static final byte ANNOTATION_ID_STATE_NESTED public void <init> () public static void write (int, boolean, byte[], boolean, boolean, boolean, boolean, boolean) int code boolean arg1 byte[] arg2 boolean arg3 boolean arg4 boolean arg5 boolean arg6 boolean arg7 android.util.StatsEvent$Builder builder public static void write (int, boolean, boolean, boolean) int code boolean arg1 boolean arg2 boolean arg3 android.util.StatsEvent$Builder builder public static void write (int, int, int) int code int arg1 int arg2 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int) int code int arg1 int arg2 int arg3 int arg4 android.util.StatsEvent$Builder builder public static void write (int, int, int, int, int, java.lang.String, java.lang.String) int code int arg1 int arg2 int arg3 int arg4 String arg5 String arg6 android.util.StatsEvent$Builder builder public static void write (int, int, java.lang.String) int code int arg1 String arg2 android.util.StatsEvent$Builder builder public static void write (int, java.lang.String, byte[]) int code String arg1 byte[] arg2 android.util.StatsEvent$Builder builder static void <clinit> () }
com/android/internal/
com/android/internal/os/
com/android/internal/os/SomeArgs.uau
com/android/internal/telephony/
com/android/internal/telephony/ATParseEx.class
ATParseEx.java package com.android.internal.telephony public com.android.internal.telephony.ATParseEx extends java.lang.RuntimeException { public void <init> () public void <init> (java.lang.String) String s }
com/android/internal/telephony/ATResponseParser.class
ATResponseParser.java package com.android.internal.telephony public com.android.internal.telephony.ATResponseParser extends java.lang.Object { private String mLine private int mNext private int mTokStart private int mTokEnd public void <init> (java.lang.String) String line public boolean nextBoolean () char c public int nextInt () char c int i int ret public java.lang.String nextString () public boolean hasMore () private void nextTok () char c boolean hasQuote StringIndexOutOfBoundsException ex int len private char skipWhiteSpace (char) char c int len private void skipPrefix () char c int s }
com/android/internal/telephony/AndroidUtilIndentingPrintWriter.class
IndentingPrintWriter.java package com.android.internal.telephony public com.android.internal.telephony.AndroidUtilIndentingPrintWriter extends java.io.PrintWriter { private final String mSingleIndent private final int mWrapLength private StringBuilder mIndentBuilder private char[] mCurrentIndent private int mCurrentLength private boolean mEmptyLine private char[] mSingleChar public void <init> (java.io.Writer) java.io.Writer writer public void <init> (java.io.Writer, java.lang.String) java.io.Writer writer String singleIndent public void <init> (java.io.Writer, java.lang.String, java.lang.String) java.io.Writer writer String singleIndent String prefix public void <init> (java.io.Writer, java.lang.String, int) java.io.Writer writer String singleIndent int wrapLength public void <init> (java.io.Writer, java.lang.String, java.lang.String, int) java.io.Writer writer String singleIndent String prefix int wrapLength public com.android.internal.telephony.AndroidUtilIndentingPrintWriter setIndent (java.lang.String) String indent public com.android.internal.telephony.AndroidUtilIndentingPrintWriter setIndent (int) int i int indent public com.android.internal.telephony.AndroidUtilIndentingPrintWriter increaseIndent () public com.android.internal.telephony.AndroidUtilIndentingPrintWriter decreaseIndent () public com.android.internal.telephony.AndroidUtilIndentingPrintWriter print (java.lang.String, java.lang.Object) String string String string String string String string String string String string String string String string String string String string String key Object value String string public com.android.internal.telephony.AndroidUtilIndentingPrintWriter printHexInt (java.lang.String, int) String key int value public void println () public void write (int) int c public void write (java.lang.String, int, int) String s int off int len char[] buf public void write (char[], int, int) char ch char[] buf int offset int count int indentLength int bufferEnd int lineStart int lineEnd private void maybeWriteIndent () }
com/android/internal/telephony/AppSmsManager$AppRequestInfo.class
AppSmsManager.java package com.android.internal.telephony final com.android.internal.telephony.AppSmsManager$AppRequestInfo extends java.lang.Object { public final String packageName public final android.app.PendingIntent pendingIntent public final String token public final long timestamp public final String prefixes public final int subId public final boolean packageBasedToken final synthetic com.android.internal.telephony.AppSmsManager this$0 void <init> (com.android.internal.telephony.AppSmsManager, java.lang.String, android.app.PendingIntent, java.lang.String) String packageName android.app.PendingIntent pendingIntent String token void <init> (com.android.internal.telephony.AppSmsManager, java.lang.String, android.app.PendingIntent, java.lang.String, java.lang.String, int, boolean) String packageName android.app.PendingIntent pendingIntent String token String prefixes int subId boolean packageBasedToken }
com/android/internal/telephony/AppSmsManager.class
AppSmsManager.java package com.android.internal.telephony public com.android.internal.telephony.AppSmsManager extends java.lang.Object { private static final String LOG_TAG private static final long TIMEOUT_MILLIS private final java.security.SecureRandom mRandom private final android.content.Context mContext private final Object mLock private final java.util.Map mTokenMap private final java.util.Map mPackageMap public void <init> (android.content.Context) android.content.Context context public java.lang.String createAppSpecificSmsToken (java.lang.String, android.app.PendingIntent) com.android.internal.telephony.AppSmsManager$AppRequestInfo info String callingPkg android.app.PendingIntent intent android.app.AppOpsManager appOps String token public java.lang.String createAppSpecificSmsTokenWithPackageInfo (int, java.lang.String, java.lang.String, android.app.PendingIntent) com.android.internal.telephony.AppSmsManager$AppRequestInfo info int subId String callingPackageName String prefixes android.app.PendingIntent intent android.app.AppOpsManager appOps String token public boolean handleSmsReceivedIntent (android.content.Intent) android.content.Intent fillIn android.app.PendingIntent$CanceledException e String message com.android.internal.telephony.AppSmsManager$AppRequestInfo info android.content.Intent intent private void removeExpiredTokenLocked () android.content.Intent fillIn java.util.Map$Entry entry com.android.internal.telephony.AppSmsManager$AppRequestInfo request long currentTimeMillis java.util.Iterator iterator private java.lang.String extractMessage (android.content.Intent) android.telephony.SmsMessage message android.content.Intent intent android.telephony.SmsMessage[] messages StringBuilder fullMessageBuilder private com.android.internal.telephony.AppSmsManager$AppRequestInfo findAppRequestInfoSmsIntentLocked (java.lang.String) String token String fullMessage private java.lang.String generateNonce () byte[] bytes private boolean hasPrefix (java.lang.String, java.lang.String) String prefix String token String message com.android.internal.telephony.AppSmsManager$AppRequestInfo request String[] prefixes private void removeRequestLocked (com.android.internal.telephony.AppSmsManager$AppRequestInfo) com.android.internal.telephony.AppSmsManager$AppRequestInfo info private void addRequestLocked (com.android.internal.telephony.AppSmsManager$AppRequestInfo) com.android.internal.telephony.AppSmsManager$AppRequestInfo info static void <clinit> () }
com/android/internal/telephony/AsyncChannel$1ConnectAsync.class
AsyncChannel.java package com.android.internal.telephony final com.android.internal.telephony.AsyncChannel$1ConnectAsync extends java.lang.Object implements java.lang.Runnable { android.content.Context mSrcCtx android.os.Handler mSrcHdlr String mDstPackageName String mDstClassName final synthetic com.android.internal.telephony.AsyncChannel this$0 void <init> (com.android.internal.telephony.AsyncChannel, android.content.Context, android.os.Handler, java.lang.String, java.lang.String) com.android.internal.telephony.AsyncChannel this$0 android.content.Context srcContext android.os.Handler srcHandler String dstPackageName String dstClassName public void run () int result }
com/android/internal/telephony/AsyncChannel$AsyncChannelConnection.class
AsyncChannel.java package com.android.internal.telephony com.android.internal.telephony.AsyncChannel$AsyncChannelConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.AsyncChannel this$0 void <init> (com.android.internal.telephony.AsyncChannel) com.android.internal.telephony.AsyncChannel this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName className android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName className }
com/android/internal/telephony/AsyncChannel$DeathMonitor.class
AsyncChannel.java package com.android.internal.telephony final com.android.internal.telephony.AsyncChannel$DeathMonitor extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic com.android.internal.telephony.AsyncChannel this$0 void <init> (com.android.internal.telephony.AsyncChannel) public void binderDied () }
com/android/internal/telephony/AsyncChannel$SyncMessenger$SyncHandler.class
AsyncChannel.java package com.android.internal.telephony com.android.internal.telephony.AsyncChannel$SyncMessenger$SyncHandler extends android.os.Handler { private Object mLockObject private android.os.Message mResultMsg final synthetic com.android.internal.telephony.AsyncChannel$SyncMessenger this$0 private void <init> (com.android.internal.telephony.AsyncChannel$SyncMessenger, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) android.os.Message msg android.os.Message msgCopy }
com/android/internal/telephony/AsyncChannel$SyncMessenger.class
AsyncChannel.java package com.android.internal.telephony com.android.internal.telephony.AsyncChannel$SyncMessenger extends java.lang.Object { private static java.util.Stack sStack private static int sCount private android.os.HandlerThread mHandlerThread private com.android.internal.telephony.AsyncChannel$SyncMessenger$SyncHandler mHandler private android.os.Messenger mMessenger private void <init> () private static com.android.internal.telephony.AsyncChannel$SyncMessenger obtain () com.android.internal.telephony.AsyncChannel$SyncMessenger sm com.android.internal.telephony.AsyncChannel$SyncMessenger sm com.android.internal.telephony.AsyncChannel$SyncMessenger sm private void recycle () private static android.os.Message sendMessageSynchronously (android.os.Messenger, android.os.Message) InterruptedException e android.os.RemoteException e android.os.Messenger dstMessenger android.os.Message msg com.android.internal.telephony.AsyncChannel$SyncMessenger sm android.os.Message resultMsg static void <clinit> () }
com/android/internal/telephony/AsyncChannel.class
AsyncChannel.java package com.android.internal.telephony public com.android.internal.telephony.AsyncChannel extends java.lang.Object { private static final String TAG private static final boolean DBG private static final int BASE public static final int CMD_CHANNEL_HALF_CONNECTED public static final int CMD_CHANNEL_FULL_CONNECTION public static final int CMD_CHANNEL_FULLY_CONNECTED public static final int CMD_CHANNEL_DISCONNECT public static final int CMD_CHANNEL_DISCONNECTED private static final int CMD_TO_STRING_COUNT private static String[] sCmdToString public static final int STATUS_SUCCESSFUL public static final int STATUS_BINDING_UNSUCCESSFUL public static final int STATUS_SEND_UNSUCCESSFUL public static final int STATUS_FULL_CONNECTION_REFUSED_ALREADY_CONNECTED public static final int STATUS_REMOTE_DISCONNECTION private com.android.internal.telephony.AsyncChannel$AsyncChannelConnection mConnection private android.content.Context mSrcContext private android.os.Handler mSrcHandler private android.os.Messenger mSrcMessenger private android.os.Messenger mDstMessenger private com.android.internal.telephony.AsyncChannel$DeathMonitor mDeathMonitor protected static java.lang.String cmdToString (int) int cmd public void <init> () public int connectSrcHandlerToPackageSync (android.content.Context, android.os.Handler, java.lang.String, java.lang.String) android.content.Context srcContext android.os.Handler srcHandler String dstPackageName String dstClassName android.content.Intent intent boolean result public int connectSync (android.content.Context, android.os.Handler, android.os.Messenger) android.content.Context srcContext android.os.Handler srcHandler android.os.Messenger dstMessenger public int connectSync (android.content.Context, android.os.Handler, android.os.Handler) android.content.Context srcContext android.os.Handler srcHandler android.os.Handler dstHandler public int fullyConnectSync (android.content.Context, android.os.Handler, android.os.Handler) android.os.Message response android.content.Context srcContext android.os.Handler srcHandler android.os.Handler dstHandler int status public void connect (android.content.Context, android.os.Handler, java.lang.String, java.lang.String) android.content.Context srcContext android.os.Handler srcHandler String dstPackageName String dstClassName com.android.internal.telephony.AsyncChannel$1ConnectAsync ca public void connect (android.content.Context, android.os.Handler, java.lang.Class) android.content.Context srcContext android.os.Handler srcHandler Class klass public void connect (android.content.Context, android.os.Handler, android.os.Messenger) android.content.Context srcContext android.os.Handler srcHandler android.os.Messenger dstMessenger public void connected (android.content.Context, android.os.Handler, android.os.Messenger) android.content.Context srcContext android.os.Handler srcHandler android.os.Messenger dstMessenger public void connect (android.content.Context, android.os.Handler, android.os.Handler) android.content.Context srcContext android.os.Handler srcHandler android.os.Handler dstHandler public void connect (com.android.internal.telephony.AsyncService, android.os.Messenger) com.android.internal.telephony.AsyncService srcAsyncService android.os.Messenger dstMessenger public void disconnected () public void disconnect () android.os.Message msg public void sendMessage (android.os.Message) android.os.RemoteException e android.os.Message msg public void sendMessage (int) int what android.os.Message msg public void sendMessage (int, int) int what int arg1 android.os.Message msg public void sendMessage (int, int, int) int what int arg1 int arg2 android.os.Message msg public void sendMessage (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj android.os.Message msg public void sendMessage (int, java.lang.Object) int what Object obj android.os.Message msg public void replyToMessage (android.os.Message, android.os.Message) android.os.RemoteException e android.os.Message srcMsg android.os.Message dstMsg public void replyToMessage (android.os.Message, int) android.os.Message srcMsg int what android.os.Message msg public void replyToMessage (android.os.Message, int, int) android.os.Message srcMsg int what int arg1 android.os.Message msg public void replyToMessage (android.os.Message, int, int, int) android.os.Message srcMsg int what int arg1 int arg2 android.os.Message msg public void replyToMessage (android.os.Message, int, int, int, java.lang.Object) android.os.Message srcMsg int what int arg1 int arg2 Object obj android.os.Message msg public void replyToMessage (android.os.Message, int, java.lang.Object) android.os.Message srcMsg int what Object obj android.os.Message msg public android.os.Message sendMessageSynchronously (android.os.Message) android.os.Message msg android.os.Message resultMsg public android.os.Message sendMessageSynchronously (int) int what android.os.Message msg android.os.Message resultMsg public android.os.Message sendMessageSynchronously (int, int) int what int arg1 android.os.Message msg android.os.Message resultMsg public android.os.Message sendMessageSynchronously (int, int, int) int what int arg1 int arg2 android.os.Message msg android.os.Message resultMsg public android.os.Message sendMessageSynchronously (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj android.os.Message msg android.os.Message resultMsg public android.os.Message sendMessageSynchronously (int, java.lang.Object) int what Object obj android.os.Message msg android.os.Message resultMsg private void replyHalfConnected (int) int status android.os.Message msg private boolean linkToDeathMonitor () android.os.RemoteException e private void replyDisconnected (int) int status android.os.Message msg private static void log (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/AsyncEmergencyContactNotifier.class
AsyncEmergencyContactNotifier.java package com.android.internal.telephony public com.android.internal.telephony.AsyncEmergencyContactNotifier extends android.os.AsyncTask { private static final String TAG private final android.content.Context mContext public void <init> (android.content.Context) android.content.Context context protected transient java.lang.Void doInBackground (java.lang.Void[]) Exception e Void[] params protected volatile synthetic java.lang.Object doInBackground (java.lang.Object[]) }
com/android/internal/telephony/AsyncService$AsyncServiceInfo.class
AsyncService.java package com.android.internal.telephony public final com.android.internal.telephony.AsyncService$AsyncServiceInfo extends java.lang.Object { public android.os.Handler mHandler public int mRestartFlags public void <init> () }
com/android/internal/telephony/AsyncService.class
AsyncService.java package com.android.internal.telephony public abstract com.android.internal.telephony.AsyncService extends android.app.Service { private static final String TAG protected static final boolean DBG public static final int CMD_ASYNC_SERVICE_ON_START_INTENT public static final int CMD_ASYNC_SERVICE_DESTROY protected android.os.Messenger mMessenger android.os.Handler mHandler com.android.internal.telephony.AsyncService$AsyncServiceInfo mAsyncServiceInfo public void <init> () public abstract com.android.internal.telephony.AsyncService$AsyncServiceInfo createHandler () public android.os.Handler getHandler () public void onCreate () public int onStartCommand (android.content.Intent, int, int) android.content.Intent intent int flags int startId android.os.Message msg public void onDestroy () android.os.Message msg public android.os.IBinder onBind (android.content.Intent) android.content.Intent intent }
com/android/internal/telephony/BaseCommands.class
BaseCommands.java package com.android.internal.telephony public abstract com.android.internal.telephony.BaseCommands extends java.lang.Object implements com.android.internal.telephony.CommandsInterface { protected android.content.Context mContext protected int mState protected Object mStateMonitor protected com.android.internal.telephony.RegistrantList mRadioStateChangedRegistrants protected com.android.internal.telephony.RegistrantList mOnRegistrants protected com.android.internal.telephony.RegistrantList mAvailRegistrants protected com.android.internal.telephony.RegistrantList mOffOrNotAvailRegistrants protected com.android.internal.telephony.RegistrantList mNotAvailRegistrants protected com.android.internal.telephony.RegistrantList mCallStateRegistrants protected com.android.internal.telephony.RegistrantList mNetworkStateRegistrants protected com.android.internal.telephony.RegistrantList mDataCallListChangedRegistrants protected com.android.internal.telephony.RegistrantList mApnUnthrottledRegistrants protected com.android.internal.telephony.RegistrantList mSlicingConfigChangedRegistrants protected com.android.internal.telephony.RegistrantList mVoiceRadioTechChangedRegistrants protected com.android.internal.telephony.RegistrantList mImsNetworkStateChangedRegistrants protected com.android.internal.telephony.RegistrantList mIccStatusChangedRegistrants protected com.android.internal.telephony.RegistrantList mIccSlotStatusChangedRegistrants protected com.android.internal.telephony.RegistrantList mVoicePrivacyOnRegistrants protected com.android.internal.telephony.RegistrantList mVoicePrivacyOffRegistrants protected com.android.internal.telephony.RegistrantList mOtaProvisionRegistrants protected com.android.internal.telephony.RegistrantList mCallWaitingInfoRegistrants protected com.android.internal.telephony.RegistrantList mDisplayInfoRegistrants protected com.android.internal.telephony.RegistrantList mSignalInfoRegistrants protected com.android.internal.telephony.RegistrantList mNumberInfoRegistrants protected com.android.internal.telephony.RegistrantList mRedirNumInfoRegistrants protected com.android.internal.telephony.RegistrantList mLineControlInfoRegistrants protected com.android.internal.telephony.RegistrantList mT53ClirInfoRegistrants protected com.android.internal.telephony.RegistrantList mT53AudCntrlInfoRegistrants protected com.android.internal.telephony.RegistrantList mRingbackToneRegistrants protected com.android.internal.telephony.RegistrantList mResendIncallMuteRegistrants protected com.android.internal.telephony.RegistrantList mCdmaSubscriptionChangedRegistrants protected com.android.internal.telephony.RegistrantList mCdmaPrlChangedRegistrants protected com.android.internal.telephony.RegistrantList mExitEmergencyCallbackModeRegistrants protected com.android.internal.telephony.RegistrantList mRilConnectedRegistrants protected com.android.internal.telephony.RegistrantList mIccRefreshRegistrants protected com.android.internal.telephony.RegistrantList mRilCellInfoListRegistrants protected com.android.internal.telephony.RegistrantList mSubscriptionStatusRegistrants protected com.android.internal.telephony.RegistrantList mSrvccStateRegistrants protected com.android.internal.telephony.RegistrantList mHardwareConfigChangeRegistrants protected com.android.internal.telephony.RegistrantList mPhoneRadioCapabilityChangedRegistrants protected com.android.internal.telephony.RegistrantList mPcoDataRegistrants protected com.android.internal.telephony.RegistrantList mCarrierInfoForImsiEncryptionRegistrants protected com.android.internal.telephony.RegistrantList mRilNetworkScanResultRegistrants protected com.android.internal.telephony.RegistrantList mModemResetRegistrants protected com.android.internal.telephony.RegistrantList mNattKeepaliveStatusRegistrants protected com.android.internal.telephony.RegistrantList mPhysicalChannelConfigurationRegistrants protected com.android.internal.telephony.RegistrantList mLceInfoRegistrants protected com.android.internal.telephony.RegistrantList mEmergencyNumberListRegistrants protected com.android.internal.telephony.RegistrantList mUiccApplicationsEnablementRegistrants protected com.android.internal.telephony.RegistrantList mBarringInfoChangedRegistrants protected com.android.internal.telephony.RegistrantList mSimPhonebookChangedRegistrants protected com.android.internal.telephony.RegistrantList mSimPhonebookRecordsReceivedRegistrants protected com.android.internal.telephony.RegistrantList mEmergencyNetworkScanRegistrants protected com.android.internal.telephony.RegistrantList mConnectionSetupFailureRegistrants protected com.android.internal.telephony.RegistrantList mNotifyAnbrRegistrants protected com.android.internal.telephony.RegistrantList mTriggerImsDeregistrationRegistrants protected com.android.internal.telephony.RegistrantList mImeiInfoRegistrants protected com.android.internal.telephony.RegistrantList mCellularIdentifierDisclosedRegistrants protected com.android.internal.telephony.RegistrantList mSecurityAlgorithmUpdatedRegistrants protected com.android.internal.telephony.Registrant mGsmSmsRegistrant protected com.android.internal.telephony.Registrant mCdmaSmsRegistrant protected com.android.internal.telephony.Registrant mNITZTimeRegistrant protected com.android.internal.telephony.Registrant mSignalStrengthRegistrant protected com.android.internal.telephony.Registrant mUSSDRegistrant protected com.android.internal.telephony.Registrant mSmsOnSimRegistrant protected com.android.internal.telephony.Registrant mSmsStatusRegistrant protected com.android.internal.telephony.Registrant mSsnRegistrant protected com.android.internal.telephony.Registrant mCatSessionEndRegistrant protected com.android.internal.telephony.Registrant mCatProCmdRegistrant protected com.android.internal.telephony.Registrant mCatEventRegistrant protected com.android.internal.telephony.Registrant mCatCallSetUpRegistrant protected com.android.internal.telephony.Registrant mIccSmsFullRegistrant protected com.android.internal.telephony.Registrant mEmergencyCallbackModeRegistrant protected com.android.internal.telephony.Registrant mRingRegistrant protected com.android.internal.telephony.Registrant mRestrictedStateRegistrant protected com.android.internal.telephony.Registrant mGsmBroadcastSmsRegistrant protected com.android.internal.telephony.Registrant mCatCcAlphaRegistrant protected com.android.internal.telephony.Registrant mSsRegistrant protected com.android.internal.telephony.Registrant mRegistrationFailedRegistrant private Object mLastEmergencyNumberListIndicationLock private final java.util.List mLastEmergencyNumberListIndication protected android.telephony.BarringInfo mLastBarringInfo protected int mAllowedNetworkTypesBitmask protected int mCdmaSubscription protected int mPhoneType protected int mRilVersion public void <init> (android.content.Context) android.content.Context context public int getRadioState () public void registerForRadioStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRadioStateChanged (android.os.Handler) android.os.Handler h public void registerForImsNetworkStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForImsNetworkStateChanged (android.os.Handler) android.os.Handler h public void registerForOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOn (android.os.Handler) android.os.Handler h public void registerForAvailable (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForAvailable (android.os.Handler) android.os.Handler h public void registerForNotAvailable (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNotAvailable (android.os.Handler) android.os.Handler h public void registerForOffOrNotAvailable (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOffOrNotAvailable (android.os.Handler) android.os.Handler h public void registerForCallStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCallStateChanged (android.os.Handler) android.os.Handler h public void registerForNetworkStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNetworkStateChanged (android.os.Handler) android.os.Handler h public void registerForDataCallListChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDataCallListChanged (android.os.Handler) android.os.Handler h public void registerForApnUnthrottled (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForApnUnthrottled (android.os.Handler) android.os.Handler h public void registerForSlicingConfigChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSlicingConfigChanged (android.os.Handler) android.os.Handler h public void registerForVoiceRadioTechChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForVoiceRadioTechChanged (android.os.Handler) android.os.Handler h public void registerForIccStatusChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIccStatusChanged (android.os.Handler) android.os.Handler h public void registerForIccSlotStatusChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIccSlotStatusChanged (android.os.Handler) android.os.Handler h public void setOnNewGsmSms (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnNewGsmSms (android.os.Handler) android.os.Handler h public void setOnNewCdmaSms (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnNewCdmaSms (android.os.Handler) android.os.Handler h public void setOnNewGsmBroadcastSms (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnNewGsmBroadcastSms (android.os.Handler) android.os.Handler h public void setOnSmsOnSim (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnSmsOnSim (android.os.Handler) android.os.Handler h public void setOnSmsStatus (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnSmsStatus (android.os.Handler) android.os.Handler h public void setOnSignalStrengthUpdate (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnSignalStrengthUpdate (android.os.Handler) android.os.Handler h public void setOnNITZTime (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnNITZTime (android.os.Handler) android.os.Handler h public void setOnUSSD (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnUSSD (android.os.Handler) android.os.Handler h public void setOnSuppServiceNotification (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnSuppServiceNotification (android.os.Handler) android.os.Handler h public void setOnCatSessionEnd (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCatSessionEnd (android.os.Handler) android.os.Handler h public void setOnCatProactiveCmd (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCatProactiveCmd (android.os.Handler) android.os.Handler h public void setOnCatEvent (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCatEvent (android.os.Handler) android.os.Handler h public void setOnCatCallSetUp (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCatCallSetUp (android.os.Handler) android.os.Handler h public void setOnIccSmsFull (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnIccSmsFull (android.os.Handler) android.os.Handler h public void registerForIccRefresh (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void setOnIccRefresh (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void setEmergencyCallbackMode (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIccRefresh (android.os.Handler) android.os.Handler h public void unsetOnIccRefresh (android.os.Handler) android.os.Handler h public void setOnCallRing (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCallRing (android.os.Handler) android.os.Handler h public void setOnSs (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnSs (android.os.Handler) android.os.Handler h public void setOnCatCcAlphaNotify (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnCatCcAlphaNotify (android.os.Handler) android.os.Handler h public void setOnRegistrationFailed (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnRegistrationFailed (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOn (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOff (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOff (android.os.Handler) android.os.Handler h public void setOnRestrictedStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnRestrictedStateChanged (android.os.Handler) android.os.Handler h public void registerForDisplayInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDisplayInfo (android.os.Handler) android.os.Handler h public void registerForCallWaitingInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCallWaitingInfo (android.os.Handler) android.os.Handler h public void registerForSignalInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSignalInfo (android.os.Handler) android.os.Handler h public void registerForCdmaOtaProvision (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaOtaProvision (android.os.Handler) android.os.Handler h public void registerForNumberInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNumberInfo (android.os.Handler) android.os.Handler h public void registerForRedirectedNumberInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRedirectedNumberInfo (android.os.Handler) android.os.Handler h public void registerForLineControlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForLineControlInfo (android.os.Handler) android.os.Handler h public void registerFoT53ClirlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForT53ClirInfo (android.os.Handler) android.os.Handler h public void registerForT53AudioControlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForT53AudioControlInfo (android.os.Handler) android.os.Handler h public void registerForRingbackTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRingbackTone (android.os.Handler) android.os.Handler h public void registerForResendIncallMute (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForResendIncallMute (android.os.Handler) android.os.Handler h public void registerForCdmaSubscriptionChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaSubscriptionChanged (android.os.Handler) android.os.Handler h public void registerForCdmaPrlChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaPrlChanged (android.os.Handler) android.os.Handler h public void registerForExitEmergencyCallbackMode (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForExitEmergencyCallbackMode (android.os.Handler) android.os.Handler h public void registerForHardwareConfigChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForHardwareConfigChanged (android.os.Handler) android.os.Handler h public void registerForNetworkScanResult (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNetworkScanResult (android.os.Handler) android.os.Handler h public void registerForRilConnected (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRilConnected (android.os.Handler) android.os.Handler h public void registerForSubscriptionStatusChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSubscriptionStatusChanged (android.os.Handler) android.os.Handler h public void registerForEmergencyNumberList (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj java.util.List lastEmergencyNumberListIndication public void unregisterForEmergencyNumberList (android.os.Handler) android.os.Handler h protected void setRadioState (int, boolean) int oldState int newState boolean forceNotifyRegistrants int oldState protected void cacheEmergencyNumberListIndication (java.util.List) java.util.List emergencyNumberListIndication private java.util.List getLastEmergencyNumberListIndication () public android.telephony.BarringInfo getLastBarringInfo () public void registerForCellInfoList (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCellInfoList (android.os.Handler) android.os.Handler h public void registerForPhysicalChannelConfiguration (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPhysicalChannelConfiguration (android.os.Handler) android.os.Handler h public void registerForSrvccStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSrvccStateChanged (android.os.Handler) android.os.Handler h public void testingEmergencyCall () public int getRilVersion () public void setUiccSubscription (int, int, int, int, android.os.Message) int slotId int appIndex int subId int subStatus android.os.Message response public void setDataAllowed (boolean, android.os.Message) boolean allowed android.os.Message response public void requestShutdown (android.os.Message) android.os.Message result public void getRadioCapability (android.os.Message) android.os.Message result public void setRadioCapability (com.android.internal.telephony.RadioCapability, android.os.Message) com.android.internal.telephony.RadioCapability rc android.os.Message response public void registerForRadioCapabilityChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRadioCapabilityChanged (android.os.Handler) android.os.Handler h public void registerForLceInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForLceInfo (android.os.Handler) android.os.Handler h public void registerForModemReset (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForModemReset (android.os.Handler) android.os.Handler h public void registerForPcoData (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPcoData (android.os.Handler) android.os.Handler h public void registerForCarrierInfoForImsiEncryption (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCarrierInfoForImsiEncryption (android.os.Handler) android.os.Handler h public void registerForNattKeepaliveStatus (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNattKeepaliveStatus (android.os.Handler) android.os.Handler h public void registerUiccApplicationEnablementChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterUiccApplicationEnablementChanged (android.os.Handler) android.os.Handler h public void registerForBarringInfoChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForBarringInfoChanged (android.os.Handler) android.os.Handler h public void registerForSimPhonebookChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSimPhonebookChanged (android.os.Handler) android.os.Handler h public void registerForSimPhonebookRecordsReceived (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSimPhonebookRecordsReceived (android.os.Handler) android.os.Handler h public void getSimPhonebookRecords (android.os.Message) android.os.Message result public void getSimPhonebookCapacity (android.os.Message) android.os.Message result public void updateSimPhonebookRecord (com.android.internal.telephony.uicc.SimPhonebookRecord, android.os.Message) com.android.internal.telephony.uicc.SimPhonebookRecord phonebookRecord android.os.Message result public void registerForEmergencyNetworkScan (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEmergencyNetworkScan (android.os.Handler) android.os.Handler h public void registerForConnectionSetupFailure (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForConnectionSetupFailure (android.os.Handler) android.os.Handler h public void registerForNotifyAnbr (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNotifyAnbr (android.os.Handler) android.os.Handler h public void registerForTriggerImsDeregistration (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTriggerImsDeregistration (android.os.Handler) android.os.Handler h public void registerForImeiMappingChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void registerForCellularIdentifierDisclosures (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCellularIdentifierDisclosures (android.os.Handler) android.os.Handler h public void registerForSecurityAlgorithmUpdates (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSecurityAlgorithmUpdates (android.os.Handler) android.os.Handler h }
com/android/internal/telephony/BaseCommands.uau
com/android/internal/telephony/BiMap.class
BiMap.java package com.android.internal.telephony public com.android.internal.telephony.BiMap extends java.lang.Object { private java.util.Map mPrimaryMap private java.util.Map mSecondaryMap public void <init> () public boolean put (java.lang.Object, java.lang.Object) Object key Object value public boolean remove (java.lang.Object) Object value Object key public boolean removeValue (java.lang.Object) Object value public java.lang.Object getValue (java.lang.Object) Object key public java.lang.Object getKey (java.lang.Object) Object value public java.util.Collection getValues () public void clear () }
com/android/internal/telephony/BitwiseInputStream$AccessException.class
BitwiseInputStream.java package com.android.internal.telephony public com.android.internal.telephony.BitwiseInputStream$AccessException extends java.lang.Exception { public void <init> (java.lang.String) String s }
com/android/internal/telephony/BitwiseInputStream.class
BitwiseInputStream.java package com.android.internal.telephony public com.android.internal.telephony.BitwiseInputStream extends java.lang.Object { private byte[] mBuf private int mPos private int mEnd public void <init> (byte[]) byte[] buf public int available () public int read (int) throws com.android.internal.telephony.BitwiseInputStream$AccessException int bits int index int offset int data public byte[] readByteArray (int) throws com.android.internal.telephony.BitwiseInputStream$AccessException int increment int i int bits int bytes byte[] arr public void skip (int) throws com.android.internal.telephony.BitwiseInputStream$AccessException int bits }
com/android/internal/telephony/BlockChecker.class
BlockChecker.java package com.android.internal.telephony public com.android.internal.telephony.BlockChecker extends java.lang.Object { private static final String TAG private static final boolean VDBG public void <init> () public static boolean isBlocked (android.content.Context, java.lang.String) android.content.Context context String phoneNumber public static boolean isBlocked (android.content.Context, java.lang.String, android.os.Bundle) android.content.Context context String phoneNumber android.os.Bundle extras public static int getBlockStatus (android.content.Context, java.lang.String, android.os.Bundle) Exception e android.content.Context context String phoneNumber android.os.Bundle extras int blockStatus long startTimeNano int durationMillis }
com/android/internal/telephony/BtSmsInterfaceManager$MapMessageSender.class
BtSmsInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.BtSmsInterfaceManager$MapMessageSender extends java.lang.Object implements android.bluetooth.BluetoothProfile$ServiceListener { final java.util.Collection mDestAddr private String mMessage final android.bluetooth.BluetoothDevice mDevice final android.app.PendingIntent mSentIntent final android.app.PendingIntent mDeliveryIntent final synthetic com.android.internal.telephony.BtSmsInterfaceManager this$0 void <init> (com.android.internal.telephony.BtSmsInterfaceManager, java.lang.String, java.lang.String, android.bluetooth.BluetoothDevice, android.app.PendingIntent, android.app.PendingIntent) String destAddr String message android.bluetooth.BluetoothDevice device android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public void onServiceConnected (int, android.bluetooth.BluetoothProfile) int profile android.bluetooth.BluetoothProfile proxy android.bluetooth.BluetoothMapClient mapProfile public void onServiceDisconnected (int) int profile }
com/android/internal/telephony/BtSmsInterfaceManager.class
BtSmsInterfaceManager.java package com.android.internal.telephony public com.android.internal.telephony.BtSmsInterfaceManager extends java.lang.Object { private static final String LOG_TAG public void <init> () public void sendText (android.content.Context, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, android.telephony.SubscriptionInfo) android.content.Context context String destAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.telephony.SubscriptionInfo info android.bluetooth.BluetoothAdapter btAdapter android.bluetooth.BluetoothDevice device private void sendErrorInPendingIntent (android.app.PendingIntent, int) android.app.PendingIntent$CanceledException e android.app.PendingIntent intent int errorCode }
com/android/internal/telephony/Call$1.class
Call.java package com.android.internal.telephony synthetic com.android.internal.telephony.Call$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$DriverCall$State static void <clinit> () }
com/android/internal/telephony/Call$SrvccState.class
Call.java package com.android.internal.telephony public final enum com.android.internal.telephony.Call$SrvccState extends java.lang.Enum { public static final enum com.android.internal.telephony.Call$SrvccState NONE public static final enum com.android.internal.telephony.Call$SrvccState STARTED public static final enum com.android.internal.telephony.Call$SrvccState COMPLETED public static final enum com.android.internal.telephony.Call$SrvccState FAILED public static final enum com.android.internal.telephony.Call$SrvccState CANCELED private static final synthetic com.android.internal.telephony.Call$SrvccState[] $VALUES public static com.android.internal.telephony.Call$SrvccState[] values () public static com.android.internal.telephony.Call$SrvccState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.Call$SrvccState[] $values () static void <clinit> () }
com/android/internal/telephony/Call$State.class
Call.java package com.android.internal.telephony public final enum com.android.internal.telephony.Call$State extends java.lang.Enum { public static final enum com.android.internal.telephony.Call$State IDLE public static final enum com.android.internal.telephony.Call$State ACTIVE public static final enum com.android.internal.telephony.Call$State HOLDING public static final enum com.android.internal.telephony.Call$State DIALING public static final enum com.android.internal.telephony.Call$State ALERTING public static final enum com.android.internal.telephony.Call$State INCOMING public static final enum com.android.internal.telephony.Call$State WAITING public static final enum com.android.internal.telephony.Call$State DISCONNECTED public static final enum com.android.internal.telephony.Call$State DISCONNECTING private static final synthetic com.android.internal.telephony.Call$State[] $VALUES public static com.android.internal.telephony.Call$State[] values () public static com.android.internal.telephony.Call$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isAlive () public boolean isRinging () public boolean isDialing () private static synthetic com.android.internal.telephony.Call$State[] $values () static void <clinit> () }
com/android/internal/telephony/Call.State.uau
com/android/internal/telephony/Call.class
Call.java package com.android.internal.telephony public abstract com.android.internal.telephony.Call extends java.lang.Object { protected final String LOG_TAG public com.android.internal.telephony.Call$State mState public java.util.ArrayList mConnections private Object mLock public void <init> () public static com.android.internal.telephony.Call$State stateFromDCState (com.android.internal.telephony.DriverCall$State) com.android.internal.telephony.DriverCall$State dcState public java.util.ArrayList getConnections () public void copyConnectionFrom (com.android.internal.telephony.Call) com.android.internal.telephony.Call other public int getConnectionsCount () public java.lang.String getConnectionSummary () public abstract com.android.internal.telephony.Phone getPhone () public abstract boolean isMultiparty () public abstract void hangup () throws com.android.internal.telephony.CallStateException public abstract void hangup (int) throws com.android.internal.telephony.CallStateException public boolean hasConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public boolean hasConnections () java.util.List connections public void removeConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn public void addConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn public void clearConnections () public com.android.internal.telephony.Call$State getState () public java.util.List getConferenceParticipants () public boolean isIdle () public com.android.internal.telephony.Connection getEarliestConnection () long t com.android.internal.telephony.Connection c int i int s java.util.List l long time com.android.internal.telephony.Connection earliest public long getEarliestCreateTime () com.android.internal.telephony.Connection c long t int i int s java.util.List l long time public long getEarliestConnectTime () com.android.internal.telephony.Connection c long t int i int s long time java.util.List l public boolean isDialingOrAlerting () public boolean isRinging () public com.android.internal.telephony.Connection getLatestConnection () com.android.internal.telephony.Connection c long t int i int s java.util.List l long time com.android.internal.telephony.Connection latest public void hangupIfAlive () com.android.internal.telephony.CallStateException ex public void clearDisconnected () com.android.internal.telephony.Connection conn protected void setState (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State newState private static synthetic java.lang.String lambda$getConnectionSummary$0 (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c }
com/android/internal/telephony/Call.uau
com/android/internal/telephony/CallFailCause.class
CallFailCause.java package com.android.internal.telephony public abstract com.android.internal.telephony.CallFailCause extends java.lang.Object { public static final int NOT_VALID public static final int UNOBTAINABLE_NUMBER public static final int NO_ROUTE_TO_DEST public static final int CHANNEL_UNACCEPTABLE public static final int OPERATOR_DETERMINED_BARRING public static final int NORMAL_CLEARING public static final int USER_BUSY public static final int NO_USER_RESPONDING public static final int USER_ALERTING_NO_ANSWER public static final int CALL_REJECTED public static final int NUMBER_CHANGED public static final int PRE_EMPTION public static final int NON_SELECTED_USER_CLEARING public static final int DESTINATION_OUT_OF_ORDER public static final int INVALID_NUMBER_FORMAT public static final int FACILITY_REJECTED public static final int STATUS_ENQUIRY public static final int NORMAL_UNSPECIFIED public static final int NO_CIRCUIT_AVAIL public static final int NETWORK_OUT_OF_ORDER public static final int TEMPORARY_FAILURE public static final int SWITCHING_CONGESTION public static final int ACCESS_INFORMATION_DISCARDED public static final int CHANNEL_NOT_AVAIL public static final int RESOURCES_UNAVAILABLE_UNSPECIFIED public static final int QOS_NOT_AVAIL public static final int REQUESTED_FACILITY_NOT_SUBSCRIBED public static final int INCOMING_CALL_BARRED_WITHIN_CUG public static final int BEARER_CAPABILITY_NOT_AUTHORISED public static final int BEARER_NOT_AVAIL public static final int SERVICE_OR_OPTION_NOT_AVAILABLE public static final int BEARER_SERVICE_NOT_IMPLEMENTED public static final int ACM_LIMIT_EXCEEDED public static final int REQUESTED_FACILITY_NOT_IMPLEMENTED public static final int ONLY_RESTRICTED_DIGITAL_INFO_BC_AVAILABLE public static final int SERVICE_OR_OPTION_NOT_IMPLEMENTED public static final int INVALID_TRANSACTION_ID_VALUE public static final int USER_NOT_MEMBER_OF_CUG public static final int INCOMPATIBLE_DESTINATION public static final int INVALID_TRANSIT_NETWORK_SELECTION public static final int SEMANTICALLY_INCORRECT_MESSAGE public static final int INVALID_MANDATORY_INFORMATION public static final int MESSAGE_TYPE_NON_EXISTENT public static final int MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROT_STATE public static final int IE_NON_EXISTENT_OR_NOT_IMPLEMENTED public static final int CONDITIONAL_IE_ERROR public static final int MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE public static final int RECOVERY_ON_TIMER_EXPIRY public static final int PROTOCOL_ERROR_UNSPECIFIED public static final int INTERWORKING_UNSPECIFIED public static final int CALL_BARRED public static final int FDN_BLOCKED public static final int IMEI_NOT_ACCEPTED public static final int DIAL_MODIFIED_TO_USSD public static final int DIAL_MODIFIED_TO_SS public static final int DIAL_MODIFIED_TO_DIAL public static final int RADIO_OFF public static final int NO_VALID_SIM public static final int RADIO_INTERNAL_ERROR public static final int NETWORK_RESP_TIMEOUT public static final int NETWORK_REJECT public static final int RADIO_ACCESS_FAILURE public static final int RADIO_LINK_FAILURE public static final int RADIO_LINK_LOST public static final int RADIO_UPLINK_FAILURE public static final int RADIO_SETUP_FAILURE public static final int RADIO_RELEASE_NORMAL public static final int RADIO_RELEASE_ABNORMAL public static final int ACCESS_CLASS_BLOCKED public static final int NETWORK_DETACH public static final int EMERGENCY_TEMP_FAILURE public static final int EMERGENCY_PERM_FAILURE public static final int CDMA_LOCKED_UNTIL_POWER_CYCLE public static final int CDMA_DROP public static final int CDMA_INTERCEPT public static final int CDMA_REORDER public static final int CDMA_SO_REJECT public static final int CDMA_RETRY_ORDER public static final int CDMA_ACCESS_FAILURE public static final int CDMA_PREEMPTED public static final int CDMA_NOT_EMERGENCY public static final int CDMA_ACCESS_BLOCKED public static final int LOCAL_ILLEGAL_ARGUMENT public static final int LOCAL_ILLEGAL_STATE public static final int LOCAL_INTERNAL_ERROR public static final int LOCAL_IMS_SERVICE_DOWN public static final int LOCAL_NO_PENDING_CALL public static final int LOCAL_POWER_OFF public static final int LOCAL_LOW_BATTERY public static final int LOCAL_NETWORK_NO_SERVICE public static final int LOCAL_NETWORK_NO_LTE_COVERAGE public static final int LOCAL_NETWORK_ROAMING public static final int LOCAL_NETWORK_IP_CHANGED public static final int LOCAL_SERVICE_UNAVAILABLE public static final int LOCAL_NOT_REGISTERED public static final int LOCAL_MAX_CALL_EXCEEDED public static final int LOCAL_CALL_DECLINE public static final int LOCAL_CALL_VCC_ON_PROGRESSING public static final int LOCAL_CALL_RESOURCE_RESERVATION_FAILED public static final int LOCAL_CALL_CS_RETRY_REQUIRED public static final int LOCAL_CALL_VOLTE_RETRY_REQUIRED public static final int LOCAL_CALL_TERMINATED public static final int LOCAL_HO_NOT_FEASIBLE public static final int TIMEOUT_1XX_WAITING public static final int TIMEOUT_NO_ANSWER public static final int TIMEOUT_NO_ANSWER_CALL_UPDATE public static final int SIP_REDIRECTED public static final int SIP_BAD_REQUEST public static final int SIP_FORBIDDEN public static final int SIP_NOT_FOUND public static final int SIP_NOT_SUPPORTED public static final int SIP_REQUEST_TIMEOUT public static final int SIP_TEMPRARILY_UNAVAILABLE public static final int SIP_BAD_ADDRESS public static final int SIP_BUSY public static final int SIP_REQUEST_CANCELLED public static final int SIP_NOT_ACCEPTABLE public static final int SIP_NOT_REACHABLE public static final int SIP_CLIENT_ERROR public static final int SIP_TRANSACTION_DOES_NOT_EXIST public static final int SIP_SERVER_INTERNAL_ERROR public static final int SIP_SERVICE_UNAVAILABLE public static final int SIP_SERVER_TIMEOUT public static final int SIP_SERVER_ERROR public static final int SIP_USER_REJECTED public static final int SIP_GLOBAL_ERROR public static final int IMS_EMERGENCY_TEMP_FAILURE public static final int IMS_EMERGENCY_PERM_FAILURE public static final int MEDIA_INIT_FAILED public static final int MEDIA_NO_DATA public static final int MEDIA_NOT_ACCEPTABLE public static final int MEDIA_UNSPECIFIED public static final int USER_TERMINATED public static final int USER_NOANSWER public static final int USER_IGNORE public static final int USER_DECLINE public static final int LOW_BATTERY public static final int BLACKLISTED_CALL_ID public static final int USER_TERMINATED_BY_REMOTE public static final int UT_NOT_SUPPORTED public static final int UT_SERVICE_UNAVAILABLE public static final int UT_OPERATION_NOT_ALLOWED public static final int UT_NETWORK_ERROR public static final int UT_CB_PASSWORD_MISMATCH public static final int ECBM_NOT_SUPPORTED public static final int MULTIENDPOINT_NOT_SUPPORTED public static final int CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE public static final int ANSWERED_ELSEWHERE public static final int CALL_PULL_OUT_OF_SYNC public static final int CALL_PULLED public static final int SUPP_SVC_FAILED public static final int SUPP_SVC_CANCELLED public static final int SUPP_SVC_REINVITE_COLLISION public static final int IWLAN_DPD_FAILURE public static final int EPDG_TUNNEL_ESTABLISH_FAILURE public static final int EPDG_TUNNEL_REKEY_FAILURE public static final int EPDG_TUNNEL_LOST_CONNECTION public static final int MAXIMUM_NUMBER_OF_CALLS_REACHED public static final int REMOTE_CALL_DECLINE public static final int DATA_LIMIT_REACHED public static final int DATA_DISABLED public static final int WIFI_LOST public static final int EMC_REDIAL_ON_IMS public static final int EMC_REDIAL_ON_VOWIFI public static final int OEM_CAUSE_1 public static final int OEM_CAUSE_2 public static final int OEM_CAUSE_3 public static final int OEM_CAUSE_4 public static final int OEM_CAUSE_5 public static final int OEM_CAUSE_6 public static final int OEM_CAUSE_7 public static final int OEM_CAUSE_8 public static final int OEM_CAUSE_9 public static final int OEM_CAUSE_10 public static final int OEM_CAUSE_11 public static final int OEM_CAUSE_12 public static final int OEM_CAUSE_13 public static final int OEM_CAUSE_14 public static final int OEM_CAUSE_15 public static final int ERROR_UNSPECIFIED }
com/android/internal/telephony/CallForwardInfo.class
CallForwardInfo.java package com.android.internal.telephony public com.android.internal.telephony.CallForwardInfo extends java.lang.Object { private static final String TAG public int status public int reason public int serviceClass public int toa public String number public int timeSeconds public void <init> () public java.lang.String toString () }
com/android/internal/telephony/CallForwardInfo.uau
com/android/internal/telephony/CallManager$CallManagerHandler.class
CallManager.java package com.android.internal.telephony com.android.internal.telephony.CallManager$CallManagerHandler extends android.os.Handler { final synthetic com.android.internal.telephony.CallManager this$0 private void <init> (com.android.internal.telephony.CallManager) public void handleMessage (android.os.Message) com.android.internal.telephony.CallStateException e com.android.internal.telephony.Connection c int subId boolean incomingRejected android.os.Message notifyMsg int i android.os.Message msg }
com/android/internal/telephony/CallManager.class
CallManager.java package com.android.internal.telephony public com.android.internal.telephony.CallManager extends java.lang.Object { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final int EVENT_DISCONNECT static final int EVENT_PRECISE_CALL_STATE_CHANGED private static final int EVENT_NEW_RINGING_CONNECTION private static final int EVENT_UNKNOWN_CONNECTION private static final int EVENT_INCOMING_RING static final int EVENT_RINGBACK_TONE private static final int EVENT_IN_CALL_VOICE_PRIVACY_ON private static final int EVENT_IN_CALL_VOICE_PRIVACY_OFF static final int EVENT_CALL_WAITING private static final int EVENT_DISPLAY_INFO private static final int EVENT_SIGNAL_INFO private static final int EVENT_CDMA_OTA_STATUS_CHANGE private static final int EVENT_RESEND_INCALL_MUTE private static final int EVENT_MMI_INITIATE private static final int EVENT_MMI_COMPLETE private static final int EVENT_ECM_TIMER_RESET private static final int EVENT_SUBSCRIPTION_INFO_READY private static final int EVENT_SUPP_SERVICE_FAILED private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_POST_DIAL_CHARACTER private static final int EVENT_ONHOLD_TONE private static final int EVENT_TTY_MODE_RECEIVED private static final com.android.internal.telephony.CallManager INSTANCE private final java.util.ArrayList mPhones private final java.util.ArrayList mRingingCalls private final java.util.ArrayList mBackgroundCalls private final java.util.ArrayList mForegroundCalls private final java.util.ArrayList mEmptyConnections private final java.util.HashMap mHandlerMap private com.android.internal.telephony.Phone mDefaultPhone private boolean mSpeedUpAudioForMtCall private Object mRegistrantidentifier protected final com.android.internal.telephony.RegistrantList mPreciseCallStateRegistrants protected final com.android.internal.telephony.RegistrantList mNewRingingConnectionRegistrants protected final com.android.internal.telephony.RegistrantList mIncomingRingRegistrants protected final com.android.internal.telephony.RegistrantList mDisconnectRegistrants protected final com.android.internal.telephony.RegistrantList mMmiRegistrants protected final com.android.internal.telephony.RegistrantList mUnknownConnectionRegistrants protected final com.android.internal.telephony.RegistrantList mRingbackToneRegistrants protected final com.android.internal.telephony.RegistrantList mOnHoldToneRegistrants protected final com.android.internal.telephony.RegistrantList mInCallVoicePrivacyOnRegistrants protected final com.android.internal.telephony.RegistrantList mInCallVoicePrivacyOffRegistrants protected final com.android.internal.telephony.RegistrantList mCallWaitingRegistrants protected final com.android.internal.telephony.RegistrantList mDisplayInfoRegistrants protected final com.android.internal.telephony.RegistrantList mSignalInfoRegistrants protected final com.android.internal.telephony.RegistrantList mCdmaOtaStatusChangeRegistrants protected final com.android.internal.telephony.RegistrantList mResendIncallMuteRegistrants protected final com.android.internal.telephony.RegistrantList mMmiInitiateRegistrants protected final com.android.internal.telephony.RegistrantList mMmiCompleteRegistrants protected final com.android.internal.telephony.RegistrantList mEcmTimerResetRegistrants protected final com.android.internal.telephony.RegistrantList mSubscriptionInfoReadyRegistrants protected final com.android.internal.telephony.RegistrantList mSuppServiceFailedRegistrants protected final com.android.internal.telephony.RegistrantList mServiceStateChangedRegistrants protected final com.android.internal.telephony.RegistrantList mPostDialCharacterRegistrants protected final com.android.internal.telephony.RegistrantList mTtyModeReceivedRegistrants private void <init> () public static com.android.internal.telephony.CallManager getInstance () private com.android.internal.telephony.Phone getPhone (int) com.android.internal.telephony.Phone phone int subId com.android.internal.telephony.Phone p public com.android.internal.telephony.PhoneConstants$State getState () com.android.internal.telephony.Phone phone com.android.internal.telephony.PhoneConstants$State s public com.android.internal.telephony.PhoneConstants$State getState (int) com.android.internal.telephony.Phone phone int subId com.android.internal.telephony.PhoneConstants$State s public int getServiceState () int serviceState com.android.internal.telephony.Phone phone int resultState public int getServiceState (int) int serviceState com.android.internal.telephony.Phone phone int subId int resultState public com.android.internal.telephony.Phone getPhoneInCall () com.android.internal.telephony.Phone phone public boolean registerPhone (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void unregisterPhone (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone imsPhone com.android.internal.telephony.Phone phone public com.android.internal.telephony.Phone getDefaultPhone () public com.android.internal.telephony.Phone getFgPhone () public com.android.internal.telephony.Phone getFgPhone (int) int subId public com.android.internal.telephony.Phone getBgPhone () public com.android.internal.telephony.Phone getRingingPhone () public com.android.internal.telephony.Phone getRingingPhone (int) int subId private android.content.Context getContext () com.android.internal.telephony.Phone defaultPhone public java.lang.Object getRegistrantIdentifier () private void registerForPhoneStates (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.CallManager$CallManagerHandler handler private void unregisterForPhoneStates (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.CallManager$CallManagerHandler handler public void rejectCall (com.android.internal.telephony.Call) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Call ringingCall com.android.internal.telephony.Phone ringingPhone public boolean canConference (com.android.internal.telephony.Call) com.android.internal.telephony.Call heldCall com.android.internal.telephony.Phone activePhone com.android.internal.telephony.Phone heldPhone public boolean canConference (com.android.internal.telephony.Call, int) com.android.internal.telephony.Call heldCall int subId com.android.internal.telephony.Phone activePhone com.android.internal.telephony.Phone heldPhone public void conference (com.android.internal.telephony.Call) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Call heldCall int subId com.android.internal.telephony.Phone fgPhone public com.android.internal.telephony.Connection dial (com.android.internal.telephony.Phone, java.lang.String, int) throws com.android.internal.telephony.CallStateException String newDialString com.android.internal.telephony.Phone activePhone boolean hasBgCall com.android.internal.telephony.Phone imsPhone com.android.internal.telephony.Phone phone String dialString int videoState int subId com.android.internal.telephony.Connection result public com.android.internal.telephony.Connection dial (com.android.internal.telephony.Phone, java.lang.String, com.android.internal.telephony.UUSInfo, int) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Phone phone String dialString com.android.internal.telephony.UUSInfo uusInfo int videoState public void clearDisconnected () com.android.internal.telephony.Phone phone public void clearDisconnected (int) com.android.internal.telephony.Phone phone int subId private boolean canDial (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone int serviceState int subId boolean hasRingingCall com.android.internal.telephony.Call$State fgCallState boolean result public boolean canTransfer (com.android.internal.telephony.Call) com.android.internal.telephony.Call heldCall com.android.internal.telephony.Phone activePhone com.android.internal.telephony.Phone heldPhone public boolean canTransfer (com.android.internal.telephony.Call, int) com.android.internal.telephony.Call heldCall int subId com.android.internal.telephony.Phone activePhone com.android.internal.telephony.Phone heldPhone public void explicitCallTransfer (com.android.internal.telephony.Call) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Call heldCall public java.util.List getPendingMmiCodes (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public boolean sendUssdResponse (com.android.internal.telephony.Phone, java.lang.String) com.android.internal.telephony.Phone phone String ussdMessge public void setMute (boolean) boolean muted public boolean getMute () public void setEchoSuppressionEnabled () public boolean sendDtmf (char) char c boolean result public boolean startDtmf (char) char c boolean result public void stopDtmf () public boolean sendBurstDtmf (java.lang.String, int, int, android.os.Message) String dtmfString int on int off android.os.Message onComplete public void registerForDisconnect (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDisconnect (android.os.Handler) android.os.Handler h public void registerForPreciseCallStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPreciseCallStateChanged (android.os.Handler) android.os.Handler h public void registerForUnknownConnection (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForUnknownConnection (android.os.Handler) android.os.Handler h public void registerForNewRingingConnection (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNewRingingConnection (android.os.Handler) android.os.Handler h public void registerForIncomingRing (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIncomingRing (android.os.Handler) android.os.Handler h public void registerForRingbackTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRingbackTone (android.os.Handler) android.os.Handler h public void registerForOnHoldTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOnHoldTone (android.os.Handler) android.os.Handler h public void registerForResendIncallMute (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForResendIncallMute (android.os.Handler) android.os.Handler h public void registerForMmiInitiate (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForMmiInitiate (android.os.Handler) android.os.Handler h public void registerForMmiComplete (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForMmiComplete (android.os.Handler) android.os.Handler h public void registerForEcmTimerReset (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEcmTimerReset (android.os.Handler) android.os.Handler h public void registerForServiceStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForServiceStateChanged (android.os.Handler) android.os.Handler h public void registerForSuppServiceFailed (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSuppServiceFailed (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOn (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOff (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOff (android.os.Handler) android.os.Handler h public void registerForCallWaiting (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCallWaiting (android.os.Handler) android.os.Handler h public void registerForSignalInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSignalInfo (android.os.Handler) android.os.Handler h public void registerForDisplayInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDisplayInfo (android.os.Handler) android.os.Handler h public void registerForCdmaOtaStatusChange (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaOtaStatusChange (android.os.Handler) android.os.Handler h public void registerForSubscriptionInfoReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSubscriptionInfoReady (android.os.Handler) android.os.Handler h public void registerForPostDialCharacter (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPostDialCharacter (android.os.Handler) android.os.Handler h public void registerForTtyModeReceived (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTtyModeReceived (android.os.Handler) android.os.Handler h public java.util.List getRingingCalls () public java.util.List getForegroundCalls () public java.util.List getBackgroundCalls () public boolean hasActiveFgCall () public boolean hasActiveFgCall (int) int subId public boolean hasActiveBgCall () public boolean hasActiveBgCall (int) int subId public boolean hasActiveRingingCall () public boolean hasActiveRingingCall (int) int subId public com.android.internal.telephony.Call getActiveFgCall () com.android.internal.telephony.Call call public com.android.internal.telephony.Call getActiveFgCall (int) com.android.internal.telephony.Phone phone int subId com.android.internal.telephony.Call call private com.android.internal.telephony.Call getFirstNonIdleCall (java.util.List) com.android.internal.telephony.Call call java.util.List calls com.android.internal.telephony.Call result private com.android.internal.telephony.Call getFirstNonIdleCall (java.util.List, int) com.android.internal.telephony.Call call java.util.List calls int subId com.android.internal.telephony.Call result public com.android.internal.telephony.Call getFirstActiveBgCall () com.android.internal.telephony.Call call public com.android.internal.telephony.Call getFirstActiveBgCall (int) com.android.internal.telephony.Call call int subId com.android.internal.telephony.Phone phone public com.android.internal.telephony.Call getFirstActiveRingingCall () com.android.internal.telephony.Call call public com.android.internal.telephony.Call getFirstActiveRingingCall (int) int subId com.android.internal.telephony.Phone phone com.android.internal.telephony.Call call public com.android.internal.telephony.Call$State getActiveFgCallState () com.android.internal.telephony.Call fgCall public com.android.internal.telephony.Call$State getActiveFgCallState (int) int subId com.android.internal.telephony.Call fgCall public java.util.List getFgCallConnections () com.android.internal.telephony.Call fgCall public java.util.List getFgCallConnections (int) int subId com.android.internal.telephony.Call fgCall public java.util.List getBgCallConnections () com.android.internal.telephony.Call bgCall public boolean hasDisconnectedFgCall () public boolean hasDisconnectedFgCall (int) int subId public boolean hasDisconnectedBgCall () public boolean hasDisconnectedBgCall (int) int subId private com.android.internal.telephony.Call getFirstActiveCall (java.util.ArrayList) com.android.internal.telephony.Call call java.util.ArrayList calls private com.android.internal.telephony.Call getFirstActiveCall (java.util.ArrayList, int) com.android.internal.telephony.Call call java.util.ArrayList calls int subId private com.android.internal.telephony.Call getFirstCallOfState (java.util.ArrayList, com.android.internal.telephony.Call$State) com.android.internal.telephony.Call call java.util.ArrayList calls com.android.internal.telephony.Call$State state private com.android.internal.telephony.Call getFirstCallOfState (java.util.ArrayList, com.android.internal.telephony.Call$State, int) com.android.internal.telephony.Call call java.util.ArrayList calls com.android.internal.telephony.Call$State state int subId private boolean hasMoreThanOneRingingCall () com.android.internal.telephony.Call call int count private boolean hasMoreThanOneRingingCall (int) com.android.internal.telephony.Call call int subId int count private boolean hasMoreThanOneHoldingCall (int) com.android.internal.telephony.Call call int subId int count static void <clinit> () }
com/android/internal/telephony/CallManager.uau
com/android/internal/telephony/CallStateException.class
CallStateException.java package com.android.internal.telephony public com.android.internal.telephony.CallStateException extends java.lang.Exception { private int mError public static final int ERROR_INVALID public static final int ERROR_OUT_OF_SERVICE public static final int ERROR_POWER_OFF public static final int ERROR_ALREADY_DIALING public static final int ERROR_CALL_RINGING public static final int ERROR_CALLING_DISABLED public static final int ERROR_TOO_MANY_CALLS public static final int ERROR_OTASP_PROVISIONING_IN_PROCESS public static final int ERROR_FDN_BLOCKED public void <init> () public void <init> (java.lang.String) String string public void <init> (int, java.lang.String) int error String string public int getError () }
com/android/internal/telephony/CallStateException.uau
com/android/internal/telephony/CallTracker.class
CallTracker.java package com.android.internal.telephony public abstract com.android.internal.telephony.CallTracker extends android.os.Handler { private static final boolean DBG_POLL static final int POLL_DELAY_MSEC protected int mPendingOperations protected boolean mNeedsPoll protected android.os.Message mLastRelevantPoll protected java.util.ArrayList mHandoverConnections public com.android.internal.telephony.CommandsInterface mCi protected boolean mNumberConverted protected final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final int VALID_COMPARE_LENGTH protected static final int EVENT_POLL_CALLS_RESULT protected static final int EVENT_CALL_STATE_CHANGE protected static final int EVENT_REPOLL_AFTER_DELAY protected static final int EVENT_OPERATION_COMPLETE protected static final int EVENT_GET_LAST_CALL_FAIL_CAUSE protected static final int EVENT_SWITCH_RESULT protected static final int EVENT_RADIO_AVAILABLE protected static final int EVENT_RADIO_NOT_AVAILABLE protected static final int EVENT_CONFERENCE_RESULT protected static final int EVENT_SEPARATE_RESULT protected static final int EVENT_ECT_RESULT protected static final int EVENT_EXIT_ECM_RESPONSE_CDMA protected static final int EVENT_CALL_WAITING_INFO_CDMA protected static final int EVENT_THREE_WAY_DIAL_L2_RESULT_CDMA protected static final int EVENT_THREE_WAY_DIAL_BLANK_FLASH public void <init> (com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.flags.FeatureFlags featureFlags protected void pollCallsWhenSafe () protected void pollCallsAfterDelay () android.os.Message msg protected boolean isCommandExceptionRadioNotAvailable (java.lang.Throwable) Throwable e protected abstract void handlePollCalls (android.os.AsyncResult) protected abstract com.android.internal.telephony.Phone getPhone () protected com.android.internal.telephony.Connection getHoConnection (com.android.internal.telephony.DriverCall) com.android.internal.telephony.Connection hoConn com.android.internal.telephony.Connection hoConn com.android.internal.telephony.DriverCall dc protected void notifySrvccState (com.android.internal.telephony.Call$SrvccState, java.util.ArrayList) com.android.internal.telephony.Call$SrvccState state java.util.ArrayList c protected void handleRadioAvailable () protected android.os.Message obtainNoPollCompleteMessage (int) int what private boolean checkNoOperationsPending () protected java.lang.String convertNumberIfNecessary (com.android.internal.telephony.Phone, java.lang.String) String mdn String dsToReplace String dsReplacement String convertMap String[] entry com.android.internal.telephony.Phone phone String dialNumber String[] convertMaps android.telephony.CarrierConfigManager configManager android.os.PersistableBundle bundle String outNumber private boolean shouldPerformInternationalNumberRemapping (com.android.internal.telephony.Phone, android.os.PersistableBundle) com.android.internal.telephony.Phone phone android.os.PersistableBundle bundle private boolean compareGid1 (com.android.internal.telephony.Phone, java.lang.String) com.android.internal.telephony.Phone phone String serviceGid1 String gid1 int gid_length boolean ret public com.android.internal.telephony.Connection getRingingHandoverConnection () com.android.internal.telephony.Connection hoConn public abstract void handleMessage (android.os.Message) public abstract void registerForVoiceCallStarted (android.os.Handler, int, java.lang.Object) public abstract void unregisterForVoiceCallStarted (android.os.Handler) public abstract void registerForVoiceCallEnded (android.os.Handler, int, java.lang.Object) public abstract void unregisterForVoiceCallEnded (android.os.Handler) public abstract com.android.internal.telephony.PhoneConstants$State getState () protected abstract void log (java.lang.String) public void cleanupCalls () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/CallTracker.uau
com/android/internal/telephony/CallWaitingController$Cw.class
CallWaitingController.java package com.android.internal.telephony com.android.internal.telephony.CallWaitingController$Cw extends java.lang.Object { final boolean mEnable final android.os.Message mOnComplete final boolean mImsRegistered void <init> (boolean, boolean, android.os.Message) boolean enable boolean imsRegistered android.os.Message onComplete }
com/android/internal/telephony/CallWaitingController.class
CallWaitingController.java package com.android.internal.telephony public com.android.internal.telephony.CallWaitingController extends android.os.Handler { public static final String LOG_TAG private static final boolean DBG public static final int TERMINAL_BASED_NOT_SUPPORTED public static final int TERMINAL_BASED_NOT_ACTIVATED public static final int TERMINAL_BASED_ACTIVATED private static final int EVENT_SET_CALL_WAITING_DONE private static final int EVENT_GET_CALL_WAITING_DONE private static final int EVENT_REGISTERED_TO_NETWORK public static final String PREFERENCE_TBCW public static final String KEY_SUB_ID public static final String KEY_STATE public static final String KEY_CS_SYNC private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener private boolean mSupportedByImsService private boolean mValidSubscription private int mCallWaitingState private int mSyncPreference private int mLastSubId private boolean mCsEnabled private boolean mRegisteredForNetworkAttach private boolean mImsRegistered private final com.android.internal.telephony.GsmCdmaPhone mPhone private final com.android.internal.telephony.ServiceStateTracker mSST private final android.content.Context mContext public void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone phone private void initialize () android.telephony.CarrierConfigManager ccm int phoneId int subId android.content.SharedPreferences sp public synchronized int getTerminalBasedCallWaitingState (boolean) boolean forCsOnly public synchronized boolean getCallWaiting (android.os.Message) com.android.internal.telephony.CallWaitingController$Cw cw android.os.Message resp com.android.internal.telephony.CallWaitingController$Cw cw android.os.Message resp android.os.Message onComplete public synchronized boolean setCallWaiting (boolean, int, android.os.Message) com.android.internal.telephony.CallWaitingController$Cw cw android.os.Message resp com.android.internal.telephony.CallWaitingController$Cw cw android.os.Message resp boolean enable int serviceClass android.os.Message onComplete public void handleMessage (android.os.Message) android.os.Message msg private synchronized void onSetCallWaitingDone (android.os.AsyncResult) android.os.AsyncResult ar com.android.internal.telephony.CallWaitingController$Cw cw private synchronized void onGetCallWaitingDone (android.os.AsyncResult) int[] resp boolean enabled int[] resp boolean enabled android.os.AsyncResult ar com.android.internal.telephony.CallWaitingController$Cw cw private void sendToTarget (android.os.Message, java.lang.Object, java.lang.Throwable) android.os.Message onComplete Object result Throwable exception private void sendGetCallWaitingResponse (android.os.Message) int serviceClass android.os.Message onComplete private synchronized void onRegisteredToNetwork () private synchronized void onCarrierConfigurationChanged (int) int slotIndex int subId public boolean updateCarrierConfig (int, boolean) int service int subId boolean ignoreSavedState android.os.PersistableBundle b boolean supportsTerminalBased int[] services int syncPreference boolean activated int defaultState int savedState int desiredState private void updateState (int) int state private void updateState (int, int, boolean) int state int syncPreference boolean ignoreSavedState int subId int phoneId android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor private int getSavedState (int) int subId android.content.SharedPreferences sp int state private void updateSyncState (boolean) boolean enabled int phoneId public boolean getSyncState () private boolean isCircuitSwitchedNetworkAvailable () private boolean isImsRegistered () public synchronized void setImsRegistrationState (boolean) boolean registered private void registerForNetworkAttached () private void unregisterForNetworkAttached () public synchronized void setTerminalBasedCallWaitingSupported (boolean) android.telephony.CarrierConfigManager ccm boolean supported public void notifyRegisteredToNetwork () private boolean isSyncImsOnly () public void dump (java.io.PrintWriter) java.io.PrintWriter printWriter com.android.internal.telephony.IndentingPrintWriter pw private void loge (java.lang.String) String msg private void logi (java.lang.String) String msg private void logd (java.lang.String) String msg private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId }
com/android/internal/telephony/CarrierActionAgent$1.class
CarrierActionAgent.java package com.android.internal.telephony com.android.internal.telephony.CarrierActionAgent$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierActionAgent this$0 void <init> (com.android.internal.telephony.CarrierActionAgent) com.android.internal.telephony.CarrierActionAgent this$0 public void onReceive (android.content.Context, android.content.Intent) int phoneId android.content.Context context android.content.Intent intent String action String iccState }
com/android/internal/telephony/CarrierActionAgent.class
CarrierActionAgent.java package com.android.internal.telephony public com.android.internal.telephony.CarrierActionAgent extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG public static final int CARRIER_ACTION_SET_METERED_APNS_ENABLED public static final int CARRIER_ACTION_SET_RADIO_ENABLED public static final int CARRIER_ACTION_RESET public static final int CARRIER_ACTION_REPORT_DEFAULT_NETWORK_STATUS public static final int EVENT_APM_SETTINGS_CHANGED public static final int EVENT_MOBILE_DATA_SETTINGS_CHANGED public static final int EVENT_DATA_ROAMING_OFF public static final int EVENT_SIM_STATE_CHANGED public static final int EVENT_APN_SETTINGS_CHANGED private final com.android.internal.telephony.Phone mPhone private com.android.internal.telephony.RegistrantList mMeteredApnEnableRegistrants private com.android.internal.telephony.RegistrantList mRadioEnableRegistrants private com.android.internal.telephony.RegistrantList mDefaultNetworkReportRegistrants private com.android.internal.telephony.LocalLog mMeteredApnEnabledLog private com.android.internal.telephony.LocalLog mRadioEnabledLog private com.android.internal.telephony.LocalLog mReportDefaultNetworkStatusLog private Boolean mCarrierActionOnMeteredApnEnabled private Boolean mCarrierActionOnRadioEnabled private Boolean mCarrierActionReportDefaultNetworkStatus private final com.android.internal.telephony.SettingsObserver mSettingsObserver private final android.content.BroadcastReceiver mReceiver public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void handleMessage (android.os.Message) int otaspState String mobileData String iccState android.os.Message msg Boolean enabled public void carrierActionSetRadioEnabled (boolean) boolean enabled public void carrierActionSetMeteredApnsEnabled (boolean) boolean enabled public void carrierActionReportDefaultNetworkStatus (boolean) boolean report public void carrierActionReset () private com.android.internal.telephony.RegistrantList getRegistrantsFromAction (int) int action private java.lang.Boolean getCarrierActionEnabled (int) int action public void registerForCarrierAction (int, android.os.Handler, int, java.lang.Object, boolean) int action android.os.Handler h int what Object obj boolean notifyNow Boolean carrierAction com.android.internal.telephony.RegistrantList list com.android.internal.telephony.Registrant r public void unregisterForCarrierAction (android.os.Handler, int) android.os.Handler h int action com.android.internal.telephony.RegistrantList list public android.database.ContentObserver getContentObserver () private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw static void <clinit> () }
com/android/internal/telephony/CarrierInfoManager.class
CarrierInfoManager.java package com.android.internal.telephony public com.android.internal.telephony.CarrierInfoManager extends java.lang.Object { private static final String LOG_TAG private static final String KEY_TYPE private static final int RESET_CARRIER_KEY_RATE_LIMIT private static final String EPDG_BACKUP_KEY_ID private static final String WLAN_BACKUP_KEY_ID private long mLastAccessResetCarrierKey public void <init> () public static android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption (int, android.content.Context, java.lang.String, int, boolean, int) android.telephony.CarrierConfigManager carrierConfigManager android.os.PersistableBundle b int keyAvailabilityBitmask String keyString String keyId android.util.Pair keyInfo int cursorCarrierId String carrierIdStr android.content.ContentResolver mContentResolver String[] columns String carrierIdStr int cursorCarrierId IllegalArgumentException e Exception e int keyType android.content.Context context String operatorNumeric int carrierId boolean fallback int subId String mcc String mnc android.database.Cursor findCursor private static android.telephony.ImsiEncryptionInfo getImsiEncryptionInfo (android.database.Cursor, java.lang.String, java.lang.String, int, int) Exception exp android.database.Cursor findCursor String mcc String mnc int keyType int carrierId byte[] carrier_key java.util.Date expirationTime String keyIdentifier android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public static void updateOrInsertCarrierKey (android.telephony.ImsiEncryptionInfo, android.content.Context, int) int nRows Exception ex android.content.ContentValues updatedValues android.database.sqlite.SQLiteConstraintException e Exception e android.telephony.ImsiEncryptionInfo imsiEncryptionInfo android.content.Context context int phoneId byte[] keyBytes android.content.ContentResolver mContentResolver com.android.internal.telephony.metrics.TelephonyMetrics tm android.content.ContentValues contentValues boolean downloadSuccessfull public static void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo, android.content.Context, int) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo android.content.Context context int phoneId public void resetCarrierKeysForImsiEncryption (android.content.Context, int, boolean) String simOperator android.content.Context context int mPhoneId boolean forceResetAll long now int subId android.telephony.TelephonyManager telephonyManager int carrierId android.content.Intent resetIntent public static void deleteCarrierInfoForImsiEncryption (android.content.Context, int, int) android.content.Context context int subId int carrierId public static void deleteCarrierInfoForImsiEncryption (android.content.Context, int, int, java.lang.String) android.telephony.TelephonyManager telephonyManager String whereClause String[] whereArgs int count Exception e android.content.Context context int subId int carrierId String simOperator String mcc String mnc String carriedIdStr android.content.ContentResolver mContentResolver public static void deleteAllCarrierKeysForImsiEncryption (android.content.Context) Exception e android.content.Context context android.content.ContentResolver mContentResolver }
com/android/internal/telephony/CarrierKeyDownloadManager$1.class
CarrierKeyDownloadManager.java package com.android.internal.telephony com.android.internal.telephony.CarrierKeyDownloadManager$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierKeyDownloadManager this$0 void <init> (com.android.internal.telephony.CarrierKeyDownloadManager) com.android.internal.telephony.CarrierKeyDownloadManager this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/CarrierKeyDownloadManager$2.class
CarrierKeyDownloadManager.java package com.android.internal.telephony com.android.internal.telephony.CarrierKeyDownloadManager$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierKeyDownloadManager this$0 void <init> (com.android.internal.telephony.CarrierKeyDownloadManager) com.android.internal.telephony.CarrierKeyDownloadManager this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/CarrierKeyDownloadManager$3.class
CarrierKeyDownloadManager.java package com.android.internal.telephony com.android.internal.telephony.CarrierKeyDownloadManager$3 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierKeyDownloadManager this$0 void <init> (com.android.internal.telephony.CarrierKeyDownloadManager) com.android.internal.telephony.CarrierKeyDownloadManager this$0 public void onReceive (android.content.Context, android.content.Intent) int slotIndexExtra android.content.Context context android.content.Intent intent String action int slotIndex int phoneId }
com/android/internal/telephony/CarrierKeyDownloadManager$DefaultNetworkCallback.class
CarrierKeyDownloadManager.java package com.android.internal.telephony final com.android.internal.telephony.CarrierKeyDownloadManager$DefaultNetworkCallback extends android.net.ConnectivityManager$NetworkCallback { final int mSlotIndex final synthetic com.android.internal.telephony.CarrierKeyDownloadManager this$0 public void <init> (com.android.internal.telephony.CarrierKeyDownloadManager, int) com.android.internal.telephony.CarrierKeyDownloadManager this$0 int slotId public void onAvailable (android.net.Network) android.net.Network network }
com/android/internal/telephony/CarrierKeyDownloadManager.class
CarrierKeyDownloadManager.java package com.android.internal.telephony public com.android.internal.telephony.CarrierKeyDownloadManager extends android.os.Handler { private static final String LOG_TAG private static final String CERT_BEGIN_STRING private static final String CERT_END_STRING private static final int DAY_IN_MILLIS private static final int START_RENEWAL_WINDOW_DAYS private static final int END_RENEWAL_WINDOW_DAYS private static final String INTENT_KEY_RENEWAL_ALARM_PREFIX public int mKeyAvailability private static final String JSON_CERTIFICATE private static final String JSON_CERTIFICATE_ALTERNATE private static final String JSON_TYPE private static final String JSON_IDENTIFIER private static final String JSON_CARRIER_KEYS private static final String JSON_TYPE_VALUE_WLAN private static final String JSON_TYPE_VALUE_EPDG private static final int EVENT_ALARM_OR_CONFIG_CHANGE private static final int EVENT_DOWNLOAD_COMPLETE private static final int EVENT_NETWORK_AVAILABLE private static final int EVENT_SCREEN_UNLOCKED private static final int[] CARRIER_KEY_TYPES private final com.android.internal.telephony.Phone mPhone private final android.content.Context mContext public final android.app.DownloadManager mDownloadManager private String mURL private boolean mAllowedOverMeteredNetwork private boolean mDeleteOldKeyAfterDownload private boolean mIsRequiredToHandleUnlock private android.telephony.TelephonyManager mTelephonyManager private android.os.UserManager mUserManager public String mMccMncForDownload public int mCarrierId public long mDownloadId private com.android.internal.telephony.CarrierKeyDownloadManager$DefaultNetworkCallback mDefaultNetworkCallback private android.net.ConnectivityManager mConnectivityManager private android.app.KeyguardManager mKeyguardManager private final android.content.BroadcastReceiver mUserUnlockedReceiver private final android.content.BroadcastReceiver mDownloadReceiver private final android.content.BroadcastReceiver mBroadcastReceiver public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.content.IntentFilter filter android.telephony.CarrierConfigManager carrierConfigManager private void printDeviceLockStatus () public void handleMessage (android.os.Message) long carrierKeyDownloadIdentifier String currentMccMnc int carrierId android.os.Message msg private void onPostDownloadProcessing () private void handleAlarmOrConfigChange () boolean hasActiveDataNetwork boolean downloadStartedSuccessfully int slotIndex boolean downloadStartedSuccessfully private boolean isOtherSlotHasCarrier () android.telephony.SubscriptionInfo subInfo android.telephony.SubscriptionManager subscriptionManager java.util.List subscriptionInfoList private void cleanupDownloadInfo () private void cleanupRenewalAlarms () int slotIndex android.content.Intent intent android.app.PendingIntent carrierKeyDownloadIntent android.app.AlarmManager alarmManager public long getExpirationDate () android.telephony.ImsiEncryptionInfo imsiEncryptionInfo int key_type java.util.Random random int max int min int randomTime long minExpirationDate public void resetRenewalAlarm () int slotIndex long minExpirationDate android.app.AlarmManager alarmManager android.content.Intent intent android.app.PendingIntent carrierKeyDownloadIntent public void updateSimOperator () String simOperator public java.lang.String getSimOperator () public int getSimCarrierId () public boolean isValidDownload (java.lang.String, long, int) String currentMccMnc long currentDownloadId int carrierId private void onDownloadComplete (long, java.lang.String, int) String jsonStr Exception e int columnIndex long carrierKeyDownloadIdentifier String mccMnc int carrierId android.app.DownloadManager$Query query android.database.Cursor cursor private boolean carrierUsesKeys () RuntimeException e int key_type android.telephony.CarrierConfigManager carrierConfigManager int subId android.os.PersistableBundle b private static java.lang.String convertToStringNoGZip (android.app.DownloadManager, long) java.io.BufferedReader reader String line java.io.InputStream source java.io.IOException e android.app.DownloadManager downloadManager long downloadId StringBuilder sb private static java.lang.String convertToString (android.app.DownloadManager, long) java.io.BufferedReader reader StringBuilder sb String line java.io.InputStream gzipIs java.io.InputStream source java.util.zip.ZipException e java.io.IOException e android.app.DownloadManager downloadManager long downloadId public void parseJsonAndPersistKey (java.lang.String, java.lang.String, int) String typeString org.json.JSONObject key String cert int type String identifier android.util.Pair keyInfo int i String mcc String mnc org.json.JSONObject jsonObj org.json.JSONArray keys org.json.JSONException e Exception e String jsonStr String mccMnc int carrierId public boolean isKeyEnabled (int) int keyType public static boolean isKeyEnabled (int, int) int keyType int keyAvailability int returnValue public boolean areCarrierKeysAbsentOrExpiring () android.telephony.ImsiEncryptionInfo imsiEncryptionInfo java.util.Date imsiDate long timeToExpire int key_type private boolean downloadKey () android.content.IntentFilter filter android.app.DownloadManager$Request request long carrierKeyDownloadRequestId Exception e String mccMnc int carrierId public static android.util.Pair getKeyInformation (byte[]) throws java.lang.Exception byte[] certificate java.io.InputStream inStream java.security.cert.CertificateFactory cf java.security.cert.X509Certificate cert android.util.Pair keyInformation public void savePublicKey (java.security.PublicKey, int, java.lang.String, long, java.lang.String, java.lang.String, int) java.security.PublicKey publicKey int type String identifier long expirationDate String mcc String mnc int carrierId android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public static java.lang.String cleanCertString (java.lang.String) String cert private void registerDefaultNetworkCb (int) int slotId private void unregisterDefaultNetworkCb (int) int slotId private void loge (java.lang.String) String logStr String TAG private void logd (java.lang.String) String logStr String TAG private synthetic void lambda$new$0 (int, int, int, int) boolean isUserUnlocked int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/CarrierPrivilegesTracker$1.class
CarrierPrivilegesTracker.java package com.android.internal.telephony com.android.internal.telephony.CarrierPrivilegesTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierPrivilegesTracker this$0 void <init> (com.android.internal.telephony.CarrierPrivilegesTracker) com.android.internal.telephony.CarrierPrivilegesTracker this$0 public void onReceive (android.content.Context, android.content.Intent) android.os.Bundle extras int simState int slotId IllegalArgumentException iae android.net.Uri uri String pkgName boolean removed boolean disabledByUser boolean notExist int what android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/CarrierPrivilegesTracker$2.class
CarrierPrivilegesTracker.java package com.android.internal.telephony com.android.internal.telephony.CarrierPrivilegesTracker$2 extends android.os.HandlerThread { final synthetic Object val$localLock final synthetic com.android.internal.telephony.CarrierPrivilegesTracker this$0 void <init> (com.android.internal.telephony.CarrierPrivilegesTracker, java.lang.String, java.lang.Object) com.android.internal.telephony.CarrierPrivilegesTracker this$0 String name protected void onLooperPrepared () }
com/android/internal/telephony/CarrierPrivilegesTracker$3.class
CarrierPrivilegesTracker.java package com.android.internal.telephony com.android.internal.telephony.CarrierPrivilegesTracker$3 extends android.os.Handler { final synthetic android.os.HandlerThread val$initializerThread final synthetic com.android.internal.telephony.CarrierPrivilegesTracker this$0 void <init> (com.android.internal.telephony.CarrierPrivilegesTracker, android.os.Looper, android.os.HandlerThread) com.android.internal.telephony.CarrierPrivilegesTracker this$0 android.os.Looper looper public void handleMessage (android.os.Message) android.os.Message m android.os.Message msg }
com/android/internal/telephony/CarrierPrivilegesTracker$PrivilegedPackageInfo.class
CarrierPrivilegesTracker.java package com.android.internal.telephony final com.android.internal.telephony.CarrierPrivilegesTracker$PrivilegedPackageInfo extends java.lang.Object { final java.util.Set mPackageNames final java.util.Set mUids final android.util.Pair mCarrierService void <init> () void <init> (java.util.Set, java.util.Set, android.util.Pair) java.util.Set packageNames java.util.Set uids android.util.Pair carrierService public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.CarrierPrivilegesTracker$PrivilegedPackageInfo other public int hashCode () private static synthetic java.lang.String lambda$toString$0 (java.lang.String) String pkg }
com/android/internal/telephony/CarrierPrivilegesTracker.class
CarrierPrivilegesTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierPrivilegesTracker extends android.os.Handler { private static final String TAG private static final boolean VDBG private static final String SHA_1 private static final String SHA_256 private static final int PACKAGE_NOT_PRIVILEGED private static final int PACKAGE_PRIVILEGED_FROM_CARRIER_CONFIG private static final int PACKAGE_PRIVILEGED_FROM_SIM private static final int PACKAGE_PRIVILEGED_FROM_CARRIER_SERVICE_TEST_OVERRIDE private static final long CLEAR_UICC_RULES_DELAY_MILLIS private static final int INSTALLED_PACKAGES_QUERY_FLAGS private static final int ACTION_SIM_STATE_UPDATED private static final int ACTION_PACKAGE_ADDED_REPLACED_OR_CHANGED private static final int ACTION_PACKAGE_REMOVED_OR_DISABLED_BY_USER private static final int ACTION_INITIALIZE_TRACKER private static final int ACTION_SET_TEST_OVERRIDE_RULE private static final int ACTION_CLEAR_UICC_RULES private static final int ACTION_UICC_ACCESS_RULES_LOADED private static final int ACTION_SET_TEST_OVERRIDE_CARRIER_SERVICE_PACKAGE private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.Phone mPhone private final android.content.pm.PackageManager mPackageManager private final android.os.UserManager mUserManager private final android.telephony.CarrierConfigManager mCarrierConfigManager private final android.telephony.TelephonyManager mTelephonyManager private final android.telephony.TelephonyRegistryManager mTelephonyRegistryManager private final com.android.internal.telephony.LocalLog mLocalLog private final java.util.List mCarrierConfigRules private final java.util.List mUiccRules private java.util.List mTestOverrideRules private String mTestOverrideCarrierServicePackage private final java.util.Map mInstalledPackageCertHashes private final java.util.Map mCachedUids private final java.util.concurrent.locks.ReadWriteLock mPrivilegedPackageInfoLock private com.android.internal.telephony.CarrierPrivilegesTracker$PrivilegedPackageInfo mPrivilegedPackageInfo private long mClearUiccRulesUptimeMillis private static final long CLEAR_UICC_RULE_NOT_SCHEDULED private boolean mSimIsReadyButNotLoaded private volatile android.os.Handler mCurrentHandler private final android.content.BroadcastReceiver mIntentReceiver public void <init> (android.os.Looper, com.android.internal.telephony.Phone, android.content.Context, com.android.internal.telephony.flags.FeatureFlags) Object localLock android.os.HandlerThread initializerThread android.os.Looper looper com.android.internal.telephony.Phone phone android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter certFilter android.content.IntentFilter packageFilter public void handleMessage (android.os.Message) String pkgName String pkgName String carrierPrivilegeRules String carrierServicePackage android.os.Message msg private void handleCarrierConfigUpdated (int, int) int subId int slotIndex java.util.List updatedCarrierConfigRules private java.util.List getCarrierConfigRules (int) int subId android.os.PersistableBundle carrierConfigs String[] carrierConfigRules private void handleSimStateChanged (int, int) int slotId int simState java.util.List updatedUiccRules private void handleUiccAccessRulesLoaded () java.util.List updatedUiccRules public void onUiccAccessRulesLoaded () private void handleClearUiccRules () private java.util.List getSimRules () com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccProfile uiccProfile private android.content.pm.PackageInfo getPackageInfoForPackage (java.lang.String) android.content.pm.PackageManager$NameNotFoundException e String pkgName private void handlePackageAddedReplacedOrChanged (java.lang.String) String pkgName android.content.pm.PackageInfo pkg private void updateCertHashHashesForPackage (android.content.pm.PackageInfo) byte[] sha1 byte[] sha256 android.content.pm.Signature signature android.content.pm.PackageInfo pkg java.util.Set certs java.util.List signatures private java.util.Set getCertsForPackage (java.lang.String) android.content.pm.Signature signature String pkgName android.content.pm.PackageInfo pkg java.util.List signatures android.util.ArraySet certs private void handlePackageRemovedOrDisabledByUser (java.lang.String) String pkgName private void handleInitializeTracker () String msg private void refreshInstalledPackageCache () android.content.pm.PackageInfo pkg java.util.List installedPackages private static java.lang.String getObfuscatedPackages (java.util.Collection, java.util.function.Function) Object packageName java.util.Collection packageNames java.util.function.Function obfuscator java.util.StringJoiner obfuscated private void maybeUpdateRulesAndNotifyRegistrants (java.util.List, java.util.List) java.util.List currentRules java.util.List updatedRules private void maybeUpdatePrivilegedPackagesAndNotifyRegistrants () boolean carrierPrivilegesPackageNamesChanged boolean carrierPrivilegesUidsChanged boolean carrierServiceChanged com.android.internal.telephony.CarrierPrivilegesTracker$PrivilegedPackageInfo currentPrivilegedPackageInfo boolean carrierPrivilegesPackageNamesChanged boolean carrierPrivilegesUidsChanged boolean carrierServiceChanged android.app.ActivityManager am private com.android.internal.telephony.CarrierPrivilegesTracker$PrivilegedPackageInfo getCurrentPrivilegedPackagesForAllUsers () java.util.Set fullCerts int priv java.util.Map$Entry e java.util.Set carrierServiceEligiblePackages java.util.Set privilegedPackageNames java.util.Set privilegedUids private boolean isPackageMaybePrivileged (java.lang.String, java.util.Set) android.telephony.UiccAccessRule rule android.telephony.UiccAccessRule rule android.telephony.UiccAccessRule rule Integer hashHash String pkgName java.util.Set hashHashes private int getPackagePrivilegedStatus (java.lang.String, java.util.Set) android.telephony.UiccAccessRule rule android.telephony.UiccAccessRule rule android.telephony.UiccAccessRule rule byte[] cert String pkgName java.util.Set certs private java.util.Set getUidsForPackage (java.lang.String, boolean) android.content.pm.PackageManager$NameNotFoundException exception int userId android.content.pm.UserInfo user String pkgName boolean invalidateCache java.util.Set uids java.util.List users private int getPackageUid (java.lang.String) android.content.pm.PackageManager$NameNotFoundException e String pkgName int uid public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public void setTestOverrideCarrierPrivilegeRules (java.lang.String) String carrierPrivilegeRules public void setTestOverrideCarrierServicePackage (java.lang.String) String carrierServicePackage private void handleSetTestOverrideCarrierServicePackage (java.lang.String) String carrierServicePackage private void handleSetTestOverrideRules (java.lang.String) String carrierPrivilegeRules public int getCarrierPrivilegeStatusForPackage (java.lang.String) String packageName public java.util.Set getPackagesWithCarrierPrivileges () public int getCarrierPrivilegeStatusForUid (int) int uid public java.lang.String getCarrierServicePackageName () public int getCarrierServicePackageUid () public java.util.List getCarrierPackageNamesForIntent (android.content.Intent) String packageName android.content.pm.ResolveInfo resolveInfo java.util.Set packageNames android.content.Intent intent java.util.List resolveInfos private static java.lang.String getPackageName (android.content.pm.ResolveInfo) android.content.pm.ResolveInfo resolveInfo private android.util.Pair getCarrierService (java.util.Set) String packageName android.content.pm.ResolveInfo resolveInfo java.util.Set simPrivilegedPackages java.util.List carrierServiceResolveInfos String carrierServicePackageName private int getApplicationEnabledSetting (java.lang.String) String packageName private static synthetic java.lang.String lambda$dump$2 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic java.lang.String lambda$handleInitializeTracker$1 (java.util.Map$Entry) java.util.Map$Entry e private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/CarrierResolver$1.class
CarrierResolver.java package com.android.internal.telephony com.android.internal.telephony.CarrierResolver$1 extends android.database.ContentObserver { final synthetic com.android.internal.telephony.CarrierResolver this$0 void <init> (com.android.internal.telephony.CarrierResolver, android.os.Handler) com.android.internal.telephony.CarrierResolver this$0 android.os.Handler handler public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri }
com/android/internal/telephony/CarrierResolver$2.class
CarrierResolver.java package com.android.internal.telephony com.android.internal.telephony.CarrierResolver$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierResolver this$0 void <init> (com.android.internal.telephony.CarrierResolver) com.android.internal.telephony.CarrierResolver this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent int phoneId int carrierId int specificCarrierId int mnoCarrierId String carrierName String specificCarrierName int subId }
com/android/internal/telephony/CarrierResolver$3.class
CarrierResolver.java package com.android.internal.telephony com.android.internal.telephony.CarrierResolver$3 extends android.telephony.PhoneStateListener { final synthetic com.android.internal.telephony.CarrierResolver this$0 void <init> (com.android.internal.telephony.CarrierResolver) com.android.internal.telephony.CarrierResolver this$0 public void onCallStateChanged (int, java.lang.String) int state String ignored }
com/android/internal/telephony/CarrierResolver$CarrierMatchingRule.class
CarrierResolver.java package com.android.internal.telephony public com.android.internal.telephony.CarrierResolver$CarrierMatchingRule extends java.lang.Object { private static final int SCORE_MCCMNC private static final int SCORE_IMSI_PREFIX private static final int SCORE_ICCID_PREFIX private static final int SCORE_GID1 private static final int SCORE_GID2 private static final int SCORE_PLMN private static final int SCORE_PRIVILEGE_ACCESS_RULE private static final int SCORE_SPN private static final int SCORE_APN private static final int SCORE_INVALID public final String mccMnc public final String imsiPrefixPattern public final String iccidPrefix public final String gid1 public final String gid2 public final String plmn public final String spn public final String apn public final java.util.List privilegeAccessRule private String mName private int mCid private int mParentCid private int mScore public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, int, java.lang.String, int) String mccmnc String imsiPrefixPattern String iccidPrefix String gid1 String gid2 String plmn String spn String apn java.util.List privilegeAccessRule int cid String name int parentCid private void <init> (com.android.internal.telephony.CarrierResolver$CarrierMatchingRule) com.android.internal.telephony.CarrierResolver$CarrierMatchingRule rule public void match (com.android.internal.telephony.CarrierResolver$CarrierMatchingRule) com.android.internal.telephony.CarrierResolver$CarrierMatchingRule subscriptionRule private boolean imsiPrefixMatch (java.lang.String, java.lang.String) int i String imsi String prefixXPattern private boolean iccidPrefixMatch (java.lang.String, java.lang.String) String iccid String prefix private boolean gidMatch (java.lang.String, java.lang.String) String gidFromSim String gid private boolean carrierPrivilegeRulesMatch (java.util.List, java.util.List) String certFromSubscription String cert java.util.List certsFromSubscription java.util.List certs public java.lang.String toString () }
com/android/internal/telephony/CarrierResolver.class
CarrierResolver.java package com.android.internal.telephony public com.android.internal.telephony.CarrierResolver extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final int SIM_LOAD_EVENT private static final int ICC_CHANGED_EVENT private static final int PREFER_APN_UPDATE_EVENT private static final int CARRIER_ID_DB_UPDATE_EVENT private static final android.net.Uri CONTENT_URL_PREFER_APN private static final String TEST_ACTION private Integer mCarrierListVersion private java.util.List mCarrierMatchingRulesOnMccMnc private int mCarrierId private int mSpecificCarrierId private int mMnoCarrierId private String mCarrierName private String mSpecificCarrierName private String mPreferApn private String mTestOverrideApn private String mTestOverrideCarrierPriviledgeRule private String mSpn private android.content.Context mContext private com.android.internal.telephony.Phone mPhone private com.android.internal.telephony.uicc.IccRecords mIccRecords private final com.android.internal.telephony.LocalLog mCarrierIdLocalLog private final android.telephony.TelephonyManager mTelephonyMgr private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.database.ContentObserver mContentObserver private final android.content.BroadcastReceiver mCarrierIdTestReceiver private final android.telephony.PhoneStateListener mPhoneStateListener public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) android.content.IntentFilter filter com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags flags public void resolveSubscriptionCarrierId (java.lang.String) String simState private void handleSimLoaded (boolean) boolean isSimOverride private void handleSimAbsent () public void handleMessage (android.os.Message) android.os.AsyncResult result boolean isSimOverride String preferApn com.android.internal.telephony.uicc.IccRecords newIccRecords android.os.Message msg private void loadCarrierMatchingRulesOnMccMnc (boolean, boolean) String mccmnc android.database.Cursor cursor Exception ex boolean updateCarrierConfig boolean isSimOverride private java.lang.String getCarrierNameFromId (int) android.database.Cursor cursor Exception ex int cid private static java.util.List getCarrierMatchingRulesFromMccMnc (android.content.Context, java.lang.String) android.database.Cursor cursor Exception ex android.content.Context context String mccmnc java.util.List rules private java.lang.String getPreferApn () String apn Exception ex android.database.Cursor cursor private boolean isPreferApnUserEdited (java.lang.String) android.database.Cursor cursor Exception ex String preferApn public void setTestOverrideApn (java.lang.String) String apn public void setTestOverrideCarrierPriviledgeRule (java.lang.String) String rule private void updateCarrierIdAndName (int, java.lang.String, int, java.lang.String, int, boolean) android.content.Intent intent android.content.ContentValues cv android.content.Intent intent android.content.ContentValues cv int cid String name int specificCarrierId String specificCarrierName int mnoCid boolean isSimOverride boolean update private static com.android.internal.telephony.CarrierResolver$CarrierMatchingRule makeCarrierMatchingRule (android.database.Cursor) android.database.Cursor cursor String certs private com.android.internal.telephony.CarrierResolver$CarrierMatchingRule getSubscriptionMatchingRule () java.util.List accessRules String mccmnc String iccid String gid1 String gid2 String imsi String plmn String spn String apn java.util.List accessRules private void updateCarrierConfig () com.android.internal.telephony.IccCard iccCard com.android.internal.telephony.IccCardConstants$State simState android.telephony.CarrierConfigManager configManager private void matchSubscriptionCarrier (boolean, boolean) com.android.internal.telephony.CarrierResolver$CarrierMatchingRule rule String pnn boolean updateCarrierConfig boolean isSimOverride int maxScore com.android.internal.telephony.CarrierResolver$CarrierMatchingRule maxRule com.android.internal.telephony.CarrierResolver$CarrierMatchingRule maxRuleParent com.android.internal.telephony.CarrierResolver$CarrierMatchingRule mnoRule com.android.internal.telephony.CarrierResolver$CarrierMatchingRule subscriptionRule String unknownGid1ToLog String unknownMccmncToLog String apn String iccidPrefix String imsiPrefix com.android.internal.telephony.CarrierResolver$CarrierMatchingRule simInfo public int getCarrierListVersion () android.database.Cursor cursor public int getCarrierId () public int getSpecificCarrierId () public java.lang.String getCarrierName () public java.lang.String getSpecificCarrierName () public int getMnoCarrierId () public static int getCarrierIdFromIdentifier (android.content.Context, android.service.carrier.CarrierIdentifier) com.android.internal.telephony.CarrierResolver$CarrierMatchingRule rule android.content.Context context android.service.carrier.CarrierIdentifier carrierIdentifier String mccmnc String gid1 String gid2 String imsi String spn com.android.internal.telephony.CarrierResolver$CarrierMatchingRule targetRule int carrierId int maxScore java.util.List rules public static java.util.List getCarrierIdsFromApnQuery (android.content.Context, java.lang.String, java.lang.String, java.lang.String) int cid android.database.Cursor cursor Exception ex android.content.Context context String mccmnc String mvnoCase String mvnoData String selection java.util.List ids public static int getCarrierIdFromMccMnc (android.content.Context, java.lang.String) android.database.Cursor cursor Exception ex android.content.Context context String mccmnc public static java.lang.String getCarrierNameFromMccMnc (android.content.Context, java.lang.String) android.database.Cursor cursor Exception ex android.content.Context context String mccmnc private static android.database.Cursor getCursorForMccMnc (android.content.Context, java.lang.String) android.database.Cursor cursor Exception ex android.content.Context context String mccmnc private static boolean equals (java.lang.String, java.lang.String, boolean) String a String b boolean ignoreCase private static void logd (java.lang.String) String str private static void loge (java.lang.String) String str private static void logd (java.lang.String, int) String str int phoneId public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.CarrierResolver$CarrierMatchingRule rule java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw static void <clinit> () }
com/android/internal/telephony/CarrierServiceBindHelper$1.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 void <init> (com.android.internal.telephony.CarrierServiceBindHelper) com.android.internal.telephony.CarrierServiceBindHelper this$0 public void onReceive (android.content.Context, android.content.Intent) int phoneId android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/CarrierServiceBindHelper$2.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$2 extends android.os.Handler { final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 void <init> (com.android.internal.telephony.CarrierServiceBindHelper) com.android.internal.telephony.CarrierServiceBindHelper this$0 public void handleMessage (android.os.Message) int phoneId com.android.internal.telephony.CarrierServiceBindHelper$AppBinding binding int phoneId com.android.internal.telephony.CarrierServiceBindHelper$AppBinding binding android.os.Message msg }
com/android/internal/telephony/CarrierServiceBindHelper$AppBinding.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$AppBinding extends java.lang.Object { private int phoneId private com.android.internal.telephony.CarrierServiceBindHelper$CarrierServiceConnection connection private int bindCount private long lastBindStartMillis private int unbindCount private long lastUnbindMillis private String carrierPackage private String carrierServiceClass private long mUnbindScheduledUptimeMillis private final com.android.internal.telephony.CarrierServiceBindHelper$CarrierServiceChangeCallback mCarrierServiceChangeCallback final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 public void <init> (com.android.internal.telephony.CarrierServiceBindHelper, int) int phoneId android.telephony.TelephonyManager tm public void tearDown () android.telephony.TelephonyManager tm public int getPhoneId () public java.lang.String getPackage () void rebind () android.content.pm.ComponentInfo componentInfo String error SecurityException ex String carrierPackageName android.content.Intent carrierService android.content.pm.ResolveInfo carrierResolveInfo android.os.Bundle metadata String candidateServiceClass String error void unbind (boolean) long currentUptimeMillis boolean immediate private void performImmediateUnbind () private void cancelScheduledUnbind () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private synthetic void lambda$rebind$0 (java.lang.Runnable) Runnable r }
com/android/internal/telephony/CarrierServiceBindHelper$CarrierServiceChangeCallback.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$CarrierServiceChangeCallback extends java.lang.Object implements android.telephony.TelephonyManager$CarrierPrivilegesCallback { final int mPhoneId final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 void <init> (com.android.internal.telephony.CarrierServiceBindHelper, int) int phoneId public void onCarrierPrivilegesChanged (java.util.Set, java.util.Set) java.util.Set privilegedPackageNames java.util.Set privilegedUids public void onCarrierServiceChanged (java.lang.String, int) String carrierServicePackageName int carrierServiceUid }
com/android/internal/telephony/CarrierServiceBindHelper$CarrierServiceConnection.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$CarrierServiceConnection extends java.lang.Object implements android.content.ServiceConnection { private boolean connected final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 private void <init> (com.android.internal.telephony.CarrierServiceBindHelper) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name public void onNullBinding (android.content.ComponentName) android.content.ComponentName name public java.lang.String toString () }
com/android/internal/telephony/CarrierServiceBindHelper$CarrierServicePackageMonitor.class
CarrierServiceBindHelper.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceBindHelper$CarrierServicePackageMonitor extends com.android.internal.telephony.PackageChangeReceiver { final synthetic com.android.internal.telephony.CarrierServiceBindHelper this$0 private void <init> (com.android.internal.telephony.CarrierServiceBindHelper) public void onPackageAdded (java.lang.String) String packageName public void onPackageRemoved (java.lang.String) String packageName public void onPackageUpdateFinished (java.lang.String) String packageName public void onPackageModified (java.lang.String) String packageName public void onHandleForceStop (java.lang.String[], boolean) String packageName String[] packages boolean doit private void evaluateBinding (java.lang.String, boolean) com.android.internal.telephony.CarrierServiceBindHelper$AppBinding appBinding String appBindingPackage boolean isBindingForPackage int i String carrierPackageName boolean forceUnbind }
com/android/internal/telephony/CarrierServiceBindHelper.class
CarrierServiceBindHelper.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceBindHelper extends java.lang.Object { private static final String LOG_TAG private static final int UNBIND_DELAY_MILLIS private android.content.Context mContext public android.util.SparseArray mBindings public android.util.SparseArray mLastSimState private final com.android.internal.telephony.PackageChangeReceiver mPackageMonitor private final com.android.internal.telephony.LocalLog mLocalLog private android.content.BroadcastReceiver mUserUnlockedReceiver private static final int EVENT_REBIND public static final int EVENT_PERFORM_IMMEDIATE_UNBIND public static final int EVENT_MULTI_SIM_CONFIG_CHANGED public android.os.Handler mHandler public void <init> (android.content.Context) android.content.Context contextAsUser android.content.pm.PackageManager$NameNotFoundException e android.content.Context context private void updateBindingsAndSimStates () int phoneId int phoneId int prevLen int newLen public void updateForPhoneId (int, java.lang.String) int phoneId String simState private void logdWithLocalLog (java.lang.String) String msg private void logeWithLocalLog (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/CarrierServiceBindHelper.uau
com/android/internal/telephony/CarrierServiceStateTracker$1.class
CarrierServiceStateTracker.java package com.android.internal.telephony com.android.internal.telephony.CarrierServiceStateTracker$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.CarrierServiceStateTracker this$0 void <init> (com.android.internal.telephony.CarrierServiceStateTracker, android.os.Looper) com.android.internal.telephony.CarrierServiceStateTracker this$0 android.os.Looper looper public void onSubscriptionsChanged () int subId }
com/android/internal/telephony/CarrierServiceStateTracker$AllowedNetworkTypesListener.class
CarrierServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceStateTracker$AllowedNetworkTypesListener extends android.telephony.TelephonyCallback implements android.telephony.TelephonyCallback$AllowedNetworkTypesListener { final synthetic com.android.internal.telephony.CarrierServiceStateTracker this$0 public void <init> (com.android.internal.telephony.CarrierServiceStateTracker) com.android.internal.telephony.CarrierServiceStateTracker this$0 public void onAllowedNetworkTypesChanged (int, long) int reason long newAllowedNetworkType }
com/android/internal/telephony/CarrierServiceStateTracker$EmergencyNetworkNotification.class
CarrierServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceStateTracker$EmergencyNetworkNotification extends java.lang.Object implements com.android.internal.telephony.CarrierServiceStateTracker$NotificationType { private final int mTypeId private int mDelay final synthetic com.android.internal.telephony.CarrierServiceStateTracker this$0 void <init> (com.android.internal.telephony.CarrierServiceStateTracker, int) com.android.internal.telephony.CarrierServiceStateTracker this$0 int typeId public void setDelay (android.os.PersistableBundle) android.os.PersistableBundle bundle public int getDelay () public boolean isEnabled () public void setEnabled (android.os.PersistableBundle) android.os.PersistableBundle bundle public int getTypeId () public int getNotificationId () public java.lang.String getNotificationTag () public boolean sendMessage () public android.app.Notification$Builder getNotificationBuilder () android.content.Context context android.content.res.Resources res CharSequence title CharSequence details private android.app.Notification$Action createDoNotShowAgainAction (android.content.Context) android.content.Context context android.app.PendingIntent pendingIntent }
com/android/internal/telephony/CarrierServiceStateTracker$NotificationActionReceiver.class
CarrierServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceStateTracker$NotificationActionReceiver extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.CarrierServiceStateTracker this$0 public void <init> (com.android.internal.telephony.CarrierServiceStateTracker) com.android.internal.telephony.CarrierServiceStateTracker this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.SharedPreferences$Editor editor android.content.Context context android.content.Intent intent private void dismissEmergencyCallingNotification () com.android.internal.telephony.CarrierServiceStateTracker$NotificationType t Exception e }
com/android/internal/telephony/CarrierServiceStateTracker$NotificationType.class
CarrierServiceStateTracker.java package com.android.internal.telephony public abstract com.android.internal.telephony.CarrierServiceStateTracker$NotificationType extends java.lang.Object { public abstract boolean sendMessage () public abstract int getDelay () public abstract void setDelay (android.os.PersistableBundle) public abstract boolean isEnabled () public abstract void setEnabled (android.os.PersistableBundle) public abstract int getTypeId () public abstract int getNotificationId () public abstract java.lang.String getNotificationTag () public abstract android.app.Notification$Builder getNotificationBuilder () }
com/android/internal/telephony/CarrierServiceStateTracker$PrefNetworkNotification.class
CarrierServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceStateTracker$PrefNetworkNotification extends java.lang.Object implements com.android.internal.telephony.CarrierServiceStateTracker$NotificationType { private final int mTypeId private int mDelay private boolean mEnabled final synthetic com.android.internal.telephony.CarrierServiceStateTracker this$0 void <init> (com.android.internal.telephony.CarrierServiceStateTracker, int) com.android.internal.telephony.CarrierServiceStateTracker this$0 int typeId public void setDelay (android.os.PersistableBundle) android.os.PersistableBundle bundle public int getDelay () public boolean isEnabled () public void setEnabled (android.os.PersistableBundle) android.os.PersistableBundle bundle public int getTypeId () public int getNotificationId () public java.lang.String getNotificationTag () public boolean sendMessage () public android.app.Notification$Builder getNotificationBuilder () android.content.Context context android.content.Intent notificationIntent android.app.PendingIntent settingsIntent android.content.res.Resources res CharSequence title CharSequence details }
com/android/internal/telephony/CarrierServiceStateTracker.class
CarrierServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServiceStateTracker extends android.os.Handler { private static final String LOG_TAG protected static final int CARRIER_EVENT_BASE protected static final int CARRIER_EVENT_VOICE_REGISTRATION protected static final int CARRIER_EVENT_VOICE_DEREGISTRATION protected static final int CARRIER_EVENT_DATA_REGISTRATION protected static final int CARRIER_EVENT_DATA_DEREGISTRATION protected static final int CARRIER_EVENT_IMS_CAPABILITIES_CHANGED private static final int UNINITIALIZED_DELAY_VALUE private com.android.internal.telephony.Phone mPhone private com.android.internal.telephony.ServiceStateTracker mSST private final java.util.Map mNotificationTypeMap private int mPreviousSubId public static final int NOTIFICATION_PREF_NETWORK public static final int NOTIFICATION_EMERGENCY_NETWORK public static final String ACTION_NEVER_ASK_AGAIN public final com.android.internal.telephony.CarrierServiceStateTracker$NotificationActionReceiver mActionReceiver public static final String EMERGENCY_NOTIFICATION_TAG public static final String PREF_NETWORK_NOTIFICATION_TAG private long mAllowedNetworkType private com.android.internal.telephony.CarrierServiceStateTracker$AllowedNetworkTypesListener mAllowedNetworkTypesListener private android.telephony.TelephonyManager mTelephonyManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.ServiceStateTracker, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.ServiceStateTracker sst com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.CarrierConfigManager ccm public com.android.internal.telephony.CarrierServiceStateTracker$AllowedNetworkTypesListener getAllowedNetworkTypesChangedListener () private void registerAllowedNetworkTypesListener () int subId private void unregisterAllowedNetworkTypesListener () public java.util.Map getNotificationTypeMap () private void registerNotificationTypes () public void handleMessage (android.os.Message) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType android.os.Message msg private boolean isPhoneStillRegistered () private boolean isPhoneRegisteredForWifiCalling () public boolean isRadioOffOrAirplaneMode () Exception e android.content.Context context int airplaneMode private boolean isGlobalMode () Exception e int preferredNetworkSetting private boolean isNrSupported () android.content.Context context android.telephony.TelephonyManager tm boolean isCarrierConfigEnabled boolean isRadioAccessFamilySupported boolean isNrNetworkTypeAllowed private boolean isCarrierConfigEnableNr () android.os.PersistableBundle config int[] nrAvailabilities private boolean checkSupportedBitmask (long, long) long supportedBitmask long targetBitmask private void handleConfigChanges () com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType java.util.Map$Entry entry private void handleAllowedNetworkTypeChanged () com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType private void handleImsCapabilitiesChanged () com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType private void evaluateSendingMessageOrCancelNotification (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) android.os.Message notificationMsg com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType public boolean evaluateSendingMessage (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType public int getDelay (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType public android.app.Notification$Builder getNotificationBuilder (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType public android.app.NotificationManager getNotificationManager (android.content.Context) android.content.Context context public void sendNotification (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType android.content.Context context android.app.Notification$Builder builder private boolean shouldSilenceEmrgNetNotif (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType, android.content.Context) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType android.content.Context context public void cancelNotification (com.android.internal.telephony.CarrierServiceStateTracker$NotificationType) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType android.content.Context context public void dispose () private synthetic void lambda$new$0 (int, int, int, int) com.android.internal.telephony.CarrierServiceStateTracker$NotificationType notificationType java.util.Map$Entry entry int slotIndex int subId int carrierId int specificCarrierId android.os.PersistableBundle b }
com/android/internal/telephony/CarrierServicesSmsFilter$CallbackTimeoutHandler.class
CarrierServicesSmsFilter.java package com.android.internal.telephony public final com.android.internal.telephony.CarrierServicesSmsFilter$CallbackTimeoutHandler extends android.os.Handler { private static final boolean DBG final synthetic com.android.internal.telephony.CarrierServicesSmsFilter this$0 protected void <init> (com.android.internal.telephony.CarrierServicesSmsFilter) com.android.internal.telephony.CarrierServicesSmsFilter this$0 public void handleMessage (android.os.Message) com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator filterAggregator String packages android.os.Message msg private void handleFilterCallbacksTimeout () com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback callback private static synthetic java.lang.String lambda$handleMessage$0 (com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback) com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback callback }
com/android/internal/telephony/CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface.class
CarrierServicesSmsFilter.java package com.android.internal.telephony public abstract com.android.internal.telephony.CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface extends java.lang.Object { public abstract void onFilterComplete (int) }
com/android/internal/telephony/CarrierServicesSmsFilter$CarrierSmsFilter.class
CarrierServicesSmsFilter.java package com.android.internal.telephony final com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilter extends java.lang.Object { private final byte[][] mPdus private final int mDestPort private final String mSmsFormat private volatile com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback mSmsFilterCallback private final String mPackageName protected final android.service.carrier.CarrierMessagingServiceWrapper mCarrierMessagingServiceWrapper final synthetic com.android.internal.telephony.CarrierServicesSmsFilter this$0 void <init> (com.android.internal.telephony.CarrierServicesSmsFilter, byte[][], int, java.lang.String, java.lang.String) byte[][] pdus int destPort String smsFormat String packageName void filterSms (com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback) com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback smsFilterCallback private void onServiceReady () RuntimeException e private static synthetic void lambda$onServiceReady$2 (java.lang.Runnable) Runnable runnable private synthetic void lambda$filterSms$1 () private static synthetic void lambda$filterSms$0 (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/CarrierServicesSmsFilter$CarrierSmsFilterCallback.class
CarrierServicesSmsFilter.java package com.android.internal.telephony final com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback extends java.lang.Object implements android.service.carrier.CarrierMessagingServiceWrapper$CarrierMessagingCallback { private final com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator mFilterAggregator private final android.service.carrier.CarrierMessagingServiceWrapper mCarrierMessagingServiceWrapper private boolean mIsOnFilterCompleteCalled private final String mPackageName final synthetic com.android.internal.telephony.CarrierServicesSmsFilter this$0 void <init> (com.android.internal.telephony.CarrierServicesSmsFilter, com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator, android.service.carrier.CarrierMessagingServiceWrapper, java.lang.String) com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator filterAggregator android.service.carrier.CarrierMessagingServiceWrapper carrierMessagingServiceWrapper String packageName public void onReceiveSmsComplete (int) int result public void onSendSmsComplete (int, int) int result int messageRef public void onSendMultipartSmsComplete (int, int[]) int result int[] messageRefs public void onSendMmsComplete (int, byte[]) int result byte[] sendConfPdu public void onDownloadMmsComplete (int) int result }
com/android/internal/telephony/CarrierServicesSmsFilter$FilterAggregator.class
CarrierServicesSmsFilter.java package com.android.internal.telephony final com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator extends java.lang.Object { private final Object mFilterLock private int mNumPendingFilters private final java.util.Set mCallbacks private int mFilterResult final synthetic com.android.internal.telephony.CarrierServicesSmsFilter this$0 void <init> (com.android.internal.telephony.CarrierServicesSmsFilter, int) int numFilters void onFilterComplete (int, com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback) long token int result com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback callback private void combine (int) int result private void addToCallbacks (com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback) com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback callback }
com/android/internal/telephony/CarrierServicesSmsFilter.class
CarrierServicesSmsFilter.java package com.android.internal.telephony public com.android.internal.telephony.CarrierServicesSmsFilter extends java.lang.Object { protected static final boolean DBG public static final int EVENT_ON_FILTER_COMPLETE_NOT_CALLED public static final int FILTER_COMPLETE_TIMEOUT_MS private static final java.util.UUID sAnomalyNoResponseFromCarrierMessagingService private final android.content.Context mContext private final com.android.internal.telephony.Phone mPhone private final byte[][] mPdus private final int mDestPort private final String mPduFormat private final com.android.internal.telephony.CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface mCarrierServicesSmsFilterCallback private final String mLogTag private final com.android.internal.telephony.CarrierServicesSmsFilter$CallbackTimeoutHandler mCallbackTimeoutHandler private final com.android.internal.telephony.LocalLog mLocalLog private final long mMessageId private com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator mFilterAggregator public void <init> (android.content.Context, com.android.internal.telephony.Phone, byte[][], int, java.lang.String, com.android.internal.telephony.CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface, java.lang.String, com.android.internal.telephony.LocalLog, long) android.content.Context context com.android.internal.telephony.Phone phone byte[][] pdus int destPort String pduFormat com.android.internal.telephony.CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface carrierServicesSmsFilterCallback String logTag com.android.internal.telephony.LocalLog localLog long msgId public boolean filter () String errMsg String smsFilterPackage java.util.Optional carrierAppForFiltering java.util.List smsFilterPackages String imsRcsPackage int numPackages private java.util.Optional getCarrierAppPackageForFiltering () java.util.List carrierPackages com.android.internal.telephony.CarrierPrivilegesTracker cpt java.util.List systemPackages private void filterWithPackage (java.lang.String, com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator) String packageName com.android.internal.telephony.CarrierServicesSmsFilter$FilterAggregator filterAggregator com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilter smsFilter com.android.internal.telephony.CarrierServicesSmsFilter$CarrierSmsFilterCallback smsFilterCallback private java.util.List getSystemAppForIntent (android.content.Intent) String packageName android.content.pm.ResolveInfo info android.content.Intent intent java.util.List packages android.content.pm.PackageManager packageManager java.util.List receivers String carrierFilterSmsPerm private void log (java.lang.String) String message private void loge (java.lang.String) String message private void logv (java.lang.String) String message static void <clinit> () }
com/android/internal/telephony/CarrierSignalAgent$1.class
CarrierSignalAgent.java package com.android.internal.telephony com.android.internal.telephony.CarrierSignalAgent$1 extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.CarrierSignalAgent this$0 void <init> (com.android.internal.telephony.CarrierSignalAgent) com.android.internal.telephony.CarrierSignalAgent this$0 public void onAvailable (android.net.Network) android.content.Intent intent android.net.Network network public void onLost (android.net.Network) android.net.Network network android.content.Intent intent }
com/android/internal/telephony/CarrierSignalAgent.class
CarrierSignalAgent.java package com.android.internal.telephony public com.android.internal.telephony.CarrierSignalAgent extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final boolean WAKE private static final boolean NO_WAKE private static final String COMPONENT_NAME_DELIMITER private static final String CARRIER_SIGNAL_DELIMITER private final com.android.internal.telephony.Phone mPhone private boolean mDefaultNetworkAvail private java.util.Map mCachedWakeSignalConfigs private java.util.Map mCachedNoWakeSignalConfigs private static final int EVENT_REGISTER_DEFAULT_NETWORK_AVAIL private static final java.util.Set VALID_CARRIER_SIGNAL_ACTIONS private static final java.util.Map NEW_ACTION_TO_COMPAT_MAP private static final java.util.Map COMPAT_ACTION_TO_NEW_MAP private final com.android.internal.telephony.LocalLog mErrorLocalLog private android.net.ConnectivityManager$NetworkCallback mNetworkCallback public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager carrierConfigManager public void handleMessage (android.os.Message) android.os.AsyncResult ar android.net.ConnectivityManager connectivityMgr android.os.Message msg private void loadCarrierConfig () java.util.Map config java.util.Map config android.os.PersistableBundle b private java.util.Map parseAndCache (java.lang.String[]) java.util.Set componentList String s android.content.ComponentName componentName String[] signals String[] splitStr String config String[] configs java.util.Map newCachedWakeSignalConfigs public boolean hasRegisteredReceivers (java.lang.String) String action private void broadcast (android.content.Intent, java.util.Set, boolean) android.content.Intent intentToSend android.content.ActivityNotFoundException e android.content.Intent signal android.content.Intent compatIntent android.content.ComponentName name android.content.Intent intent java.util.Set receivers boolean wakeup android.content.pm.PackageManager packageManager public void notifyCarrierSignalReceivers (android.content.Intent) java.util.Set receiverSet android.content.Intent intent java.util.Set receiverSet private static android.content.Intent createCompatIntent (android.content.Intent) int apnType int apnProtocol String extraKey android.content.Intent original String compatAction android.content.Intent compatIntent private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.util.Map$Entry entry java.util.Map$Entry entry java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/CarrierSmsUtils.class
CarrierSmsUtils.java package com.android.internal.telephony public com.android.internal.telephony.CarrierSmsUtils extends java.lang.Object { protected static final boolean VDBG protected static final String TAG public static java.lang.String getImsRcsPackageForIntent (android.content.Context, com.android.internal.telephony.Phone, android.content.Intent) android.content.pm.ResolveInfo info android.content.Context context com.android.internal.telephony.Phone phone android.content.Intent intent String carrierImsPackage android.content.pm.PackageManager packageManager java.util.List receivers private static java.lang.String getImsRcsPackage (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.ims.ImsResolver resolver long identity private void <init> () static void <clinit> () }
com/android/internal/telephony/CellBroadcastConfigTracker$1.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) com.android.internal.telephony.CellBroadcastConfigTracker this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/CellBroadcastConfigTracker$CdmaActivatingState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$CdmaActivatingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public boolean processMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$CdmaConfiguringState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$CdmaConfiguringState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public boolean processMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$DefaultState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$DefaultState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public void enter () public void exit () public boolean processMessage (android.os.Message) int subId android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$GsmActivatingState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$GsmActivatingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public boolean processMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$GsmConfiguringState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$GsmConfiguringState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public boolean processMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$IdleState.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$IdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.CellBroadcastConfigTracker this$0 private void <init> (com.android.internal.telephony.CellBroadcastConfigTracker) public boolean processMessage (android.os.Message) com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message msg boolean retVal }
com/android/internal/telephony/CellBroadcastConfigTracker$Request.class
CellBroadcastConfigTracker.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastConfigTracker$Request extends java.lang.Object { private final java.util.List mCbRangesRequest3gpp private final java.util.List mCbRangesRequest3gpp2 java.util.function.Consumer mCallback void <init> (java.util.List, java.util.function.Consumer) java.util.List ranges java.util.function.Consumer callback java.util.List get3gppRanges () java.util.List get3gpp2Ranges () java.util.function.Consumer getCallback () public java.lang.String toString () private synthetic void lambda$new$0 (android.telephony.CellBroadcastIdRange) android.telephony.CellBroadcastIdRange r }
com/android/internal/telephony/CellBroadcastConfigTracker.class
CellBroadcastConfigTracker.java package com.android.internal.telephony public final com.android.internal.telephony.CellBroadcastConfigTracker extends com.android.internal.telephony.StateMachine { private static final boolean DBG private static final int EVENT_REQUEST private static final int EVENT_CONFIGURATION_DONE private static final int EVENT_ACTIVATION_DONE private static final int EVENT_RADIO_OFF private static final int EVENT_SUBSCRIPTION_CHANGED public static final int EVENT_RADIO_RESET private static final int SMS_CB_CODE_SCHEME_MIN private static final int SMS_CB_CODE_SCHEME_MAX private java.util.List mCbRanges3gpp private java.util.List mCbRanges3gpp2 private com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.LocalLog mLocalLog public int mSubId public final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubChangedListener private com.android.internal.telephony.CellBroadcastConfigTracker$DefaultState mDefaultState private com.android.internal.telephony.CellBroadcastConfigTracker$IdleState mIdleState private com.android.internal.telephony.CellBroadcastConfigTracker$GsmConfiguringState mGsmConfiguringState private com.android.internal.telephony.CellBroadcastConfigTracker$GsmActivatingState mGsmActivatingState private com.android.internal.telephony.CellBroadcastConfigTracker$CdmaConfiguringState mCdmaConfiguringState private com.android.internal.telephony.CellBroadcastConfigTracker$CdmaActivatingState mCdmaActivatingState private void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private void <init> (com.android.internal.telephony.Phone, android.os.Handler) com.android.internal.telephony.Phone phone android.os.Handler handler private void init (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static com.android.internal.telephony.CellBroadcastConfigTracker make (com.android.internal.telephony.Phone, android.os.Handler, boolean) com.android.internal.telephony.Phone phone android.os.Handler handler boolean shouldStart com.android.internal.telephony.CellBroadcastConfigTracker tracker public java.util.List getCellBroadcastIdRanges () java.util.List ranges public void setCellBroadcastIdRanges (java.util.List, java.util.function.Consumer) java.util.List ranges java.util.function.Consumer callback public static java.util.List mergeRangesAsNeeded (java.util.List) throws java.lang.IllegalArgumentException java.util.List ranges java.util.List newRanges private void resetConfig () private void setGsmConfig (java.util.List, com.android.internal.telephony.CellBroadcastConfigTracker$Request) android.telephony.CellBroadcastIdRange r int i java.util.List ranges com.android.internal.telephony.CellBroadcastConfigTracker$Request request com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] configs android.os.Message response private void setCdmaConfig (java.util.List, com.android.internal.telephony.CellBroadcastConfigTracker$Request) android.telephony.CellBroadcastIdRange r int i java.util.List ranges com.android.internal.telephony.CellBroadcastConfigTracker$Request request com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs android.os.Message response private void setActivation (int, boolean, com.android.internal.telephony.CellBroadcastConfigTracker$Request) int type boolean activate com.android.internal.telephony.CellBroadcastConfigTracker$Request request android.os.Message response public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$mergeRangesAsNeeded$1 (java.util.List, android.telephony.CellBroadcastIdRange) android.telephony.CellBroadcastIdRange range java.util.List newRanges android.telephony.CellBroadcastIdRange r private static synthetic int lambda$mergeRangesAsNeeded$0 (android.telephony.CellBroadcastIdRange, android.telephony.CellBroadcastIdRange) android.telephony.CellBroadcastIdRange r1 android.telephony.CellBroadcastIdRange r2 static synthetic void access$000 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$100 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$200 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$300 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$400 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$500 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$600 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$700 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$800 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$900 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1000 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1100 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1200 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1300 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1400 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1500 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1600 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1700 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static synthetic void access$1800 (com.android.internal.telephony.CellBroadcastConfigTracker, java.lang.String) com.android.internal.telephony.CellBroadcastConfigTracker x0 String x1 static void <clinit> () }
com/android/internal/telephony/CellBroadcastServiceManager$1.class
CellBroadcastServiceManager.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastServiceManager$1 extends android.os.Handler { final synthetic com.android.internal.telephony.CellBroadcastServiceManager this$0 void <init> (com.android.internal.telephony.CellBroadcastServiceManager) com.android.internal.telephony.CellBroadcastServiceManager this$0 public void handleMessage (android.os.Message) String errorMessage com.android.internal.telephony.cdma.SmsMessage sms android.util.Pair smsAndCallback com.android.internal.telephony.cdma.SmsMessage sms android.os.RemoteCallback callback android.telephony.ICellBroadcastService cellBroadcastService String errorMessage android.os.RemoteException e android.os.Message msg }
com/android/internal/telephony/CellBroadcastServiceManager$CellBroadcastServiceConnection.class
CellBroadcastServiceManager.java package com.android.internal.telephony com.android.internal.telephony.CellBroadcastServiceManager$CellBroadcastServiceConnection extends java.lang.Object implements android.content.ServiceConnection { android.os.IBinder mService final synthetic com.android.internal.telephony.CellBroadcastServiceManager this$0 private void <init> (com.android.internal.telephony.CellBroadcastServiceManager) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName className android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName arg0 public void onBindingDied (android.content.ComponentName) android.content.ComponentName name public void onNullBinding (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/CellBroadcastServiceManager.class
CellBroadcastServiceManager.java package com.android.internal.telephony public com.android.internal.telephony.CellBroadcastServiceManager extends java.lang.Object { private static final String TAG private String mCellBroadcastServicePackage private static com.android.internal.telephony.CellBroadcastServiceManager$CellBroadcastServiceConnection sServiceConnection private android.os.Handler mModuleCellBroadcastHandler private com.android.internal.telephony.Phone mPhone private android.content.Context mContext private final com.android.internal.telephony.LocalLog mLocalLog private static final int EVENT_NEW_GSM_SMS_CB private static final int EVENT_NEW_CDMA_SMS_CB private static final int EVENT_NEW_CDMA_SCP_MESSAGE private boolean mEnabled public void <init> (android.content.Context, com.android.internal.telephony.Phone) android.content.Context context com.android.internal.telephony.Phone phone private boolean cbMessagesDisabledByOem () public void sendGsmMessageToHandler (android.os.Message) android.os.Message m public void sendCdmaMessageToHandler (com.android.internal.telephony.cdma.SmsMessage) com.android.internal.telephony.cdma.SmsMessage sms android.os.Message m public void sendCdmaScpMessageToHandler (com.android.internal.telephony.cdma.SmsMessage, android.os.RemoteCallback) com.android.internal.telephony.cdma.SmsMessage sms android.os.RemoteCallback callback android.os.Message m public void enable () public void disable () private void initCellBroadcastServiceModule () String errorMessage boolean serviceWasBound android.content.Intent intent String errorMessage private java.lang.String getCellBroadcastServicePackage () String packageName android.content.pm.ResolveInfo info android.content.pm.PackageManager packageManager java.util.List cbsPackages public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) android.os.RemoteException e java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/CellularNetworkService$CellularNetworkServiceProvider$1.class
CellularNetworkService.java package com.android.internal.telephony com.android.internal.telephony.CellularNetworkService$CellularNetworkServiceProvider$1 extends android.os.Handler { final synthetic com.android.internal.telephony.CellularNetworkService val$this$0 final synthetic com.android.internal.telephony.CellularNetworkService$CellularNetworkServiceProvider this$1 void <init> (com.android.internal.telephony.CellularNetworkService$CellularNetworkServiceProvider, android.os.Looper, com.android.internal.telephony.CellularNetworkService) com.android.internal.telephony.CellularNetworkService$CellularNetworkServiceProvider this$1 android.os.Looper looper public void handleMessage (android.os.Message) int resultCode Exception e android.os.AsyncResult ar int domain android.telephony.NetworkRegistrationInfo netState int resultCode android.os.Message message android.telephony.NetworkServiceCallback callback }
com/android/internal/telephony/CellularNetworkService$CellularNetworkServiceProvider.class
CellularNetworkService.java package com.android.internal.telephony com.android.internal.telephony.CellularNetworkService$CellularNetworkServiceProvider extends android.telephony.NetworkService$NetworkServiceProvider { private final java.util.Map mCallbackMap private final android.os.Handler mHandler private final com.android.internal.telephony.Phone mPhone final synthetic com.android.internal.telephony.CellularNetworkService this$0 void <init> (com.android.internal.telephony.CellularNetworkService, int) int slotId private int getRegStateFromHalRegState (int) int halRegState private boolean isEmergencyOnly (int) int halRegState private java.util.List getAvailableServices (int, int, boolean) int regState int domain boolean emergencyOnly java.util.List availableServices private android.telephony.NetworkRegistrationInfo getRegistrationStateFromResult (java.lang.Object, int) Object result int domain private java.lang.String getPlmnFromCellIdentity (android.telephony.CellIdentity) android.telephony.CellIdentity ci String mcc String mnc private android.telephony.NetworkRegistrationInfo createRegistrationStateFromVoiceRegState (java.lang.Object) android.hardware.radio.V1_2.VoiceRegStateResult voiceRegState int regState int networkType int reasonForDenial boolean emergencyOnly boolean cssSupported int roamingIndicator int systemIsInPrl int defaultRoamingIndicator java.util.List availableServices android.telephony.CellIdentity cellIdentity String rplmn Object result int transportType int domain private android.telephony.NetworkRegistrationInfo createRegistrationStateFromDataRegState (java.lang.Object) android.hardware.radio.V1_4.LteVopsInfo vopsSupport android.telephony.LteVopsSupportInfo lteVopsSupportInfo android.hardware.radio.V1_4.DataRegStateResult dataRegState android.telephony.LteVopsSupportInfo lteVopsSupportInfo int regState int networkType int reasonForDenial boolean emergencyOnly int maxDataCalls android.telephony.CellIdentity cellIdentity android.hardware.radio.V1_4.NrIndicators nrIndicators boolean isEndcAvailable boolean isNrAvailable boolean isDcNrRestricted String rplmn java.util.List availableServices Object result int domain int transportType private android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfo (int, int, android.hardware.radio.V1_5.RegStateResult) android.hardware.radio.V1_5.RegStateResult$AccessTechnologySpecificInfo$Cdma2000RegistrationInfo cdmaInfo android.hardware.radio.V1_5.RegStateResult$AccessTechnologySpecificInfo$EutranRegistrationInfo eutranInfo int domain int transportType android.hardware.radio.V1_5.RegStateResult regResult int regState boolean isEmergencyOnly java.util.List availableServices android.telephony.CellIdentity cellIdentity String rplmn int reasonForDenial int networkType boolean cssSupported int roamingIndicator int systemIsInPrl int defaultRoamingIndicator boolean isEndcAvailable boolean isNrAvailable boolean isDcNrRestricted android.telephony.LteVopsSupportInfo vopsInfo private android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfoAidl (int, int, android.hardware.radio.network.RegStateResult) int domain int transportType android.hardware.radio.network.RegStateResult regResult int regState boolean isEmergencyOnly java.util.List availableServices android.telephony.CellIdentity cellIdentity String rplmn int reasonForDenial int networkType boolean cssSupported int roamingIndicator int systemIsInPrl int defaultRoamingIndicator boolean isEndcAvailable boolean isNrAvailable boolean isDcNrRestricted android.telephony.VopsSupportInfo vopsInfo int lteAttachResultType int lteAttachExtraInfo android.hardware.radio.network.AccessTechnologySpecificInfo info private android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfo1_6 (int, int, android.hardware.radio.V1_6.RegStateResult) int domain int transportType android.hardware.radio.V1_6.RegStateResult regResult int regState boolean isEmergencyOnly java.util.List availableServices android.telephony.CellIdentity cellIdentity String rplmn int reasonForDenial int networkType boolean cssSupported int roamingIndicator int systemIsInPrl int defaultRoamingIndicator boolean isEndcAvailable boolean isNrAvailable boolean isDcNrRestricted android.telephony.VopsSupportInfo vopsInfo android.hardware.radio.V1_6.RegStateResult$AccessTechnologySpecificInfo info private android.telephony.LteVopsSupportInfo convertHalLteVopsSupportInfo (boolean, boolean) boolean vopsSupport boolean emcBearerSupport int vops int emergency public void requestNetworkRegistrationInfo (int, android.telephony.NetworkServiceCallback) int domain android.telephony.NetworkServiceCallback callback android.os.Message message public void close () }
com/android/internal/telephony/CellularNetworkService.class
CellularNetworkService.java package com.android.internal.telephony public com.android.internal.telephony.CellularNetworkService extends android.telephony.NetworkService { private static final boolean DBG private static final String TAG private static final int GET_CS_REGISTRATION_STATE_DONE private static final int GET_PS_REGISTRATION_STATE_DONE private static final int NETWORK_REGISTRATION_STATE_CHANGED private static final int MAX_DATA_CALLS private static final java.util.Map sNetworkTypes public void <init> () public static int getNetworkTypeForCellIdentity (int, android.telephony.CellIdentity, int) java.util.List values int updatedType int networkType android.telephony.CellIdentity ci int carrierId java.util.List typesForCi public android.telephony.NetworkService$NetworkServiceProvider onCreateNetworkServiceProvider (int) int slotIndex private boolean isMmsEnabled (com.android.internal.telephony.Phone) android.os.PersistableBundle config com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager carrierConfigManager private static void log (java.lang.String) String s private static void logw (java.lang.String) String s private static void loge (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/ClientWakelockAccountant.class
ClientWakelockAccountant.java package com.android.internal.telephony public com.android.internal.telephony.ClientWakelockAccountant extends java.lang.Object { public static final String LOG_TAG public android.telephony.ClientRequestStats mRequestStats public java.util.ArrayList mPendingRilWakelocks public void <init> (java.lang.String) String callingPackage public void startAttributingWakelock (int, int, int, long) int request int token int concurrentRequests long time com.android.internal.telephony.RilWakelockInfo wlInfo public void stopAttributingWakelock (int, int, long) int request int token long time com.android.internal.telephony.RilWakelockInfo wlInfo public void stopAllPendingRequests (long) com.android.internal.telephony.RilWakelockInfo wlInfo long time public void changeConcurrentRequests (int, long) com.android.internal.telephony.RilWakelockInfo wlInfo int concurrentRequests long time private void completeRequest (com.android.internal.telephony.RilWakelockInfo, long) com.android.internal.telephony.RilWakelockInfo wlInfo long time public int getPendingRequestCount () public synchronized long updatePendingRequestWakelockTime (long) com.android.internal.telephony.RilWakelockInfo wlInfo long uptime long totalPendingWakelockTime private com.android.internal.telephony.RilWakelockInfo removePendingWakelock (int, int) com.android.internal.telephony.RilWakelockInfo wlInfo int request int token com.android.internal.telephony.RilWakelockInfo result public java.lang.String toString () }
com/android/internal/telephony/ClientWakelockTracker.class
ClientWakelockTracker.java package com.android.internal.telephony public com.android.internal.telephony.ClientWakelockTracker extends java.lang.Object { public static final String LOG_TAG public java.util.HashMap mClients public java.util.ArrayList mActiveClients public void <init> () public void startTracking (java.lang.String, int, int, int) String clientId int requestId int token int numRequestsInQueue com.android.internal.telephony.ClientWakelockAccountant client long uptime public void stopTracking (java.lang.String, int, int, int) String clientId int requestId int token int numRequestsInQueue com.android.internal.telephony.ClientWakelockAccountant client long uptime public void stopTrackingAll () com.android.internal.telephony.ClientWakelockAccountant client long uptime java.util.List getClientRequestStats () com.android.internal.telephony.ClientWakelockAccountant client String key java.util.List list java.util.List list long uptime private com.android.internal.telephony.ClientWakelockAccountant getClientWakelockAccountant (java.lang.String) com.android.internal.telephony.ClientWakelockAccountant client com.android.internal.telephony.ClientWakelockAccountant client String clientId com.android.internal.telephony.ClientWakelockAccountant client private void updateConcurrentRequests (int, long) com.android.internal.telephony.ClientWakelockAccountant cI int numRequestsInQueue long time public boolean isClientActive (java.lang.String) String clientId com.android.internal.telephony.ClientWakelockAccountant client void dumpClientRequestTracker (java.io.PrintWriter) String key java.io.PrintWriter pw }
com/android/internal/telephony/CommandException$Error.class
CommandException.java package com.android.internal.telephony public final enum com.android.internal.telephony.CommandException$Error extends java.lang.Enum { public static final enum com.android.internal.telephony.CommandException$Error INVALID_RESPONSE public static final enum com.android.internal.telephony.CommandException$Error RADIO_NOT_AVAILABLE public static final enum com.android.internal.telephony.CommandException$Error GENERIC_FAILURE public static final enum com.android.internal.telephony.CommandException$Error PASSWORD_INCORRECT public static final enum com.android.internal.telephony.CommandException$Error SIM_PIN2 public static final enum com.android.internal.telephony.CommandException$Error SIM_PUK2 public static final enum com.android.internal.telephony.CommandException$Error REQUEST_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error OP_NOT_ALLOWED_DURING_VOICE_CALL public static final enum com.android.internal.telephony.CommandException$Error OP_NOT_ALLOWED_BEFORE_REG_NW public static final enum com.android.internal.telephony.CommandException$Error SMS_FAIL_RETRY public static final enum com.android.internal.telephony.CommandException$Error SIM_ABSENT public static final enum com.android.internal.telephony.CommandException$Error SUBSCRIPTION_NOT_AVAILABLE public static final enum com.android.internal.telephony.CommandException$Error MODE_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error FDN_CHECK_FAILURE public static final enum com.android.internal.telephony.CommandException$Error ILLEGAL_SIM_OR_ME public static final enum com.android.internal.telephony.CommandException$Error MISSING_RESOURCE public static final enum com.android.internal.telephony.CommandException$Error NO_SUCH_ELEMENT public static final enum com.android.internal.telephony.CommandException$Error SUBSCRIPTION_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error DIAL_MODIFIED_TO_USSD public static final enum com.android.internal.telephony.CommandException$Error DIAL_MODIFIED_TO_SS public static final enum com.android.internal.telephony.CommandException$Error DIAL_MODIFIED_TO_DIAL public static final enum com.android.internal.telephony.CommandException$Error USSD_MODIFIED_TO_DIAL public static final enum com.android.internal.telephony.CommandException$Error USSD_MODIFIED_TO_SS public static final enum com.android.internal.telephony.CommandException$Error USSD_MODIFIED_TO_USSD public static final enum com.android.internal.telephony.CommandException$Error SS_MODIFIED_TO_DIAL public static final enum com.android.internal.telephony.CommandException$Error SS_MODIFIED_TO_DIAL_VIDEO public static final enum com.android.internal.telephony.CommandException$Error SS_MODIFIED_TO_USSD public static final enum com.android.internal.telephony.CommandException$Error SS_MODIFIED_TO_SS public static final enum com.android.internal.telephony.CommandException$Error SIM_ALREADY_POWERED_OFF public static final enum com.android.internal.telephony.CommandException$Error SIM_ALREADY_POWERED_ON public static final enum com.android.internal.telephony.CommandException$Error SIM_DATA_NOT_AVAILABLE public static final enum com.android.internal.telephony.CommandException$Error SIM_SAP_CONNECT_FAILURE public static final enum com.android.internal.telephony.CommandException$Error SIM_SAP_MSG_SIZE_TOO_LARGE public static final enum com.android.internal.telephony.CommandException$Error SIM_SAP_MSG_SIZE_TOO_SMALL public static final enum com.android.internal.telephony.CommandException$Error SIM_SAP_CONNECT_OK_CALL_ONGOING public static final enum com.android.internal.telephony.CommandException$Error LCE_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error NO_MEMORY public static final enum com.android.internal.telephony.CommandException$Error INTERNAL_ERR public static final enum com.android.internal.telephony.CommandException$Error SYSTEM_ERR public static final enum com.android.internal.telephony.CommandException$Error MODEM_ERR public static final enum com.android.internal.telephony.CommandException$Error INVALID_STATE public static final enum com.android.internal.telephony.CommandException$Error NO_RESOURCES public static final enum com.android.internal.telephony.CommandException$Error SIM_ERR public static final enum com.android.internal.telephony.CommandException$Error INVALID_ARGUMENTS public static final enum com.android.internal.telephony.CommandException$Error INVALID_SIM_STATE public static final enum com.android.internal.telephony.CommandException$Error INVALID_MODEM_STATE public static final enum com.android.internal.telephony.CommandException$Error INVALID_CALL_ID public static final enum com.android.internal.telephony.CommandException$Error NO_SMS_TO_ACK public static final enum com.android.internal.telephony.CommandException$Error NETWORK_ERR public static final enum com.android.internal.telephony.CommandException$Error REQUEST_RATE_LIMITED public static final enum com.android.internal.telephony.CommandException$Error SIM_BUSY public static final enum com.android.internal.telephony.CommandException$Error SIM_FULL public static final enum com.android.internal.telephony.CommandException$Error NETWORK_REJECT public static final enum com.android.internal.telephony.CommandException$Error OPERATION_NOT_ALLOWED public static final enum com.android.internal.telephony.CommandException$Error EMPTY_RECORD public static final enum com.android.internal.telephony.CommandException$Error INVALID_SMS_FORMAT public static final enum com.android.internal.telephony.CommandException$Error ENCODING_ERR public static final enum com.android.internal.telephony.CommandException$Error INVALID_SMSC_ADDRESS public static final enum com.android.internal.telephony.CommandException$Error NO_SUCH_ENTRY public static final enum com.android.internal.telephony.CommandException$Error NETWORK_NOT_READY public static final enum com.android.internal.telephony.CommandException$Error NOT_PROVISIONED public static final enum com.android.internal.telephony.CommandException$Error NO_SUBSCRIPTION public static final enum com.android.internal.telephony.CommandException$Error NO_NETWORK_FOUND public static final enum com.android.internal.telephony.CommandException$Error DEVICE_IN_USE public static final enum com.android.internal.telephony.CommandException$Error ABORTED public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_1 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_2 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_3 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_4 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_5 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_6 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_7 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_8 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_9 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_10 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_11 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_12 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_13 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_14 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_15 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_16 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_17 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_18 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_19 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_20 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_21 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_22 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_23 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_24 public static final enum com.android.internal.telephony.CommandException$Error OEM_ERROR_25 public static final enum com.android.internal.telephony.CommandException$Error REQUEST_CANCELLED public static final enum com.android.internal.telephony.CommandException$Error SIMULTANEOUS_SMS_AND_CALL_NOT_ALLOWED public static final enum com.android.internal.telephony.CommandException$Error ACCESS_BARRED public static final enum com.android.internal.telephony.CommandException$Error BLOCKED_DUE_TO_CALL public static final enum com.android.internal.telephony.CommandException$Error RF_HARDWARE_ISSUE public static final enum com.android.internal.telephony.CommandException$Error NO_RF_CALIBRATION_INFO public static final enum com.android.internal.telephony.CommandException$Error ENCODING_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error FEATURE_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error INVALID_CONTACT public static final enum com.android.internal.telephony.CommandException$Error MODEM_INCOMPATIBLE public static final enum com.android.internal.telephony.CommandException$Error NETWORK_TIMEOUT public static final enum com.android.internal.telephony.CommandException$Error NO_SATELLITE_SIGNAL public static final enum com.android.internal.telephony.CommandException$Error NOT_SUFFICIENT_ACCOUNT_BALANCE public static final enum com.android.internal.telephony.CommandException$Error RADIO_TECHNOLOGY_NOT_SUPPORTED public static final enum com.android.internal.telephony.CommandException$Error SUBSCRIBER_NOT_AUTHORIZED public static final enum com.android.internal.telephony.CommandException$Error SWITCHED_FROM_SATELLITE_TO_TERRESTRIAL public static final enum com.android.internal.telephony.CommandException$Error UNIDENTIFIED_SUBSCRIBER private static final synthetic com.android.internal.telephony.CommandException$Error[] $VALUES public static com.android.internal.telephony.CommandException$Error[] values () public static com.android.internal.telephony.CommandException$Error valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.CommandException$Error[] $values () static void <clinit> () }
com/android/internal/telephony/CommandException.class
CommandException.java package com.android.internal.telephony public com.android.internal.telephony.CommandException extends java.lang.RuntimeException { private com.android.internal.telephony.CommandException$Error mError public void <init> (com.android.internal.telephony.CommandException$Error) com.android.internal.telephony.CommandException$Error e public void <init> (com.android.internal.telephony.CommandException$Error, java.lang.String) com.android.internal.telephony.CommandException$Error e String errString public static com.android.internal.telephony.CommandException fromRilErrno (int) int ril_errno public com.android.internal.telephony.CommandException$Error getCommandError () }
com/android/internal/telephony/CommandException.uau
com/android/internal/telephony/CommandsInterface.class
CommandsInterface.java package com.android.internal.telephony public abstract com.android.internal.telephony.CommandsInterface extends java.lang.Object { public static final int CLIR_DEFAULT public static final int CLIR_INVOCATION public static final int CLIR_SUPPRESSION public static final int SS_STATUS_UNKNOWN public static final int CF_ACTION_DISABLE public static final int CF_ACTION_ENABLE public static final int CF_ACTION_REGISTRATION public static final int CF_ACTION_ERASURE public static final int CF_REASON_UNCONDITIONAL public static final int CF_REASON_BUSY public static final int CF_REASON_NO_REPLY public static final int CF_REASON_NOT_REACHABLE public static final int CF_REASON_ALL public static final int CF_REASON_ALL_CONDITIONAL public static final String CB_FACILITY_BAOC public static final String CB_FACILITY_BAOIC public static final String CB_FACILITY_BAOICxH public static final String CB_FACILITY_BAIC public static final String CB_FACILITY_BAICr public static final String CB_FACILITY_BA_ALL public static final String CB_FACILITY_BA_MO public static final String CB_FACILITY_BA_MT public static final String CB_FACILITY_BA_SIM public static final String CB_FACILITY_BA_FD public static final String CB_FACILITY_BIC_ACR public static final int SERVICE_CLASS_NONE public static final int SERVICE_CLASS_VOICE public static final int SERVICE_CLASS_DATA public static final int SERVICE_CLASS_FAX public static final int SERVICE_CLASS_SMS public static final int SERVICE_CLASS_DATA_SYNC public static final int SERVICE_CLASS_DATA_ASYNC public static final int SERVICE_CLASS_PACKET public static final int SERVICE_CLASS_PAD public static final int SERVICE_CLASS_MAX public static final int USSD_MODE_NOTIFY public static final int USSD_MODE_REQUEST public static final int USSD_MODE_NW_RELEASE public static final int USSD_MODE_LOCAL_CLIENT public static final int USSD_MODE_NOT_SUPPORTED public static final int USSD_MODE_NW_TIMEOUT public static final int GSM_SMS_FAIL_CAUSE_MEMORY_CAPACITY_EXCEEDED public static final int GSM_SMS_FAIL_CAUSE_USIM_APP_TOOLKIT_BUSY public static final int GSM_SMS_FAIL_CAUSE_USIM_DATA_DOWNLOAD_ERROR public static final int GSM_SMS_FAIL_CAUSE_UNSPECIFIED_ERROR public static final int CDMA_SMS_FAIL_CAUSE_INVALID_TELESERVICE_ID public static final int CDMA_SMS_FAIL_CAUSE_RESOURCE_SHORTAGE public static final int CDMA_SMS_FAIL_CAUSE_OTHER_TERMINAL_PROBLEM public static final int CDMA_SMS_FAIL_CAUSE_ENCODING_PROBLEM public static final int IMS_MMTEL_CAPABILITY_VOICE public static final int IMS_MMTEL_CAPABILITY_VIDEO public static final int IMS_MMTEL_CAPABILITY_SMS public static final int IMS_RCS_CAPABILITIES public abstract int getRadioState () public abstract void getImsRegistrationState (android.os.Message) public abstract void registerForRadioStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForRadioStateChanged (android.os.Handler) public abstract void registerForVoiceRadioTechChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForVoiceRadioTechChanged (android.os.Handler) public abstract void registerForImsNetworkStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForImsNetworkStateChanged (android.os.Handler) public abstract void registerForOn (android.os.Handler, int, java.lang.Object) public abstract void unregisterForOn (android.os.Handler) public abstract void registerForAvailable (android.os.Handler, int, java.lang.Object) public abstract void unregisterForAvailable (android.os.Handler) public abstract void registerForNotAvailable (android.os.Handler, int, java.lang.Object) public abstract void unregisterForNotAvailable (android.os.Handler) public abstract void registerForOffOrNotAvailable (android.os.Handler, int, java.lang.Object) public abstract void unregisterForOffOrNotAvailable (android.os.Handler) public abstract void registerForIccStatusChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForIccStatusChanged (android.os.Handler) public abstract void registerForIccSlotStatusChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForIccSlotStatusChanged (android.os.Handler) public abstract void registerForCallStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCallStateChanged (android.os.Handler) public abstract void registerForNetworkStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForNetworkStateChanged (android.os.Handler) public abstract void registerForDataCallListChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForDataCallListChanged (android.os.Handler) public abstract void registerForApnUnthrottled (android.os.Handler, int, java.lang.Object) public abstract void unregisterForApnUnthrottled (android.os.Handler) public abstract void registerForSlicingConfigChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSlicingConfigChanged (android.os.Handler) public abstract void registerForInCallVoicePrivacyOn (android.os.Handler, int, java.lang.Object) public abstract void unregisterForInCallVoicePrivacyOn (android.os.Handler) public abstract void registerForInCallVoicePrivacyOff (android.os.Handler, int, java.lang.Object) public abstract void unregisterForInCallVoicePrivacyOff (android.os.Handler) public abstract void registerForSrvccStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSrvccStateChanged (android.os.Handler) public abstract void registerForSubscriptionStatusChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSubscriptionStatusChanged (android.os.Handler) public abstract void registerForHardwareConfigChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForHardwareConfigChanged (android.os.Handler) public abstract void setOnNewGsmSms (android.os.Handler, int, java.lang.Object) public abstract void unSetOnNewGsmSms (android.os.Handler) public abstract void setOnNewCdmaSms (android.os.Handler, int, java.lang.Object) public abstract void unSetOnNewCdmaSms (android.os.Handler) public abstract void setOnNewGsmBroadcastSms (android.os.Handler, int, java.lang.Object) public abstract void unSetOnNewGsmBroadcastSms (android.os.Handler) public abstract void setOnSmsOnSim (android.os.Handler, int, java.lang.Object) public abstract void unSetOnSmsOnSim (android.os.Handler) public abstract void setOnSmsStatus (android.os.Handler, int, java.lang.Object) public abstract void unSetOnSmsStatus (android.os.Handler) public abstract void setOnNITZTime (android.os.Handler, int, java.lang.Object) public abstract void unSetOnNITZTime (android.os.Handler) public abstract void setOnUSSD (android.os.Handler, int, java.lang.Object) public abstract void unSetOnUSSD (android.os.Handler) public abstract void setOnSignalStrengthUpdate (android.os.Handler, int, java.lang.Object) public abstract void unSetOnSignalStrengthUpdate (android.os.Handler) public abstract void setOnIccSmsFull (android.os.Handler, int, java.lang.Object) public abstract void unSetOnIccSmsFull (android.os.Handler) public abstract void registerForIccRefresh (android.os.Handler, int, java.lang.Object) public abstract void unregisterForIccRefresh (android.os.Handler) public abstract void setOnIccRefresh (android.os.Handler, int, java.lang.Object) public abstract void unsetOnIccRefresh (android.os.Handler) public abstract void setOnCallRing (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCallRing (android.os.Handler) public abstract void setOnRestrictedStateChanged (android.os.Handler, int, java.lang.Object) public abstract void unSetOnRestrictedStateChanged (android.os.Handler) public abstract void setOnSuppServiceNotification (android.os.Handler, int, java.lang.Object) public abstract void unSetOnSuppServiceNotification (android.os.Handler) public abstract void setOnCatSessionEnd (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCatSessionEnd (android.os.Handler) public abstract void setOnCatProactiveCmd (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCatProactiveCmd (android.os.Handler) public abstract void setOnCatEvent (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCatEvent (android.os.Handler) public abstract void setOnCatCallSetUp (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCatCallSetUp (android.os.Handler) public abstract void setSuppServiceNotifications (boolean, android.os.Message) public abstract void setOnCatCcAlphaNotify (android.os.Handler, int, java.lang.Object) public abstract void unSetOnCatCcAlphaNotify (android.os.Handler) public abstract void setOnSs (android.os.Handler, int, java.lang.Object) public abstract void unSetOnSs (android.os.Handler) public void setOnRegistrationFailed (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unSetOnRegistrationFailed (android.os.Handler) android.os.Handler h public abstract void registerForDisplayInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForDisplayInfo (android.os.Handler) public abstract void registerForCallWaitingInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCallWaitingInfo (android.os.Handler) public abstract void registerForSignalInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSignalInfo (android.os.Handler) public abstract void registerForNumberInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForNumberInfo (android.os.Handler) public abstract void registerForRedirectedNumberInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForRedirectedNumberInfo (android.os.Handler) public abstract void registerForLineControlInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForLineControlInfo (android.os.Handler) public abstract void registerFoT53ClirlInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForT53ClirInfo (android.os.Handler) public abstract void registerForT53AudioControlInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForT53AudioControlInfo (android.os.Handler) public abstract void setEmergencyCallbackMode (android.os.Handler, int, java.lang.Object) public abstract void registerForCdmaOtaProvision (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCdmaOtaProvision (android.os.Handler) public abstract void registerForRingbackTone (android.os.Handler, int, java.lang.Object) public abstract void unregisterForRingbackTone (android.os.Handler) public abstract void registerForResendIncallMute (android.os.Handler, int, java.lang.Object) public abstract void unregisterForResendIncallMute (android.os.Handler) public abstract void registerForCdmaSubscriptionChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCdmaSubscriptionChanged (android.os.Handler) public abstract void registerForCdmaPrlChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCdmaPrlChanged (android.os.Handler) public abstract void registerForExitEmergencyCallbackMode (android.os.Handler, int, java.lang.Object) public abstract void unregisterForExitEmergencyCallbackMode (android.os.Handler) public abstract void registerForRilConnected (android.os.Handler, int, java.lang.Object) public abstract void unregisterForRilConnected (android.os.Handler) public void registerUiccApplicationEnablementChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterUiccApplicationEnablementChanged (android.os.Handler) android.os.Handler h public abstract void supplyIccPin (java.lang.String, android.os.Message) public abstract void supplyIccPinForApp (java.lang.String, java.lang.String, android.os.Message) public abstract void supplyIccPuk (java.lang.String, java.lang.String, android.os.Message) public abstract void supplyIccPukForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void supplyIccPin2 (java.lang.String, android.os.Message) public abstract void supplyIccPin2ForApp (java.lang.String, java.lang.String, android.os.Message) public abstract void supplyIccPuk2 (java.lang.String, java.lang.String, android.os.Message) public abstract void supplyIccPuk2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void changeIccPin (java.lang.String, java.lang.String, android.os.Message) public abstract void changeIccPinForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void changeIccPin2 (java.lang.String, java.lang.String, android.os.Message) public abstract void changeIccPin2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void changeBarringPassword (java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void supplyNetworkDepersonalization (java.lang.String, android.os.Message) public abstract void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) public abstract void getCurrentCalls (android.os.Message) public abstract void getDataCallList (android.os.Message) public abstract void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, android.os.Message) public abstract void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo, android.os.Message) public abstract void getIMSI (android.os.Message) public abstract void getIMSIForApp (java.lang.String, android.os.Message) public abstract void hangupConnection (int, android.os.Message) public abstract void hangupWaitingOrBackground (android.os.Message) public abstract void hangupForegroundResumeBackground (android.os.Message) public abstract void switchWaitingOrHoldingAndActive (android.os.Message) public abstract void conference (android.os.Message) public abstract void setPreferredVoicePrivacy (boolean, android.os.Message) public abstract void getPreferredVoicePrivacy (android.os.Message) public abstract void separateConnection (int, android.os.Message) public abstract void acceptCall (android.os.Message) public abstract void rejectCall (android.os.Message) public abstract void explicitCallTransfer (android.os.Message) public abstract void getLastCallFailCause (android.os.Message) public abstract void setMute (boolean, android.os.Message) public abstract void getMute (android.os.Message) public abstract void getSignalStrength (android.os.Message) public abstract void getVoiceRegistrationState (android.os.Message) public abstract void getDataRegistrationState (android.os.Message) public abstract void getOperator (android.os.Message) public abstract void sendDtmf (char, android.os.Message) public abstract void startDtmf (char, android.os.Message) public abstract void stopDtmf (android.os.Message) public abstract void sendBurstDtmf (java.lang.String, int, int, android.os.Message) public abstract void sendSMS (java.lang.String, java.lang.String, android.os.Message) public abstract void sendSMSExpectMore (java.lang.String, java.lang.String, android.os.Message) public abstract void sendCdmaSms (byte[], android.os.Message) public abstract void sendCdmaSMSExpectMore (byte[], android.os.Message) public abstract void sendImsGsmSms (java.lang.String, java.lang.String, int, int, android.os.Message) public abstract void sendImsCdmaSms (byte[], int, int, android.os.Message) public abstract void deleteSmsOnSim (int, android.os.Message) public abstract void deleteSmsOnRuim (int, android.os.Message) public abstract void writeSmsToSim (int, java.lang.String, java.lang.String, android.os.Message) public abstract void writeSmsToRuim (int, byte[], android.os.Message) public void setRadioPower (boolean, android.os.Message) boolean on android.os.Message response public void setRadioPower (boolean, boolean, boolean, android.os.Message) boolean on boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall android.os.Message response public abstract void acknowledgeLastIncomingGsmSms (boolean, int, android.os.Message) public abstract void acknowledgeLastIncomingCdmaSms (boolean, int, android.os.Message) public abstract void acknowledgeIncomingGsmSmsWithPdu (boolean, java.lang.String, android.os.Message) public abstract void iccIO (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, android.os.Message) public abstract void iccIOForApp (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String, android.os.Message) public abstract void queryCLIP (android.os.Message) public abstract void getCLIR (android.os.Message) public abstract void setCLIR (int, android.os.Message) public abstract void queryCallWaiting (int, android.os.Message) public abstract void setCallWaiting (boolean, int, android.os.Message) public abstract void setCallForward (int, int, int, java.lang.String, int, android.os.Message) public abstract void queryCallForwardStatus (int, int, java.lang.String, android.os.Message) public abstract void setNetworkSelectionModeAutomatic (android.os.Message) public abstract void setNetworkSelectionModeManual (java.lang.String, int, android.os.Message) public abstract void getNetworkSelectionMode (android.os.Message) public abstract void getAvailableNetworks (android.os.Message) public abstract void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) public abstract void stopNetworkScan (android.os.Message) public abstract void getBasebandVersion (android.os.Message) public abstract void queryFacilityLock (java.lang.String, java.lang.String, int, android.os.Message) public abstract void queryFacilityLockForApp (java.lang.String, java.lang.String, int, java.lang.String, android.os.Message) public abstract void setFacilityLock (java.lang.String, boolean, java.lang.String, int, android.os.Message) public abstract void setFacilityLockForApp (java.lang.String, boolean, java.lang.String, int, java.lang.String, android.os.Message) public abstract void sendUSSD (java.lang.String, android.os.Message) public abstract void cancelPendingUssd (android.os.Message) public abstract void setBandMode (int, android.os.Message) public abstract void queryAvailableBandMode (android.os.Message) public abstract void setPreferredNetworkType (int, android.os.Message) public abstract void getPreferredNetworkType (android.os.Message) public abstract void setAllowedNetworkTypesBitmap (int, android.os.Message) public abstract void getAllowedNetworkTypesBitmap (android.os.Message) public void setNrDualConnectivityState (int, android.os.Message, android.os.WorkSource) int nrDualConnectivityState android.os.Message message android.os.WorkSource workSource public void isNrDualConnectivityEnabled (android.os.Message, android.os.WorkSource) android.os.Message message android.os.WorkSource workSource public void setVoNrEnabled (boolean, android.os.Message, android.os.WorkSource) boolean enabled android.os.Message message android.os.WorkSource workSource public void isVoNrEnabled (android.os.Message, android.os.WorkSource) android.os.Message message android.os.WorkSource workSource public void setLocationUpdates (boolean, android.os.WorkSource, android.os.Message) boolean enable android.os.WorkSource workSource android.os.Message response public void setLocationUpdates (boolean, android.os.Message) boolean enable android.os.Message response public abstract void getSmscAddress (android.os.Message) public abstract void setSmscAddress (java.lang.String, android.os.Message) public abstract void reportSmsMemoryStatus (boolean, android.os.Message) public abstract void reportStkServiceIsRunning (android.os.Message) public abstract void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo, android.os.Message) public abstract void sendTerminalResponse (java.lang.String, android.os.Message) public abstract void sendEnvelope (java.lang.String, android.os.Message) public abstract void sendEnvelopeWithStatus (java.lang.String, android.os.Message) public abstract void handleCallSetupRequestFromSim (boolean, android.os.Message) public abstract void setGsmBroadcastActivation (boolean, android.os.Message) public abstract void setGsmBroadcastConfig (com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[], android.os.Message) public abstract void getGsmBroadcastConfig (android.os.Message) public abstract void getDeviceIdentity (android.os.Message) public abstract void getImei (android.os.Message) public abstract void registerForImeiMappingChanged (android.os.Handler, int, java.lang.Object) public abstract void getCDMASubscription (android.os.Message) public abstract void sendCDMAFeatureCode (java.lang.String, android.os.Message) public abstract void setPhoneType (int) public abstract void queryCdmaRoamingPreference (android.os.Message) public abstract void setCdmaRoamingPreference (int, android.os.Message) public abstract void setCdmaSubscriptionSource (int, android.os.Message) public abstract void getCdmaSubscriptionSource (android.os.Message) public abstract void setTTYMode (int, android.os.Message) public abstract void queryTTYMode (android.os.Message) public abstract void setupDataCall (int, android.telephony.data.DataProfile, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean, android.os.Message) public abstract void deactivateDataCall (int, int, android.os.Message) public abstract void setCdmaBroadcastActivation (boolean, android.os.Message) public abstract void setCdmaBroadcastConfig (com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[], android.os.Message) public abstract void getCdmaBroadcastConfig (android.os.Message) public abstract void exitEmergencyCallbackMode (android.os.Message) public abstract void getIccCardStatus (android.os.Message) public abstract void requestIccSimAuthentication (int, java.lang.String, java.lang.String, android.os.Message) public abstract void getVoiceRadioTechnology (android.os.Message) public void getCellInfoList (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource public void setCellInfoListRate (int, android.os.Message, android.os.WorkSource) int rateInMillis android.os.Message response android.os.WorkSource workSource public abstract void registerForCellInfoList (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCellInfoList (android.os.Handler) public abstract void registerForPhysicalChannelConfiguration (android.os.Handler, int, java.lang.Object) public abstract void unregisterForPhysicalChannelConfiguration (android.os.Handler) public abstract void setInitialAttachApn (android.telephony.data.DataProfile, android.os.Message) public abstract void setDataProfile (android.telephony.data.DataProfile[], android.os.Message) public abstract void testingEmergencyCall () public abstract void iccOpenLogicalChannel (java.lang.String, int, android.os.Message) public abstract void iccCloseLogicalChannel (int, boolean, android.os.Message) public abstract void iccTransmitApduLogicalChannel (int, int, int, int, int, int, java.lang.String, boolean, android.os.Message) public abstract void iccTransmitApduBasicChannel (int, int, int, int, int, java.lang.String, android.os.Message) public void nvReadItem (int, android.os.Message, android.os.WorkSource) int itemID android.os.Message response android.os.WorkSource workSource public void nvWriteItem (int, java.lang.String, android.os.Message, android.os.WorkSource) int itemID String itemValue android.os.Message response android.os.WorkSource workSource public abstract void nvWriteCdmaPrl (byte[], android.os.Message) public abstract void nvResetConfig (int, android.os.Message) public abstract void getHardwareConfig (android.os.Message) public abstract int getRilVersion () public com.android.internal.telephony.HalVersion getHalVersion () public com.android.internal.telephony.HalVersion getHalVersion (int) int service public abstract void setUiccSubscription (int, int, int, int, android.os.Message) public abstract void setDataAllowed (boolean, android.os.Message) public abstract void requestShutdown (android.os.Message) public abstract void setRadioCapability (com.android.internal.telephony.RadioCapability, android.os.Message) public abstract void getRadioCapability (android.os.Message) public abstract void registerForRadioCapabilityChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForRadioCapabilityChanged (android.os.Handler) public abstract void registerForLceInfo (android.os.Handler, int, java.lang.Object) public abstract void unregisterForLceInfo (android.os.Handler) public void getModemActivityInfo (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource public void setAllowedCarriers (android.telephony.CarrierRestrictionRules, android.os.Message, android.os.WorkSource) android.telephony.CarrierRestrictionRules carrierRestrictionRules android.os.Message result android.os.WorkSource workSource public void getAllowedCarriers (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource public abstract void registerForPcoData (android.os.Handler, int, java.lang.Object) public abstract void unregisterForPcoData (android.os.Handler) public abstract void registerForModemReset (android.os.Handler, int, java.lang.Object) public abstract void unregisterForModemReset (android.os.Handler) public abstract void sendDeviceState (int, boolean, android.os.Message) public abstract void setUnsolResponseFilter (int, android.os.Message) public abstract void setSignalStrengthReportingCriteria (java.util.List, android.os.Message) public abstract void setLinkCapacityReportingCriteria (int, int, int, int[], int[], int, android.os.Message) public void setSimCardPower (int, android.os.Message, android.os.WorkSource) int state android.os.Message result android.os.WorkSource workSource public abstract void registerForCarrierInfoForImsiEncryption (android.os.Handler, int, java.lang.Object) public abstract void unregisterForCarrierInfoForImsiEncryption (android.os.Handler) public abstract void registerForNetworkScanResult (android.os.Handler, int, java.lang.Object) public abstract void unregisterForNetworkScanResult (android.os.Handler) public abstract void registerForNattKeepaliveStatus (android.os.Handler, int, java.lang.Object) public abstract void unregisterForNattKeepaliveStatus (android.os.Handler) public abstract void registerForEmergencyNumberList (android.os.Handler, int, java.lang.Object) public abstract void unregisterForEmergencyNumberList (android.os.Handler) public abstract void startNattKeepalive (int, android.net.KeepalivePacketData, int, android.os.Message) public abstract void stopNattKeepalive (int, android.os.Message) public void enableModem (boolean, android.os.Message) boolean enable android.os.Message result public void onSlotActiveStatusChange (boolean) boolean active public void getModemStatus (android.os.Message) android.os.Message result public void enableUiccApplications (boolean, android.os.Message) boolean enable android.os.Message onCompleteMessage public void setSystemSelectionChannels (java.util.List, android.os.Message) java.util.List specifiers android.os.Message onComplete public void getSystemSelectionChannels (android.os.Message) android.os.Message onComplete public void areUiccApplicationsEnabled (android.os.Message) android.os.Message onCompleteMessage public boolean canToggleUiccApplicationsEnablement () public java.util.List getClientRequestStats () public void registerForBarringInfoChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForBarringInfoChanged (android.os.Handler) android.os.Handler h public void getBarringInfo (android.os.Message) android.os.Message result public android.telephony.BarringInfo getLastBarringInfo () public void allocatePduSessionId (android.os.Message) android.os.Message result public void releasePduSessionId (android.os.Message, int) android.os.Message result int pduSessionId public void startHandover (android.os.Message, int) android.os.Message result int callId public void cancelHandover (android.os.Message, int) android.os.Message result int callId public void setDataThrottling (android.os.Message, android.os.WorkSource, int, long) android.os.Message result android.os.WorkSource workSource int dataThrottlingAction long completionWindowMillis public void getSlicingConfig (android.os.Message) android.os.Message result public boolean setModemService (java.lang.String) String serviceName public java.lang.String getModemService () public abstract void getSimPhonebookRecords (android.os.Message) public abstract void getSimPhonebookCapacity (android.os.Message) public abstract void updateSimPhonebookRecord (com.android.internal.telephony.uicc.SimPhonebookRecord, android.os.Message) public abstract void registerForSimPhonebookChanged (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSimPhonebookChanged (android.os.Handler) public abstract void registerForSimPhonebookRecordsReceived (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSimPhonebookRecordsReceived (android.os.Handler) public void registerForConnectionSetupFailure (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForConnectionSetupFailure (android.os.Handler) android.os.Handler h public void registerForNotifyAnbr (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNotifyAnbr (android.os.Handler) android.os.Handler h public void registerForTriggerImsDeregistration (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTriggerImsDeregistration (android.os.Handler) android.os.Handler h public void setUsageSetting (android.os.Message, int) android.os.Message result int usageSetting public void getUsageSetting (android.os.Message) android.os.Message result public void setEmergencyMode (int, android.os.Message) int emcMode android.os.Message result public void triggerEmergencyNetworkScan (int[], int, android.os.Message) int[] accessNetwork int scanType android.os.Message result public void cancelEmergencyNetworkScan (boolean, android.os.Message) boolean resetScan android.os.Message result public void exitEmergencyMode (android.os.Message) android.os.Message result public void registerForEmergencyNetworkScan (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEmergencyNetworkScan (android.os.Handler) android.os.Handler h public void setSrvccCallInfo (com.android.internal.telephony.SrvccConnection[], android.os.Message) com.android.internal.telephony.SrvccConnection[] srvccConnections android.os.Message result public void updateImsRegistrationInfo (int, int, int, int, android.os.Message) int state int imsRadioTech int suggestedAction int capabilities android.os.Message result public void startImsTraffic (int, int, int, int, android.os.Message) int token int trafficType int accessNetworkType int trafficDirection android.os.Message result public void stopImsTraffic (int, android.os.Message) int token android.os.Message result public void triggerEpsFallback (int, android.os.Message) int reason android.os.Message result public void sendAnbrQuery (int, int, int, android.os.Message) int mediaType int direction int bitsPerSecond android.os.Message result public void setNullCipherAndIntegrityEnabled (boolean, android.os.Message) boolean enabled android.os.Message result public void isNullCipherAndIntegrityEnabled (android.os.Message) android.os.Message result public void updateImsCallStatus (java.util.List, android.os.Message) java.util.List imsCallInfo android.os.Message result public void setN1ModeEnabled (boolean, android.os.Message) boolean enable android.os.Message result public void isN1ModeEnabled (android.os.Message) android.os.Message result public void setCellularIdentifierTransparencyEnabled (boolean, android.os.Message) boolean enable android.os.Message result public void isCellularIdentifierTransparencyEnabled (android.os.Message) android.os.Message result public void setSecurityAlgorithmsUpdatedEnabled (boolean, android.os.Message) boolean enable android.os.Message result public void isSecurityAlgorithmsUpdatedEnabled (android.os.Message) android.os.Message result public void registerForCellularIdentifierDisclosures (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCellularIdentifierDisclosures (android.os.Handler) android.os.Handler h public void registerForSecurityAlgorithmUpdates (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSecurityAlgorithmUpdates (android.os.Handler) android.os.Handler h public void setSatellitePlmn (int, java.util.List, java.util.List, android.os.Message) int simSlot java.util.List carrierPlmnList java.util.List allSatellitePlmnList android.os.Message result public void setSatelliteEnabledForCarrier (int, boolean, android.os.Message) int simSlot boolean satelliteEnabled android.os.Message result public void isSatelliteEnabledForCarrier (int, android.os.Message) int simSlot android.os.Message result }
com/android/internal/telephony/CommandsInterface.uau
com/android/internal/telephony/Connection$1.class
Connection.java package com.android.internal.telephony com.android.internal.telephony.Connection$1 extends java.lang.Object implements com.android.internal.telephony.Connection$PhoneFactoryProxy { final synthetic com.android.internal.telephony.Connection this$0 void <init> (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection this$0 public com.android.internal.telephony.Phone getPhone (int) int index public com.android.internal.telephony.Phone getDefaultPhone () public com.android.internal.telephony.Phone[] getPhones () }
com/android/internal/telephony/Connection$Capability.class
Connection.java package com.android.internal.telephony public com.android.internal.telephony.Connection$Capability extends java.lang.Object { public static final int SUPPORTS_DOWNGRADE_TO_VOICE_LOCAL public static final int SUPPORTS_DOWNGRADE_TO_VOICE_REMOTE public static final int SUPPORTS_VT_LOCAL_BIDIRECTIONAL public static final int SUPPORTS_VT_REMOTE_BIDIRECTIONAL public static final int IS_EXTERNAL_CONNECTION public static final int IS_PULLABLE public static final int SUPPORTS_RTT_REMOTE public void <init> () }
com/android/internal/telephony/Connection$Listener.class
Connection.java package com.android.internal.telephony public abstract com.android.internal.telephony.Connection$Listener extends java.lang.Object { public abstract void onVideoStateChanged (int) public abstract void onConnectionCapabilitiesChanged (int) public abstract void onCallRadioTechChanged (int) public abstract void onVideoProviderChanged (android.telecom.Connection$VideoProvider) public abstract void onAudioQualityChanged (int) public abstract void onMediaAttributesChanged () public abstract void onConferenceParticipantsChanged (java.util.List) public abstract void onCallSubstateChanged (int) public abstract void onMultipartyStateChanged (boolean) public abstract void onConferenceMergedFailed () public abstract void onExtrasChanged (android.os.Bundle) public abstract void onExitedEcmMode () public abstract void onCallPullFailed (com.android.internal.telephony.Connection) public abstract void onHandoverToWifiFailed () public abstract void onConnectionEvent (java.lang.String, android.os.Bundle) public abstract void onRttModifyRequestReceived () public abstract void onRttModifyResponseReceived (int) public abstract void onDisconnect (int) public abstract void onRttInitiated () public abstract void onRttTerminated () public abstract void onOriginalConnectionReplaced (com.android.internal.telephony.Connection) public abstract void onIsNetworkEmergencyCallChanged (boolean) public abstract void onReceivedDtmfDigit (char) public abstract void onReceivedRtpHeaderExtensions (java.util.Set) public abstract void onAudioModeIsVoipChanged (int) }
com/android/internal/telephony/Connection$ListenerBase.class
Connection.java package com.android.internal.telephony public abstract com.android.internal.telephony.Connection$ListenerBase extends java.lang.Object implements com.android.internal.telephony.Connection$Listener { public void <init> () public void onVideoStateChanged (int) int videoState public void onConnectionCapabilitiesChanged (int) int capability public void onCallRadioTechChanged (int) int vrat public void onVideoProviderChanged (android.telecom.Connection$VideoProvider) android.telecom.Connection$VideoProvider videoProvider public void onAudioQualityChanged (int) int audioQuality public void onMediaAttributesChanged () public void onConferenceParticipantsChanged (java.util.List) java.util.List participants public void onCallSubstateChanged (int) int callSubstate public void onMultipartyStateChanged (boolean) boolean isMultiParty public void onConferenceMergedFailed () public void onExtrasChanged (android.os.Bundle) android.os.Bundle extras public void onExitedEcmMode () public void onCallPullFailed (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection externalConnection public void onHandoverToWifiFailed () public void onConnectionEvent (java.lang.String, android.os.Bundle) String event android.os.Bundle extras public void onRttModifyRequestReceived () public void onRttModifyResponseReceived (int) int status public void onDisconnect (int) int cause public void onRttInitiated () public void onRttTerminated () public void onOriginalConnectionReplaced (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection newConnection public void onIsNetworkEmergencyCallChanged (boolean) boolean isEmergencyCall public void onReceivedDtmfDigit (char) char digit public void onReceivedRtpHeaderExtensions (java.util.Set) java.util.Set extensionData public void onAudioModeIsVoipChanged (int) int imsAudioHandler }
com/android/internal/telephony/Connection$PhoneFactoryProxy.class
Connection.java package com.android.internal.telephony public abstract com.android.internal.telephony.Connection$PhoneFactoryProxy extends java.lang.Object { public abstract com.android.internal.telephony.Phone getPhone (int) public abstract com.android.internal.telephony.Phone getDefaultPhone () public abstract com.android.internal.telephony.Phone[] getPhones () }
com/android/internal/telephony/Connection$PostDialListener.class
Connection.java package com.android.internal.telephony public abstract com.android.internal.telephony.Connection$PostDialListener extends java.lang.Object { public abstract void onPostDialWait () public abstract void onPostDialChar (char) }
com/android/internal/telephony/Connection$PostDialState.class
Connection.java package com.android.internal.telephony public final enum com.android.internal.telephony.Connection$PostDialState extends java.lang.Enum { public static final enum com.android.internal.telephony.Connection$PostDialState NOT_STARTED public static final enum com.android.internal.telephony.Connection$PostDialState STARTED public static final enum com.android.internal.telephony.Connection$PostDialState WAIT public static final enum com.android.internal.telephony.Connection$PostDialState WILD public static final enum com.android.internal.telephony.Connection$PostDialState COMPLETE public static final enum com.android.internal.telephony.Connection$PostDialState CANCELLED public static final enum com.android.internal.telephony.Connection$PostDialState PAUSE private static final synthetic com.android.internal.telephony.Connection$PostDialState[] $VALUES public static com.android.internal.telephony.Connection$PostDialState[] values () public static com.android.internal.telephony.Connection$PostDialState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.Connection$PostDialState[] $values () static void <clinit> () }
com/android/internal/telephony/Connection.class
Connection.java package com.android.internal.telephony public abstract com.android.internal.telephony.Connection extends java.lang.Object { private static final String TAG public static final String ADHOC_CONFERENCE_ADDRESS public static final int AUDIO_QUALITY_STANDARD public static final int AUDIO_QUALITY_HIGH_DEFINITION public static final float THRESHOLD private String mTelecomCallId protected String mCnapName protected int mCnapNamePresentation protected String mAddress protected int mNumberVerificationStatus protected String mDialString protected String[] mParticipantsToDial protected boolean mIsAdhocConference protected int mNumberPresentation protected boolean mIsIncoming protected long mCreateTime protected long mConnectTime protected long mConnectTimeReal protected long mDuration protected long mHoldingStartTime protected com.android.internal.telephony.Connection mOrigConnection private java.util.List mPostDialListeners public java.util.Set mListeners protected boolean mNumberConverted protected String mConvertedNumber protected java.util.ArrayList mForwardedNumber protected String mPostDialString protected int mNextPostDialChar protected int mCause protected com.android.internal.telephony.Connection$PostDialState mPostDialState protected int mAudioCodec protected float mAudioCodecBitrateKbps protected float mAudioCodecBandwidthKhz private static String LOG_TAG Object mUserData private int mVideoState private int mConnectionCapabilities private int mCallRadioTech private boolean mAudioModeIsVoip private int mAudioQuality private int mCallSubstate private android.telecom.Connection$VideoProvider mVideoProvider public com.android.internal.telephony.Call$State mPreHandoverState private android.os.Bundle mExtras private int mPhoneType private boolean mAnsweringDisconnectsActiveCall private boolean mAllowAddCallDuringVideoCall private boolean mAllowHoldingVideoCall private boolean mIsEmergencyCall private android.telephony.emergency.EmergencyNumber mEmergencyNumberInfo private boolean mHasKnownUserIntentEmergency private boolean mIsNetworkIdentifiedEmergencyCall private boolean mIsPulledCall private int mPulledDialogId private com.android.internal.telephony.Connection$PhoneFactoryProxy mPhoneFactoryProxy protected void <init> (int) int phoneType public void setPhoneFactoryProxy (com.android.internal.telephony.Connection$PhoneFactoryProxy) com.android.internal.telephony.Connection$PhoneFactoryProxy proxy public java.lang.String getTelecomCallId () public void setTelecomCallId (java.lang.String) String telecomCallId public java.lang.String getAddress () public java.lang.String[] getParticipantsToDial () public boolean isAdhocConference () public java.util.ArrayList getForwardedNumber () public java.lang.String getCnapName () public java.lang.String getOrigDialString () public java.lang.String getConvertedNumber () public int getCnapNamePresentation () public abstract com.android.internal.telephony.Call getCall () public long getCreateTime () public long getConnectTime () public void setConnectTime (long) long connectTime public void setConnectTimeReal (long) long connectTimeReal public long getConnectTimeReal () public abstract long getDisconnectTime () public long getDurationMillis () public long getHoldingStartTime () public abstract long getHoldDurationMillis () public int getDisconnectCause () public abstract java.lang.String getVendorDisconnectCause () public boolean isIncoming () public void setIsIncoming (boolean) boolean isIncoming public boolean isEmergencyCall () public android.telephony.emergency.EmergencyNumber getEmergencyNumberInfo () public boolean hasKnownUserIntentEmergency () public void setEmergencyCallInfo (com.android.internal.telephony.CallTracker, com.android.internal.telephony.PhoneInternalInterface$DialArgs) com.android.internal.telephony.Phone phone boolean found android.telephony.emergency.EmergencyNumber num com.android.internal.telephony.Phone[] allPhones com.android.internal.telephony.emergency.EmergencyNumberTracker tracker com.android.internal.telephony.Phone currentPhone int eccCategory java.util.List emergencyUrns com.android.internal.telephony.CallTracker ct com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs private int getEmergencyNumberSourceForEmergencyRouting () int source public void setNonDetectableEmergencyCallInfo (int, java.util.List) int eccCategory java.util.List emergencyUrns public void setHasKnownUserIntentEmergency (boolean) boolean hasKnownUserIntentEmergency public com.android.internal.telephony.Call$State getState () com.android.internal.telephony.Call c public com.android.internal.telephony.Call$State getStateBeforeHandover () public java.util.List getConferenceParticipants () com.android.internal.telephony.Call c public boolean isAlive () public boolean isRinging () public java.lang.Object getUserData () public void setUserData (java.lang.Object) Object userdata public abstract void deflect (java.lang.String) throws com.android.internal.telephony.CallStateException public abstract void transfer (java.lang.String, boolean) throws com.android.internal.telephony.CallStateException public abstract void consultativeTransfer (com.android.internal.telephony.Connection) throws com.android.internal.telephony.CallStateException public abstract void hangup () throws com.android.internal.telephony.CallStateException public abstract void separate () throws com.android.internal.telephony.CallStateException public void clearUserData () public void addPostDialListener (com.android.internal.telephony.Connection$PostDialListener) com.android.internal.telephony.Connection$PostDialListener listener public final void removePostDialListener (com.android.internal.telephony.Connection$PostDialListener) com.android.internal.telephony.Connection$PostDialListener listener protected final void clearPostDialListeners () protected final void notifyPostDialListeners () com.android.internal.telephony.Connection$PostDialListener listener protected final void notifyPostDialListenersNextChar (char) com.android.internal.telephony.Connection$PostDialListener listener char c public com.android.internal.telephony.Connection$PostDialState getPostDialState () public java.lang.String getRemainingPostDialString () public abstract void proceedAfterWaitChar () public abstract void proceedAfterWildChar (java.lang.String) public abstract void cancelPostDial () public boolean onDisconnect (int) int cause public abstract int getNumberPresentation () public abstract com.android.internal.telephony.UUSInfo getUUSInfo () public abstract int getPreciseDisconnectCause () public com.android.internal.telephony.Connection getOrigConnection () public abstract boolean isMultiparty () public boolean isConferenceHost () public boolean isMemberOfPeerConference () public void migrateFrom (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public void addListener (com.android.internal.telephony.Connection$Listener) com.android.internal.telephony.Connection$Listener listener public final void removeListener (com.android.internal.telephony.Connection$Listener) com.android.internal.telephony.Connection$Listener listener public int getVideoState () public int getConnectionCapabilities () public boolean hasCapabilities (int) int connectionCapabilities public static int addCapability (int, int) int capabilities int capability public static int removeCapability (int, int) int capabilities int capability public boolean isWifi () public int getCallRadioTech () public boolean getAudioModeIsVoip () public android.telecom.Connection$VideoProvider getVideoProvider () public int getAudioQuality () public int getCallSubstate () public void setVideoState (int) com.android.internal.telephony.Connection$Listener l int videoState public void setConnectionCapabilities (int) com.android.internal.telephony.Connection$Listener l int capabilities public void setCallRadioTech (int) com.android.internal.telephony.Connection$Listener l int vrat public void setAudioModeIsVoip (boolean) boolean isVoip public void setAudioQuality (int) com.android.internal.telephony.Connection$Listener l int audioQuality public void notifyMediaAttributesChanged () com.android.internal.telephony.Connection$Listener l public void setConnectionExtras (android.os.Bundle) int previousCount int filteredCount com.android.internal.telephony.Connection$Listener l android.os.Bundle extras public android.os.Bundle getConnectionExtras () public boolean isActiveCallDisconnectedOnAnswer () public void setActiveCallDisconnectedOnAnswer (boolean) boolean answeringDisconnectsActiveCall public boolean shouldAllowAddCallDuringVideoCall () public void setAllowAddCallDuringVideoCall (boolean) boolean allowAddCallDuringVideoCall public boolean shouldAllowHoldingVideoCall () public void setAllowHoldingVideoCall (boolean) boolean allowHoldingVideoCall public void setIsPulledCall (boolean) boolean isPulledCall public boolean isPulledCall () public void setPulledDialogId (int) int pulledDialogId public int getPulledDialogId () public void setCallSubstate (int) com.android.internal.telephony.Connection$Listener l int callSubstate public void setVideoProvider (android.telecom.Connection$VideoProvider) com.android.internal.telephony.Connection$Listener l android.telecom.Connection$VideoProvider videoProvider public void restoreDialedNumberAfterConversion (java.lang.String) String oriNumber public void setAddress (java.lang.String, int) String newAddress int numberPresentation public void setDialString (java.lang.String) String newDialString public void updateConferenceParticipants (java.util.List) com.android.internal.telephony.Connection$Listener l java.util.List conferenceParticipants public void updateMultipartyState (boolean) com.android.internal.telephony.Connection$Listener l boolean isMultiparty public void onConferenceMergeFailed () com.android.internal.telephony.Connection$Listener l public void onExitedEcmMode () com.android.internal.telephony.Connection$Listener l public void onCallPullFailed (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection$Listener l com.android.internal.telephony.Connection externalConnection public void onOriginalConnectionReplaced (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection$Listener l com.android.internal.telephony.Connection newConnection public void onHandoverToWifiFailed () com.android.internal.telephony.Connection$Listener l public void onConnectionEvent (java.lang.String, android.os.Bundle) com.android.internal.telephony.Connection$Listener l String event android.os.Bundle extras public void onDisconnectConferenceParticipant (android.net.Uri) android.net.Uri endpoint public void pullExternalCall () public void onRttModifyRequestReceived () com.android.internal.telephony.Connection$Listener l public void onRttModifyResponseReceived (int) com.android.internal.telephony.Connection$Listener l int status public void onRttInitiated () com.android.internal.telephony.Connection$Listener l public void onRttTerminated () com.android.internal.telephony.Connection$Listener l protected void notifyDisconnect (int) com.android.internal.telephony.Connection$Listener l int reason public int getPhoneType () public void resetConnectionTime () public void setIsNetworkIdentifiedEmergencyCall (boolean) com.android.internal.telephony.Connection$Listener l boolean isNetworkIdentifiedEmergencyCall public boolean isNetworkIdentifiedEmergencyCall () public java.lang.String toString () StringBuilder str public int getAudioCodec () public float getAudioCodecBitrateKbps () public float getAudioCodecBandwidthKhz () public int getNumberVerificationStatus () public void setNumberVerificationStatus (int) int verificationStatus public void receivedDtmfDigit (char) com.android.internal.telephony.Connection$Listener l char digit public void onAudioModeIsVoipChanged (int) com.android.internal.telephony.Connection$Listener l int imsAudioHandler boolean isVoip public void receivedRtpHeaderExtensions (java.util.Set) com.android.internal.telephony.Connection$Listener l java.util.Set extensionData static void <clinit> () }
com/android/internal/telephony/Connection.uau
com/android/internal/telephony/DataIndication.class
DataIndication.java package com.android.internal.telephony public com.android.internal.telephony.DataIndication extends android.hardware.radio.data.IRadioDataIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void dataCallListChanged (int, android.hardware.radio.data.SetupDataCallResult[]) int indicationType android.hardware.radio.data.SetupDataCallResult[] dcList java.util.ArrayList response public void keepaliveStatus (int, android.hardware.radio.data.KeepaliveStatus) int indicationType android.hardware.radio.data.KeepaliveStatus halStatus com.android.internal.telephony.data.KeepaliveStatus ks public void pcoData (int, android.hardware.radio.data.PcoDataInfo) int indicationType android.hardware.radio.data.PcoDataInfo pco android.telephony.PcoData response public void unthrottleApn (int, android.hardware.radio.data.DataProfileInfo) throws android.os.RemoteException int indicationType android.hardware.radio.data.DataProfileInfo dpi android.telephony.data.DataProfile response public void slicingConfigChanged (int, android.hardware.radio.data.SlicingConfig) throws android.os.RemoteException int indicationType android.hardware.radio.data.SlicingConfig slicingConfig android.telephony.data.NetworkSlicingConfig ret public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/DataResponse.class
DataResponse.java package com.android.internal.telephony public com.android.internal.telephony.DataResponse extends android.hardware.radio.data.IRadioDataResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void acknowledgeRequest (int) int serial public void allocatePduSessionIdResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int id com.android.internal.telephony.RILRequest rr public void cancelHandoverResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void deactivateDataCallResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getDataCallListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult[]) java.util.ArrayList response android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.data.SetupDataCallResult[] dataCallResultList com.android.internal.telephony.RILRequest rr public void getSlicingConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SlicingConfig) android.telephony.data.NetworkSlicingConfig ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.data.SlicingConfig slicingConfig com.android.internal.telephony.RILRequest rr public void releasePduSessionIdResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setDataAllowedResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setDataProfileResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setDataThrottlingResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setInitialAttachApnResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setupDataCallResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.SetupDataCallResult) android.telephony.data.DataCallResponse response android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.data.SetupDataCallResult setupDataCallResult com.android.internal.telephony.RILRequest rr public void startHandoverResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void startKeepaliveResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.data.KeepaliveStatus) int convertedStatus android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.data.KeepaliveStatus keepaliveStatus com.android.internal.telephony.RILRequest rr com.android.internal.telephony.data.KeepaliveStatus ret public void stopKeepaliveResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/DebugService.class
DebugService.java package com.android.internal.telephony public com.android.internal.telephony.DebugService extends java.lang.Object { private static String TAG public void <init> () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private static void log (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/DefaultPhoneNotifier$1.class
DefaultPhoneNotifier.java package com.android.internal.telephony synthetic com.android.internal.telephony.DefaultPhoneNotifier$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$Call$State static void <clinit> () }
com/android/internal/telephony/DefaultPhoneNotifier.class
DefaultPhoneNotifier.java package com.android.internal.telephony public com.android.internal.telephony.DefaultPhoneNotifier extends java.lang.Object implements com.android.internal.telephony.PhoneNotifier { private static final String LOG_TAG private static final boolean DBG private android.telephony.TelephonyRegistryManager mTelephonyRegistryMgr private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void notifyPhoneState (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender com.android.internal.telephony.Call ringingCall int subId int phoneId String incomingNumber public void notifyServiceState (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender public void notifyServiceStateForSubId (com.android.internal.telephony.Phone, android.telephony.ServiceState, int) com.android.internal.telephony.Phone sender android.telephony.ServiceState ss int subId int phoneId public void notifySignalStrength (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender int phoneId int subId public void notifyMessageWaitingChanged (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender int phoneId int subId public void notifyCallForwardingChanged (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender int subId public void notifyDataActivity (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender int subId int phoneId public void notifyDataConnection (com.android.internal.telephony.Phone, android.telephony.PreciseDataConnectionState) com.android.internal.telephony.Phone sender android.telephony.PreciseDataConnectionState preciseState public void notifyCellLocation (com.android.internal.telephony.Phone, android.telephony.CellIdentity) com.android.internal.telephony.Phone sender android.telephony.CellIdentity cellIdentity int subId public void notifyCellInfo (com.android.internal.telephony.Phone, java.util.List) com.android.internal.telephony.Phone sender java.util.List cellInfo int subId public void notifyPreciseCallState (com.android.internal.telephony.Phone, java.lang.String[], int[], int[]) int[] callStates com.android.internal.telephony.Phone sender String[] imsCallIds int[] imsCallServiceTypes int[] imsCallTypes com.android.internal.telephony.Call ringingCall com.android.internal.telephony.Call foregroundCall com.android.internal.telephony.Call backgroundCall public void notifyDisconnectCause (com.android.internal.telephony.Phone, int, int) com.android.internal.telephony.Phone sender int cause int preciseCause public void notifyImsDisconnectCause (com.android.internal.telephony.Phone, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.Phone sender android.telephony.ims.ImsReasonInfo imsReasonInfo public void notifySrvccStateChanged (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone sender int state public void notifyDataActivationStateChanged (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone sender int activationState public void notifyVoiceActivationStateChanged (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone sender int activationState public void notifyUserMobileDataStateChanged (com.android.internal.telephony.Phone, boolean) com.android.internal.telephony.Phone sender boolean state public void notifyDisplayInfoChanged (com.android.internal.telephony.Phone, android.telephony.TelephonyDisplayInfo) com.android.internal.telephony.Phone sender android.telephony.TelephonyDisplayInfo telephonyDisplayInfo public void notifyPhoneCapabilityChanged (android.telephony.PhoneCapability) android.telephony.PhoneCapability capability public void notifyRadioPowerStateChanged (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone sender int state public void notifyEmergencyNumberList (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone sender public void notifyOutgoingEmergencySms (com.android.internal.telephony.Phone, android.telephony.emergency.EmergencyNumber) com.android.internal.telephony.Phone sender android.telephony.emergency.EmergencyNumber emergencyNumber public void notifyCallQualityChanged (com.android.internal.telephony.Phone, android.telephony.CallQuality, int) com.android.internal.telephony.Phone sender android.telephony.CallQuality callQuality int callNetworkType public void notifyMediaQualityStatusChanged (com.android.internal.telephony.Phone, android.telephony.ims.MediaQualityStatus) com.android.internal.telephony.Phone sender android.telephony.ims.MediaQualityStatus status public void notifyRegistrationFailed (com.android.internal.telephony.Phone, android.telephony.CellIdentity, java.lang.String, int, int, int) com.android.internal.telephony.Phone sender android.telephony.CellIdentity cellIdentity String chosenPlmn int domain int causeCode int additionalCauseCode public void notifyBarringInfoChanged (com.android.internal.telephony.Phone, android.telephony.BarringInfo) com.android.internal.telephony.Phone sender android.telephony.BarringInfo barringInfo public void notifyPhysicalChannelConfig (com.android.internal.telephony.Phone, java.util.List) com.android.internal.telephony.Phone sender java.util.List configs public void notifyDataEnabled (com.android.internal.telephony.Phone, boolean, int) com.android.internal.telephony.Phone sender boolean enabled int reason public void notifyAllowedNetworkTypesChanged (com.android.internal.telephony.Phone, int, long) com.android.internal.telephony.Phone sender int reason long allowedNetworkType public void notifyLinkCapacityEstimateChanged (com.android.internal.telephony.Phone, java.util.List) com.android.internal.telephony.Phone sender java.util.List linkCapacityEstimateList public void notifySimultaneousCellularCallingSubscriptionsChanged (java.util.Set) java.util.Set subIds public void notifyCallbackModeStarted (com.android.internal.telephony.Phone, int, long) com.android.internal.telephony.Phone sender int type long durationMillis public void notifyCallbackModeRestarted (com.android.internal.telephony.Phone, int, long) com.android.internal.telephony.Phone sender int type long durationMillis public void notifyCallbackModeStopped (com.android.internal.telephony.Phone, int, int) com.android.internal.telephony.Phone sender int type int reason public void notifyCarrierRoamingNtnModeChanged (com.android.internal.telephony.Phone, boolean) com.android.internal.telephony.Phone sender boolean active public void notifyCarrierRoamingNtnEligibleStateChanged (com.android.internal.telephony.Phone, boolean) com.android.internal.telephony.Phone sender boolean eligible public void notifyCarrierRoamingNtnAvailableServicesChanged (com.android.internal.telephony.Phone, int[]) com.android.internal.telephony.Phone sender int[] availableServices public void notifyCarrierRoamingNtnSignalStrengthChanged (com.android.internal.telephony.Phone, android.telephony.satellite.NtnSignalStrength) com.android.internal.telephony.Phone sender android.telephony.satellite.NtnSignalStrength ntnSignalStrength public void notifySecurityAlgorithmsChanged (com.android.internal.telephony.Phone, android.telephony.SecurityAlgorithmUpdate) com.android.internal.telephony.Phone sender android.telephony.SecurityAlgorithmUpdate update public void notifyCellularIdentifierDisclosedChanged (com.android.internal.telephony.Phone, android.telephony.CellularIdentifierDisclosure) com.android.internal.telephony.Phone sender android.telephony.CellularIdentifierDisclosure disclosure public static int convertPreciseCallState (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State state private void log (java.lang.String) String s }
com/android/internal/telephony/DeviceStateMonitor$1.class
DeviceStateMonitor.java package com.android.internal.telephony com.android.internal.telephony.DeviceStateMonitor$1 extends android.net.ConnectivityManager$NetworkCallback { java.util.Set mWifiNetworks final synthetic com.android.internal.telephony.DeviceStateMonitor this$0 void <init> (com.android.internal.telephony.DeviceStateMonitor) com.android.internal.telephony.DeviceStateMonitor this$0 public void onAvailable (android.net.Network) android.net.Network network public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/DeviceStateMonitor$2.class
DeviceStateMonitor.java package com.android.internal.telephony com.android.internal.telephony.DeviceStateMonitor$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.internal.telephony.DeviceStateMonitor this$0 void <init> (com.android.internal.telephony.DeviceStateMonitor) com.android.internal.telephony.DeviceStateMonitor this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId boolean screenOn android.os.Message msg public void onDisplayChanged (int) int displayId boolean screenOn android.os.Message msg }
com/android/internal/telephony/DeviceStateMonitor$3.class
DeviceStateMonitor.java package com.android.internal.telephony com.android.internal.telephony.DeviceStateMonitor$3 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.DeviceStateMonitor this$0 void <init> (com.android.internal.telephony.DeviceStateMonitor) com.android.internal.telephony.DeviceStateMonitor this$0 public void onReceive (android.content.Context, android.content.Intent) android.os.Message msg android.os.Message msg android.os.Message msg android.os.Message msg java.util.ArrayList activeTetherIfaces boolean isTetheringOn android.content.Context context android.content.Intent intent android.os.Message msg }
com/android/internal/telephony/DeviceStateMonitor.class
DeviceStateMonitor.java package com.android.internal.telephony public com.android.internal.telephony.DeviceStateMonitor extends android.os.Handler { protected static final boolean DBG protected static final String TAG static final int EVENT_RIL_CONNECTED static final int EVENT_AUTOMOTIVE_PROJECTION_STATE_CHANGED static final int EVENT_SCREEN_STATE_CHANGED static final int EVENT_POWER_SAVE_MODE_CHANGED static final int EVENT_CHARGING_STATE_CHANGED static final int EVENT_TETHERING_STATE_CHANGED static final int EVENT_RADIO_AVAILABLE static final int EVENT_WIFI_CONNECTION_CHANGED static final int EVENT_UPDATE_ALWAYS_REPORT_SIGNAL_STRENGTH static final int EVENT_RADIO_ON static final int EVENT_RADIO_OFF_OR_NOT_AVAILABLE private static final int WIFI_UNAVAILABLE private static final int WIFI_AVAILABLE private static final int NR_NSA_TRACKING_INDICATIONS_OFF private static final int NR_NSA_TRACKING_INDICATIONS_EXTENDED private static final int NR_NSA_TRACKING_INDICATIONS_ALWAYS_ON private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.RegistrantList mPhysicalChannelConfigRegistrants private final com.android.internal.telephony.RegistrantList mSignalStrengthReportDecisionCallbackRegistrants private final com.android.internal.telephony.RegistrantList mScreenStateRegistrants private final android.net.NetworkRequest mWifiNetworkRequest private final android.net.ConnectivityManager$NetworkCallback mNetworkCallback private boolean mIsTetheringOn private boolean mIsScreenOn private boolean mIsCharging private boolean mIsPowerSaveOn private boolean mIsLowDataExpected private boolean mIsWifiConnected private boolean mIsAutomotiveProjectionActive private boolean mIsRadioOn private boolean mIsAlwaysSignalStrengthReportingEnabled static final int CELL_INFO_INTERVAL_SHORT_MS static final int CELL_INFO_INTERVAL_LONG_MS private int mCellInfoMinInterval private int mUnsolicitedResponseFilter private final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.content.BroadcastReceiver mBroadcastReceiver private static final int[] LINK_CAPACITY_DOWNLINK_THRESHOLDS private static final int[] LINK_CAPACITY_UPLINK_THRESHOLDS public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags android.hardware.display.DisplayManager dm android.content.IntentFilter filter android.net.ConnectivityManager cm android.app.UiModeManager umm private boolean isLowDataExpected () public int computeCellInfoMinInterval () private boolean shouldEnableSignalStrengthReports () private boolean shouldEnableFullNetworkStateReports () private boolean shouldEnableDataCallDormancyChangedReports () private boolean shouldEnableLinkCapacityEstimateReports () private boolean shouldEnablePhysicalChannelConfigReports () private boolean shouldEnableBarringInfoReports () public boolean shouldEnableHighPowerConsumptionIndications () private boolean shouldEnableNrTrackingIndications () int trackingMode public void setAlwaysReportSignalStrength (boolean) boolean isEnable android.os.Message msg public void handleMessage (android.os.Message) android.os.Message msg private void onUpdateDeviceState (int, boolean) int eventType boolean state boolean shouldEnableBarringInfoReportsOld boolean wasHighPowerEnabled boolean wasScreenOn boolean isHighPowerEnabled int newCellInfoMinInterval int newFilter boolean shouldEnableBarringInfoReports private void onReset () private java.lang.String deviceTypeToString (int) int type private void sendDeviceState (int, boolean) int type boolean state private void setUnsolResponseFilter (int, boolean) int newFilter boolean force private void setLinkCapacityReportingCriteria () private void setCellInfoMinInterval (int) int rate private boolean isPowerSaveModeOn () android.os.PowerManager pm boolean retval private boolean isDeviceCharging () android.os.BatteryManager bm boolean retval private boolean isScreenOn () android.view.Display display android.hardware.display.DisplayManager dm android.view.Display[] displays private boolean isRadioOn () private boolean isAutomotiveProjectionActive () android.app.UiModeManager umm boolean isAutomotiveProjectionActive public void registerForPhysicalChannelConfigNotifChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForPhysicalChannelConfigNotifChanged (android.os.Handler) android.os.Handler h public void registerForSignalStrengthReportDecision (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForScreenStateChanged (android.os.Handler) android.os.Handler h public void registerForScreenStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForSignalStrengthReportDecision (android.os.Handler) android.os.Handler h private void log (java.lang.String, boolean) String msg boolean logIntoLocalLog public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw private synthetic void lambda$new$0 (int, java.util.Set) int t java.util.Set pkgs android.os.Message msg static void <clinit> () }
com/android/internal/telephony/DisplayInfoController.class
DisplayInfoController.java package com.android.internal.telephony public com.android.internal.telephony.DisplayInfoController extends android.os.Handler { private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private static final java.util.Set VALID_DISPLAY_INFO_SET private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_CARRIER_CONFIG_CHANGED private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.NetworkTypeController mNetworkTypeController private final com.android.internal.telephony.RegistrantList mTelephonyDisplayInfoChangedRegistrants private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.telephony.TelephonyDisplayInfo mTelephonyDisplayInfo private android.telephony.ServiceState mServiceState private android.os.PersistableBundle mConfigs public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.CarrierConfigManager ccm public android.telephony.TelephonyDisplayInfo getTelephonyDisplayInfo () public void updateTelephonyDisplayInfo () android.telephony.TelephonyDisplayInfo newDisplayInfo private boolean isRoaming () boolean roaming private void validateDisplayInfo (android.telephony.TelephonyDisplayInfo) javax.sip.InvalidArgumentException e android.telephony.TelephonyDisplayInfo displayInfo public void registerForTelephonyDisplayInfoChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForTelephonyDisplayInfoChanged (android.os.Handler) android.os.Handler h public void handleMessage (android.os.Message) android.os.Message msg private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s private void logel (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/DriverCall$State.class
DriverCall.java package com.android.internal.telephony public final enum com.android.internal.telephony.DriverCall$State extends java.lang.Enum { public static final enum com.android.internal.telephony.DriverCall$State ACTIVE public static final enum com.android.internal.telephony.DriverCall$State HOLDING public static final enum com.android.internal.telephony.DriverCall$State DIALING public static final enum com.android.internal.telephony.DriverCall$State ALERTING public static final enum com.android.internal.telephony.DriverCall$State INCOMING public static final enum com.android.internal.telephony.DriverCall$State WAITING private static final synthetic com.android.internal.telephony.DriverCall$State[] $VALUES public static com.android.internal.telephony.DriverCall$State[] values () public static com.android.internal.telephony.DriverCall$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.DriverCall$State[] $values () static void <clinit> () }
com/android/internal/telephony/DriverCall.class
DriverCall.java package com.android.internal.telephony public com.android.internal.telephony.DriverCall extends java.lang.Object implements java.lang.Comparable { static final String LOG_TAG public static final int AUDIO_QUALITY_UNSPECIFIED public static final int AUDIO_QUALITY_AMR public static final int AUDIO_QUALITY_AMR_WB public static final int AUDIO_QUALITY_GSM_EFR public static final int AUDIO_QUALITY_GSM_FR public static final int AUDIO_QUALITY_GSM_HR public static final int AUDIO_QUALITY_EVRC public static final int AUDIO_QUALITY_EVRC_B public static final int AUDIO_QUALITY_EVRC_WB public static final int AUDIO_QUALITY_EVRC_NW public int index public boolean isMT public com.android.internal.telephony.DriverCall$State state public boolean isMpty public String number public String forwardedNumber public int TOA public boolean isVoice public boolean isVoicePrivacy public int als public int numberPresentation public String name public int namePresentation public com.android.internal.telephony.UUSInfo uusInfo public int audioQuality static com.android.internal.telephony.DriverCall fromCLCCLine (java.lang.String) com.android.internal.telephony.ATParseEx ex String line com.android.internal.telephony.DriverCall ret com.android.internal.telephony.ATResponseParser p public void <init> () public java.lang.String toString () public static com.android.internal.telephony.DriverCall$State stateFromCLCC (int) throws com.android.internal.telephony.ATParseEx int state public static int presentationFromCLIP (int) throws com.android.internal.telephony.ATParseEx int cli public int compareTo (com.android.internal.telephony.DriverCall) com.android.internal.telephony.DriverCall dc public volatile synthetic int compareTo (java.lang.Object) }
com/android/internal/telephony/DriverCall.uau
com/android/internal/telephony/EventLogTags.class
EventLogTags.java package com.android.internal.telephony public com.android.internal.telephony.EventLogTags extends java.lang.Object { public static final int PDP_BAD_DNS_ADDRESS public static final int PDP_RADIO_RESET_COUNTDOWN_TRIGGERED public static final int PDP_RADIO_RESET public static final int PDP_CONTEXT_RESET public static final int PDP_REREGISTER_NETWORK public static final int PDP_SETUP_FAIL public static final int CALL_DROP public static final int DATA_NETWORK_REGISTRATION_FAIL public static final int DATA_NETWORK_STATUS_ON_RADIO_OFF public static final int PDP_NETWORK_DROP public static final int CDMA_DATA_SETUP_FAILED public static final int CDMA_DATA_DROP public static final int GSM_RAT_SWITCHED public static final int GSM_DATA_STATE_CHANGE public static final int GSM_SERVICE_STATE_CHANGE public static final int CDMA_DATA_STATE_CHANGE public static final int CDMA_SERVICE_STATE_CHANGE public static final int BAD_IP_ADDRESS public static final int DATA_STALL_RECOVERY_GET_DATA_CALL_LIST public static final int DATA_STALL_RECOVERY_CLEANUP public static final int DATA_STALL_RECOVERY_REREGISTER public static final int DATA_STALL_RECOVERY_RADIO_RESTART public static final int DATA_STALL_RECOVERY_RADIO_RESTART_WITH_PROP public static final int GSM_RAT_SWITCHED_NEW public static final int EXP_DET_SMS_DENIED_BY_USER public static final int EXP_DET_SMS_SENT_BY_USER private void <init> () public static void writePdpBadDnsAddress (java.lang.String) String dnsAddress public static void writePdpRadioResetCountdownTriggered (int) int outPacketCount public static void writePdpRadioReset (int) int outPacketCount public static void writePdpContextReset (int) int outPacketCount public static void writePdpReregisterNetwork (int) int outPacketCount public static void writePdpSetupFail (int, int, int) int cause int cid int networkType public static void writeCallDrop (int, int, int) int cause int cid int networkType public static void writeDataNetworkRegistrationFail (int, int) int opNumeric int cid public static void writeDataNetworkStatusOnRadioOff (java.lang.String, int) String dcState int enable public static void writePdpNetworkDrop (int, int) int cid int networkType public static void writeCdmaDataSetupFailed (int, int, int) int cause int cid int networkType public static void writeCdmaDataDrop (int, int) int cid int networkType public static void writeGsmRatSwitched (int, int, int) int cid int networkFrom int networkTo public static void writeGsmDataStateChange (java.lang.String, java.lang.String) String oldstate String newstate public static void writeGsmServiceStateChange (int, int, int, int) int oldstate int oldgprsstate int newstate int newgprsstate public static void writeCdmaDataStateChange (java.lang.String, java.lang.String) String oldstate String newstate public static void writeCdmaServiceStateChange (int, int, int, int) int oldstate int olddatastate int newstate int newdatastate public static void writeBadIpAddress (java.lang.String) String ipAddress public static void writeDataStallRecoveryGetDataCallList (int) int outPacketCount public static void writeDataStallRecoveryCleanup (int) int outPacketCount public static void writeDataStallRecoveryReregister (int) int outPacketCount public static void writeDataStallRecoveryRadioRestart (int) int outPacketCount public static void writeDataStallRecoveryRadioRestartWithProp (int) int outPacketCount public static void writeGsmRatSwitchedNew (int, int, int) int cid int networkFrom int networkTo public static void writeExpDetSmsDeniedByUser (java.lang.String) String appSignature public static void writeExpDetSmsSentByUser (java.lang.String) String appSignature }
com/android/internal/telephony/FastXmlSerializer.class
FastXmlSerializer.java package com.android.internal.telephony public com.android.internal.telephony.FastXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer { private static final String[] ESCAPE_TABLE private static final int DEFAULT_BUFFER_LEN private static String sSpace private final int mBufferLen private final char[] mText private int mPos private java.io.Writer mWriter private java.io.OutputStream mOutputStream private java.nio.charset.CharsetEncoder mCharset private java.nio.ByteBuffer mBytes private boolean mIndent private boolean mInTag private int mNesting private boolean mLineStart public void <init> () public void <init> (int) int bufferSize private void append (char) throws java.io.IOException char c int pos private void append (java.lang.String, int, int) throws java.io.IOException int next int end String str int i int length int pos private void append (char[], int, int) throws java.io.IOException int next int end char[] buf int i int length int pos private void append (java.lang.String) throws java.io.IOException String str private void appendIndent (int) throws java.io.IOException int indent private void escapeAndAppendString (java.lang.String) throws java.io.IOException char c String escape String string int N char NE String[] escapes int lastPos int pos private void escapeAndAppendString (char[], int, int) throws java.io.IOException char c String escape char[] buf int start int len char NE String[] escapes int end int lastPos int pos public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String namespace String name String value public void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text public void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text public void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text public void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String namespace String name public void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text private void flushBytes () throws java.io.IOException int position public void flush () throws java.io.IOException java.nio.CharBuffer charBuffer java.nio.charset.CoderResult result public int getDepth () public boolean getFeature (java.lang.String) String name public java.lang.String getName () public java.lang.String getNamespace () public java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException String namespace boolean generatePrefix public java.lang.Object getProperty (java.lang.String) String name public void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text public void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text public void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException String name boolean state public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException java.nio.charset.IllegalCharsetNameException e java.nio.charset.UnsupportedCharsetException e java.io.OutputStream os String encoding public void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException java.io.Writer writer public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String prefix String namespace public void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException String name Object value public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String encoding Boolean standalone public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String namespace String name public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException char[] buf int start int len public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException String text static void <clinit> () }
com/android/internal/telephony/FdnUtils.class
FdnUtils.java package com.android.internal.telephony public com.android.internal.telephony.FdnUtils extends java.lang.Object { private static final boolean VDBG private static final String LOG_TAG public void <init> () public static boolean isNumberBlockedByFDN (int, java.lang.String, java.lang.String) int phoneId String dialStr String defaultCountryIso java.util.ArrayList fdnList public static boolean isFdnEnabled (int) int phoneId com.android.internal.telephony.uicc.UiccCardApplication app public static boolean isSuppServiceRequestBlockedByFdn (int, java.util.ArrayList, java.lang.String) String controlString int phoneId java.util.ArrayList controlStrings String defaultCountryIso java.util.ArrayList fdnList public static boolean isFDN (java.lang.String, java.lang.String, java.util.ArrayList) com.android.i18n.phonenumbers.Phonenumber$PhoneNumber phoneNumber com.android.i18n.phonenumbers.NumberParseException ignored String fdnNumber com.android.internal.telephony.uicc.AdnRecord fdn String dialStr String defaultCountryIso java.util.ArrayList fdnList String dialStrE164 String dialStrNational com.android.i18n.phonenumbers.PhoneNumberUtil phoneNumberUtil private static java.util.ArrayList getFdnList (int) int phoneId com.android.internal.telephony.uicc.UiccCardApplication app com.android.internal.telephony.uicc.IccRecords iccRecords com.android.internal.telephony.uicc.AdnRecordCache adnRecordCache private static com.android.internal.telephony.uicc.UiccCardApplication getUiccCardApplication (int) int phoneId com.android.internal.telephony.uicc.UiccProfile uiccProfile private static java.lang.String extractSMSC (java.lang.String) String[] dialStrParts java.util.regex.PatternSyntaxException ex String dialStr static void <clinit> () }
com/android/internal/telephony/GbaManager$1.class
GbaManager.java package com.android.internal.telephony com.android.internal.telephony.GbaManager$1 extends android.telephony.IBootstrapAuthenticationCallback$Stub { final synthetic com.android.internal.telephony.GbaManager this$0 void <init> (com.android.internal.telephony.GbaManager) com.android.internal.telephony.GbaManager this$0 public void onKeysAvailable (int, byte[], java.lang.String) android.os.RemoteException exception int token byte[] gbaKey String btId android.telephony.IBootstrapAuthenticationCallback cb public void onAuthenticationFailure (int, int) android.os.RemoteException exception int token int reason android.telephony.IBootstrapAuthenticationCallback cb }
com/android/internal/telephony/GbaManager$GbaDeathRecipient.class
GbaManager.java package com.android.internal.telephony final com.android.internal.telephony.GbaManager$GbaDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.content.ComponentName mComponentName private android.os.IBinder mBinder final synthetic com.android.internal.telephony.GbaManager this$0 void <init> (com.android.internal.telephony.GbaManager, android.content.ComponentName) android.content.ComponentName name public void linkToDeath (android.os.IBinder) throws android.os.RemoteException android.os.IBinder service public synchronized void unlinkToDeath () public void binderDied () }
com/android/internal/telephony/GbaManager$GbaManagerHandler.class
GbaManager.java package com.android.internal.telephony final com.android.internal.telephony.GbaManager$GbaManagerHandler extends android.os.Handler { final synthetic com.android.internal.telephony.GbaManager this$0 void <init> (com.android.internal.telephony.GbaManager, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/GbaManager$GbaServiceConnection.class
GbaManager.java package com.android.internal.telephony final com.android.internal.telephony.GbaManager$GbaServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.GbaManager this$0 private void <init> (com.android.internal.telephony.GbaManager) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException exception android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/GbaManager.class
GbaManager.java package com.android.internal.telephony public com.android.internal.telephony.GbaManager extends java.lang.Object { private static final boolean DBG private static final int EVENT_BIND_SERVICE private static final int EVENT_UNBIND_SERVICE private static final int EVENT_BIND_FAIL private static final int EVENT_BIND_SUCCESS private static final int EVENT_CONFIG_CHANGED private static final int EVENT_REQUESTS_RECEIVED public static final int RETRY_TIME_MS public static final int MAX_RETRY public static final int REQUEST_TIMEOUT_MS private final com.android.internal.telephony.metrics.RcsStats mRcsStats private final String mLogTag private final android.content.Context mContext private final int mSubId private android.telephony.gba.IGbaService mIGbaService private com.android.internal.telephony.GbaManager$GbaDeathRecipient mDeathRecipient private String mTargetBindingPackageName private com.android.internal.telephony.GbaManager$GbaServiceConnection mServiceConnection private android.os.Handler mHandler private String mServicePackageName private int mUserId private int mReleaseTime private int mRetryTimes private final java.util.concurrent.ConcurrentLinkedQueue mRequestQueue private final android.util.SparseArray mCallbacks private static final android.util.SparseArray sGbaManagers private final android.telephony.IBootstrapAuthenticationCallback mServiceCallback public void <init> (android.content.Context, int, java.lang.String, int, com.android.internal.telephony.metrics.RcsStats) android.content.Context context int subId String servicePackageName int releaseTime com.android.internal.telephony.metrics.RcsStats rcsStats android.os.HandlerThread headlerThread public static com.android.internal.telephony.GbaManager make (android.content.Context, int, java.lang.String, int) android.content.Context context int subId String servicePackageName int releaseTime com.android.internal.telephony.GbaManager gm public static com.android.internal.telephony.GbaManager getInstance (int) int subId public void bootstrapAuthenticationRequest (android.telephony.gba.GbaAuthRequest) android.os.RemoteException exception android.telephony.gba.GbaAuthRequest req private void processRequests () android.telephony.gba.GbaAuthRequest request android.os.RemoteException exception android.os.RemoteException exception android.telephony.gba.GbaAuthRequest req private void releaseServiceAsNeeded (int) int timeout int configReleaseTime int delayTime private void clearCallbacksAndNotifyFailure () android.os.RemoteException exception android.telephony.IBootstrapAuthenticationCallback cb int i public boolean isServiceConnected () private boolean isServiceConnetable () private void unbindService () private void bindService () SecurityException exception String servicePackage android.content.Intent intent private void retryBind () private void rebindService (boolean) boolean isForce public boolean overrideServicePackage (java.lang.String, int) String packageName int userId public java.lang.String getServicePackage () public boolean overrideReleaseTime (int) int interval public int getReleaseTime () public android.os.Handler getHandler () public void destroy () private void logv (java.lang.String) String msg private void logd (java.lang.String) String msg private void loge (java.lang.String) String msg static void <clinit> () }
com/android/internal/telephony/GlobalSettingsHelper.class
GlobalSettingsHelper.java package com.android.internal.telephony public com.android.internal.telephony.GlobalSettingsHelper extends java.lang.Object { public void <init> () public static int getInt (android.content.Context, java.lang.String, int, int) android.content.Context context String settingName int subId int defaultValue public static boolean getBoolean (android.content.Context, java.lang.String, int, boolean) android.content.Context context String settingName int subId boolean defaultValue public static boolean getBoolean (android.content.Context, java.lang.String, int) throws android.provider.Settings$SettingNotFoundException android.content.Context context String settingName int subId public static boolean setInt (android.content.Context, java.lang.String, int, int) boolean needChange android.provider.Settings$SettingNotFoundException exception android.content.Context context String settingName int subId int value boolean needChange public static boolean setBoolean (android.content.Context, java.lang.String, int, boolean) android.content.Context context String settingName int subId boolean value private static java.lang.String getSettingName (android.content.Context, java.lang.String, int) android.content.Context context String settingName int subId }
com/android/internal/telephony/GsmCdmaCall.class
GsmCdmaCall.java package com.android.internal.telephony public com.android.internal.telephony.GsmCdmaCall extends com.android.internal.telephony.Call { com.android.internal.telephony.GsmCdmaCallTracker mOwner public void <init> (com.android.internal.telephony.GsmCdmaCallTracker) com.android.internal.telephony.GsmCdmaCallTracker owner public com.android.internal.telephony.Phone getPhone () public boolean isMultiparty () public void hangup () throws com.android.internal.telephony.CallStateException public void hangup (int) throws com.android.internal.telephony.CallStateException int rejectReason public java.lang.String toString () public void attach (com.android.internal.telephony.Connection, com.android.internal.telephony.DriverCall) com.android.internal.telephony.Connection conn com.android.internal.telephony.DriverCall dc public void attachFake (com.android.internal.telephony.Connection, com.android.internal.telephony.Call$State) com.android.internal.telephony.Connection conn com.android.internal.telephony.Call$State state public boolean connectionDisconnected (com.android.internal.telephony.GsmCdmaConnection) com.android.internal.telephony.Connection c boolean hasOnlyDisconnectedConnections com.android.internal.telephony.GsmCdmaConnection conn public void detach (com.android.internal.telephony.GsmCdmaConnection) com.android.internal.telephony.GsmCdmaConnection conn boolean update (com.android.internal.telephony.GsmCdmaConnection, com.android.internal.telephony.DriverCall) com.android.internal.telephony.GsmCdmaConnection conn com.android.internal.telephony.DriverCall dc com.android.internal.telephony.Call$State newState boolean changed boolean isFull () public void onHangupLocal () com.android.internal.telephony.Connection conn }
com/android/internal/telephony/GsmCdmaCall.uau
com/android/internal/telephony/GsmCdmaCallTracker$1.class
GsmCdmaCallTracker.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaCallTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.GsmCdmaCallTracker this$0 void <init> (com.android.internal.telephony.GsmCdmaCallTracker) com.android.internal.telephony.GsmCdmaCallTracker this$0 public void onReceive (android.content.Context, android.content.Intent) com.android.internal.telephony.Connection connection java.util.List toNotify boolean isInEcm android.content.Context context android.content.Intent intent }
com/android/internal/telephony/GsmCdmaCallTracker$2.class
GsmCdmaCallTracker.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaCallTracker$2 extends java.lang.Object implements java.lang.Runnable { final synthetic int val$finalClirMode final synthetic com.android.internal.telephony.GsmCdmaCallTracker this$0 void <init> (com.android.internal.telephony.GsmCdmaCallTracker, int) com.android.internal.telephony.GsmCdmaCallTracker this$0 public void run () }
com/android/internal/telephony/GsmCdmaCallTracker$3.class
GsmCdmaCallTracker.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaCallTracker$3 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.GsmCdmaCallTracker this$0 void <init> (com.android.internal.telephony.GsmCdmaCallTracker) com.android.internal.telephony.GsmCdmaCallTracker this$0 public void run () }
com/android/internal/telephony/GsmCdmaCallTracker$4.class
GsmCdmaCallTracker.java package com.android.internal.telephony synthetic com.android.internal.telephony.GsmCdmaCallTracker$4 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$CommandException$Error static void <clinit> () }
com/android/internal/telephony/GsmCdmaCallTracker.class
GsmCdmaCallTracker.java package com.android.internal.telephony public com.android.internal.telephony.GsmCdmaCallTracker extends com.android.internal.telephony.CallTracker { private static final String LOG_TAG private static final boolean REPEAT_POLLING private static final boolean DBG_POLL private static final boolean VDBG public static final int MAX_CONNECTIONS_GSM private static final int MAX_CONNECTIONS_PER_CALL_GSM private static final int MAX_CONNECTIONS_CDMA private static final int MAX_CONNECTIONS_PER_CALL_CDMA public com.android.internal.telephony.GsmCdmaConnection[] mConnections private com.android.internal.telephony.RegistrantList mVoiceCallEndedRegistrants private com.android.internal.telephony.RegistrantList mVoiceCallStartedRegistrants private java.util.ArrayList mDroppedDuringPoll public com.android.internal.telephony.GsmCdmaCall mRingingCall public com.android.internal.telephony.GsmCdmaCall mForegroundCall public com.android.internal.telephony.GsmCdmaCall mBackgroundCall private com.android.internal.telephony.GsmCdmaConnection mPendingMO private boolean mHangupPendingMO private com.android.internal.telephony.GsmCdmaPhone mPhone private boolean mDesiredMute public com.android.internal.telephony.PhoneConstants$State mState private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private com.android.internal.telephony.RegistrantList mCallWaitingRegistrants private boolean mPendingCallInEcm private boolean mIsInEmergencyCall private int mPendingCallClirMode private int m3WayCallFlashDelay private android.content.BroadcastReceiver mEcmExitReceiver public void <init> (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter filter public void updatePhoneType () private void updatePhoneType (boolean) boolean duringInit private void reset () com.android.internal.telephony.GsmCdmaConnection gsmCdmaConnection protected void finalize () public void registerForVoiceCallStarted (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceCallStarted (android.os.Handler) android.os.Handler h public void registerForVoiceCallEnded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceCallEnded (android.os.Handler) android.os.Handler h public void registerForCallWaiting (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForCallWaiting (android.os.Handler) android.os.Handler h private void fakeHoldForegroundBeforeDial () com.android.internal.telephony.GsmCdmaConnection gsmCdmaConn com.android.internal.telephony.Connection conn java.util.ArrayList connCopy public synchronized com.android.internal.telephony.Connection dialGsm (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs int clirMode com.android.internal.telephony.UUSInfo uusInfo android.os.Bundle intentExtras boolean isEmergencyCall String origNumber private void handleEcmTimer (int) int action private void disableDataCallInEmergencyCall (java.lang.String) String dialString android.telephony.TelephonyManager tm public void setIsInEmergencyCall () private com.android.internal.telephony.Connection dialCdma (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException int finalClirMode Runnable onComplete String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs int clirMode android.os.Bundle intentExtras boolean isEmergencyCall android.telephony.TelephonyManager tm String origNumber String operatorIsoContry String simIsoContry boolean internationalRoaming boolean isPhoneInEcmMode private com.android.internal.telephony.Connection dialThreeWay (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) android.telephony.CarrierConfigManager configManager android.os.PersistableBundle bundle String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs android.os.Bundle intentExtras public com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public com.android.internal.telephony.Connection dialGsm (java.lang.String, com.android.internal.telephony.UUSInfo, android.os.Bundle) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.UUSInfo uusInfo android.os.Bundle intentExtras private com.android.internal.telephony.Connection dialGsm (java.lang.String, int, android.os.Bundle) throws com.android.internal.telephony.CallStateException String dialString int clirMode android.os.Bundle intentExtras public com.android.internal.telephony.Connection dialGsm (java.lang.String, int, com.android.internal.telephony.UUSInfo, android.os.Bundle) throws com.android.internal.telephony.CallStateException String dialString int clirMode com.android.internal.telephony.UUSInfo uusInfo android.os.Bundle intentExtras public void acceptCall () throws com.android.internal.telephony.CallStateException com.android.internal.telephony.GsmCdmaConnection cwConn public void rejectCall () throws com.android.internal.telephony.CallStateException private void flashAndSetGenericTrue () public void switchWaitingOrHoldingAndActive () throws com.android.internal.telephony.CallStateException public void conference () public void explicitCallTransfer () public void clearDisconnected () public boolean canConference () public void checkForDialIssues (boolean) throws com.android.internal.telephony.CallStateException boolean isEmergencyCall boolean disableCall public boolean canTransfer () private void internalClearDisconnected () private android.os.Message obtainCompleteMessage () private android.os.Message obtainCompleteMessage (int) int what private void operationComplete () private void updatePhoneState () com.android.internal.telephony.Phone imsPhone com.android.internal.telephony.PhoneConstants$State oldState protected synchronized void handlePollCalls (android.os.AsyncResult) java.util.List polledCalls java.util.List polledCalls com.android.internal.telephony.CallStateException ex com.android.internal.telephony.Connection c java.util.Iterator it com.android.internal.telephony.Connection hoConnection com.android.internal.telephony.Connection cn com.android.internal.telephony.Connection cn java.util.ArrayList connections boolean changed com.android.internal.telephony.GsmCdmaConnection conn com.android.internal.telephony.DriverCall dc int i int curDC int dcSize int cause int cause com.android.internal.telephony.GsmCdmaConnection conn boolean wasDisconnected int i com.android.internal.telephony.Connection hoConnection java.util.Iterator it com.android.internal.telephony.Connection c com.android.internal.telephony.Phone imsPhone android.os.AsyncResult ar java.util.List polledCalls com.android.internal.telephony.Connection newRinging java.util.ArrayList newUnknownConnectionsGsm com.android.internal.telephony.Connection newUnknownConnectionCdma boolean hasNonHangupStateChanged boolean hasAnyCallDisconnected boolean needsPollDelay boolean unknownConnectionAppeared int handoverConnectionsSize boolean noConnectionExists java.util.ArrayList locallyDisconnectedConnections private void updateMetrics (com.android.internal.telephony.GsmCdmaConnection[]) com.android.internal.telephony.GsmCdmaConnection conn com.android.internal.telephony.GsmCdmaConnection[] connections java.util.ArrayList activeConnections private void handleRadioNotAvailable () private void dumpState () int i int s int i int s int i int s java.util.List l public void hangup (com.android.internal.telephony.GsmCdmaConnection) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.CallStateException ex com.android.internal.telephony.GsmCdmaConnection conn public void separate (com.android.internal.telephony.GsmCdmaConnection) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.CallStateException ex com.android.internal.telephony.GsmCdmaConnection conn public void setMute (boolean) boolean mute public boolean getMute () public void hangup (com.android.internal.telephony.GsmCdmaCall) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.GsmCdmaCall call private void logHangupEvent (com.android.internal.telephony.GsmCdmaCall) int call_index com.android.internal.telephony.CallStateException e com.android.internal.telephony.GsmCdmaConnection c int call_index com.android.internal.telephony.Connection conn com.android.internal.telephony.GsmCdmaCall call public void hangupWaitingOrBackground () public void hangupForegroundResumeBackground () public void hangupConnectionByIndex (com.android.internal.telephony.GsmCdmaCall, int) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.GsmCdmaConnection c com.android.internal.telephony.Connection conn com.android.internal.telephony.GsmCdmaCall call int index public void hangupAllConnections (com.android.internal.telephony.GsmCdmaCall) com.android.internal.telephony.GsmCdmaConnection c com.android.internal.telephony.Connection conn com.android.internal.telephony.CallStateException ex com.android.internal.telephony.GsmCdmaCall call public com.android.internal.telephony.GsmCdmaConnection getConnectionByIndex (com.android.internal.telephony.GsmCdmaCall, int) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.GsmCdmaConnection c com.android.internal.telephony.Connection conn com.android.internal.telephony.GsmCdmaCall call int index private void notifyCallWaitingInfo (com.android.internal.telephony.cdma.CdmaCallWaitingNotification) com.android.internal.telephony.cdma.CdmaCallWaitingNotification obj private void handleCallWaitingInfo (com.android.internal.telephony.cdma.CdmaCallWaitingNotification) com.android.internal.telephony.cdma.CdmaCallWaitingNotification cw private com.android.internal.telephony.PhoneInternalInterface$SuppService getFailedService (int) int what public void handleMessage (android.os.Message) com.android.internal.telephony.Connection connection android.os.AsyncResult ar com.android.internal.telephony.Connection connection android.os.AsyncResult ar int causeCode com.android.internal.telephony.CommandException commandException int causeCode int causeCode com.android.internal.telephony.LastCallFailCause failCause android.telephony.CellLocation loc int cid com.android.internal.telephony.GsmCdmaConnection gsmCdmaConnection com.android.internal.telephony.Connection conn String dialString com.android.internal.telephony.GsmCdmaConnection conn int i int s android.os.AsyncResult ar int causeCode String vendorCause android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg public void dispatchCsCallRadioTech (int) com.android.internal.telephony.GsmCdmaConnection gsmCdmaConnection int vrat private void checkAndEnableDataCallAfterEmergencyCallDropped () boolean inEcm private com.android.internal.telephony.Connection checkMtFindNewRinging (com.android.internal.telephony.DriverCall, int) com.android.internal.telephony.DriverCall dc int i com.android.internal.telephony.Connection newRinging public boolean isInEmergencyCall () public boolean isInOtaspCall () private boolean isPhoneTypeGsm () public com.android.internal.telephony.GsmCdmaPhone getPhone () private boolean isEmcRetryCause (int) int causeCode protected void log (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i int i java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public com.android.internal.telephony.PhoneConstants$State getState () public int getMaxConnectionsPerCall () private java.lang.String getNetworkCountryIso () com.android.internal.telephony.LocaleTracker lt com.android.internal.telephony.ServiceStateTracker sst String countryIso public void cleanupCalls () private boolean hangupWaitingCallSilently (int) int index com.android.internal.telephony.GsmCdmaConnection newRinging public volatile synthetic com.android.internal.telephony.Phone getPhone () private static synthetic boolean lambda$isInOtaspCall$0 (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection connection }
com/android/internal/telephony/GsmCdmaCallTracker.uau
com/android/internal/telephony/GsmCdmaConnection$1.class
GsmCdmaConnection.java package com.android.internal.telephony synthetic com.android.internal.telephony.GsmCdmaConnection$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$DriverCall$State static void <clinit> () }
com/android/internal/telephony/GsmCdmaConnection$MyHandler.class
GsmCdmaConnection.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaConnection$MyHandler extends android.os.Handler { final synthetic com.android.internal.telephony.GsmCdmaConnection this$0 void <init> (com.android.internal.telephony.GsmCdmaConnection, android.os.Looper) com.android.internal.telephony.GsmCdmaConnection this$0 android.os.Looper l public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/GsmCdmaConnection.class
GsmCdmaConnection.java package com.android.internal.telephony public com.android.internal.telephony.GsmCdmaConnection extends com.android.internal.telephony.Connection { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG public static final String OTASP_NUMBER com.android.internal.telephony.GsmCdmaCallTracker mOwner com.android.internal.telephony.GsmCdmaCall mParent boolean mDisconnected int mIndex long mDisconnectTime com.android.internal.telephony.UUSInfo mUusInfo int mPreciseCause String mVendorCause com.android.internal.telephony.Connection mOrigConnection android.os.Handler mHandler private android.os.PowerManager$WakeLock mPartialWakeLock private int mDtmfToneDelay private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics static final int EVENT_DTMF_DONE static final int EVENT_PAUSE_DONE static final int EVENT_NEXT_POST_DIAL static final int EVENT_WAKE_LOCK_TIMEOUT static final int EVENT_DTMF_DELAY_DONE static final int PAUSE_DELAY_MILLIS_GSM static final int PAUSE_DELAY_MILLIS_CDMA static final int WAKE_LOCK_TIMEOUT_MILLIS public void <init> (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.DriverCall, com.android.internal.telephony.GsmCdmaCallTracker, int) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.DriverCall dc com.android.internal.telephony.GsmCdmaCallTracker ct int index String forwardedNumber public void <init> (com.android.internal.telephony.GsmCdmaPhone, java.lang.String, com.android.internal.telephony.GsmCdmaCallTracker, com.android.internal.telephony.GsmCdmaCall, com.android.internal.telephony.PhoneInternalInterface$DialArgs) com.android.internal.telephony.GsmCdmaPhone phone String dialString com.android.internal.telephony.GsmCdmaCallTracker ct com.android.internal.telephony.GsmCdmaCall parent com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public void <init> (android.content.Context, com.android.internal.telephony.cdma.CdmaCallWaitingNotification, com.android.internal.telephony.GsmCdmaCallTracker, com.android.internal.telephony.GsmCdmaCall) android.content.Context context com.android.internal.telephony.cdma.CdmaCallWaitingNotification cw com.android.internal.telephony.GsmCdmaCallTracker ct com.android.internal.telephony.GsmCdmaCall parent public void dispose () static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object) Object a Object b static boolean equalsBaseDialString (java.lang.String, java.lang.String) String a String b public static java.lang.String formatDialString (java.lang.String) char pC int nextIndex char c String phoneNumber int length StringBuilder ret int currIndex boolean compareTo (com.android.internal.telephony.DriverCall) com.android.internal.telephony.DriverCall c String cAddress public java.lang.String getOrigDialString () public com.android.internal.telephony.GsmCdmaCall getCall () public long getDisconnectTime () public long getHoldDurationMillis () public com.android.internal.telephony.Call$State getState () public void hangup () throws com.android.internal.telephony.CallStateException public void deflect (java.lang.String) throws com.android.internal.telephony.CallStateException String number public void transfer (java.lang.String, boolean) throws com.android.internal.telephony.CallStateException String number boolean isConfirmationRequired public void consultativeTransfer (com.android.internal.telephony.Connection) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Connection other public void separate () throws com.android.internal.telephony.CallStateException public void proceedAfterWaitChar () public void proceedAfterWildChar (java.lang.String) String str StringBuilder buf public void cancelPostDial () void onHangupLocal () public int disconnectCauseFromCode (int) com.android.internal.telephony.GsmCdmaPhone phone int serviceState com.android.internal.telephony.uicc.UiccCardApplication cardApp com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState uiccAppState int causeCode void onRemoteDisconnect (int, java.lang.String) int causeCode String vendorCause public boolean onDisconnect (int) int cause boolean changed void onLocalDisconnect () public boolean update (com.android.internal.telephony.DriverCall) boolean parentStateChange com.android.internal.telephony.DriverCall dc com.android.internal.telephony.GsmCdmaCall newParent boolean changed boolean wasConnectingInOrOut boolean wasHolding int newAudioQuality String forwardedNumber java.util.ArrayList forwardedNumbers void fakeHoldBeforeDial () int getGsmCdmaIndex () throws com.android.internal.telephony.CallStateException void onConnectedInOrOut () void onConnectedConnectionMigrated () private void doDisconnect () void onStartedHolding () private boolean processPostDialChar (char) char c public java.lang.String getRemainingPostDialString () int wIndex int pIndex String subStr public void updateParent (com.android.internal.telephony.GsmCdmaCall, com.android.internal.telephony.GsmCdmaCall) com.android.internal.telephony.GsmCdmaCall oldParent com.android.internal.telephony.GsmCdmaCall newParent protected void finalize () private void processNextPostDialChar () boolean isValid com.android.internal.telephony.Connection$PostDialState state android.os.AsyncResult ar android.os.Message notifyMessage char c com.android.internal.telephony.Registrant postDialHandler private boolean isConnectingInOrOut () private com.android.internal.telephony.GsmCdmaCall parentFromDCState (com.android.internal.telephony.DriverCall$State) com.android.internal.telephony.DriverCall$State state private int getAudioQualityFromDC (int) int audioQuality private void setPostDialState (com.android.internal.telephony.Connection$PostDialState) android.os.Message msg com.android.internal.telephony.Connection$PostDialState s private void createWakeLock (android.content.Context) android.content.Context context android.os.PowerManager pm private void acquireWakeLock () private void releaseWakeLock () private void releaseAllWakeLocks () private static boolean isPause (char) char c private static boolean isWait (char) char c private static boolean isWild (char) char c private static int findNextPCharOrNonPOrNonWCharIndex (java.lang.String, int) char cNext String phoneNumber int currIndex boolean wMatched int index int length private static char findPOrWCharToAppend (java.lang.String, int, int) String phoneNumber int currPwIndex int nextNonPwCharIndex char c char ret private java.lang.String maskDialString (java.lang.String) String dialString private void fetchDtmfToneDelay (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone phone android.telephony.CarrierConfigManager configMgr android.os.PersistableBundle b private boolean isPhoneTypeGsm () private void log (java.lang.String) String msg public int getNumberPresentation () public com.android.internal.telephony.UUSInfo getUUSInfo () public int getPreciseDisconnectCause () public java.lang.String getVendorDisconnectCause () public void migrateFrom (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public com.android.internal.telephony.Connection getOrigConnection () public boolean isMultiparty () public com.android.internal.telephony.emergency.EmergencyNumberTracker getEmergencyNumberTracker () com.android.internal.telephony.Phone phone public boolean isOtaspCall () public volatile synthetic com.android.internal.telephony.Call getCall () }
com/android/internal/telephony/GsmCdmaConnection.uau
com/android/internal/telephony/GsmCdmaPhone$1.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.GsmCdmaPhone this$0 void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone this$0 public void run () }
com/android/internal/telephony/GsmCdmaPhone$2.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$2 extends com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback { final synthetic com.android.internal.telephony.GsmCdmaPhone this$0 void <init> (com.android.internal.telephony.GsmCdmaPhone, java.util.concurrent.Executor) com.android.internal.telephony.GsmCdmaPhone this$0 java.util.concurrent.Executor executor public void onUiccApplicationsEnabledChanged (int) int subId }
com/android/internal/telephony/GsmCdmaPhone$3.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$3 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.GsmCdmaPhone this$0 void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/GsmCdmaPhone$4.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$4 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.GsmCdmaPhone this$0 void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone this$0 public void onReceive (android.content.Context, android.content.Intent) int ttyMode int newPreferredTtyMode android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/GsmCdmaPhone$5.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$5 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.GsmCdmaPhone this$0 void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone this$0 public void onReceive (android.content.Context, android.content.Intent) android.os.UserHandle userHandle android.content.Context context android.content.Intent intent }
com/android/internal/telephony/GsmCdmaPhone$Cfu.class
GsmCdmaPhone.java package com.android.internal.telephony com.android.internal.telephony.GsmCdmaPhone$Cfu extends java.lang.Object { final String mSetCfNumber final android.os.Message mOnComplete void <init> (java.lang.String, android.os.Message) String cfNumber android.os.Message onComplete }
com/android/internal/telephony/GsmCdmaPhone$ImsManagerFactory.class
GsmCdmaPhone.java package com.android.internal.telephony public abstract com.android.internal.telephony.GsmCdmaPhone$ImsManagerFactory extends java.lang.Object { public abstract com.android.ims.ImsManager create (android.content.Context, int) }
com/android/internal/telephony/GsmCdmaPhone.Cfu.uau
com/android/internal/telephony/GsmCdmaPhone.class
GsmCdmaPhone.java package com.android.internal.telephony public com.android.internal.telephony.GsmCdmaPhone extends com.android.internal.telephony.Phone { public static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final int REPORTING_HYSTERESIS_KBPS private static final int REPORTING_HYSTERESIS_MILLIS private static final String VM_NUMBER private static final String VM_SIM_IMSI public static final String CURR_SUBID private com.android.internal.telephony.RegistrantList mSsnRegistrants private static final long DEFAULT_ECM_EXIT_TIMER_VALUE private static final String VM_NUMBER_CDMA public static final int RESTART_ECM_TIMER public static final int CANCEL_ECM_TIMER private com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager mCdmaSSM public int mCdmaSubscriptionSource private android.os.PowerManager$WakeLock mWakeLock private com.android.internal.telephony.Registrant mEcmExitRespRegistrant private String mEsn private String mMeid private String mCarrierOtaSpNumSchema private Boolean mUiccApplicationsEnabled private boolean mIsTestingEmergencyCallbackMode public static int ENABLE_UICC_APPS_MAX_RETRIES private static final int REAPPLY_UICC_APPS_SETTING_RETRY_TIME_GAP_IN_MS private Runnable mExitEcmRunnable public static final String PROPERTY_CDMA_HOME_OPERATOR_NUMERIC private com.android.internal.telephony.uicc.SIMRecords mSimRecords private String mManualNetworkSelectionPlmn private com.android.internal.telephony.uicc.IsimUiccRecords mIsimUiccRecords public com.android.internal.telephony.GsmCdmaCallTracker mCT public com.android.internal.telephony.ServiceStateTracker mSST public com.android.internal.telephony.emergency.EmergencyNumberTracker mEmergencyNumberTracker private java.util.ArrayList mPendingMMIs private com.android.internal.telephony.IccPhoneBookInterfaceManager mIccPhoneBookIntManager private int mPrecisePhoneType private final com.android.internal.telephony.RegistrantList mEcmTimerResetRegistrants private final com.android.internal.telephony.RegistrantList mVolteSilentRedialRegistrants private com.android.internal.telephony.PhoneInternalInterface$DialArgs mDialArgs private final com.android.internal.telephony.RegistrantList mEmergencyDomainSelectedRegistrants private String mImei private String mImeiSv private String mVmNumber private int mImeiType private int mSimState public com.android.internal.telephony.CellBroadcastConfigTracker mCellBroadcastConfigTracker private boolean mIsNullCipherAndIntegritySupported private boolean mIsIdentifierDisclosureTransparencySupported private boolean mIsNullCipherNotificationSupported private com.android.internal.telephony.IccSmsInterfaceManager mIccSmsInterfaceManager private boolean mResetModemOnRadioTechnologyChange private boolean mSsOverCdmaSupported private int mRilVersion private boolean mBroadcastEmergencyCallStateChanges private int mTelecomVoiceServiceStateOverride private com.android.internal.telephony.CarrierKeyDownloadManager mCDM private com.android.internal.telephony.CarrierInfoManager mCIM private final com.android.internal.telephony.GsmCdmaPhone$ImsManagerFactory mImsManagerFactory private final com.android.internal.telephony.CarrierPrivilegesTracker mCarrierPrivilegesTracker private final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangedListener private final com.android.internal.telephony.CallWaitingController mCallWaitingController private com.android.internal.telephony.security.CellularNetworkSecuritySafetySource mSafetySource private com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier mIdentifierDisclosureNotifier private com.android.internal.telephony.security.NullCipherNotifier mNullCipherNotifier private static final Integer N1_MODE_DISALLOWED_REASON_CARRIER private static final Integer N1_MODE_DISALLOWED_REASON_IMS private final java.util.Set mN1ModeDisallowedReasons private Boolean mModemN1Mode private android.content.BroadcastReceiver mBroadcastReceiver private static final String IS683A_FEATURE_CODE private static final int IS683A_FEATURE_CODE_NUM_DIGITS private static final int IS683A_SYS_SEL_CODE_NUM_DIGITS private static final int IS683A_SYS_SEL_CODE_OFFSET private static final int IS683_CONST_800MHZ_A_BAND private static final int IS683_CONST_800MHZ_B_BAND private static final int IS683_CONST_1900MHZ_A_BLOCK private static final int IS683_CONST_1900MHZ_B_BLOCK private static final int IS683_CONST_1900MHZ_C_BLOCK private static final int IS683_CONST_1900MHZ_D_BLOCK private static final int IS683_CONST_1900MHZ_E_BLOCK private static final int IS683_CONST_1900MHZ_F_BLOCK private static final int INVALID_SYSTEM_SELECTION_CODE private static java.util.regex.Pattern pOtaSpNumSchema private static final int[] VOICE_PS_CALL_RADIO_TECHNOLOGY public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.PhoneNotifier, int, int, com.android.internal.telephony.TelephonyComponentFactory, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.PhoneNotifier notifier int phoneId int precisePhoneType com.android.internal.telephony.TelephonyComponentFactory telephonyComponentFactory com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.PhoneNotifier, boolean, int, int, com.android.internal.telephony.TelephonyComponentFactory, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.PhoneNotifier notifier boolean unitTestMode int phoneId int precisePhoneType com.android.internal.telephony.TelephonyComponentFactory telephonyComponentFactory com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.PhoneNotifier, boolean, int, int, com.android.internal.telephony.TelephonyComponentFactory, com.android.internal.telephony.GsmCdmaPhone$ImsManagerFactory, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.PhoneNotifier notifier boolean unitTestMode int phoneId int precisePhoneType com.android.internal.telephony.TelephonyComponentFactory telephonyComponentFactory com.android.internal.telephony.GsmCdmaPhone$ImsManagerFactory imsManagerFactory com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.SubscriptionManager subMan private void initOnce (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface ci android.os.PowerManager pm android.content.IntentFilter filter private void initRatSpecific (int) StringIndexOutOfBoundsException ex String iso String operatorAlpha String operatorNumeric int precisePhoneType android.telephony.TelephonyManager tm com.android.internal.telephony.uicc.UiccProfile uiccProfile private void initializeCarrierApps () public boolean isPhoneTypeGsm () public boolean isPhoneTypeCdma () public boolean isPhoneTypeCdmaLte () private void switchPhoneType (int) int precisePhoneType int radioState private void updateLinkCapacityEstimate (java.util.List) java.util.List linkCapacityEstimateList protected void finalize () public android.telephony.ServiceState getServiceState () android.telephony.ServiceState baseSs android.telephony.ServiceState imsSs public void setVoiceServiceStateOverride (boolean) boolean hasService int newOverride boolean changed public void getCellIdentity (android.os.WorkSource, android.os.Message) android.os.WorkSource workSource android.os.Message rspMsg public com.android.internal.telephony.PhoneConstants$State getState () com.android.internal.telephony.PhoneConstants$State imsState public int getPhoneType () public com.android.internal.telephony.ServiceStateTracker getServiceStateTracker () public com.android.internal.telephony.emergency.EmergencyNumberTracker getEmergencyNumberTracker () public com.android.internal.telephony.CallTracker getCallTracker () public com.android.internal.telephony.data.AccessNetworksManager getAccessNetworksManager () public com.android.internal.telephony.DeviceStateMonitor getDeviceStateMonitor () public com.android.internal.telephony.DisplayInfoController getDisplayInfoController () public com.android.internal.telephony.SignalStrengthController getSignalStrengthController () public void updateVoiceMail () int countVoiceMessages com.android.internal.telephony.uicc.IccRecords r public java.util.List getPendingMmiCodes () public boolean isDataSuspended () public int getDataActivityState () public void notifyPhoneStateChanged () public void notifyPreciseCallStateChanged () android.os.AsyncResult ar public void notifyNewRingingConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public void notifyDisconnect (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn public void notifyUnknownConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn public boolean isInEmergencyCall () protected void setIsInEmergencyCall () public boolean isInEmergencySmsMode () private void sendEmergencyCallbackModeChange () android.content.Intent intent public void sendEmergencyCallStateChange (boolean) android.content.Intent intent boolean callActive public void setBroadcastEmergencyCallStateChanges (boolean) boolean broadcast public void notifySuppServiceFailed (com.android.internal.telephony.PhoneInternalInterface$SuppService) com.android.internal.telephony.PhoneInternalInterface$SuppService code public void notifyServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState ss void notifyServiceStateChangedForSubId (android.telephony.ServiceState, int) android.telephony.ServiceState ss int subId public void notifyLocationChanged (android.telephony.CellIdentity) android.telephony.CellIdentity cellIdentity public void notifyCallForwardingIndicator () public void registerForSuppServiceNotification (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSuppServiceNotification (android.os.Handler) android.os.Handler h public void registerForSimRecordsLoaded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSimRecordsLoaded (android.os.Handler) android.os.Handler h public void acceptCall (int) throws com.android.internal.telephony.CallStateException int videoState com.android.internal.telephony.Phone imsPhone public void rejectCall () throws com.android.internal.telephony.CallStateException public void switchHoldingAndActive () throws com.android.internal.telephony.CallStateException public java.lang.String getIccSerialNumber () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getFullIccSerialNumber () com.android.internal.telephony.uicc.IccRecords r public boolean canConference () public void conference () com.android.internal.telephony.CallStateException e public void enableEnhancedVoicePrivacy (boolean, android.os.Message) boolean enable android.os.Message onComplete public void getEnhancedVoicePrivacy (android.os.Message) android.os.Message onComplete public void clearDisconnected () public boolean canTransfer () public void explicitCallTransfer () public com.android.internal.telephony.GsmCdmaCall getForegroundCall () public com.android.internal.telephony.GsmCdmaCall getBackgroundCall () public com.android.internal.telephony.Call getRingingCall () com.android.internal.telephony.Phone imsPhone public com.android.internal.telephony.CarrierPrivilegesTracker getCarrierPrivilegesTracker () private static android.telephony.ServiceState mergeVoiceServiceStates (android.telephony.ServiceState, android.telephony.ServiceState, int) android.telephony.ServiceState baseSs android.telephony.ServiceState imsSs int telecomSs int finalVoiceSs android.telephony.ServiceState newSs private boolean handleCallDeflectionIncallSupplementaryService (java.lang.String) com.android.internal.telephony.CallStateException e String dialString private boolean handleCallWaitingIncallSupplementaryService (java.lang.String) char ch int callIndex com.android.internal.telephony.CallStateException e String dialString int len com.android.internal.telephony.GsmCdmaCall call private boolean handleCallHoldIncallSupplementaryService (java.lang.String) char ch int callIndex com.android.internal.telephony.GsmCdmaConnection conn com.android.internal.telephony.CallStateException e com.android.internal.telephony.CallStateException e String dialString int len com.android.internal.telephony.GsmCdmaCall call private boolean handleMultipartyIncallSupplementaryService (java.lang.String) String dialString private boolean handleEctIncallSupplementaryService (java.lang.String) String dialString int len private boolean handleCcbsIncallSupplementaryService (java.lang.String) String dialString public boolean handleInCallMmiCommands (java.lang.String) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.Phone imsPhone boolean result char ch public boolean isInCall () com.android.internal.telephony.Call$State foregroundCallState com.android.internal.telephony.Call$State backgroundCallState com.android.internal.telephony.Call$State ringingCallState private boolean useImsForCall (com.android.internal.telephony.PhoneInternalInterface$DialArgs) com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public boolean useImsForEmergency () android.telephony.CarrierConfigManager configManager boolean alwaysTryImsForEmergencyCarrierConfig public com.android.internal.telephony.Connection startConference (java.lang.String[], com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.CallStateException ce com.android.internal.telephony.CallStateException e String[] participantsToDial com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs com.android.internal.telephony.Phone imsPhone boolean useImsForCall public com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs, java.util.function.Consumer) throws com.android.internal.telephony.CallStateException boolean isEmergency int domain com.android.internal.telephony.imsphone.ImsPhoneCallTracker tracker com.android.internal.telephony.CallStateException ce com.android.internal.telephony.CallStateException e String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs java.util.function.Consumer chosenPhoneConsumer String possibleEmergencyNumber boolean isDialedNumberSwapped android.telephony.CarrierConfigManager configManager android.os.PersistableBundle carrierConfig boolean allowWpsOverIms boolean useOnlyDialedSimEccList android.telephony.TelephonyManager tm boolean isEmergency boolean isWpsCall com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder imsDialArgsBuilder com.android.internal.telephony.Phone imsPhone boolean useImsForEmergency String dialPart boolean isMmiCode boolean isSuppServiceCode boolean isPotentialUssdCode boolean useImsForUt boolean useImsForCall android.os.Bundle extras public boolean isNotificationOfWfcCallRequired (java.lang.String) String dialString android.telephony.CarrierConfigManager configManager android.os.PersistableBundle config boolean shouldNotifyInternationalCallOnWfc com.android.internal.telephony.Phone imsPhone android.telephony.TelephonyManager tm boolean isEmergency boolean shouldConfirmCall protected com.android.internal.telephony.Connection dialInternal (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs protected com.android.internal.telephony.Connection dialInternal (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs, android.os.ResultReceiver) throws com.android.internal.telephony.CallStateException String networkPortion com.android.internal.telephony.gsm.GsmMmiCode mmi String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs android.os.ResultReceiver wrappedCallback String newDialString public boolean handlePinMmi (java.lang.String) com.android.internal.telephony.MmiCode mmi String dialString com.android.internal.telephony.MmiCode mmi private void sendUssdResponse (java.lang.String, java.lang.CharSequence, int, android.os.ResultReceiver) String ussdRequest CharSequence message int returnCode android.os.ResultReceiver wrappedCallback android.telephony.UssdResponse response android.os.Bundle returnData public boolean handleUssdRequest (java.lang.String, android.os.ResultReceiver) com.android.internal.telephony.CallStateException cse Exception e String ussdRequest android.os.ResultReceiver wrappedCallback com.android.internal.telephony.Phone imsPhone public void sendUssdResponse (java.lang.String) com.android.internal.telephony.gsm.GsmMmiCode mmi String ussdMessge public void sendDtmf (char) char c public void startDtmf (char) char c public void stopDtmf () public void sendBurstDtmf (java.lang.String, int, int, android.os.Message) int itr boolean check String dtmfString int on int off android.os.Message onComplete public void setRadioPowerOnForTestEmergencyCall (boolean) boolean isSelectedPhoneForEmergencyCall public void setRadioPower (boolean, boolean, boolean, boolean) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply public void setRadioPowerForReason (boolean, boolean, boolean, boolean, int) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply int reason public java.util.Set getRadioPowerOffReasons () private void storeVoiceMailNumber (java.lang.String) String number android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor public java.lang.String getVoiceMailNumber () android.content.SharedPreferences sp String spName com.android.internal.telephony.uicc.IccRecords r android.content.SharedPreferences sp String defaultVmNumber String defaultVmNumberRoaming String defaultVmNumberRoamingAndImsUnregistered android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b String number private java.lang.String getVmSimImsi () android.content.SharedPreferences sp private void setVmSimImsi (java.lang.String) String imsi android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor public java.lang.String getVoiceMailAlphaTag () com.android.internal.telephony.uicc.IccRecords r String ret public java.lang.String getDeviceId () android.telephony.CarrierConfigManager configManager boolean force_imei String id public java.lang.String getDeviceSvn () public com.android.internal.telephony.uicc.IsimRecords getIsimRecords () public java.lang.String getImei () public int getImeiType () public java.lang.String getEsn () public java.lang.String getMeid () public java.lang.String getNai () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getSubscriberId () com.android.internal.telephony.uicc.IccRecords iccRecords String subscriberId public android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption (int, boolean) int keyType boolean fallback android.telephony.TelephonyManager telephonyManager String operatorNumeric int carrierId public void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public void deleteCarrierInfoForImsiEncryption (int) int carrierId public void deleteCarrierInfoForImsiEncryption (int, java.lang.String) int carrierId String simOperator public int getCarrierId () public java.lang.String getCarrierName () public int getMNOCarrierId () public int getSpecificCarrierId () public java.lang.String getSpecificCarrierName () public void resolveSubscriptionCarrierId (java.lang.String) String simState public int getCarrierIdListVersion () public int getEmergencyNumberDbVersion () com.android.internal.telephony.emergency.EmergencyNumberTracker tracker public void resetCarrierKeysForImsiEncryption () public void resetCarrierKeysForImsiEncryption (boolean) boolean forceResetAll public void setCarrierTestOverride (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) java.util.List testRules java.util.List testRules android.telephony.UiccAccessRule accessRule java.util.List testRules String mccmnc String imsi String iccid String gid1 String gid2 String pnn String spn String carrierPrivilegeRules String apn com.android.internal.telephony.uicc.UiccProfile uiccProfile com.android.internal.telephony.uicc.IccRecords r public java.lang.String getGroupIdLevel1 () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getGroupIdLevel2 () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getLine1Number () com.android.internal.telephony.uicc.IccRecords r android.telephony.CarrierConfigManager configManager boolean use_usim public java.lang.String getPlmn () com.android.internal.telephony.uicc.IccRecords r protected void updateManualNetworkSelection (com.android.internal.telephony.Phone$NetworkSelectMessage) com.android.internal.telephony.Phone$NetworkSelectMessage nsm int subId public java.lang.String getManualNetworkSelectionPlmn () protected void onSetNetworkSelectionModeCompleted () public java.lang.String getCdmaPrlVersion () public java.lang.String getCdmaMin () public boolean isMinInfoReady () public java.lang.String getMsisdn () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getLine1AlphaTag () com.android.internal.telephony.uicc.IccRecords r public boolean setLine1Number (java.lang.String, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.IccRecords r String alphaTag String number android.os.Message onComplete public void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String voiceMailNumber android.os.Message onComplete android.os.Message resp com.android.internal.telephony.uicc.IccRecords r private boolean isValidCommandInterfaceCFReason (int) int commandInterfaceCFReason public java.lang.String getSystemProperty (java.lang.String, java.lang.String) String property String defValue private boolean isValidCommandInterfaceCFAction (int) int commandInterfaceCFAction private boolean isCfEnable (int) int action private boolean isImsUtEnabledOverCdma () private boolean isCsRetry (android.os.Message) android.os.Message onComplete private void updateSsOverCdmaSupported (android.os.PersistableBundle) android.os.PersistableBundle b public void setN1ModeEnabled (boolean, android.os.Message) boolean enable android.os.Message result private void maybeUpdateModemN1Mode (android.os.Message) android.os.Message result boolean wantN1Enabled private void updateCarrierN1ModeSupported (android.os.PersistableBundle) android.os.PersistableBundle b int[] supportedNrModes public boolean useSsOverIms (android.os.Message) android.os.Message onComplete boolean isUtEnabled public void getCallForwardingOption (int, android.os.Message) int commandInterfaceCFReason android.os.Message onComplete public void getCallForwardingOption (int, int, android.os.Message) android.os.Message resp android.os.Message resp int commandInterfaceCFReason int serviceClass android.os.Message onComplete com.android.internal.telephony.gsm.SsData$ServiceType serviceType com.android.internal.telephony.Phone imsPhone public void setCallForwardingOption (int, int, java.lang.String, int, android.os.Message) int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int timerSeconds android.os.Message onComplete public void setCallForwardingOption (int, int, java.lang.String, int, int, android.os.Message) com.android.internal.telephony.GsmCdmaPhone$Cfu cfu android.os.Message resp android.os.Message resp String formatNumber String cfNumber android.telecom.PhoneAccountHandle phoneAccountHandle android.os.Bundle extras android.telecom.TelecomManager telecomManager int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int serviceClass int timerSeconds android.os.Message onComplete com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.gsm.SsData$ServiceType serviceType com.android.internal.telephony.Phone imsPhone public void getCallBarring (java.lang.String, java.lang.String, android.os.Message, int) String facility String password android.os.Message onComplete int serviceClass com.android.internal.telephony.gsm.SsData$ServiceType serviceType com.android.internal.telephony.Phone imsPhone public void setCallBarring (java.lang.String, boolean, java.lang.String, android.os.Message, int) String facility boolean lockState String password android.os.Message onComplete int serviceClass com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.gsm.SsData$ServiceType serviceType com.android.internal.telephony.Phone imsPhone public void changeCallBarringPassword (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String facility String oldPwd String newPwd android.os.Message onComplete com.android.internal.telephony.gsm.SsData$ServiceType serviceType java.util.ArrayList controlStrings public void getOutgoingCallerIdDisplay (android.os.Message) android.os.Message onComplete com.android.internal.telephony.Phone imsPhone public void setOutgoingCallerIdDisplay (int, android.os.Message) int commandInterfaceCLIRMode android.os.Message onComplete com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.Phone imsPhone public void queryCLIP (android.os.Message) android.os.Message onComplete com.android.internal.telephony.Phone imsPhone public void getCallWaiting (android.os.Message) int[] arr android.os.Message onComplete com.android.internal.telephony.Phone imsPhone public void setCallWaiting (boolean, android.os.Message) boolean enable android.os.Message onComplete int serviceClass android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public void setCallWaiting (boolean, int, android.os.Message) String cwPrefix android.telecom.PhoneAccountHandle phoneAccountHandle android.os.Bundle extras android.telecom.TelecomManager telecomManager boolean enable int serviceClass android.os.Message onComplete com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.Phone imsPhone public int getTerminalBasedCallWaitingState (boolean) boolean forCsOnly public void setTerminalBasedCallWaitingStatus (int) int state public void setTerminalBasedCallWaitingSupported (boolean) boolean supported public void getAvailableNetworks (android.os.Message) android.os.Message msg android.os.Message response public void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) android.telephony.NetworkScanRequest nsr android.os.Message response public void stopNetworkScan (android.os.Message) android.os.Message response public void setTTYMode (int, android.os.Message) int ttyMode android.os.Message onComplete public void setUiTTYMode (int, android.os.Message) int uiTtyMode android.os.Message onComplete public void setMute (boolean) boolean muted public boolean getMute () public void updateServiceLocation (android.os.WorkSource) android.os.WorkSource workSource public void enableLocationUpdates () public void disableLocationUpdates () public boolean getDataRoamingEnabled () public void setDataRoamingEnabled (boolean) boolean enable public void registerForCdmaOtaStatusChange (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaOtaStatusChange (android.os.Handler) android.os.Handler h public void registerForSubscriptionInfoReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSubscriptionInfoReady (android.os.Handler) android.os.Handler h public void setOnEcbModeExitResponse (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unsetOnEcbModeExitResponse (android.os.Handler) android.os.Handler h public void registerForCallWaiting (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCallWaiting (android.os.Handler) android.os.Handler h public boolean isUserDataEnabled () public void onMMIDone (com.android.internal.telephony.MmiCode) int returnCode android.os.ResultReceiver receiverCallback com.android.internal.telephony.MmiCode mmi public boolean supports3gppCallForwardingWhileRoaming () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b private void onNetworkInitiatedUssd (com.android.internal.telephony.MmiCode) com.android.internal.telephony.MmiCode mmi private void onIncomingUSSD (int, java.lang.String) int i int s com.android.internal.telephony.gsm.GsmMmiCode mmi com.android.internal.telephony.gsm.GsmMmiCode mmi int ussdMode String ussdMessage boolean isUssdError boolean isUssdRequest boolean isUssdRelease com.android.internal.telephony.gsm.GsmMmiCode found private void syncClirSetting () android.content.SharedPreferences sp int clirSetting private void migrateClirSettingIfNeeded (android.content.SharedPreferences) android.content.SharedPreferences$Editor editor android.content.SharedPreferences sp int clirSetting private void handleRadioAvailable () private void handleRadioOn () private void handleRadioOffOrNotAvailable () int i private void handleRadioPowerStateChange () int newState public void handleMessage (android.os.Message) String[] respId android.os.AsyncResult ar android.os.AsyncResult ar int newVoiceTech android.os.AsyncResult ar String what android.os.AsyncResult ar android.telephony.CarrierConfigManager configMgr android.os.PersistableBundle b String imsi String imsiFromSIM int length int MAX_VERSION_LEN android.os.AsyncResult ar String version NumberFormatException e android.os.AsyncResult ar String[] ussdResult com.android.internal.telephony.gsm.SuppServiceNotification not android.os.AsyncResult ar android.os.AsyncResult ar com.android.internal.telephony.RegistrationFailedEvent rfe android.os.AsyncResult ar android.telephony.BarringInfo barringInfo android.os.AsyncResult ar com.android.internal.telephony.GsmCdmaPhone$Cfu cfu android.os.AsyncResult ar android.os.Message onComplete android.os.AsyncResult ar android.os.Message onComplete android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message onComplete com.android.internal.telephony.gsm.GsmMmiCode mmi android.os.AsyncResult ar android.os.AsyncResult ar com.android.internal.telephony.RadioCapability rc android.os.AsyncResult ar android.util.Pair vrsRatPair android.os.AsyncResult ar boolean enabled com.android.internal.telephony.OperatorInfo operatorInfo java.util.List operatorInfoList java.util.List filteredInfoList android.os.AsyncResult ar android.os.Message onComplete android.os.AsyncResult ar android.util.Pair userObject boolean expectedValue int retries com.android.internal.telephony.CommandException$Error error android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message rsp android.os.AsyncResult ar android.os.Message rsp android.os.AsyncResult ar android.os.AsyncResult ar android.telephony.CellularIdentifierDisclosure disclosure android.os.AsyncResult ar android.os.AsyncResult ar android.telephony.SecurityAlgorithmUpdate update android.os.AsyncResult ar android.os.Message msg private boolean doesResultIndicateModemSupport (android.os.AsyncResult) android.os.AsyncResult ar private void parseImeiInfo (android.os.Message) android.os.Message msg android.os.AsyncResult ar android.hardware.radio.modem.ImeiInfo imeiInfo private boolean currentSlotSubIdChanged () android.content.SharedPreferences$Editor editor android.content.SharedPreferences sp int storedSubId boolean changed public com.android.internal.telephony.uicc.UiccCardApplication getUiccCardApplication () protected void onUpdateIccAvailability () com.android.internal.telephony.uicc.IsimUiccRecords newIsimUiccRecords com.android.internal.telephony.uicc.SIMRecords newSimRecords String simOperatorNumeric com.android.internal.telephony.uicc.IccRecords iccRecords com.android.internal.telephony.uicc.UiccCardApplication newUiccApplication com.android.internal.telephony.uicc.UiccCardApplication app private void processIccRecordEvents (int) int eventCode public boolean updateCurrentCarrierInProvider () android.net.Uri uri android.content.ContentValues map android.database.SQLException e long currentDds String operatorNumeric private boolean updateCurrentCarrierInProvider (java.lang.String) android.net.Uri uri android.content.ContentValues map android.database.SQLException e String operatorNumeric private void handleCfuQueryResult (com.android.internal.telephony.CallForwardInfo[]) int i int s com.android.internal.telephony.CallForwardInfo[] infos public com.android.internal.telephony.IccPhoneBookInterfaceManager getIccPhoneBookInterfaceManager () public void activateCellBroadcastSms (int, android.os.Message) int activate android.os.Message response public void getCellBroadcastSmsConfig (android.os.Message) android.os.Message response public void setCellBroadcastSmsConfig (int[], android.os.Message) int[] configValuesArray android.os.Message response public boolean needsOtaServiceProvisioning () public boolean isCspPlmnEnabled () com.android.internal.telephony.uicc.IccRecords r public boolean shouldForceAutoNetworkSelect () int networkTypeBitmask int subId private boolean isManualSelProhibitedInGlobalMode () String[] configArray boolean isProhibited String configString private void registerForIccRecordEvents () com.android.internal.telephony.uicc.IccRecords r private void unregisterForIccRecordEvents () com.android.internal.telephony.uicc.IccRecords r public void exitEmergencyCallbackMode () android.os.Message msg private void handleEnterEmergencyCallbackMode (android.os.Message) long delayInMillis android.os.Message msg private void handleExitEmergencyCallbackMode (android.os.Message) android.os.Message msg android.os.AsyncResult ar public void notifyEmergencyCallRegistrants (boolean) boolean started public void handleTimerInEmergencyCallbackMode (int) long delayInMillis int action private static boolean isIs683OtaSpDialStr (java.lang.String) int sysSelCodeInt String dialStr boolean isOtaspDialString int dialStrLen private static int extractSelCodeFromOtaSpNum (java.lang.String) String dialStr int dialStrLen int sysSelCodeInt private static boolean checkOtaSpNumBasedOnSysSelCode (int, java.lang.String[]) int selMin int selMax int i int selRc NumberFormatException ex int sysSelCodeInt String[] sch boolean isOtaSpNum private boolean isCarrierOtaSpNum (java.lang.String) int fcLen String fc String[] sch java.util.regex.Matcher m String dialStr boolean isOtaSpNum int sysSelCodeInt public boolean isOtaSpNumber (java.lang.String) boolean isOtaSpNum String dialableStr String dialStr public int getOtasp () public int getCdmaEriIconIndex () public int getCdmaEriIconMode () public java.lang.String getCdmaEriText () int roamInd int defRoamInd public boolean isCdmaSubscriptionAppPresent () com.android.internal.telephony.uicc.UiccCardApplication cdmaApplication protected void phoneObjectUpdater (int) int volteReplacementRat android.telephony.CarrierConfigManager configMgr android.os.PersistableBundle b boolean matchCdma boolean matchGsm int newVoiceRadioTech boolean oldPowerState com.android.internal.telephony.uicc.UiccProfile uiccProfile android.content.Intent intent private void switchVoiceRadioTech (int) com.android.internal.telephony.uicc.UiccCardApplication cdmaApplication int newVoiceRadioTech String outgoingPhoneName public void setLinkCapacityReportingCriteria (int[], int[], int) int[] dlThresholds int[] ulThresholds int ran public com.android.internal.telephony.IccSmsInterfaceManager getIccSmsInterfaceManager () public void updatePhoneObject (int) int voiceRadioTech public void setImsRegistrationState (boolean) boolean registered public boolean getIccRecordsLoaded () com.android.internal.telephony.uicc.UiccProfile uiccProfile public com.android.internal.telephony.IccCard getIccCard () com.android.internal.telephony.uicc.UiccSlot slot com.android.internal.telephony.IccCard card private com.android.internal.telephony.uicc.UiccProfile getUiccProfile () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) Exception e Exception e java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public boolean setOperatorBrandOverride (java.lang.String) String brand com.android.internal.telephony.uicc.UiccPort port boolean status private java.lang.String checkForTestEmergencyNumber (java.lang.String) String[] values String dialString String testEn public java.lang.String getOperatorNumeric () com.android.internal.telephony.uicc.IccRecords r com.android.internal.telephony.uicc.RuimRecords csim com.android.internal.telephony.uicc.UiccCardApplication uiccCardApplication com.android.internal.telephony.uicc.IccRecords curIccRecords String operatorNumeric public java.lang.String getCountryIso () int subId android.telephony.SubscriptionInfo subInfo public void notifyEcbmTimerReset (java.lang.Boolean) Boolean flag public int getCsCallRadioTech () int calcVrat private int getCsCallRadioTech (int, int) int vrs int vrat int calcVrat private void onVoiceRegStateOrRatChanged (int, int) int vrs int vrat public void registerForEcmTimerReset (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEcmTimerReset (android.os.Handler) android.os.Handler h public void registerForVolteSilentRedial (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForVolteSilentRedial (android.os.Handler) android.os.Handler h public void notifyVolteSilentRedial (java.lang.String, int) String dialString int causeCode android.os.AsyncResult ar public void registerForEmergencyDomainSelected (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEmergencyDomainSelected (android.os.Handler) android.os.Handler h public void notifyEmergencyDomainSelected (int) int transportType public void setVoiceMessageWaiting (int, int) com.android.internal.telephony.uicc.IccRecords r int line int countWaiting private com.android.internal.telephony.CallForwardInfo[] makeEmptyCallForward () com.android.internal.telephony.CallForwardInfo[] infos private android.telecom.PhoneAccountHandle subscriptionIdToPhoneAccountHandle (int) android.telecom.PhoneAccountHandle phoneAccountHandle android.telecom.PhoneAccount phoneAccount int subId android.telecom.TelecomManager telecomManager android.telephony.TelephonyManager telephonyManager java.util.Iterator phoneAccounts private void logd (java.lang.String) String s private void logi (java.lang.String) String s private void loge (java.lang.String) String s private static java.lang.String pii (java.lang.String) String s public boolean isUtEnabled () com.android.internal.telephony.Phone imsPhone public java.lang.String getDtmfToneDelayKey () public android.os.PowerManager$WakeLock getWakeLock () public int getLteOnCdmaMode () int currentConfig int lteOnCdmaModeDynamicValue com.android.internal.telephony.uicc.UiccCardApplication cdmaApplication private void updateTtyMode (int) int ttyMode private void updateUiTtyMode (int) int ttyMode private static int telecomModeToPhoneMode (int) int telecomMode private void loadTtyMode () int ttyMode android.telecom.TelecomManager telecomManager private void reapplyUiccAppsEnablementIfNeeded (int) int retries com.android.internal.telephony.uicc.UiccSlot slot String iccId android.telephony.SubscriptionInfo info boolean expectedValue public void enableUiccApplications (boolean, android.os.Message) boolean enable android.os.Message onCompleteMessage com.android.internal.telephony.uicc.UiccSlot slot public boolean canDisablePhysicalSubscription () public java.util.List getEquivalentHomePlmns () com.android.internal.telephony.uicc.IccRecords r public java.util.List getDataServicePackages () private void updateBroadcastEmergencyCallStateChangesAfterCarrierConfigChanged (android.os.PersistableBundle) android.os.PersistableBundle config boolean broadcastEmergencyCallStateChanges private void updateNrSettingsAfterCarrierConfigChanged (android.os.PersistableBundle) android.os.PersistableBundle config int[] nrAvailabilities private void updateVoNrSettings (android.os.PersistableBundle) android.os.PersistableBundle config boolean mIsVonrEnabledByCarrier boolean mDefaultVonr int setting com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo boolean enbleVonr private void updateCdmaRoamingSettingsAfterCarrierConfigChanged (android.os.PersistableBundle) android.os.PersistableBundle config int config_cdma_roaming_mode int current_cdma_roaming_mode public boolean isImsUseEnabled () com.android.ims.ImsManager imsManager boolean imsUseEnabled public com.android.internal.telephony.InboundSmsHandler getInboundSmsHandler (boolean) boolean is3gpp2 public java.util.List getCellBroadcastIdRanges () public void setCellBroadcastIdRanges (java.util.List, java.util.function.Consumer) java.util.List ranges java.util.function.Consumer callback private boolean isRequestBlockedByFDN (com.android.internal.telephony.gsm.SsData$RequestType, com.android.internal.telephony.gsm.SsData$ServiceType) com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.gsm.SsData$ServiceType serviceType java.util.ArrayList controlStrings public void handleNullCipherEnabledChange () public void handleIdentifierDisclosureNotificationPreferenceChange () boolean prefEnabled public void handleNullCipherNotificationPreferenceChanged () boolean prefEnabled public void updateNullCipherNotifier () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo boolean active public boolean isNullCipherAndIntegritySupported () public boolean isIdentifierDisclosureTransparencySupported () public boolean isNullCipherNotificationSupported () public void refreshSafetySources (java.lang.String) String refreshBroadcastId public com.android.internal.telephony.SmsDispatchersController getSmsDispatchersController () public volatile synthetic com.android.internal.telephony.Call getBackgroundCall () public volatile synthetic com.android.internal.telephony.Call getForegroundCall () private synthetic void lambda$refreshSafetySources$4 (java.lang.String) String refreshBroadcastId private static synthetic boolean lambda$reapplyUiccAppsEnablementIfNeeded$3 (java.lang.String, android.telephony.SubscriptionInfo) String iccId android.telephony.SubscriptionInfo subInfo private synthetic void lambda$handleMessage$2 (int) int retries private synthetic void lambda$setN1ModeEnabled$1 (boolean, android.os.Message) boolean enable android.os.Message result private synthetic void lambda$setRadioPowerForReason$0 (boolean, boolean, boolean, boolean, int) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply int reason static void <clinit> () }
com/android/internal/telephony/GsmCdmaPhone.uau
com/android/internal/telephony/HalVersion.class
HalVersion.java package com.android.internal.telephony public com.android.internal.telephony.HalVersion extends java.lang.Object implements java.lang.Comparable { public static final com.android.internal.telephony.HalVersion UNSUPPORTED public static final com.android.internal.telephony.HalVersion UNKNOWN public final int major public final int minor public void <init> (int, int) int major int minor public int compareTo (com.android.internal.telephony.HalVersion) com.android.internal.telephony.HalVersion ver public int hashCode () public boolean equals (java.lang.Object) Object o public boolean greater (com.android.internal.telephony.HalVersion) com.android.internal.telephony.HalVersion ver public boolean less (com.android.internal.telephony.HalVersion) com.android.internal.telephony.HalVersion ver public boolean greaterOrEqual (com.android.internal.telephony.HalVersion) com.android.internal.telephony.HalVersion ver public boolean lessOrEqual (com.android.internal.telephony.HalVersion) com.android.internal.telephony.HalVersion ver public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) static void <clinit> () }
com/android/internal/telephony/HardwareConfig.class
HardwareConfig.java package com.android.internal.telephony public com.android.internal.telephony.HardwareConfig extends java.lang.Object { static final String LOG_TAG public static final int DEV_HARDWARE_TYPE_MODEM public static final int DEV_HARDWARE_TYPE_SIM public static final int DEV_MODEM_RIL_MODEL_SINGLE public static final int DEV_MODEM_RIL_MODEL_MULTIPLE public static final int DEV_HARDWARE_STATE_ENABLED public static final int DEV_HARDWARE_STATE_STANDBY public static final int DEV_HARDWARE_STATE_DISABLED public int type public String uuid public int state public int rilModel public java.util.BitSet rat public int maxActiveVoiceCall public int maxActiveDataCall public int maxStandby public String modemUuid public void <init> (int) int type public void <init> (java.lang.String) String res String[] split public void assignModem (java.lang.String, int, int, int, int, int, int) int i char[] bits String id int state int model int ratBits int maxV int maxD int maxS public void assignSim (java.lang.String, int, java.lang.String) String id int state String link public java.lang.String toString () StringBuilder builder public int compareTo (com.android.internal.telephony.HardwareConfig) com.android.internal.telephony.HardwareConfig hw String one String two }
com/android/internal/telephony/HexDump.class
HexDump.java package com.android.internal.telephony public com.android.internal.telephony.HexDump extends java.lang.Object { private static final char[] HEX_DIGITS private static final char[] HEX_LOWER_CASE_DIGITS public void <init> () public static java.lang.String dumpHexString (byte[]) byte[] array public static java.lang.String dumpHexString (byte[], int, int) int j byte b int i int i int i int count byte[] array int offset int length StringBuilder result byte[] line int lineIndex public static java.lang.String toHexString (byte) byte b public static java.lang.String toHexString (byte[]) byte[] array public static java.lang.String toHexString (byte[], boolean) byte[] array boolean upperCase public static java.lang.String toHexString (byte[], int, int) byte[] array int offset int length public static java.lang.String toHexString (byte[], int, int, boolean) byte b int i byte[] array int offset int length boolean upperCase char[] digits char[] buf int bufIndex public static java.lang.String toHexString (int) int i public static byte[] toByteArray (byte) byte b byte[] array public static byte[] toByteArray (int) int i byte[] array private static int toByte (char) char c public static byte[] hexStringToByteArray (java.lang.String) int i String hexString int length byte[] buffer public static java.lang.StringBuilder appendByteAsHex (java.lang.StringBuilder, byte, boolean) StringBuilder sb byte b boolean upperCase char[] digits static void <clinit> () }
com/android/internal/telephony/IIccPhoneBook$Default.class
IIccPhoneBook.java package com.android.internal.telephony public com.android.internal.telephony.IIccPhoneBook$Default extends java.lang.Object implements com.android.internal.telephony.IIccPhoneBook { public void <init> () public java.util.List getAdnRecordsInEf (int) throws android.os.RemoteException int efid public java.util.List getAdnRecordsInEfForSubscriber (int, int) throws android.os.RemoteException int subId int efid public boolean updateAdnRecordsInEfBySearch (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int efid String oldTag String oldPhoneNumber String newTag String newPhoneNumber String pin2 public boolean updateAdnRecordsInEfBySearchForSubscriber (int, int, android.content.ContentValues, java.lang.String) throws android.os.RemoteException int subId int efid android.content.ContentValues values String pin2 public boolean updateAdnRecordsInEfByIndexForSubscriber (int, int, android.content.ContentValues, int, java.lang.String) throws android.os.RemoteException int subId int efid android.content.ContentValues values int index String pin2 public int[] getAdnRecordsSize (int) throws android.os.RemoteException int efid public int[] getAdnRecordsSizeForSubscriber (int, int) throws android.os.RemoteException int subId int efid public com.android.internal.telephony.uicc.AdnCapacity getAdnRecordsCapacityForSubscriber (int) throws android.os.RemoteException int subId public android.os.IBinder asBinder () }
com/android/internal/telephony/IIccPhoneBook$Stub$Proxy.class
IIccPhoneBook.java package com.android.internal.telephony com.android.internal.telephony.IIccPhoneBook$Stub$Proxy extends java.lang.Object implements com.android.internal.telephony.IIccPhoneBook { private android.os.IBinder mRemote void <init> (android.os.IBinder) android.os.IBinder remote public android.os.IBinder asBinder () public java.lang.String getInterfaceDescriptor () public java.util.List getAdnRecordsInEf (int) throws android.os.RemoteException boolean _status java.util.List _result int efid android.os.Parcel _data android.os.Parcel _reply java.util.List _result public java.util.List getAdnRecordsInEfForSubscriber (int, int) throws android.os.RemoteException boolean _status java.util.List _result int subId int efid android.os.Parcel _data android.os.Parcel _reply java.util.List _result public boolean updateAdnRecordsInEfBySearch (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException boolean _status boolean _result int efid String oldTag String oldPhoneNumber String newTag String newPhoneNumber String pin2 android.os.Parcel _data android.os.Parcel _reply boolean _result public boolean updateAdnRecordsInEfBySearchForSubscriber (int, int, android.content.ContentValues, java.lang.String) throws android.os.RemoteException boolean _status boolean _result int subId int efid android.content.ContentValues values String pin2 android.os.Parcel _data android.os.Parcel _reply boolean _result public boolean updateAdnRecordsInEfByIndexForSubscriber (int, int, android.content.ContentValues, int, java.lang.String) throws android.os.RemoteException boolean _status boolean _result int subId int efid android.content.ContentValues values int index String pin2 android.os.Parcel _data android.os.Parcel _reply boolean _result public int[] getAdnRecordsSize (int) throws android.os.RemoteException boolean _status int[] _result int efid android.os.Parcel _data android.os.Parcel _reply int[] _result public int[] getAdnRecordsSizeForSubscriber (int, int) throws android.os.RemoteException boolean _status int[] _result int subId int efid android.os.Parcel _data android.os.Parcel _reply int[] _result public com.android.internal.telephony.uicc.AdnCapacity getAdnRecordsCapacityForSubscriber (int) throws android.os.RemoteException boolean _status com.android.internal.telephony.uicc.AdnCapacity _result int subId android.os.Parcel _data android.os.Parcel _reply com.android.internal.telephony.uicc.AdnCapacity _result }
com/android/internal/telephony/IIccPhoneBook$Stub.class
IIccPhoneBook.java package com.android.internal.telephony public abstract com.android.internal.telephony.IIccPhoneBook$Stub extends android.os.Binder implements com.android.internal.telephony.IIccPhoneBook { static final int TRANSACTION_getAdnRecordsInEf static final int TRANSACTION_getAdnRecordsInEfForSubscriber static final int TRANSACTION_updateAdnRecordsInEfBySearch static final int TRANSACTION_updateAdnRecordsInEfBySearchForSubscriber static final int TRANSACTION_updateAdnRecordsInEfByIndexForSubscriber static final int TRANSACTION_getAdnRecordsSize static final int TRANSACTION_getAdnRecordsSizeForSubscriber static final int TRANSACTION_getAdnRecordsCapacityForSubscriber public void <init> () public static com.android.internal.telephony.IIccPhoneBook asInterface (android.os.IBinder) android.os.IBinder obj android.os.IInterface iin public android.os.IBinder asBinder () public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) throws android.os.RemoteException int _arg0 java.util.List _result int _arg0 int _arg1 java.util.List _result int _arg0 String _arg1 String _arg2 String _arg3 String _arg4 String _arg5 boolean _result int _arg0 int _arg1 android.content.ContentValues _arg2 String _arg3 boolean _result int _arg0 int _arg1 android.content.ContentValues _arg2 int _arg3 String _arg4 boolean _result int _arg0 int[] _result int _arg0 int _arg1 int[] _result int _arg0 com.android.internal.telephony.uicc.AdnCapacity _result int code android.os.Parcel data android.os.Parcel reply int flags String descriptor }
com/android/internal/telephony/IIccPhoneBook.class
IIccPhoneBook.java package com.android.internal.telephony public abstract com.android.internal.telephony.IIccPhoneBook extends java.lang.Object implements android.os.IInterface { public static final String DESCRIPTOR public abstract java.util.List getAdnRecordsInEf (int) throws android.os.RemoteException public abstract java.util.List getAdnRecordsInEfForSubscriber (int, int) throws android.os.RemoteException public abstract boolean updateAdnRecordsInEfBySearch (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException public abstract boolean updateAdnRecordsInEfBySearchForSubscriber (int, int, android.content.ContentValues, java.lang.String) throws android.os.RemoteException public abstract boolean updateAdnRecordsInEfByIndexForSubscriber (int, int, android.content.ContentValues, int, java.lang.String) throws android.os.RemoteException public abstract int[] getAdnRecordsSize (int) throws android.os.RemoteException public abstract int[] getAdnRecordsSizeForSubscriber (int, int) throws android.os.RemoteException public abstract com.android.internal.telephony.uicc.AdnCapacity getAdnRecordsCapacityForSubscriber (int) throws android.os.RemoteException }
com/android/internal/telephony/IIccPhoneBook.uau
com/android/internal/telephony/IState.class
IState.java package com.android.internal.telephony public abstract com.android.internal.telephony.IState extends java.lang.Object { public static final boolean HANDLED public static final boolean NOT_HANDLED public abstract void enter () public abstract void exit () public abstract boolean processMessage (android.os.Message) public abstract java.lang.String getName () }
com/android/internal/telephony/IccCard.class
IccCard.java package com.android.internal.telephony public com.android.internal.telephony.IccCard extends java.lang.Object { private com.android.internal.telephony.IccCardConstants$State mIccCardState public void <init> () public void <init> (com.android.internal.telephony.IccCardConstants$State) com.android.internal.telephony.IccCardConstants$State state public com.android.internal.telephony.IccCardConstants$State getState () public com.android.internal.telephony.uicc.IccRecords getIccRecords () public void registerForNetworkLocked (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNetworkLocked (android.os.Handler) android.os.Handler h public void supplyPin (java.lang.String, android.os.Message) String pin android.os.Message onComplete public void supplyPuk (java.lang.String, java.lang.String, android.os.Message) String puk String newPin android.os.Message onComplete public void supplyPin2 (java.lang.String, android.os.Message) String pin2 android.os.Message onComplete public void supplyPuk2 (java.lang.String, java.lang.String, android.os.Message) String puk2 String newPin2 android.os.Message onComplete public void supplyNetworkDepersonalization (java.lang.String, android.os.Message) String pin android.os.Message onComplete public void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String controlKey android.os.Message onComplete public boolean getIccLockEnabled () public boolean getIccFdnAvailable () public boolean getIccFdnEnabled () public void setIccLockEnabled (boolean, java.lang.String, android.os.Message) boolean enabled String password android.os.Message onComplete public void setIccFdnEnabled (boolean, java.lang.String, android.os.Message) boolean enabled String password android.os.Message onComplete public void changeIccLockPassword (java.lang.String, java.lang.String, android.os.Message) String oldPassword String newPassword android.os.Message onComplete public void changeIccFdnPassword (java.lang.String, java.lang.String, android.os.Message) String oldPassword String newPassword android.os.Message onComplete public java.lang.String getServiceProviderName () public boolean isApplicationOnIcc (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType type public boolean hasIccCard () public boolean getIccPin2Blocked () public boolean getIccPuk2Blocked () public boolean isEmptyProfile () private void sendMessageWithCardAbsentException (android.os.Message) android.os.Message onComplete android.os.AsyncResult ret }
com/android/internal/telephony/IccCard.uau
com/android/internal/telephony/IccPhoneBookInterfaceManager$1.class
IccPhoneBookInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.IccPhoneBookInterfaceManager$1 extends android.os.Handler { final synthetic com.android.internal.telephony.IccPhoneBookInterfaceManager this$0 void <init> (com.android.internal.telephony.IccPhoneBookInterfaceManager) com.android.internal.telephony.IccPhoneBookInterfaceManager this$0 public void handleMessage (android.os.Message) int[] recordSize boolean success java.util.List records android.os.Message msg android.os.AsyncResult ar com.android.internal.telephony.IccPhoneBookInterfaceManager$Request request private void notifyPending (com.android.internal.telephony.IccPhoneBookInterfaceManager$Request, java.lang.Object) com.android.internal.telephony.IccPhoneBookInterfaceManager$Request request Object result }
com/android/internal/telephony/IccPhoneBookInterfaceManager$Request.class
IccPhoneBookInterfaceManager.java package com.android.internal.telephony final com.android.internal.telephony.IccPhoneBookInterfaceManager$Request extends java.lang.Object { java.util.concurrent.atomic.AtomicBoolean mStatus Object mResult private void <init> () }
com/android/internal/telephony/IccPhoneBookInterfaceManager.class
IccPhoneBookInterfaceManager.java package com.android.internal.telephony public com.android.internal.telephony.IccPhoneBookInterfaceManager extends java.lang.Object { static final String LOG_TAG protected static final boolean DBG protected com.android.internal.telephony.Phone mPhone protected com.android.internal.telephony.uicc.AdnRecordCache mAdnCache protected com.android.internal.telephony.uicc.SimPhonebookRecordCache mSimPbRecordCache protected static final int EVENT_GET_SIZE_DONE protected static final int EVENT_LOAD_DONE protected static final int EVENT_UPDATE_DONE protected android.os.Handler mBaseHandler public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IccRecords r public void dispose () public void updateIccRecords (com.android.internal.telephony.uicc.IccRecords) com.android.internal.telephony.uicc.IccRecords iccRecords protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg private com.android.internal.telephony.uicc.AdnRecord generateAdnRecordWithOldTagByContentValues (android.content.ContentValues) android.content.ContentValues values String oldTag String oldPhoneNumber String oldEmail String oldAnr String[] oldEmailArray String[] oldAnrArray private com.android.internal.telephony.uicc.AdnRecord generateAdnRecordWithNewTagByContentValues (int, int, android.content.ContentValues) int efId int recordNumber android.content.ContentValues values String newTag String newPhoneNumber String newEmail String newAnr String[] newEmailArray String[] newAnrArray public boolean updateAdnRecordsInEfBySearchForSubscriber (int, android.content.ContentValues, java.lang.String) com.android.internal.telephony.uicc.AdnRecord newAdn com.android.internal.telephony.uicc.AdnRecord newAdn android.os.Message response com.android.internal.telephony.uicc.AdnRecord oldAdn int efid android.content.ContentValues values String pin2 com.android.internal.telephony.IccPhoneBookInterfaceManager$Request updateRequest public boolean updateAdnRecordsInEfByIndex (int, android.content.ContentValues, int, java.lang.String) com.android.internal.telephony.uicc.AdnRecord newAdn com.android.internal.telephony.uicc.AdnRecord newAdn android.os.Message response int efid android.content.ContentValues values int index String pin2 com.android.internal.telephony.IccPhoneBookInterfaceManager$Request updateRequest public int[] getAdnRecordsSize (int) android.os.Message response com.android.internal.telephony.uicc.IccFileHandler fh int efid com.android.internal.telephony.IccPhoneBookInterfaceManager$Request getSizeRequest public java.util.List getAdnRecordsInEf (int) android.os.Message response int efid com.android.internal.telephony.IccPhoneBookInterfaceManager$Request loadRequest protected void checkThread () protected void waitForResult (com.android.internal.telephony.IccPhoneBookInterfaceManager$Request) InterruptedException e com.android.internal.telephony.IccPhoneBookInterfaceManager$Request request private int updateEfForIccType (int) int efid private java.lang.String[] getEmailStringArray (java.lang.String) String str private java.lang.String[] getAnrStringArray (java.lang.String) String str public com.android.internal.telephony.uicc.AdnCapacity getAdnRecordsCapacity () com.android.internal.telephony.uicc.AdnCapacity capacity com.android.internal.telephony.IccCardConstants$State cardstate int phoneId com.android.internal.telephony.uicc.UiccProfile profile private boolean usesPbCache (int) int efid }
com/android/internal/telephony/IccPhoneBookInterfaceManager.uau
com/android/internal/telephony/IccProvider.class
IccProvider.java package com.android.internal.telephony public com.android.internal.telephony.IccProvider extends android.content.ContentProvider { private static final String TAG private static final boolean DBG private static final String[] ADDRESS_BOOK_COLUMN_NAMES protected static final int ADN protected static final int ADN_SUB protected static final int FDN protected static final int FDN_SUB protected static final int SDN protected static final int SDN_SUB protected static final int ADN_ALL public static final String STR_TAG public static final String STR_NUMBER public static final String STR_EMAILS public static final String STR_ANRS public static final String STR_NEW_TAG public static final String STR_NEW_NUMBER public static final String STR_NEW_EMAILS public static final String STR_NEW_ANRS public static final String STR_PIN2 private static final android.content.UriMatcher URL_MATCHER private android.telephony.SubscriptionManager mSubscriptionManager public void <init> () public boolean onCreate () public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) android.net.Uri url String[] projection String selection String[] selectionArgs String sort private android.database.Cursor loadAllSimContacts (int) android.database.Cursor[] result int subId int i int subIdCount int efType android.database.Cursor[] result java.util.List subInfoList public java.lang.String getType (android.net.Uri) android.net.Uri url public android.net.Uri insert (android.net.Uri, android.content.ContentValues) int efType int subId int efType int subId int efType int subId int efType int subId android.net.Uri url android.content.ContentValues initialValues android.net.Uri resultUri int efType String pin2 int subId int match String tag String number String emails String anrs android.content.ContentValues values boolean success StringBuilder buf private java.lang.String normalizeValue (java.lang.String) String inVal int len String retVal public int delete (android.net.Uri, java.lang.String, java.lang.String[]) int efType int subId int efType int subId int efType int subId int efType int subId String param String[] pair String key String val android.net.Uri url String where String[] whereArgs int efType int subId int match String tag String number String emails String anrs String pin2 String[] tokens int n android.content.ContentValues values boolean success public int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) int efType int subId int efType int subId int efType int subId int efType int subId android.net.Uri url android.content.ContentValues values String where String[] whereArgs String pin2 int efType int subId int match boolean success private android.database.MatrixCursor loadFromEf (int, int) com.android.internal.telephony.IIccPhoneBook iccIpb SecurityException ex int i int N android.database.MatrixCursor cursor int efType int subId java.util.List adnRecords private boolean updateIccRecordInEf (int, android.content.ContentValues, java.lang.String, int) com.android.internal.telephony.IIccPhoneBook iccIpb SecurityException ex int efType android.content.ContentValues values String pin2 int subId boolean success private void loadRecord (com.android.internal.telephony.uicc.AdnRecord, android.database.MatrixCursor, int) String email StringBuilder emailString String anr StringBuilder anrString Object[] contact String alphaTag String number String[] emails String[] anrs com.android.internal.telephony.uicc.AdnRecord record android.database.MatrixCursor cursor int id private void log (java.lang.String) String msg private int getRequestSubId (android.net.Uri) NumberFormatException ex android.net.Uri url static void <clinit> () }
com/android/internal/telephony/IccProvider.uau
com/android/internal/telephony/IccSmsInterfaceManager$1.class
IccSmsInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.IccSmsInterfaceManager$1 extends android.os.Handler { final synthetic com.android.internal.telephony.IccSmsInterfaceManager this$0 void <init> (com.android.internal.telephony.IccSmsInterfaceManager) com.android.internal.telephony.IccSmsInterfaceManager this$0 public void handleMessage (android.os.Message) java.util.List smsRawDataList String smsc android.os.Message msg android.os.AsyncResult ar com.android.internal.telephony.IccSmsInterfaceManager$Request request private void notifyPending (com.android.internal.telephony.IccSmsInterfaceManager$Request, java.lang.Object) com.android.internal.telephony.IccSmsInterfaceManager$Request request Object result }
com/android/internal/telephony/IccSmsInterfaceManager$2.class
IccSmsInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.IccSmsInterfaceManager$2 extends java.lang.Object implements com.android.internal.telephony.IccSmsInterfaceManager$PhoneFactoryProxy { final synthetic com.android.internal.telephony.IccSmsInterfaceManager this$0 void <init> (com.android.internal.telephony.IccSmsInterfaceManager) com.android.internal.telephony.IccSmsInterfaceManager this$0 public com.android.internal.telephony.Phone getPhone (int) int index public com.android.internal.telephony.Phone getDefaultPhone () public com.android.internal.telephony.Phone[] getPhones () }
com/android/internal/telephony/IccSmsInterfaceManager$CdmaBroadcastRangeManager.class
IccSmsInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.IccSmsInterfaceManager$CdmaBroadcastRangeManager extends com.android.internal.telephony.IntRangeManager { private java.util.ArrayList mConfigList final synthetic com.android.internal.telephony.IccSmsInterfaceManager this$0 void <init> (com.android.internal.telephony.IccSmsInterfaceManager) com.android.internal.telephony.IccSmsInterfaceManager this$0 protected void startUpdate () protected void addRange (int, int, boolean) int startId int endId boolean selected protected boolean finishUpdate () com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs }
com/android/internal/telephony/IccSmsInterfaceManager$CellBroadcastRangeManager.class
IccSmsInterfaceManager.java package com.android.internal.telephony com.android.internal.telephony.IccSmsInterfaceManager$CellBroadcastRangeManager extends com.android.internal.telephony.IntRangeManager { private java.util.ArrayList mConfigList final synthetic com.android.internal.telephony.IccSmsInterfaceManager this$0 void <init> (com.android.internal.telephony.IccSmsInterfaceManager) com.android.internal.telephony.IccSmsInterfaceManager this$0 protected void startUpdate () protected void addRange (int, int, boolean) int startId int endId boolean selected protected boolean finishUpdate () com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] configs }
com/android/internal/telephony/IccSmsInterfaceManager$PhoneFactoryProxy.class
IccSmsInterfaceManager.java package com.android.internal.telephony public abstract com.android.internal.telephony.IccSmsInterfaceManager$PhoneFactoryProxy extends java.lang.Object { public abstract com.android.internal.telephony.Phone getPhone (int) public abstract com.android.internal.telephony.Phone getDefaultPhone () public abstract com.android.internal.telephony.Phone[] getPhones () }
com/android/internal/telephony/IccSmsInterfaceManager$Request.class
IccSmsInterfaceManager.java package com.android.internal.telephony final com.android.internal.telephony.IccSmsInterfaceManager$Request extends java.lang.Object { java.util.concurrent.atomic.AtomicBoolean mStatus Object mResult private void <init> () }
com/android/internal/telephony/IccSmsInterfaceManager.class
IccSmsInterfaceManager.java package com.android.internal.telephony public com.android.internal.telephony.IccSmsInterfaceManager extends java.lang.Object { static final String LOG_TAG static final boolean DBG private com.android.internal.telephony.IccSmsInterfaceManager$CellBroadcastRangeManager mCellBroadcastRangeManager private com.android.internal.telephony.IccSmsInterfaceManager$CdmaBroadcastRangeManager mCdmaBroadcastRangeManager private static final int EVENT_LOAD_DONE private static final int EVENT_UPDATE_DONE protected static final int EVENT_SET_BROADCAST_ACTIVATION_DONE protected static final int EVENT_SET_BROADCAST_CONFIG_DONE private static final int EVENT_GET_SMSC_DONE private static final int EVENT_SET_SMSC_DONE private static final int SMS_CB_CODE_SCHEME_MIN private static final int SMS_CB_CODE_SCHEME_MAX public static final int SMS_MESSAGE_PRIORITY_NOT_SPECIFIED public static final int SMS_MESSAGE_PERIOD_NOT_SPECIFIED protected com.android.internal.telephony.Phone mPhone protected final android.content.Context mContext protected final android.app.AppOpsManager mAppOps public com.android.internal.telephony.SmsDispatchersController mDispatchersController private com.android.internal.telephony.SmsPermissions mSmsPermissions private final com.android.internal.telephony.LocalLog mCellBroadcastLocalLog protected android.os.Handler mHandler private com.android.internal.telephony.IccSmsInterfaceManager$PhoneFactoryProxy mPhoneFactoryProxy protected void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (com.android.internal.telephony.Phone, android.content.Context, android.app.AppOpsManager, com.android.internal.telephony.SmsDispatchersController, com.android.internal.telephony.SmsPermissions) com.android.internal.telephony.Phone phone android.content.Context context android.app.AppOpsManager appOps com.android.internal.telephony.SmsDispatchersController dispatchersController com.android.internal.telephony.SmsPermissions smsPermissions public void setPhoneFactoryProxy (com.android.internal.telephony.IccSmsInterfaceManager$PhoneFactoryProxy) com.android.internal.telephony.IccSmsInterfaceManager$PhoneFactoryProxy proxy private void enforceNotOnHandlerThread (java.lang.String) String methodName protected void markMessagesAsRead (java.util.ArrayList) int n byte[] nba byte[] record byte[] ba int i java.util.ArrayList messages com.android.internal.telephony.uicc.IccFileHandler fh int count protected void enforceReceiveAndSend (java.lang.String) String message private void enforceAccessMessageOnICC (java.lang.String) String message public boolean updateMessageOnIccEf (java.lang.String, int, int, byte[]) com.android.internal.telephony.uicc.IccFileHandler fh byte[] record android.os.Message response String callingPackage int index int status byte[] pdu com.android.internal.telephony.IccSmsInterfaceManager$Request updateRequest public boolean copyMessageToIccEf (java.lang.String, int, byte[], byte[]) android.os.Message response String callingPackage int status byte[] pdu byte[] smsc com.android.internal.telephony.IccSmsInterfaceManager$Request copyRequest public java.util.List getAllMessagesFromIccEf (java.lang.String) com.android.internal.telephony.uicc.IccFileHandler fh android.os.Message response String callingPackage com.android.internal.telephony.IccSmsInterfaceManager$Request getRequest public void sendDataWithSelfPermissions (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent, boolean) String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean isForVvm public void sendData (java.lang.String, int, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent) String callingPackage int callingUser String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public void sendData (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent) String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent private void sendDataInternal (java.lang.String, int, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent, boolean) String callingPackage int callinUser String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean isForVvm public void sendText (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, long, boolean) String callingPackage int callingUser String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp long messageId boolean skipShortCodeCheck public void sendTextWithSelfPermissions (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, boolean) String callingPackage int callingUser String callingAttributeTag String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessage boolean isForVvm private void sendTextInternal (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, int, boolean, int, boolean, long) String callingPackage int callingUser String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp int priority boolean expectMore int validityPeriod boolean isForVvm long messageId private void sendTextInternal (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, int, boolean, int, boolean, long, boolean) String callingPackage int callingUser String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp int priority boolean expectMore int validityPeriod boolean isForVvm long messageId boolean skipShortCodeCheck public void sendTextWithOptions (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, int, boolean, int) String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp int priority boolean expectMore int validityPeriod public void injectSmsPdu (byte[], java.lang.String, android.app.PendingIntent) byte[] pdu String format android.app.PendingIntent receivedIntent public void sendMultipartText (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, boolean, long) String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr java.util.List parts java.util.List sentIntents java.util.List deliveryIntents boolean persistMessageForNonDefaultSmsApp long messageId public void sendMultipartTextWithOptions (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, boolean, int, boolean, int, long) String part int i String singlePart android.app.PendingIntent singleSentIntent android.app.PendingIntent singleDeliveryIntent int i String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr java.util.List parts java.util.List sentIntents java.util.List deliveryIntents boolean persistMessageForNonDefaultSmsApp int priority boolean expectMore int validityPeriod long messageId public int getPremiumSmsPermission (java.lang.String) String packageName public void setPremiumSmsPermission (java.lang.String, int) String packageName int permission protected java.util.ArrayList buildValidRawData (java.util.ArrayList) byte[] ba int i java.util.ArrayList messages int count java.util.ArrayList ret protected byte[] makeSmsRecordData (int, byte[]) byte[] data int j int status byte[] pdu byte[] data public java.lang.String getSmscAddressFromIccEf (java.lang.String) android.os.Message response String callingPackage com.android.internal.telephony.IccSmsInterfaceManager$Request getRequest public boolean setSmscAddressOnIccEf (java.lang.String, java.lang.String) android.os.Message response String callingPackage String smsc com.android.internal.telephony.IccSmsInterfaceManager$Request setRequest public boolean enableCellBroadcast (int, int) int messageIdentifier int ranType public boolean disableCellBroadcast (int, int) int messageIdentifier int ranType public boolean enableCellBroadcastRange (int, int, int) int startMessageId int endMessageId int ranType public boolean disableCellBroadcastRange (int, int, int) int startMessageId int endMessageId int ranType public synchronized boolean enableGsmBroadcastRange (int, int) String msg int startMessageId int endMessageId String client String msg public synchronized boolean disableGsmBroadcastRange (int, int) String msg int startMessageId int endMessageId String client String msg public synchronized boolean enableCdmaBroadcastRange (int, int) String msg int startMessageId int endMessageId String client String msg public synchronized boolean disableCdmaBroadcastRange (int, int) String msg int startMessageId int endMessageId String client String msg public void resetAllCellBroadcastRanges () private boolean setCellBroadcastConfig (com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[]) android.os.Message response com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] configs com.android.internal.telephony.IccSmsInterfaceManager$Request setRequest private boolean setCellBroadcastActivation (boolean) android.os.Message response boolean activate com.android.internal.telephony.IccSmsInterfaceManager$Request setRequest private boolean setCdmaBroadcastConfig (com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[]) android.os.Message response com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs com.android.internal.telephony.IccSmsInterfaceManager$Request setRequest private boolean setCdmaBroadcastActivation (boolean) android.os.Message response boolean activate com.android.internal.telephony.IccSmsInterfaceManager$Request setRequest protected void log (java.lang.String) String msg protected void loge (java.lang.String) String msg protected void loge (java.lang.String, java.lang.Throwable) String msg Throwable e public boolean isImsSmsSupported () public java.lang.String getImsSmsFormat () public void sendStoredText (java.lang.String, int, android.net.Uri, java.lang.String, android.app.PendingIntent, android.app.PendingIntent) String callingPkg int callingUser android.net.Uri messageUri String scAddress android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public void sendStoredText (java.lang.String, int, java.lang.String, android.net.Uri, java.lang.String, android.app.PendingIntent, android.app.PendingIntent) String callingPkg int callingUser String callingAttributionTag android.net.Uri messageUri String scAddress android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.content.ContentResolver resolver String[] textAndAddress public void sendStoredMultipartText (java.lang.String, int, android.net.Uri, java.lang.String, java.util.List, java.util.List) String callingPkg int callingUser android.net.Uri messageUri String scAddress java.util.List sentIntents java.util.List deliveryIntents public void sendStoredMultipartText (java.lang.String, int, java.lang.String, android.net.Uri, java.lang.String, java.util.List, java.util.List) String singlePart android.app.PendingIntent singleSentIntent android.app.PendingIntent singleDeliveryIntent int i String callingPkg int callingUser String callingAttributionTag android.net.Uri messageUri String scAddress java.util.List sentIntents java.util.List deliveryIntents android.content.ContentResolver resolver String[] textAndAddress java.util.ArrayList parts public int getSmsCapacityOnIcc (java.lang.String, java.lang.String) com.android.internal.telephony.uicc.UiccProfile uiccProfile String callingPackage String callingFeatureId int numberOnIcc private boolean isFailedOrDraft (android.content.ContentResolver, android.net.Uri) int type android.database.sqlite.SQLiteException e android.content.ContentResolver resolver android.net.Uri messageUri long identity android.database.Cursor cursor private java.lang.String[] loadTextAndAddress (android.content.ContentResolver, android.net.Uri) android.database.sqlite.SQLiteException e android.content.ContentResolver resolver android.net.Uri messageUri long identity android.database.Cursor cursor public void notifyIfOutgoingEmergencySms (java.lang.String) com.android.internal.telephony.Phone phone String destAddr com.android.internal.telephony.Phone[] allPhones android.telephony.emergency.EmergencyNumber emergencyNumber private android.telephony.emergency.EmergencyNumber getEmergencyNumber (com.android.internal.telephony.Phone, java.lang.String) com.android.internal.telephony.Phone phone String number com.android.internal.telephony.emergency.EmergencyNumberTracker tracker private void returnUnspecifiedFailure (android.app.PendingIntent) android.app.PendingIntent pi private void returnUnspecifiedFailure (java.util.List) android.app.PendingIntent pi java.util.List pis private java.lang.String filterDestAddress (java.lang.String) String destAddr String result private void waitForResult (com.android.internal.telephony.IccSmsInterfaceManager$Request) InterruptedException e com.android.internal.telephony.IccSmsInterfaceManager$Request request public com.android.internal.telephony.InboundSmsHandler getInboundSmsHandler (boolean) boolean is3gpp2 public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private synthetic void lambda$injectSmsPdu$0 (android.app.PendingIntent, int) android.app.PendingIntent$CanceledException e android.app.PendingIntent receivedIntent int result }
com/android/internal/telephony/IccSmsInterfaceManager.uau
com/android/internal/telephony/ImsIndication.class
ImsIndication.java package com.android.internal.telephony public com.android.internal.telephony.ImsIndication extends android.hardware.radio.ims.IRadioImsIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public java.lang.String getInterfaceHash () public int getInterfaceVersion () public void onConnectionSetupFailure (int, int, android.hardware.radio.ims.ConnectionFailureInfo) int indicationType int token android.hardware.radio.ims.ConnectionFailureInfo failureInfo Object[] response public void notifyAnbr (int, int, int, int) int indicationType int qosSessionId int imsdirection int bitsPerSecond int[] response public void triggerImsDeregistration (int, int) int indicationType int reason int[] response }
com/android/internal/telephony/ImsResponse.class
ImsResponse.java package com.android.internal.telephony public com.android.internal.telephony.ImsResponse extends android.hardware.radio.ims.IRadioImsResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public java.lang.String getInterfaceHash () public int getInterfaceVersion () public void setSrvccCallInfoResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info public void updateImsRegistrationInfoResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info public void startImsTrafficResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.ims.ConnectionFailureInfo) Object[] response android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.ims.ConnectionFailureInfo failureInfo com.android.internal.telephony.RILRequest rr public void stopImsTrafficResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info public void triggerEpsFallbackResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info public void sendAnbrQueryResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info public void updateImsCallStatusResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo info }
com/android/internal/telephony/ImsSmsDispatcher$1.class
ImsSmsDispatcher.java package com.android.internal.telephony com.android.internal.telephony.ImsSmsDispatcher$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.ImsSmsDispatcher this$0 void <init> (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher this$0 public void run () }
com/android/internal/telephony/ImsSmsDispatcher$2.class
ImsSmsDispatcher.java package com.android.internal.telephony com.android.internal.telephony.ImsSmsDispatcher$2 extends android.telephony.ims.RegistrationManager$RegistrationCallback { final synthetic com.android.internal.telephony.ImsSmsDispatcher this$0 void <init> (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher this$0 public void onRegistered (int) int imsRadioTech public void onRegistering (int) int imsRadioTech public void onUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo info }
com/android/internal/telephony/ImsSmsDispatcher$3.class
ImsSmsDispatcher.java package com.android.internal.telephony com.android.internal.telephony.ImsSmsDispatcher$3 extends android.telephony.ims.ImsMmTelManager$CapabilityCallback { final synthetic com.android.internal.telephony.ImsSmsDispatcher this$0 void <init> (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher this$0 public void onCapabilitiesStatusChanged (android.telephony.ims.feature.MmTelFeature$MmTelCapabilities) android.telephony.ims.feature.MmTelFeature$MmTelCapabilities capabilities }
com/android/internal/telephony/ImsSmsDispatcher$4.class
ImsSmsDispatcher.java package com.android.internal.telephony com.android.internal.telephony.ImsSmsDispatcher$4 extends android.telephony.ims.aidl.IImsSmsListener$Stub { final synthetic com.android.internal.telephony.ImsSmsDispatcher this$0 void <init> (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher this$0 public void onMemoryAvailableResult (int, int, int) int token int status int networkReasonCode long identity public void onSendSmsResult (int, int, int, int, int) int maxRetryCountOverIms com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.SMSDispatcher$SmsTracker tracker int token int messageRef int status int reason int networkReasonCode long identity public void onSmsStatusReportReceived (int, java.lang.String, byte[]) throws android.os.RemoteException com.android.ims.ImsException e android.telephony.SmsMessage message int token String format byte[] pdu long identity public void onSmsReceived (int, java.lang.String, byte[]) android.telephony.SmsMessage message int token String format byte[] pdu long identity private synthetic void lambda$onSmsReceived$0 (android.telephony.SmsMessage, int, int) int mappedResult int mappedResult int mappedResult com.android.ims.ImsException e android.telephony.SmsMessage message int token int result int mappedResult }
com/android/internal/telephony/ImsSmsDispatcher$5.class
ImsSmsDispatcher.java package com.android.internal.telephony com.android.internal.telephony.ImsSmsDispatcher$5 extends java.lang.Object implements com.android.ims.FeatureConnector$Listener { final synthetic com.android.internal.telephony.ImsSmsDispatcher this$0 void <init> (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher this$0 public void connectionReady (com.android.ims.ImsManager, int) throws com.android.ims.ImsException com.android.ims.ImsManager manager int subId public void connectionUnavailable (int) int reason public volatile synthetic void connectionReady (com.android.ims.FeatureUpdates, int) throws com.android.ims.ImsException }
com/android/internal/telephony/ImsSmsDispatcher$FeatureConnectorFactory.class
ImsSmsDispatcher.java package com.android.internal.telephony public abstract com.android.internal.telephony.ImsSmsDispatcher$FeatureConnectorFactory extends java.lang.Object { public abstract com.android.ims.FeatureConnector create (android.content.Context, int, java.lang.String, com.android.ims.FeatureConnector$Listener, java.util.concurrent.Executor) }
com/android/internal/telephony/ImsSmsDispatcher.class
ImsSmsDispatcher.java package com.android.internal.telephony public com.android.internal.telephony.ImsSmsDispatcher extends com.android.internal.telephony.SMSDispatcher { private static final String TAG private static final int CONNECT_DELAY_MS public static final int MAX_SEND_RETRIES_OVER_IMS public java.util.List mMemoryAvailableNotifierList public java.util.Map mTrackers public java.util.concurrent.atomic.AtomicInteger mNextToken private final Object mLock private volatile boolean mIsSmsCapable private volatile boolean mIsImsServiceUp private volatile boolean mIsRegistered private final com.android.ims.FeatureConnector mImsManagerConnector private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private com.android.ims.ImsManager mImsManager private com.android.internal.telephony.ImsSmsDispatcher$FeatureConnectorFactory mConnectorFactory private Runnable mConnectRunnable private android.telephony.ims.RegistrationManager$RegistrationCallback mRegistrationCallback private android.telephony.ims.ImsMmTelManager$CapabilityCallback mCapabilityCallback private final android.telephony.ims.aidl.IImsSmsListener mImsSmsListener public void handleMessage (android.os.Message) android.os.Message msg public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsDispatchersController, com.android.internal.telephony.ImsSmsDispatcher$FeatureConnectorFactory) com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsDispatchersController smsDispatchersController com.android.internal.telephony.ImsSmsDispatcher$FeatureConnectorFactory factory private void setListeners () throws com.android.ims.ImsException private boolean isLteService () private boolean isLimitedLteService () private boolean isEmergencySmsPossible () public boolean isEmergencySmsSupport (java.lang.String) android.telephony.CarrierConfigManager configManager boolean lteOrLimitedLte android.os.PersistableBundle b String destAddr boolean eSmsCarrierSupport long identity public boolean isAvailable () protected java.lang.String getFormat () com.android.ims.ImsException e public int getMaxSmsRetryCount () android.os.PersistableBundle carrierConfig int retryCount android.telephony.CarrierConfigManager mConfigManager public int getMaxRetryCountOverIms () android.os.PersistableBundle carrierConfig int retryCountOverIms android.telephony.CarrierConfigManager mConfigManager public int getSmsRetryDelayValue () android.os.PersistableBundle carrierConfig int retryDelay android.telephony.CarrierConfigManager mConfigManager protected boolean shouldBlockSmsForEcbm () protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod int messageRef protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean, int) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested int messageRef protected com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLength (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly public void onMemoryAvailable () com.android.ims.ImsException e int token public void sendSms (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.ims.ImsException e com.android.internal.telephony.SMSDispatcher$SmsTracker tracker java.util.HashMap map byte[] pdu byte[] smsc boolean isRetry String format int token private com.android.ims.ImsManager getImsManager () throws com.android.ims.ImsException public void fallbackToPstn (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker protected boolean isCdmaMo () public android.telephony.ims.aidl.IImsSmsListener getSmsListener () private void logd (java.lang.String) String s private void logi (java.lang.String) String s private void logw (java.lang.String) String s private void loge (java.lang.String) String s private static java.lang.String getPhoneId (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone }
com/android/internal/telephony/InboundSmsHandler$CarrierServicesSmsFilterCallback.class
InboundSmsHandler.java package com.android.internal.telephony final com.android.internal.telephony.InboundSmsHandler$CarrierServicesSmsFilterCallback extends java.lang.Object implements com.android.internal.telephony.CarrierServicesSmsFilter$CarrierServicesSmsFilterCallbackInterface { private final byte[][] mPdus private final int mDestPort private final com.android.internal.telephony.InboundSmsTracker mTracker private final String mSmsFormat private final com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver mSmsBroadcastReceiver private final boolean mUserUnlocked private final boolean mIsClass0 private final int mSubId private final long mMessageId private final boolean mBlock private final java.util.List mRemainingFilters final synthetic com.android.internal.telephony.InboundSmsHandler this$0 void <init> (com.android.internal.telephony.InboundSmsHandler, byte[][], int, com.android.internal.telephony.InboundSmsTracker, java.lang.String, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, int, long, boolean, java.util.List) byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker String smsFormat com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver smsBroadcastReceiver boolean userUnlocked boolean isClass0 int subId long messageId boolean block java.util.List remainingFilters public void onFilterComplete (int) int result boolean carrierRequestedDrop boolean filterInvoked }
com/android/internal/telephony/InboundSmsHandler$CbTestBroadcastReceiver.class
InboundSmsHandler.java package com.android.internal.telephony public abstract com.android.internal.telephony.InboundSmsHandler$CbTestBroadcastReceiver extends android.content.BroadcastReceiver { protected final String mTestAction final synthetic com.android.internal.telephony.InboundSmsHandler this$0 protected abstract void handleTestAction (android.content.Intent) public void <init> (com.android.internal.telephony.InboundSmsHandler, java.lang.String) com.android.internal.telephony.InboundSmsHandler this$0 String testAction public void onReceive (android.content.Context, android.content.Intent) int phoneId android.content.Context context android.content.Intent intent }
com/android/internal/telephony/InboundSmsHandler$DefaultState.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$DefaultState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.InboundSmsHandler this$0 private void <init> (com.android.internal.telephony.InboundSmsHandler) public boolean processMessage (android.os.Message) int i String errorText android.os.Message msg }
com/android/internal/telephony/InboundSmsHandler$DeliveringState.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$DeliveringState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.InboundSmsHandler this$0 private void <init> (com.android.internal.telephony.InboundSmsHandler) public void enter () public void exit () public boolean processMessage (android.os.Message) com.android.internal.telephony.InboundSmsTracker inboundSmsTracker android.os.Message msg }
com/android/internal/telephony/InboundSmsHandler$IdleState.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$IdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.InboundSmsHandler this$0 private void <init> (com.android.internal.telephony.InboundSmsHandler) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/InboundSmsHandler$NewMessageNotificationActionReceiver.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$NewMessageNotificationActionReceiver extends android.content.BroadcastReceiver { private void <init> () public void onReceive (android.content.Context, android.content.Intent) android.os.UserManager userManager android.content.pm.PackageManager pm android.content.Context context android.content.Intent intent }
com/android/internal/telephony/InboundSmsHandler$SmsBroadcastReceiver.class
InboundSmsHandler.java package com.android.internal.telephony public final com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver extends android.content.BroadcastReceiver { private final String mDeleteWhere private final String[] mDeleteWhereArgs private long mBroadcastTimeMillis public android.content.Intent mWaitingForIntent private final com.android.internal.telephony.InboundSmsTracker mInboundSmsTracker final synthetic com.android.internal.telephony.InboundSmsHandler this$0 public synchronized void setWaitingForIntent (android.content.Intent) android.content.Intent intent public void <init> (com.android.internal.telephony.InboundSmsHandler, com.android.internal.telephony.InboundSmsTracker) com.android.internal.telephony.InboundSmsHandler this$0 com.android.internal.telephony.InboundSmsTracker tracker public void fakeNextAction () public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent private synchronized void handleAction (android.content.Intent, boolean) int durationMillis android.os.Bundle options long duration android.app.BroadcastOptions bopts android.os.Bundle options String mimeType int rc android.content.Intent intent boolean onReceive String action int subId }
com/android/internal/telephony/InboundSmsHandler$SmsFilter.class
InboundSmsHandler.java package com.android.internal.telephony public abstract com.android.internal.telephony.InboundSmsHandler$SmsFilter extends java.lang.Object { public abstract boolean filterSms (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, java.util.List) }
com/android/internal/telephony/InboundSmsHandler$SmsSource.class
InboundSmsHandler.java package com.android.internal.telephony public abstract annotation com.android.internal.telephony.InboundSmsHandler$SmsSource extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/InboundSmsHandler$StartupState.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$StartupState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.InboundSmsHandler this$0 private void <init> (com.android.internal.telephony.InboundSmsHandler) public void enter () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/InboundSmsHandler$WaitingState.class
InboundSmsHandler.java package com.android.internal.telephony com.android.internal.telephony.InboundSmsHandler$WaitingState extends com.android.internal.telephony.State { private com.android.internal.telephony.InboundSmsTracker mLastDeliveredSmsTracker final synthetic com.android.internal.telephony.InboundSmsHandler this$0 private void <init> (com.android.internal.telephony.InboundSmsHandler) public void enter () public void exit () public boolean processMessage (android.os.Message) String str android.os.Message msg }
com/android/internal/telephony/InboundSmsHandler.SmsBroadcastReceiver.uau
com/android/internal/telephony/InboundSmsHandler.class
InboundSmsHandler.java package com.android.internal.telephony public abstract com.android.internal.telephony.InboundSmsHandler extends com.android.internal.telephony.StateMachine { protected static final boolean DBG protected static final boolean VDBG public static final int PDU_COLUMN public static final int SEQUENCE_COLUMN public static final int DESTINATION_PORT_COLUMN public static final int DATE_COLUMN public static final int REFERENCE_NUMBER_COLUMN public static final int COUNT_COLUMN public static final int ADDRESS_COLUMN public static final int ID_COLUMN public static final int MESSAGE_BODY_COLUMN public static final int DISPLAY_ADDRESS_COLUMN public static final int DELETED_FLAG_COLUMN public static final int SUBID_COLUMN private static final String[] PDU_DELETED_FLAG_PROJECTION private static final java.util.Map PDU_DELETED_FLAG_PROJECTION_INDEX_MAPPING private static final String[] PDU_SEQUENCE_PORT_PROJECTION private static final java.util.Map PDU_SEQUENCE_PORT_PROJECTION_INDEX_MAPPING public static final String SELECT_BY_ID public static final int EVENT_NEW_SMS public static final int EVENT_BROADCAST_SMS public static final int EVENT_BROADCAST_COMPLETE private static final int EVENT_RETURN_TO_IDLE private static final int EVENT_RELEASE_WAKELOCK public static final int EVENT_START_ACCEPTING_SMS public static final int EVENT_INJECT_SMS public static final int EVENT_UPDATE_TRACKER public static final int EVENT_RECEIVER_TIMEOUT private static final int WAKELOCK_TIMEOUT public static final int SOURCE_NOT_INJECTED public static final int SOURCE_INJECTED_FROM_IMS public static final int SOURCE_INJECTED_FROM_UNKNOWN public static final String NOTIFICATION_TAG public static final int NOTIFICATION_ID_NEW_MESSAGE protected static final android.net.Uri sRawUri protected static final android.net.Uri sRawUriPermanentDelete protected final android.content.Context mContext private final android.content.ContentResolver mResolver private final com.android.internal.telephony.WapPushOverSms mWapPush private final android.os.PowerManager$WakeLock mWakeLock private final com.android.internal.telephony.InboundSmsHandler$DefaultState mDefaultState private final com.android.internal.telephony.InboundSmsHandler$StartupState mStartupState private final com.android.internal.telephony.InboundSmsHandler$IdleState mIdleState private final com.android.internal.telephony.InboundSmsHandler$DeliveringState mDeliveringState private final com.android.internal.telephony.InboundSmsHandler$WaitingState mWaitingState protected com.android.internal.telephony.SmsStorageMonitor mStorageMonitor private final boolean mSmsReceiveDisabled protected com.android.internal.telephony.Phone mPhone private android.os.UserManager mUserManager protected com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private com.android.internal.telephony.LocalLog mLocalLog private com.android.internal.telephony.LocalLog mCarrierServiceLocalLog android.os.PowerWhitelistManager mPowerWhitelistManager protected com.android.internal.telephony.CellBroadcastServiceManager mCellBroadcastServiceManager private final int DELETE_PERMANENTLY private final int MARK_DELETED private static String ACTION_OPEN_SMS_APP private int mWakeLockTimeout private java.util.List mSmsFilters protected final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public static int sTimeoutDurationMillis protected void <init> (java.lang.String, android.content.Context, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) String name android.content.Context context com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.TelephonyManager telephonyManager boolean smsCapable android.os.PowerManager pm public void dispose () protected void onQuitting () public com.android.internal.telephony.Phone getPhone () protected java.lang.String getWhatToString (int) String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString int what String whatString private void handleNewSms (android.os.AsyncResult) android.telephony.SmsMessage sms int result RuntimeException ex com.android.internal.telephony.satellite.SatelliteController satelliteController boolean handled android.os.AsyncResult ar int result private void handleInjectSms (android.os.AsyncResult, boolean, int) int result int smsSource android.telephony.SmsMessage sms int result RuntimeException ex android.os.AsyncResult ar boolean isOverIms int token int result com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback callback private int dispatchMessage (com.android.internal.telephony.SmsMessageBase, int, int) com.android.internal.telephony.satellite.SatelliteController satelliteController com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.SmsMessageBase smsb int smsSource int token int result protected abstract int dispatchMessageRadioSpecific (com.android.internal.telephony.SmsMessageBase, int, int) protected abstract void acknowledgeLastIncomingSms (boolean, int, android.os.Message) private void notifyAndAcknowledgeLastIncomingSms (boolean, int, android.os.Message) android.content.Intent intent boolean success int result android.os.Message response protected abstract boolean is3gpp2 () protected int dispatchNormalMessage (com.android.internal.telephony.SmsMessageBase, int) int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.SmsHeader$ConcatRef concatRef com.android.internal.telephony.SmsHeader$PortAddrs portAddrs int destPort com.android.internal.telephony.SmsMessageBase sms int smsSource com.android.internal.telephony.SmsHeader smsHeader com.android.internal.telephony.InboundSmsTracker tracker protected int addTrackerToRawTableAndSendMessage (com.android.internal.telephony.InboundSmsTracker, boolean) com.android.internal.telephony.InboundSmsTracker tracker boolean deDup int result private boolean processMessagePart (com.android.internal.telephony.InboundSmsTracker) byte[][] pdus long[] timestamps int port int index String refNumber String count String[] whereArgs int cursorCount byte[][] pdus long[] timestamps android.database.SQLException e android.database.Cursor cursor com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics String errorMsg android.telephony.SmsMessage msg byte[] pdu int result boolean wapPushResult com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.InboundSmsTracker tracker int messageCount byte[][] pdus long[] timestamps int destPort boolean block String address boolean isWapPush String format java.util.List pduList java.io.ByteArrayOutputStream output com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats sessionStats boolean filterInvoked private boolean isEmergencyNumber (java.lang.String) String number android.telephony.TelephonyManager manager private boolean processMessagePartWithUserLocked (com.android.internal.telephony.InboundSmsTracker, byte[][], int, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean) boolean filterInvoked com.android.internal.telephony.InboundSmsTracker tracker byte[][] pdus int destPort com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean block private boolean isMainUserUnlocked () android.os.UserHandle mainUser private void showNewMessageNotification () android.app.PendingIntent intent android.app.Notification$Builder mBuilder android.app.NotificationManager mNotificationManager android.os.UserHandle mainUser static void cancelNewMessageNotification (android.content.Context) android.content.Context context android.app.NotificationManager mNotificationManager private java.util.List createDefaultSmsFilters () java.util.List smsFilters private void dropFilteredSms (com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean) com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean block private boolean filterSms (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean) byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean userUnlocked boolean block private static boolean filterSms (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, java.util.List) com.android.internal.telephony.InboundSmsHandler$SmsFilter smsFilter byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean userUnlocked boolean block java.util.List filters java.util.ListIterator iterator public void dispatchIntent (android.content.Intent, java.lang.String, java.lang.String, android.os.Bundle, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, android.os.UserHandle, int) android.os.UserHandle handle int i android.os.UserHandle targetUser int i int[] users java.util.List userHandles android.os.UserHandle mainUser java.util.List runningUserHandles android.content.Intent intent String permission String appOp android.os.Bundle opts com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver android.os.UserHandle user int subId String action private boolean hasUserRestriction (java.lang.String, android.os.UserHandle) String restrictionKey android.os.UserHandle userHandle java.util.List sources private boolean isMainUser (int) int userId private void deleteFromRawTable (java.lang.String, java.lang.String[], int) String deleteWhere String[] deleteWhereArgs int deleteType android.net.Uri uri int rows private android.os.Bundle handleSmsWhitelisting (android.content.ComponentName, boolean) String pkgName String reason android.content.ComponentName target boolean bgActivityStartAllowed String pkgName String reason android.app.BroadcastOptions bopts android.os.Bundle bundle long duration private void dispatchSmsDeliveryIntent (byte[][], java.lang.String, int, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, int, long) android.content.ComponentName componentName com.android.internal.telephony.AppSmsManager appManager android.net.Uri uri byte[][] pdus String format int destPort com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean isClass0 int subId long messageId android.content.Intent intent android.os.UserHandle userHandle android.os.Bundle options private boolean checkAndHandleDuplicate (com.android.internal.telephony.InboundSmsTracker) throws android.database.SQLException android.util.Pair inexactMatchQuery com.android.internal.telephony.InboundSmsTracker tracker android.util.Pair exactMatchQuery android.database.Cursor cursor private void logDupPduMismatch (android.database.Cursor, com.android.internal.telephony.InboundSmsTracker) android.database.Cursor cursor com.android.internal.telephony.InboundSmsTracker tracker String oldPduString byte[] pdu byte[] oldPdu private int addTrackerToRawTable (com.android.internal.telephony.InboundSmsTracker, boolean) android.database.SQLException e String[] deleteWhereArgs long rowId Exception e com.android.internal.telephony.InboundSmsTracker tracker boolean deDup String address String refNumber String count android.content.ContentValues values android.net.Uri newUri static boolean isCurrentFormat3gpp2 () int activePhone private void dropSms (com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver) com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver receiver private boolean isMtSmsPollingMessage (com.android.internal.telephony.SmsMessageBase) com.android.internal.telephony.SmsMessageBase smsb String mtSmsPollingText private boolean isSkipNotifyFlagSet (int) int callbackResult protected void logWithLocalLog (java.lang.String) String logMsg protected void logWithLocalLog (java.lang.String, long) String logMsg long id protected void logeWithLocalLog (java.lang.String) String logMsg protected void logeWithLocalLog (java.lang.String, long) String logMsg long id protected void log (java.lang.String) String s protected void log (java.lang.String, long) String s long id protected void loge (java.lang.String) String s protected void loge (java.lang.String, long) String s long id protected void loge (java.lang.String, java.lang.Throwable) String s Throwable e private static java.lang.String buildMessageBodyFromPdus (android.telephony.SmsMessage[]) android.telephony.SmsMessage msg StringBuilder body android.telephony.SmsMessage[] msgs public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw private static java.lang.String replaceFormFeeds (java.lang.String) String s public android.os.PowerManager$WakeLock getWakeLock () public int getWakeLockTimeout () private void setWakeLockTimeout (int) int timeOut public void setSmsFiltersForTesting (java.util.List) java.util.List smsFilters protected byte[] decodeHexString (java.lang.String) int i String hexString byte[] bytes private byte hexToByte (java.lang.String) String hexString int firstDigit int secondDigit private int toDigit (char) char hexChar int digit static void registerNewMessageNotificationActionHandler (android.content.Context) android.content.Context context android.content.IntentFilter userFilter private synthetic boolean lambda$createDefaultSmsFilters$2 (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, java.util.List) byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean userUnlocked boolean block java.util.List remainingFilters com.android.internal.telephony.MissedIncomingCallSmsFilter missedIncomingCallSmsFilter private synthetic boolean lambda$createDefaultSmsFilters$1 (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, java.util.List) byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean userUnlocked boolean block java.util.List remainingFilters private synthetic boolean lambda$createDefaultSmsFilters$0 (byte[][], int, com.android.internal.telephony.InboundSmsTracker, com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, boolean, boolean, java.util.List) byte[][] pdus int destPort com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver resultReceiver boolean userUnlocked boolean block java.util.List remainingFilters com.android.internal.telephony.InboundSmsHandler$CarrierServicesSmsFilterCallback filterCallback com.android.internal.telephony.CarrierServicesSmsFilter carrierServicesFilter static synthetic void access$000 (com.android.internal.telephony.InboundSmsHandler, java.lang.String) com.android.internal.telephony.InboundSmsHandler x0 String x1 static synthetic void access$100 (com.android.internal.telephony.InboundSmsHandler, int) com.android.internal.telephony.InboundSmsHandler x0 int x1 static synthetic void access$200 (com.android.internal.telephony.InboundSmsHandler, int) com.android.internal.telephony.InboundSmsHandler x0 int x1 static synthetic void access$300 (com.android.internal.telephony.InboundSmsHandler, java.lang.String) com.android.internal.telephony.InboundSmsHandler x0 String x1 static void <clinit> () }
com/android/internal/telephony/InboundSmsHandler.uau
com/android/internal/telephony/InboundSmsTracker.class
InboundSmsTracker.java package com.android.internal.telephony public com.android.internal.telephony.InboundSmsTracker extends java.lang.Object { private static final int NUM_OF_BYTES_HASH_VALUE_FOR_MESSAGE_ID private final byte[] mPdu private final long mTimestamp private final int mDestPort private final boolean mIs3gpp2 private final boolean mIs3gpp2WapPdu private final String mMessageBody private final boolean mIsClass0 private final int mSubId private final long mMessageId private final int mSmsSource private final String mAddress private final int mReferenceNumber private final int mSequenceNumber private final int mMessageCount private String mDeleteWhere private String[] mDeleteWhereArgs private com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver mSmsBroadcastReceiver private final String mDisplayAddress public static final int DEST_PORT_FLAG_NO_PORT private static final int DEST_PORT_FLAG_3GPP public static final int DEST_PORT_FLAG_3GPP2 public static final int DEST_PORT_FLAG_3GPP2_WAP_PDU private static final int DEST_PORT_MASK public static final String SELECT_BY_REFERENCE public static final String SELECT_BY_REFERENCE_3GPP2WAP public void <init> (android.content.Context, byte[], long, int, boolean, boolean, java.lang.String, java.lang.String, java.lang.String, boolean, int, int) android.content.Context context byte[] pdu long timestamp int destPort boolean is3gpp2 boolean is3gpp2WapPdu String address String displayAddress String messageBody boolean isClass0 int subId int smsSource public void <init> (android.content.Context, byte[], long, int, boolean, java.lang.String, java.lang.String, int, int, int, boolean, java.lang.String, boolean, int, int) android.content.Context context byte[] pdu long timestamp int destPort boolean is3gpp2 String address String displayAddress int referenceNumber int sequenceNumber int messageCount boolean is3gpp2WapPdu String messageBody boolean isClass0 int subId int smsSource public void <init> (android.content.Context, android.database.Cursor, boolean) int destPort long rowId int index android.content.Context context android.database.Cursor cursor boolean isCurrentFormat3gpp2 public android.content.ContentValues getContentValues () int destPort android.content.ContentValues values int destPort public static int getRealDestPort (int) int destPort public void setDeleteWhere (java.lang.String, java.lang.String[]) String deleteWhere String[] deleteWhereArgs public java.lang.String toString () StringBuilder builder public byte[] getPdu () public long getTimestamp () public int getDestPort () public boolean is3gpp2 () public boolean isClass0 () public int getSubId () public java.lang.String getFormat () public java.lang.String getQueryForSegments () public android.util.Pair getExactMatchDupDetectQuery () String address String refNumber String count String seqNumber String date String messageBody String where String[] whereArgs public android.util.Pair getInexactMatchDupDetectQuery () String address String refNumber String count String seqNumber String where String[] whereArgs private java.lang.String addDestPortQuery (java.lang.String) String whereDestPort String where String whereDestPort private static long createMessageId (android.content.Context, long, int) android.content.Context context long timestamp int subId int slotId android.telephony.TelephonyManager telephonyManager String deviceId String messagePrint private static long getShaValue (java.lang.String) Exception e String messagePrint private static byte[] getShaBytes (java.lang.String, int) throws java.security.NoSuchAlgorithmException java.io.UnsupportedEncodingException byte[] truncatedHashResult String messagePrint int maxNumOfBytes java.security.MessageDigest messageDigest byte[] hashResult public int getIndexOffset () public java.lang.String getAddress () public java.lang.String getDisplayAddress () public java.lang.String getMessageBody () public int getReferenceNumber () public int getSequenceNumber () public int getMessageCount () public java.lang.String getDeleteWhere () public java.lang.String[] getDeleteWhereArgs () public long getMessageId () public int getSource () public com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver getSmsBroadcastReceiver (com.android.internal.telephony.InboundSmsHandler) com.android.internal.telephony.InboundSmsHandler handler }
com/android/internal/telephony/InboundSmsTracker.uau
com/android/internal/telephony/IndentingPrintWriter.class
IndentingPrintWriter.java package com.android.internal.telephony public com.android.internal.telephony.IndentingPrintWriter extends com.android.internal.telephony.AndroidUtilIndentingPrintWriter { public void <init> (java.io.Writer, java.lang.String) java.io.Writer writer String singleIndent public void <init> (java.io.Writer, java.lang.String, int) java.io.Writer writer String singleIndent int wrapLength public void <init> (java.io.Writer, java.lang.String, java.lang.String, int) java.io.Writer writer String singleIndent String prefix int wrapLength public com.android.internal.telephony.IndentingPrintWriter setIndent (java.lang.String) String indent public com.android.internal.telephony.IndentingPrintWriter setIndent (int) int indent public com.android.internal.telephony.IndentingPrintWriter increaseIndent () public com.android.internal.telephony.IndentingPrintWriter decreaseIndent () public com.android.internal.telephony.IndentingPrintWriter printPair (java.lang.String, java.lang.Object) String key Object value public com.android.internal.telephony.IndentingPrintWriter printPair (java.lang.String, java.lang.Object[]) String key Object[] value public com.android.internal.telephony.IndentingPrintWriter printHexPair (java.lang.String, int) String key int value public volatile synthetic com.android.internal.telephony.AndroidUtilIndentingPrintWriter decreaseIndent () public volatile synthetic com.android.internal.telephony.AndroidUtilIndentingPrintWriter increaseIndent () public volatile synthetic com.android.internal.telephony.AndroidUtilIndentingPrintWriter setIndent (int) public volatile synthetic com.android.internal.telephony.AndroidUtilIndentingPrintWriter setIndent (java.lang.String) }
com/android/internal/telephony/IntRangeManager$ClientRange.class
IntRangeManager.java package com.android.internal.telephony com.android.internal.telephony.IntRangeManager$ClientRange extends java.lang.Object { final int mStartId final int mEndId final String mClient final synthetic com.android.internal.telephony.IntRangeManager this$0 void <init> (com.android.internal.telephony.IntRangeManager, int, int, java.lang.String) int startId int endId String client public boolean equals (java.lang.Object) com.android.internal.telephony.IntRangeManager$ClientRange other Object o public int hashCode () }
com/android/internal/telephony/IntRangeManager$IntRange.class
IntRangeManager.java package com.android.internal.telephony com.android.internal.telephony.IntRangeManager$IntRange extends java.lang.Object { int mStartId int mEndId final java.util.ArrayList mClients final synthetic com.android.internal.telephony.IntRangeManager this$0 void <init> (com.android.internal.telephony.IntRangeManager, int, int, java.lang.String) int startId int endId String client void <init> (com.android.internal.telephony.IntRangeManager, com.android.internal.telephony.IntRangeManager$ClientRange) com.android.internal.telephony.IntRangeManager$ClientRange clientRange void <init> (com.android.internal.telephony.IntRangeManager, com.android.internal.telephony.IntRangeManager$IntRange, int) int i com.android.internal.telephony.IntRangeManager$IntRange intRange int numElements void insert (com.android.internal.telephony.IntRangeManager$ClientRange) com.android.internal.telephony.IntRangeManager$ClientRange nextRange int i com.android.internal.telephony.IntRangeManager$ClientRange range int len int insert public java.lang.String toString () }
com/android/internal/telephony/IntRangeManager.class
IntRangeManager.java package com.android.internal.telephony public abstract com.android.internal.telephony.IntRangeManager extends java.lang.Object { private static final int INITIAL_CLIENTS_ARRAY_SIZE private java.util.ArrayList mRanges protected void <init> () public synchronized void clearRanges () public synchronized boolean enableRange (int, int, java.lang.String) int newRangeEndId com.android.internal.telephony.IntRangeManager$IntRange nextRange com.android.internal.telephony.IntRangeManager$IntRange joinRange int i int joinIndex com.android.internal.telephony.IntRangeManager$IntRange joinRange int i int joinIndex com.android.internal.telephony.IntRangeManager$IntRange endRange int endIndex com.android.internal.telephony.IntRangeManager$IntRange joinRange int i int joinIndex com.android.internal.telephony.IntRangeManager$IntRange testRange int testIndex com.android.internal.telephony.IntRangeManager$IntRange joinRange int i int joinIndex int endIndex com.android.internal.telephony.IntRangeManager$IntRange endRange int newRangeEndId com.android.internal.telephony.IntRangeManager$IntRange range int startIndex int startId int endId String client int len public synchronized boolean disableRange (int, int, java.lang.String) com.android.internal.telephony.IntRangeManager$ClientRange cr int nextStartId com.android.internal.telephony.IntRangeManager$ClientRange nextCr int nextIndex com.android.internal.telephony.IntRangeManager$IntRange rangeCopy java.util.ArrayList newRanges com.android.internal.telephony.IntRangeManager$IntRange currentRange com.android.internal.telephony.IntRangeManager$ClientRange cr int crIndex java.util.ArrayList clients int crLength int largestEndId boolean updateStarted com.android.internal.telephony.IntRangeManager$IntRange range int i int startId int endId String client int len public boolean updateRanges () protected boolean tryAddRanges (int, int, boolean) int startId int endId boolean selected public boolean isEmpty () private void populateAllRanges () com.android.internal.telephony.IntRangeManager$IntRange currRange java.util.Iterator itr private void populateAllClientRanges () com.android.internal.telephony.IntRangeManager$ClientRange nextRange int j com.android.internal.telephony.IntRangeManager$IntRange range int clientLen int i int len protected abstract void startUpdate () protected abstract void addRange (int, int, boolean) protected abstract boolean finishUpdate () public java.lang.String toString () }
com/android/internal/telephony/IntRangeManager.uau
com/android/internal/telephony/IntentBroadcaster$1.class
IntentBroadcaster.java package com.android.internal.telephony com.android.internal.telephony.IntentBroadcaster$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.IntentBroadcaster this$0 void <init> (com.android.internal.telephony.IntentBroadcaster) com.android.internal.telephony.IntentBroadcaster this$0 public void onReceive (android.content.Context, android.content.Intent) java.util.Map$Entry pair android.content.Intent i java.util.Iterator iterator android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/IntentBroadcaster.class
IntentBroadcaster.java package com.android.internal.telephony public com.android.internal.telephony.IntentBroadcaster extends java.lang.Object { private static final String TAG private java.util.Map mRebroadcastIntents private static com.android.internal.telephony.IntentBroadcaster sIntentBroadcaster private final android.content.BroadcastReceiver mReceiver private void <init> (android.content.Context) android.content.Context context public static com.android.internal.telephony.IntentBroadcaster getInstance (android.content.Context) android.content.Context context public static com.android.internal.telephony.IntentBroadcaster getInstance () public void broadcastStickyIntent (android.content.Context, android.content.Intent, int) android.content.Context context android.content.Intent intent int phoneId private void logd (java.lang.String) String s }
com/android/internal/telephony/LastCallFailCause.class
LastCallFailCause.java package com.android.internal.telephony public com.android.internal.telephony.LastCallFailCause extends java.lang.Object { public int causeCode public String vendorCause public void <init> () public java.lang.String toString () }
com/android/internal/telephony/LocalLog$ReadOnlyLocalLog.class
LocalLog.java package com.android.internal.telephony public com.android.internal.telephony.LocalLog$ReadOnlyLocalLog extends java.lang.Object { private final com.android.internal.telephony.LocalLog mLog void <init> (com.android.internal.telephony.LocalLog) com.android.internal.telephony.LocalLog log public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public void dump (java.io.PrintWriter) java.io.PrintWriter pw public void reverseDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public void reverseDump (java.io.PrintWriter) java.io.PrintWriter pw }
com/android/internal/telephony/LocalLog.class
LocalLog.java package com.android.internal.telephony public final com.android.internal.telephony.LocalLog extends java.lang.Object { private final java.util.Deque mLog private final int mMaxLines private final boolean mUseLocalTimestamps public void <init> (int) int maxLines public void <init> (int, boolean) int maxLines boolean useLocalTimestamps public void log (java.lang.String) String logLine String msg String logLine private synchronized void append (java.lang.String) String logLine public synchronized void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public synchronized void dump (java.io.PrintWriter) java.io.PrintWriter pw public synchronized void dump (java.lang.String, java.io.PrintWriter) String indent java.io.PrintWriter pw java.util.Iterator itr public synchronized void reverseDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public synchronized void reverseDump (java.io.PrintWriter) java.io.PrintWriter pw java.util.Iterator itr public synchronized void clear () public com.android.internal.telephony.LocalLog$ReadOnlyLocalLog readOnlyLocalLog () }
com/android/internal/telephony/LocaleTracker$1.class
LocaleTracker.java package com.android.internal.telephony com.android.internal.telephony.LocaleTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.LocaleTracker this$0 void <init> (com.android.internal.telephony.LocaleTracker) com.android.internal.telephony.LocaleTracker this$0 public void onReceive (android.content.Context, android.content.Intent) int phoneId String countryOverride boolean reset android.content.Context context android.content.Intent intent }
com/android/internal/telephony/LocaleTracker.class
LocaleTracker.java package com.android.internal.telephony public com.android.internal.telephony.LocaleTracker extends android.os.Handler { private static final boolean DBG private static final int EVENT_REQUEST_CELL_INFO private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_SIM_STATE_CHANGED private static final int EVENT_UNSOL_CELL_INFO private static final int EVENT_RESPONSE_CELL_INFO private static final int EVENT_OPERATOR_LOST private static final int EVENT_OVERRIDE_LOCALE private static final String ACTION_COUNTRY_OVERRIDE private static final String EXTRA_COUNTRY private static final String EXTRA_RESET private static final long CELL_INFO_MIN_DELAY_MS private static final long CELL_INFO_MAX_DELAY_MS private static final long CELL_INFO_PERIODIC_POLLING_DELAY_MS private static final long SERVICE_OPERATOR_LOST_DELAY_MS private static final int MAX_FAIL_COUNT private static final String LAST_KNOWN_COUNTRY_ISO_SHARED_PREFS_KEY private String mTag private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.NitzStateMachine mNitzStateMachine private int mSimState private String mOperatorNumeric private java.util.List mCellInfoList private int mFailCellInfoCount private String mCurrentCountryIso private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private String mCountryOverride private int mLastServiceState private boolean mIsTracking private final com.android.internal.telephony.LocalLog mLocalLog private final android.content.BroadcastReceiver mBroadcastReceiver public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.NitzStateMachine, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.NitzStateMachine nitzStateMachine android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter filter public java.lang.String getCurrentCountry () private java.lang.String getMccFromCellInfo () int count String mcc android.telephony.CellInfo cellInfo java.util.Map mccMap int maxCount String selectedMcc private com.android.internal.telephony.MccTable$MccMnc getMccMncFromCellInfo (java.lang.String) String mnc com.android.internal.telephony.MccTable$MccMnc mccMnc int count String mcc android.telephony.CellInfo cellInfo java.util.Map mccMncMap int maxCount String mccToMatch com.android.internal.telephony.MccTable$MccMnc selectedMccMnc private void onSimCardStateChanged (int) int state private void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState serviceState public void updateOperatorNumeric (java.lang.String) String operatorNumeric private void updateOperatorNumericImmediate (java.lang.String) String msg String operatorNumeric private void processCellInfo (android.os.AsyncResult) android.os.AsyncResult ar java.util.List cellInfoList String msg private void requestNextCellInfo (boolean) long delay boolean succeeded public static long getCellInfoDelayTime (int) int failCount long delay private void resetCellInfoRetry () private void updateTrackingStatus () boolean shouldTrackLocale private void stopTracking () String msg private void startTracking () String msg private synchronized void updateLocale () com.android.internal.telephony.MccTable$MccMnc mccMnc com.android.internal.telephony.MccTable$MccMnc mccMnc String mcc java.util.List newProp String msg int phoneId android.content.Intent intent String countryIso String countryIsoDebugInfo String timeZoneCountryIso String timeZoneCountryIsoDebugInfo boolean isTestMcc public boolean isTracking () private void updateLastKnownCountryIso (java.lang.String) android.content.SharedPreferences prefs android.content.SharedPreferences$Editor editor String countryIso public java.lang.String getLastKnownCountryIso () android.content.SharedPreferences prefs private void log (java.lang.String) String msg private void loge (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw public java.lang.String getCountryOverride () }
com/android/internal/telephony/MccTable$MccEntry.class
MccTable.java package com.android.internal.telephony public com.android.internal.telephony.MccTable$MccEntry extends java.lang.Object implements java.lang.Comparable { final int mMcc public final String mIso final int mSmallestDigitsMnc void <init> (int, java.lang.String, int) int mcc String iso int smallestDigitsMCC public int compareTo (com.android.internal.telephony.MccTable$MccEntry) com.android.internal.telephony.MccTable$MccEntry o public volatile synthetic int compareTo (java.lang.Object) }
com/android/internal/telephony/MccTable$MccMnc.class
MccTable.java package com.android.internal.telephony public com.android.internal.telephony.MccTable$MccMnc extends java.lang.Object { public final String mcc public final String mnc public static com.android.internal.telephony.MccTable$MccMnc fromOperatorNumeric (java.lang.String) String mcc StringIndexOutOfBoundsException e String mnc StringIndexOutOfBoundsException e String operatorNumeric String mcc String mnc public void <init> (java.lang.String, java.lang.String) String mcc String mnc public boolean equals (java.lang.Object) Object o com.android.internal.telephony.MccTable$MccMnc mccMnc public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/MccTable.MccEntry.uau
com/android/internal/telephony/MccTable.class
MccTable.java package com.android.internal.telephony public final com.android.internal.telephony.MccTable extends java.lang.Object { static final String LOG_TAG private static android.timezone.TelephonyNetworkFinder sTelephonyNetworkFinder static java.util.ArrayList sTable public static final java.util.Map FALLBACKS public void <init> () public static com.android.internal.telephony.MccTable$MccEntry entryForMcc (int) int mcc com.android.internal.telephony.MccTable$MccEntry m int index public static java.lang.String countryCodeForMcc (int) int mcc com.android.internal.telephony.MccTable$MccEntry entry public static java.lang.String countryCodeForMcc (java.lang.String) NumberFormatException ex String mcc public static java.lang.String geoCountryCodeForMccMnc (com.android.internal.telephony.MccTable$MccMnc) com.android.internal.telephony.MccTable$MccMnc mccMnc String countryCode private static java.lang.String countryCodeForMccMncNoFallback (com.android.internal.telephony.MccTable$MccMnc) com.android.internal.telephony.MccTable$MccMnc mccMnc android.timezone.TelephonyNetwork network public static int smallestDigitsMccForMnc (int) int mcc com.android.internal.telephony.MccTable$MccEntry entry public static void updateMccMncConfiguration (android.content.Context, java.lang.String) String overrideMcc int mccInt RuntimeException ex android.app.ActivityManager activityManager int mccInt android.content.Context context String mccmnc static void <clinit> () }
com/android/internal/telephony/MccTable.uau
com/android/internal/telephony/MessagingIndication.class
MessagingIndication.java package com.android.internal.telephony public com.android.internal.telephony.MessagingIndication extends android.hardware.radio.messaging.IRadioMessagingIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void cdmaNewSms (int, android.hardware.radio.messaging.CdmaSmsMessage) int indicationType android.hardware.radio.messaging.CdmaSmsMessage msg android.telephony.SmsMessage sms public void cdmaRuimSmsStorageFull (int) int indicationType public void newBroadcastSms (int, byte[]) int indicationType byte[] data public void newSms (int, byte[]) int indicationType byte[] pdu com.android.internal.telephony.SmsMessageBase smsb public void newSmsOnSim (int, int) int indicationType int recordNumber public void newSmsStatusReport (int, byte[]) int indicationType byte[] pdu public void simSmsStorageFull (int) int indicationType public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/MessagingResponse.class
MessagingResponse.java package com.android.internal.telephony public com.android.internal.telephony.MessagingResponse extends android.hardware.radio.messaging.IRadioMessagingResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril private void responseSms (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) long messageId com.android.internal.telephony.SmsResponse ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms com.android.internal.telephony.RILRequest rr public void acknowledgeRequest (int) int serial public void acknowledgeIncomingGsmSmsWithPduResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void acknowledgeLastIncomingCdmaSmsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void acknowledgeLastIncomingGsmSmsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void deleteSmsOnRuimResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void deleteSmsOnSimResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[]) int i int numInts int[] ret int i int j int numInts int[] ret int numServiceCategories android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] configs com.android.internal.telephony.RILRequest rr public void getGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[]) android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo info java.util.ArrayList ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configs com.android.internal.telephony.RILRequest rr public void getSmscAddressResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String smsc public void reportSmsMemoryStatusResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendCdmaSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms public void sendCdmaSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms public void sendImsSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms public void sendSmsExpectMoreResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms public void sendSmsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.messaging.SendSmsResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.messaging.SendSmsResult sms public void setCdmaBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCdmaBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setGsmBroadcastActivationResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setGsmBroadcastConfigResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setSmscAddressResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void writeSmsToRuimResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int index public void writeSmsToSimResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int index public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/MissedIncomingCallSmsFilter.class
MissedIncomingCallSmsFilter.java package com.android.internal.telephony public com.android.internal.telephony.MissedIncomingCallSmsFilter extends java.lang.Object { private static final String TAG private static final boolean VDBG private static final String SMS_YEAR_TAG private static final String SMS_MONTH_TAG private static final String SMS_DAY_TAG private static final String SMS_HOUR_TAG private static final String SMS_MINUTE_TAG private static final String SMS_CALLER_ID_TAG private static final android.content.ComponentName PSTN_CONNECTION_SERVICE_COMPONENT private final com.android.internal.telephony.Phone mPhone private android.os.PersistableBundle mCarrierConfig public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager configManager public boolean filter (byte[][], java.lang.String) android.telephony.SmsMessage message String[] originators byte[][] pdus String format private long getEpochTime (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) java.time.format.DateTimeFormatter formatter String year String month String day String hour String minute java.time.LocalDateTime now java.time.LocalDateTime time java.time.Instant instant private boolean processSms (android.telephony.SmsMessage) java.util.regex.Pattern pattern java.util.regex.PatternSyntaxException e IllegalArgumentException e Exception e IllegalArgumentException e java.util.regex.Pattern pattern java.util.regex.Matcher matcher String year String month String day String hour String minute String smsPattern long missedCallTime String callerId String parsedMsg android.telephony.SmsMessage message String[] smsPatterns boolean result String[] missedCallMsgs private java.lang.String[] splitCalls (java.lang.String) String messageBody String[] messages private void createMissedIncomingCallEvent (long, java.lang.String) android.net.Uri phoneUri android.os.Bundle bundle long missedCallTime String callerId android.telecom.TelecomManager tm private android.telecom.PhoneAccountHandle makePstnPhoneAccountHandle (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.SubscriptionManager subscriptionManager android.os.UserHandle userHandle static void <clinit> () }
com/android/internal/telephony/MmiCode$State.class
MmiCode.java package com.android.internal.telephony public final enum com.android.internal.telephony.MmiCode$State extends java.lang.Enum { public static final enum com.android.internal.telephony.MmiCode$State PENDING public static final enum com.android.internal.telephony.MmiCode$State CANCELLED public static final enum com.android.internal.telephony.MmiCode$State COMPLETE public static final enum com.android.internal.telephony.MmiCode$State FAILED private static final synthetic com.android.internal.telephony.MmiCode$State[] $VALUES public static com.android.internal.telephony.MmiCode$State[] values () public static com.android.internal.telephony.MmiCode$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.MmiCode$State[] $values () static void <clinit> () }
com/android/internal/telephony/MmiCode.class
MmiCode.java package com.android.internal.telephony public abstract com.android.internal.telephony.MmiCode extends java.lang.Object { public static final java.util.regex.Pattern sPatternCdmaMmiCodeWhileRoaming public static final int MATCH_GROUP_CDMA_MMI_CODE_SERVICE_CODE public static final int MATCH_GROUP_CDMA_MMI_CODE_NUMBER_PREFIX public static final int MATCH_GROUP_CDMA_MMI_CODE_NUMBER public abstract com.android.internal.telephony.MmiCode$State getState () public abstract java.lang.CharSequence getMessage () public abstract com.android.internal.telephony.Phone getPhone () public abstract void cancel () public abstract boolean isUssdRequest () public abstract boolean isNetworkInitiatedUssd () public abstract boolean isCancelable () public abstract boolean isPinPukCommand () public abstract void processCode () throws com.android.internal.telephony.CallStateException public abstract android.os.ResultReceiver getUssdCallbackReceiver () public abstract java.lang.String getDialString () static void <clinit> () }
com/android/internal/telephony/MmiCode.uau
com/android/internal/telephony/MockModem$MockModemConnection.class
MockModem.java package com.android.internal.telephony com.android.internal.telephony.MockModem$MockModemConnection extends java.lang.Object implements android.content.ServiceConnection { private int mService final synthetic com.android.internal.telephony.MockModem this$0 void <init> (com.android.internal.telephony.MockModem, int) int module public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder binder public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/MockModem.class
MockModem.java package com.android.internal.telephony public com.android.internal.telephony.MockModem extends java.lang.Object { private static final String TAG private static final String BIND_IRADIOMODEM private static final String BIND_IRADIOSIM private static final String BIND_IRADIOMESSAGING private static final String BIND_IRADIODATA private static final String BIND_IRADIONETWORK private static final String BIND_IRADIOVOICE private static final String BIND_IRADIOIMS private static final String BIND_IRADIOCONFIG private static final String PHONE_ID private static final byte DEFAULT_PHONE_ID static final int RADIOCONFIG_SERVICE static final int BINDER_RETRY_MILLIS static final int BINDER_MAX_RETRY private android.content.Context mContext private String mServiceName private String mPackageName private android.os.IBinder mModemBinder private android.os.IBinder mSimBinder private android.os.IBinder mMessagingBinder private android.os.IBinder mDataBinder private android.os.IBinder mNetworkBinder private android.os.IBinder mVoiceBinder private android.os.IBinder mImsBinder private android.os.IBinder mConfigBinder private android.content.ServiceConnection mModemServiceConnection private android.content.ServiceConnection mSimServiceConnection private android.content.ServiceConnection mMessagingServiceConnection private android.content.ServiceConnection mDataServiceConnection private android.content.ServiceConnection mNetworkServiceConnection private android.content.ServiceConnection mVoiceServiceConnection private android.content.ServiceConnection mImsServiceConnection private android.content.ServiceConnection mConfigServiceConnection private byte mPhoneId private String mTag void <init> (android.content.Context, java.lang.String) android.content.Context context String serviceName void <init> (android.content.Context, java.lang.String, int) android.content.Context context String serviceName int phoneId String[] componentInfo private boolean bindModuleToMockModemService (java.lang.String, android.content.ServiceConnection) String actionName android.content.ServiceConnection serviceConnection private boolean bindModuleToMockModemService (byte, java.lang.String, android.content.ServiceConnection) byte phoneId String actionName android.content.ServiceConnection serviceConnection boolean status android.content.Intent intent public android.os.IBinder getServiceBinder (int) int service public void bindAllMockModemService () int service public void bindToMockModemService (int) boolean status boolean status boolean status boolean status boolean status boolean status boolean status boolean status int service public void unbindMockModemService (int) int service public java.lang.String getServiceName () private java.lang.String getModuleName (int) int service }
com/android/internal/telephony/ModemIndication.class
ModemIndication.java package com.android.internal.telephony public com.android.internal.telephony.ModemIndication extends android.hardware.radio.modem.IRadioModemIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void hardwareConfigChanged (int, android.hardware.radio.modem.HardwareConfig[]) int indicationType android.hardware.radio.modem.HardwareConfig[] configs java.util.ArrayList response public void modemReset (int, java.lang.String) int indicationType String reason public void radioCapabilityIndication (int, android.hardware.radio.modem.RadioCapability) int indicationType android.hardware.radio.modem.RadioCapability radioCapability com.android.internal.telephony.RadioCapability response public void radioStateChanged (int, int) int indicationType int radioState int state public void rilConnected (int) int indicationType public java.lang.String getInterfaceHash () public int getInterfaceVersion () public void onImeiMappingChanged (int, android.hardware.radio.modem.ImeiInfo) int indicationType android.hardware.radio.modem.ImeiInfo imeiInfo }
com/android/internal/telephony/ModemResponse.class
ModemResponse.java package com.android.internal.telephony public com.android.internal.telephony.ModemResponse extends android.hardware.radio.modem.IRadioModemResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void acknowledgeRequest (int) int serial public void enableModemResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getBasebandVersionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String version public void getDeviceIdentityResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String imei String imeisv String esn String meid public void getImeiResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ImeiInfo) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.modem.ImeiInfo imeiInfo com.android.internal.telephony.RILRequest rr public void getHardwareConfigResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.HardwareConfig[]) java.util.ArrayList ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.modem.HardwareConfig[] config com.android.internal.telephony.RILRequest rr public void getModemActivityInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.ActivityStatsInfo) int i int rat int frequencyRange int[] txModeTimeMs int rxModeTimeMs int s int sleepModeTimeMs int idleModeTimeMs int size android.telephony.ModemActivityInfo ret android.telephony.ActivityStatsTechSpecificInfo[] astsi android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.modem.ActivityStatsInfo activityInfo com.android.internal.telephony.RILRequest rr public void getModemStackStatusResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void getRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) com.android.internal.telephony.RadioCapability ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.modem.RadioCapability radioCapability com.android.internal.telephony.RILRequest rr public void nvReadItemResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String result public void nvResetConfigResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void nvWriteCdmaPrlResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void nvWriteItemResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void requestShutdownResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendDeviceStateResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setRadioCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.modem.RadioCapability) com.android.internal.telephony.RadioCapability ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.modem.RadioCapability radioCapability com.android.internal.telephony.RILRequest rr public void setRadioPowerResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/MultiSimSettingController$DataSettingsControllerCallback.class
MultiSimSettingController.java package com.android.internal.telephony com.android.internal.telephony.MultiSimSettingController$DataSettingsControllerCallback extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { private final com.android.internal.telephony.Phone mPhone void <init> (com.android.internal.telephony.Phone, java.util.concurrent.Executor) com.android.internal.telephony.Phone phone java.util.concurrent.Executor executor public void onUserDataEnabledChanged (boolean, java.lang.String) boolean enabled String callingPackage int subId public void onDataRoamingEnabledChanged (boolean) boolean enabled int subId }
com/android/internal/telephony/MultiSimSettingController$PrimarySubChangeType.class
MultiSimSettingController.java package com.android.internal.telephony abstract annotation com.android.internal.telephony.MultiSimSettingController$PrimarySubChangeType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/MultiSimSettingController$SimCombinationWarningParams.class
MultiSimSettingController.java package com.android.internal.telephony com.android.internal.telephony.MultiSimSettingController$SimCombinationWarningParams extends java.lang.Object { int mWarningType String mSimNames final synthetic com.android.internal.telephony.MultiSimSettingController this$0 private void <init> (com.android.internal.telephony.MultiSimSettingController) }
com/android/internal/telephony/MultiSimSettingController$UpdateDefaultAction.class
MultiSimSettingController.java package com.android.internal.telephony abstract com.android.internal.telephony.MultiSimSettingController$UpdateDefaultAction extends java.lang.Object { public abstract void update (int) }
com/android/internal/telephony/MultiSimSettingController.class
MultiSimSettingController.java package com.android.internal.telephony public com.android.internal.telephony.MultiSimSettingController extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final int EVENT_USER_DATA_ENABLED private static final int EVENT_ROAMING_DATA_ENABLED private static final int EVENT_ALL_SUBSCRIPTIONS_LOADED private static final int EVENT_SUBSCRIPTION_INFO_CHANGED private static final int EVENT_SUBSCRIPTION_GROUP_CHANGED private static final int EVENT_DEFAULT_DATA_SUBSCRIPTION_CHANGED public static final int EVENT_MULTI_SIM_CONFIG_CHANGED public static final int EVENT_RADIO_STATE_CHANGED private static final int PRIMARY_SUB_NO_CHANGE private static final int PRIMARY_SUB_ADDED private static final int PRIMARY_SUB_REMOVED private static final int PRIMARY_SUB_SWAPPED private static final int PRIMARY_SUB_SWAPPED_IN_GROUP private static final int PRIMARY_SUB_MARKED_OPPT private static final int PRIMARY_SUB_INITIALIZED private static final int PRIMARY_SUB_REMOVED_IN_GROUP protected final android.content.Context mContext private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private java.util.List mPrimarySubList protected static com.android.internal.telephony.MultiSimSettingController sInstance private boolean mSubInfoInitialized private boolean mInitialHandling private int[] mCarrierConfigLoadedSubIds private final boolean mIsAskEverytimeSupportedForSms private int mCallbacksCount private int mActiveModemCount private boolean mNeedSetDefaultVoice private boolean mNeedSetDefaultSms private boolean mNeedSetDefaultData private int mConvertedPsimSubId private static final String SETTING_USER_PREF_DATA_SUB public static com.android.internal.telephony.MultiSimSettingController getInstance () public static com.android.internal.telephony.MultiSimSettingController init (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.TelephonyManager telephonyManager int phoneCount android.telephony.CarrierConfigManager ccm private boolean hasCalling () private boolean hasData () private boolean hasMessaging () public void notifyUserDataEnabled (int, boolean) int subId boolean enable public void notifyRoamingDataEnabled (int, boolean) int subId boolean enable public void notifyAllSubscriptionLoaded () public void notifySubscriptionInfoChanged () public void notifySubscriptionGroupChanged (android.os.ParcelUuid) android.os.ParcelUuid groupUuid public void notifyDefaultDataSubChanged () public void handleMessage (android.os.Message) int subId boolean enable int subId boolean enable android.os.ParcelUuid groupUuid int activeModems com.android.internal.telephony.Phone phone int phoneId android.os.Message msg private void onUserDataEnabled (int, boolean, boolean) int subId boolean enable boolean setDefaultData android.telephony.SubscriptionInfo subInfo int defaultDataSubId private void onRoamingDataEnabled (int, boolean) int subId boolean enable private void onAllSubscriptionsLoaded () com.android.internal.telephony.Phone phone private void onSubscriptionsChanged () public void onPhoneRemoved () private void onCarrierConfigChanged (int, int) android.telephony.CarrierConfigManager cm int phoneId int subId public boolean isCarrierConfigLoadedForAllSub () int configLoadedSub boolean isLoaded int activeSubId int[] activeSubIds private void onMultiSimConfigChanged (int) int phoneId com.android.internal.telephony.Phone phone int activeModems private boolean isReadyToReevaluate () boolean carrierConfigsLoaded com.android.internal.telephony.satellite.SatelliteController satelliteController boolean isSatelliteEnabledOrBeingEnabled private void reEvaluateAll () private void onDefaultDataSettingChanged () private void onSubscriptionGroupChanged (android.os.ParcelUuid) int subId android.telephony.SubscriptionInfo info android.provider.Settings$SettingNotFoundException exception android.telephony.SubscriptionInfo activeInfo android.provider.Settings$SettingNotFoundException exception android.os.ParcelUuid groupUuid java.util.List infoList int refSubId boolean enable boolean setDefaultData java.util.List activeSubList protected void updateDefaults () int type int subId java.util.List activeSubInfos int change boolean conditionForOnePrimarySim boolean dataSelected boolean voiceSelected boolean smsSelected boolean autoFallbackEnabled private int updatePrimarySubListAndGetChangeType (java.util.List) int prevSubId boolean swappedInSameGroup int subId int currentSubId android.telephony.SubscriptionInfo subInfo int subId java.util.List activeSubList java.util.List prevPrimarySubList private void sendDefaultSubConfirmedNotification (int, int) int type int defaultSubId android.content.Intent intent private void sendSubChangeNotificationIfNeeded (int, boolean, boolean, boolean) android.content.Intent intent int change boolean dataSelected boolean voiceSelected boolean smsSelected int simSelectDialogType com.android.internal.telephony.MultiSimSettingController$SimCombinationWarningParams simCombinationParams private boolean setDefaultForPsimConversionChanged (int, boolean, boolean, boolean) int newSubId int subId int change boolean dataSelected boolean voiceSelected boolean smsSelected int simSelectDialogType com.android.internal.telephony.MultiSimSettingController$SimCombinationWarningParams simCombinationParams private int getConvertedPsimSubscriptionId () android.telephony.SubscriptionInfo info java.util.List infos int convertedSubId private int getSimSelectDialogType (int, boolean, boolean, boolean) int change boolean dataSelected boolean voiceSelected boolean smsSelected int dialogType private com.android.internal.telephony.MultiSimSettingController$SimCombinationWarningParams getSimCombinationWarningParams (int) String simName com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo com.android.internal.telephony.Phone phone int subId int change com.android.internal.telephony.MultiSimSettingController$SimCombinationWarningParams params java.util.List simNames int cdmaPhoneCount private boolean isUserVisibleChange (int) int change protected void disableDataForNonDefaultNonOpportunisticSubscriptions () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo boolean isOpportunistic com.android.internal.telephony.Phone phone int defaultDataSub private boolean areSubscriptionsInSameGroup (int, int) int subId1 int subId2 com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo1 com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo2 protected void setUserDataEnabledForGroup (int, boolean) com.android.internal.telephony.Phone phone int currentSubId android.telephony.SubscriptionInfo info int subId boolean enable java.util.List infoList com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private void setRoamingDataEnabledForGroup (int, boolean) android.telephony.SubscriptionInfo info int subId boolean enable com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo java.util.List infoList private boolean updateDefaultValue (java.util.List, int, com.android.internal.telephony.MultiSimSettingController$UpdateDefaultAction) java.util.List primarySubList int oldValue com.android.internal.telephony.MultiSimSettingController$UpdateDefaultAction action private boolean updateDefaultValue (java.util.List, int, com.android.internal.telephony.MultiSimSettingController$UpdateDefaultAction, boolean) int subId java.util.List primarySubList int oldValue com.android.internal.telephony.MultiSimSettingController$UpdateDefaultAction action boolean allowInvalidSubId int newValue private void deactivateGroupedOpportunisticSubscriptionIfNeeded () android.telephony.SubscriptionInfo info java.util.List opptSubList private void deactivateSubscription (android.telephony.SubscriptionInfo) android.telephony.euicc.EuiccManager euiccManager android.telephony.SubscriptionInfo info private void updateUserPreferences (java.util.List, boolean, boolean, boolean) java.util.List primarySubList boolean dataSelected boolean voiceSelected boolean smsSelected int defaultDataSubId int autoDefaultSubId int userPrefDataSubId private int getUserPrefDataSubIdFromDB () private boolean isRadioAvailableOnAllSubs () com.android.internal.telephony.Phone phone int phoneId private void registerDataSettingsControllerCallbackAsNeeded () int i com.android.internal.telephony.Phone[] phones private void log (java.lang.String) String msg private void loge (java.lang.String) String msg private static synthetic java.lang.Integer lambda$updatePrimarySubListAndGetChangeType$3 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info private static synthetic boolean lambda$updatePrimarySubListAndGetChangeType$2 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info private static synthetic boolean lambda$updatePrimarySubListAndGetChangeType$1 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/NetworkFactory.class
NetworkFactory.java package com.android.internal.telephony public com.android.internal.telephony.NetworkFactory extends java.lang.Object { static final boolean DBG static final boolean VDBG final com.android.internal.telephony.NetworkFactoryShim mImpl private final String LOG_TAG public static final int CMD_REQUEST_NETWORK public static final int CMD_CANCEL_REQUEST private int mRefCount public void <init> (android.os.Looper, android.content.Context, java.lang.String, android.net.NetworkCapabilities) android.os.Looper looper android.content.Context context String logTag android.net.NetworkCapabilities filter public android.os.Message obtainMessage (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj public final android.os.Looper getLooper () public void register () public void registerIgnoringScore () public void terminate () protected final void reevaluateAllRequests () public boolean acceptRequest (android.net.NetworkRequest) android.net.NetworkRequest request protected void releaseRequestAsUnfulfillableByAnyFactory (android.net.NetworkRequest) android.net.NetworkRequest r protected void startNetwork () protected void stopNetwork () protected void needNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest protected void releaseNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest public void setScoreFilter (int) int score public void setScoreFilter (android.net.NetworkScore) android.net.NetworkScore score public void setCapabilityFilter (android.net.NetworkCapabilities) android.net.NetworkCapabilities netCap protected int getRequestCount () public int getSerialNumber () public android.net.NetworkProvider getProvider () protected void log (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter writer String[] args public java.lang.String toString () }
com/android/internal/telephony/NetworkFactoryImpl$1.class
NetworkFactoryImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryImpl$1 extends java.lang.Object implements android.net.NetworkProvider$NetworkOfferCallback { final synthetic com.android.internal.telephony.NetworkFactoryImpl this$0 void <init> (com.android.internal.telephony.NetworkFactoryImpl) com.android.internal.telephony.NetworkFactoryImpl this$0 public void onNetworkNeeded (android.net.NetworkRequest) android.net.NetworkRequest request public void onNetworkUnneeded (android.net.NetworkRequest) android.net.NetworkRequest request }
com/android/internal/telephony/NetworkFactoryImpl$2.class
NetworkFactoryImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryImpl$2 extends android.net.NetworkProvider { final synthetic com.android.internal.telephony.NetworkFactoryImpl this$0 void <init> (com.android.internal.telephony.NetworkFactoryImpl, android.content.Context, android.os.Looper, java.lang.String) com.android.internal.telephony.NetworkFactoryImpl this$0 android.content.Context arg1 android.os.Looper arg2 String arg3 public void onNetworkRequested (android.net.NetworkRequest, int, int) android.net.NetworkRequest request int score int servingProviderId public void onNetworkRequestWithdrawn (android.net.NetworkRequest) android.net.NetworkRequest request }
com/android/internal/telephony/NetworkFactoryImpl$NetworkRequestInfo.class
NetworkFactoryImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryImpl$NetworkRequestInfo extends java.lang.Object { public final android.net.NetworkRequest request public boolean requested void <init> (android.net.NetworkRequest) android.net.NetworkRequest request public java.lang.String toString () }
com/android/internal/telephony/NetworkFactoryImpl.class
NetworkFactoryImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryImpl extends com.android.internal.telephony.NetworkFactoryLegacyImpl { private static final boolean DBG private static final boolean VDBG private static final android.net.NetworkScore INVINCIBLE_SCORE private static final int CMD_REQUEST_NETWORK private static final int CMD_CANCEL_REQUEST private static final int CMD_SET_SCORE private static final int CMD_SET_FILTER private static final int CMD_OFFER_NETWORK private static final int CMD_LISTEN_TO_ALL_REQUESTS private final java.util.Map mNetworkRequests private android.net.NetworkScore mScore private final android.net.NetworkProvider$NetworkOfferCallback mRequestCallback private final java.util.concurrent.Executor mExecutor void <init> (com.android.internal.telephony.NetworkFactory, android.os.Looper, android.content.Context, android.net.NetworkCapabilities) com.android.internal.telephony.NetworkFactory parent android.os.Looper looper android.content.Context context android.net.NetworkCapabilities filter public void register (java.lang.String) String logTag public void registerIgnoringScore (java.lang.String) String logTag private void register (java.lang.String, boolean) String logTag boolean listenToAllRequests private void handleOfferNetwork (android.net.NetworkScore) android.net.NetworkScore score public void handleMessage (android.os.Message) android.os.Message msg private void handleAddRequest (android.net.NetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.NetworkFactoryImpl$NetworkRequestInfo n private void handleRemoveRequest (android.net.NetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.NetworkFactoryImpl$NetworkRequestInfo n private void handleSetScore (android.net.NetworkScore) android.net.NetworkScore score private void handleSetFilter (android.net.NetworkCapabilities) android.net.NetworkCapabilities netCap public final void reevaluateAllRequests () public void setScoreFilter (int) int score public void setScoreFilter (android.net.NetworkScore) android.net.NetworkScore score public void setCapabilityFilter (android.net.NetworkCapabilities) android.net.NetworkCapabilities netCap public int getRequestCount () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.NetworkFactoryImpl$NetworkRequestInfo n java.io.FileDescriptor fd java.io.PrintWriter writer String[] args public java.lang.String toString () private synthetic void lambda$new$0 (java.lang.Runnable) Runnable command static void <clinit> () }
com/android/internal/telephony/NetworkFactoryLegacyImpl$1.class
NetworkFactoryLegacyImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryLegacyImpl$1 extends android.net.NetworkProvider { final synthetic com.android.internal.telephony.NetworkFactoryLegacyImpl this$0 void <init> (com.android.internal.telephony.NetworkFactoryLegacyImpl, android.content.Context, android.os.Looper, java.lang.String) com.android.internal.telephony.NetworkFactoryLegacyImpl this$0 android.content.Context arg1 android.os.Looper arg2 String arg3 public void onNetworkRequested (android.net.NetworkRequest, int, int) android.net.NetworkRequest request int score int servingProviderId public void onNetworkRequestWithdrawn (android.net.NetworkRequest) android.net.NetworkRequest request }
com/android/internal/telephony/NetworkFactoryLegacyImpl$NetworkRequestInfo.class
NetworkFactoryLegacyImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo extends java.lang.Object { public final android.net.NetworkRequest request public int score public boolean requested public int providerId void <init> (android.net.NetworkRequest, int, int) android.net.NetworkRequest request int score int providerId public java.lang.String toString () }
com/android/internal/telephony/NetworkFactoryLegacyImpl.class
NetworkFactoryLegacyImpl.java package com.android.internal.telephony com.android.internal.telephony.NetworkFactoryLegacyImpl extends android.os.Handler implements com.android.internal.telephony.NetworkFactoryShim { private static final boolean DBG private static final boolean VDBG public static final int CMD_REQUEST_NETWORK public static final int CMD_CANCEL_REQUEST private static final int CMD_SET_SCORE private static final int CMD_SET_FILTER final android.content.Context mContext final com.android.internal.telephony.NetworkFactory mParent private final java.util.Map mNetworkRequests private int mScore android.net.NetworkCapabilities mCapabilityFilter android.net.NetworkProvider mProvider void <init> (com.android.internal.telephony.NetworkFactory, android.os.Looper, android.content.Context, android.net.NetworkCapabilities) com.android.internal.telephony.NetworkFactory parent android.os.Looper looper android.content.Context context android.net.NetworkCapabilities filter public void register (java.lang.String) String logTag public void terminate () public void handleMessage (android.os.Message) android.os.Message msg protected void handleAddRequest (android.net.NetworkRequest, int, int) android.net.NetworkRequest request int score int servingProviderId com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n private void handleRemoveRequest (android.net.NetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n private void handleSetScore (int) int score private void handleSetFilter (android.net.NetworkCapabilities) android.net.NetworkCapabilities netCap public boolean acceptRequest (android.net.NetworkRequest) android.net.NetworkRequest request private void evalRequest (com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo) com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n private boolean shouldNeedNetworkFor (com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo) com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n private boolean shouldReleaseNetworkFor (com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo) com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n private void evalRequests () com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n public void reevaluateAllRequests () public void releaseRequestAsUnfulfillableByAnyFactory (android.net.NetworkRequest) android.net.NetworkRequest r public void setScoreFilter (int) int score public void setScoreFilter (android.net.NetworkScore) android.net.NetworkScore score public void setCapabilityFilter (android.net.NetworkCapabilities) android.net.NetworkCapabilities netCap public int getRequestCount () public int getSerialNumber () public android.net.NetworkProvider getProvider () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.NetworkFactoryLegacyImpl$NetworkRequestInfo n java.io.FileDescriptor fd java.io.PrintWriter writer String[] args public java.lang.String toString () private synthetic void lambda$releaseRequestAsUnfulfillableByAnyFactory$0 (android.net.NetworkRequest) android.net.NetworkRequest r android.net.NetworkProvider provider }
com/android/internal/telephony/NetworkFactoryShim.class
NetworkFactoryShim.java package com.android.internal.telephony abstract com.android.internal.telephony.NetworkFactoryShim extends java.lang.Object { public abstract void register (java.lang.String) public void registerIgnoringScore (java.lang.String) String logTag public abstract void terminate () public abstract void releaseRequestAsUnfulfillableByAnyFactory (android.net.NetworkRequest) public abstract void reevaluateAllRequests () public abstract void setScoreFilter (int) public abstract void setScoreFilter (android.net.NetworkScore) public abstract void setCapabilityFilter (android.net.NetworkCapabilities) public abstract int getRequestCount () public abstract int getSerialNumber () public abstract android.net.NetworkProvider getProvider () public abstract void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) public abstract android.os.Message obtainMessage (int, int, int, java.lang.Object) public abstract android.os.Looper getLooper () }
com/android/internal/telephony/NetworkIndication.class
NetworkIndication.java package com.android.internal.telephony public com.android.internal.telephony.NetworkIndication extends android.hardware.radio.network.IRadioNetworkIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void barringInfoChanged (int, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) int indicationType android.hardware.radio.network.CellIdentity cellIdentity android.hardware.radio.network.BarringInfo[] barringInfos android.telephony.BarringInfo cbi public void cdmaPrlChanged (int, int) int indicationType int version int[] response public void cellInfoList (int, android.hardware.radio.network.CellInfo[]) int indicationType android.hardware.radio.network.CellInfo[] records java.util.ArrayList response public void currentLinkCapacityEstimate (int, android.hardware.radio.network.LinkCapacityEstimate) int indicationType android.hardware.radio.network.LinkCapacityEstimate lce java.util.List response public void currentPhysicalChannelConfigs (int, android.hardware.radio.network.PhysicalChannelConfig[]) android.telephony.PhysicalChannelConfig$Builder builder int band android.hardware.radio.network.PhysicalChannelConfig config IllegalArgumentException iae int indicationType android.hardware.radio.network.PhysicalChannelConfig[] configs java.util.List response public void currentSignalStrength (int, android.hardware.radio.network.SignalStrength) int indicationType android.hardware.radio.network.SignalStrength signalStrength android.telephony.SignalStrength ss public void imsNetworkStateChanged (int) int indicationType public void networkScanResult (int, android.hardware.radio.network.NetworkScanResult) int indicationType android.hardware.radio.network.NetworkScanResult result java.util.ArrayList cellInfos com.android.internal.telephony.NetworkScanResult nsr public void networkStateChanged (int) int indicationType public void nitzTimeReceived (int, java.lang.String, long, long) int indicationType String nitzTime long receivedTimeMs long ageMs Object[] result boolean ignoreNitz public void registrationFailed (int, android.hardware.radio.network.CellIdentity, java.lang.String, int, int, int) int indicationType android.hardware.radio.network.CellIdentity cellIdentity String chosenPlmn int domain int causeCode int additionalCauseCode android.telephony.CellIdentity ci com.android.internal.telephony.RegistrationFailedEvent registrationFailedEvent public void restrictedStateChanged (int, int) int indicationType int state public void suppSvcNotify (int, android.hardware.radio.network.SuppSvcNotification) int indicationType android.hardware.radio.network.SuppSvcNotification suppSvcNotification com.android.internal.telephony.gsm.SuppServiceNotification notification public void voiceRadioTechChanged (int, int) int indicationType int rat int[] response public void emergencyNetworkScanResult (int, android.hardware.radio.network.EmergencyRegResult) int indicationType android.hardware.radio.network.EmergencyRegResult result android.telephony.EmergencyRegistrationResult response public void cellularIdentifierDisclosed (int, android.hardware.radio.network.CellularIdentifierDisclosure) int indicationType android.hardware.radio.network.CellularIdentifierDisclosure identifierDisclsoure android.telephony.CellularIdentifierDisclosure disclosure public void securityAlgorithmsUpdated (int, android.hardware.radio.network.SecurityAlgorithmUpdate) int indicationType android.hardware.radio.network.SecurityAlgorithmUpdate securityAlgorithmUpdate android.telephony.SecurityAlgorithmUpdate update public java.lang.String getInterfaceHash () public int getInterfaceVersion () private void reportAnomaly (java.util.UUID, java.lang.String) java.util.UUID uuid String msg com.android.internal.telephony.Phone phone int carrierId }
com/android/internal/telephony/NetworkRegistrationManager$NetworkRegStateCallback.class
NetworkRegistrationManager.java package com.android.internal.telephony com.android.internal.telephony.NetworkRegistrationManager$NetworkRegStateCallback extends android.telephony.INetworkServiceCallback$Stub { final synthetic com.android.internal.telephony.NetworkRegistrationManager this$0 private void <init> (com.android.internal.telephony.NetworkRegistrationManager) public void onRequestNetworkRegistrationInfoComplete (int, android.telephony.NetworkRegistrationInfo) int result android.telephony.NetworkRegistrationInfo info android.os.Message onCompleteMessage public void onNetworkStateChanged () }
com/android/internal/telephony/NetworkRegistrationManager$NetworkServiceConnection.class
NetworkRegistrationManager.java package com.android.internal.telephony com.android.internal.telephony.NetworkRegistrationManager$NetworkServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.NetworkRegistrationManager this$0 private void <init> (com.android.internal.telephony.NetworkRegistrationManager) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException exception android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/NetworkRegistrationManager$RegManagerDeathRecipient.class
NetworkRegistrationManager.java package com.android.internal.telephony com.android.internal.telephony.NetworkRegistrationManager$RegManagerDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.content.ComponentName mComponentName final synthetic com.android.internal.telephony.NetworkRegistrationManager this$0 void <init> (com.android.internal.telephony.NetworkRegistrationManager, android.content.ComponentName) android.content.ComponentName name public void binderDied () }
com/android/internal/telephony/NetworkRegistrationManager.class
NetworkRegistrationManager.java package com.android.internal.telephony public com.android.internal.telephony.NetworkRegistrationManager extends android.os.Handler { private final String mTag private static final int EVENT_BIND_NETWORK_SERVICE private final int mTransportType private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.RegistrantList mRegStateChangeRegistrants private android.telephony.INetworkService mINetworkService private com.android.internal.telephony.NetworkRegistrationManager$RegManagerDeathRecipient mDeathRecipient private String mTargetBindingPackageName private com.android.internal.telephony.NetworkRegistrationManager$NetworkServiceConnection mServiceConnection private final java.util.Map mCallbackTable public void <init> (int, com.android.internal.telephony.Phone) int transportType com.android.internal.telephony.Phone phone String tagSuffix android.telephony.CarrierConfigManager ccm public void handleMessage (android.os.Message) android.os.Message msg public boolean isServiceConnected () public void unregisterForNetworkRegistrationInfoChanged (android.os.Handler) android.os.Handler h public void registerForNetworkRegistrationInfoChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void requestNetworkRegistrationInfo (int, android.os.Message) android.os.RemoteException e int domain android.os.Message onCompleteMessage com.android.internal.telephony.NetworkRegistrationManager$NetworkRegStateCallback callback private void unbindService () android.os.RemoteException e private void bindService (java.lang.String) android.content.ComponentName cm SecurityException e String packageName android.content.Intent intent String className private void rebindService () String packageName private java.lang.String getPackageName () int resourceId String carrierConfig int resourceId String carrierConfig String packageName int resourceId String carrierConfig android.os.PersistableBundle b private java.lang.String getClassName () int resourceId String carrierConfig int resourceId String carrierConfig String className int resourceId String carrierConfig android.os.PersistableBundle b private void logd (java.lang.String) String msg private void loge (java.lang.String) String msg private synthetic void lambda$new$0 (com.android.internal.telephony.Phone, int, int, int, int) com.android.internal.telephony.Phone phone int slotIndex int subId int carrierId int specificCarrierId }
com/android/internal/telephony/NetworkResponse.class
NetworkResponse.java package com.android.internal.telephony public com.android.internal.telephony.NetworkResponse extends android.hardware.radio.network.IRadioNetworkResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void acknowledgeRequest (int) int serial public void getAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int halRadioAccessFamilyBitmap int networkTypeBitmask public void getAvailableBandModesResponse (android.hardware.radio.RadioResponseInfo, int[]) android.hardware.radio.RadioResponseInfo responseInfo int[] bandModes public void getAvailableNetworksResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.OperatorInfo[]) android.hardware.radio.network.OperatorInfo info java.util.ArrayList ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.OperatorInfo[] networkInfos com.android.internal.telephony.RILRequest rr public void getBarringInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellIdentity, android.hardware.radio.network.BarringInfo[]) android.telephony.BarringInfo bi android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.CellIdentity cellIdentity android.hardware.radio.network.BarringInfo[] barringInfos com.android.internal.telephony.RILRequest rr public void getCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int type public void getCellInfoListResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.CellInfo[]) java.util.ArrayList ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.CellInfo[] cellInfo com.android.internal.telephony.RILRequest rr public void getDataRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.RegStateResult dataRegResponse com.android.internal.telephony.RILRequest rr public void getImsRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, boolean, int) android.hardware.radio.RadioResponseInfo responseInfo boolean isRegistered int ratFamily public void getNetworkSelectionModeResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean selection public void getOperatorResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String longName String shortName String numeric public void getSignalStrengthResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.SignalStrength) android.telephony.SignalStrength ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.SignalStrength signalStrength com.android.internal.telephony.RILRequest rr public void getSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RadioAccessSpecifier[]) android.hardware.radio.network.RadioAccessSpecifier specifier java.util.ArrayList specifiers android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.RadioAccessSpecifier[] halSpecifiers com.android.internal.telephony.RILRequest rr public void getVoiceRadioTechnologyResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int rat public void getVoiceRegistrationStateResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.RegStateResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.RegStateResult voiceRegResponse com.android.internal.telephony.RILRequest rr public void isNrDualConnectivityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setAllowedNetworkTypesBitmapResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setBandModeResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setBarringPasswordResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCdmaRoamingPreferenceResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCellInfoListRateResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setIndicationFilterResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setLinkCapacityReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setLocationUpdatesResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setNetworkSelectionModeAutomaticResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setNetworkSelectionModeManualResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setNrDualConnectivityStateResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setSignalStrengthReportingCriteriaResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setSuppServiceNotificationsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setSystemSelectionChannelsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void startNetworkScanResponse (android.hardware.radio.RadioResponseInfo) com.android.internal.telephony.NetworkScanResult nsr android.hardware.radio.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr public void stopNetworkScanResponse (android.hardware.radio.RadioResponseInfo) com.android.internal.telephony.NetworkScanResult nsr android.hardware.radio.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr public void supplyNetworkDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int retriesRemaining public void setUsageSettingResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getUsageSettingResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int usageSetting public void setEmergencyModeResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.network.EmergencyRegResult) android.telephony.EmergencyRegistrationResult response android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.network.EmergencyRegResult regState com.android.internal.telephony.RILRequest rr public void triggerEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void exitEmergencyModeResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void cancelEmergencyNetworkScanResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void isNullCipherAndIntegrityEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void isN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setN1ModeEnabledResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCellularIdentifierTransparencyEnabledResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void isCellularIdentifierTransparencyEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setSecurityAlgorithmsUpdatedEnabledResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void isSecurityAlgorithmsUpdatedEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setSatellitePlmnResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setSatelliteEnabledForCarrierResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void isSatelliteEnabledForCarrierResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/NetworkScanRequestTracker$1.class
NetworkScanRequestTracker.java package com.android.internal.telephony com.android.internal.telephony.NetworkScanRequestTracker$1 extends android.os.Handler { final synthetic com.android.internal.telephony.NetworkScanRequestTracker this$0 void <init> (com.android.internal.telephony.NetworkScanRequestTracker) com.android.internal.telephony.NetworkScanRequestTracker this$0 public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg }
com/android/internal/telephony/NetworkScanRequestTracker$2.class
NetworkScanRequestTracker.java package com.android.internal.telephony synthetic com.android.internal.telephony.NetworkScanRequestTracker$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$CommandException$Error static void <clinit> () }
com/android/internal/telephony/NetworkScanRequestTracker$NetworkScanRequestInfo.class
NetworkScanRequestTracker.java package com.android.internal.telephony public com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.telephony.NetworkScanRequest mRequest private final android.os.Messenger mMessenger private final android.os.IBinder mBinder private final com.android.internal.telephony.Phone mPhone private final int mScanId private final int mUid private final int mPid private boolean mRenounceFineLocationAccess private final String mCallingPackage private boolean mIsBinderDead final synthetic com.android.internal.telephony.NetworkScanRequestTracker this$0 public void <init> (com.android.internal.telephony.NetworkScanRequestTracker, android.telephony.NetworkScanRequest, android.os.Messenger, android.os.IBinder, int, com.android.internal.telephony.Phone, int, int, java.lang.String, boolean) android.os.RemoteException e com.android.internal.telephony.NetworkScanRequestTracker this$0 android.telephony.NetworkScanRequest r android.os.Messenger m android.os.IBinder b int id com.android.internal.telephony.Phone phone int callingUid int callingPid String callingPackage boolean renounceFineLocationAccess synchronized void setIsBinderDead (boolean) boolean val synchronized boolean getIsBinderDead () android.telephony.NetworkScanRequest getRequest () void unlinkDeathRecipient () public void binderDied () }
com/android/internal/telephony/NetworkScanRequestTracker$NetworkScanRequestScheduler.class
NetworkScanRequestTracker.java package com.android.internal.telephony com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestScheduler extends java.lang.Object { private com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo mLiveRequestInfo private com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo mPendingRequestInfo final synthetic com.android.internal.telephony.NetworkScanRequestTracker this$0 private void <init> (com.android.internal.telephony.NetworkScanRequestTracker) private int rilErrorToScanError (int) int rilError private int commandExceptionErrorToScanError (com.android.internal.telephony.CommandException$Error) com.android.internal.telephony.CommandException$Error error private void doStartScan (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo) com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private synchronized void startScanDone (android.os.AsyncResult) com.android.internal.telephony.CommandException$Error error android.os.AsyncResult ar com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private void receiveResult (android.os.AsyncResult) com.android.internal.telephony.NetworkScanResult nsr boolean isLocationAccessAllowed int notifyMsg android.os.AsyncResult ar com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri android.telephony.LocationAccessPolicy$LocationPermissionQuery locationQuery private synchronized void doStopScan (int) int scanId private void stopScanDone (android.os.AsyncResult) com.android.internal.telephony.CommandException$Error error android.os.AsyncResult ar com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private synchronized void doInterruptScan (int) int scanId private void interruptScanDone (android.os.AsyncResult) android.os.AsyncResult ar com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private synchronized boolean interruptLiveScan (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo) com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private boolean cacheScan (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo) com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private synchronized boolean startNewScan (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo) com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private synchronized void deleteScanAndMayNotify (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo, int, boolean) com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri int error boolean notify }
com/android/internal/telephony/NetworkScanRequestTracker.class
NetworkScanRequestTracker.java package com.android.internal.telephony public final com.android.internal.telephony.NetworkScanRequestTracker extends java.lang.Object { private static final String TAG private static final int CMD_START_NETWORK_SCAN private static final int EVENT_START_NETWORK_SCAN_DONE private static final int EVENT_RECEIVE_NETWORK_SCAN_RESULT private static final int CMD_STOP_NETWORK_SCAN private static final int EVENT_STOP_NETWORK_SCAN_DONE private static final int CMD_INTERRUPT_NETWORK_SCAN private static final int EVENT_INTERRUPT_NETWORK_SCAN_DONE private static final int EVENT_MODEM_RESET private static final int EVENT_RADIO_UNAVAILABLE private final android.os.Handler mHandler private final java.util.concurrent.atomic.AtomicInteger mNextNetworkScanRequestId private final com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestScheduler mScheduler public void <init> () private void logEmptyResultOrException (android.os.AsyncResult) android.os.AsyncResult ar private boolean isValidScan (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo) android.telephony.RadioAccessSpecifier ras com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri private static boolean doesCellInfoCorrespondToKnownMccMnc (android.telephony.CellInfo, java.util.Collection) android.telephony.CellInfo ci java.util.Collection knownMccMncs String mccMnc public static java.util.Set getAllowedMccMncsForLocationRestrictedScan (android.content.Context) android.content.Context context long token private static java.util.stream.Stream getAllowableMccMncsFromSubscriptionInfo (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info java.util.stream.Stream plmns private void notifyMessenger (com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo, int, int, java.util.List) java.util.Set allowedMccMncs android.telephony.CellInfo[] ci android.os.Bundle b android.os.RemoteException e com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri int what int err java.util.List result android.os.Messenger messenger android.os.Message message private void interruptNetworkScan (int) int scanId public int startNetworkScan (boolean, android.telephony.NetworkScanRequest, android.os.Messenger, android.os.IBinder, com.android.internal.telephony.Phone, int, int, java.lang.String) boolean renounceFineLocationAccess android.telephony.NetworkScanRequest request android.os.Messenger messenger android.os.IBinder binder com.android.internal.telephony.Phone phone int callingUid int callingPid String callingPackage int scanId com.android.internal.telephony.NetworkScanRequestTracker$NetworkScanRequestInfo nsri public void stopNetworkScan (int, int) int scanId int callingUid private static synthetic boolean lambda$notifyMessenger$0 (java.util.Set, android.telephony.CellInfo) java.util.Set allowedMccMncs android.telephony.CellInfo ci }
com/android/internal/telephony/NetworkTypeController$1.class
NetworkTypeController.java package com.android.internal.telephony com.android.internal.telephony.NetworkTypeController$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.NetworkTypeController this$0 void <init> (com.android.internal.telephony.NetworkTypeController) com.android.internal.telephony.NetworkTypeController this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/NetworkTypeController$2.class
NetworkTypeController.java package com.android.internal.telephony com.android.internal.telephony.NetworkTypeController$2 extends java.lang.Object implements android.telephony.CarrierConfigManager$CarrierConfigChangeListener { final synthetic com.android.internal.telephony.NetworkTypeController this$0 void <init> (com.android.internal.telephony.NetworkTypeController) com.android.internal.telephony.NetworkTypeController this$0 public void onCarrierConfigChanged (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId }
com/android/internal/telephony/NetworkTypeController$3.class
NetworkTypeController.java package com.android.internal.telephony com.android.internal.telephony.NetworkTypeController$3 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.NetworkTypeController this$0 void <init> (com.android.internal.telephony.NetworkTypeController, java.util.concurrent.Executor) com.android.internal.telephony.NetworkTypeController this$0 java.util.concurrent.Executor executor public void onQosSessionsChanged (java.util.List) java.util.List qosBearerSessions public void onNrAdvancedCapableByPcoChanged (boolean) boolean nrAdvancedCapable public void onPhysicalLinkStatusChanged (int) int status }
com/android/internal/telephony/NetworkTypeController$4.class
NetworkTypeController.java package com.android.internal.telephony com.android.internal.telephony.NetworkTypeController$4 extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.NetworkTypeController this$0 void <init> (com.android.internal.telephony.NetworkTypeController) com.android.internal.telephony.NetworkTypeController this$0 public void onAvailable (android.net.Network) android.net.NetworkCapabilities capabilities android.net.Network network public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities networkCapabilities public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/NetworkTypeController$DefaultState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$DefaultState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public boolean processMessage (android.os.Message) android.os.AsyncResult ar android.os.AsyncResult ar android.os.PowerManager pm android.telephony.data.EpsQos qos android.telephony.data.NrQos qos android.telephony.data.QosBearerSession session java.util.List qosBearerSessions android.os.Message msg }
com/android/internal/telephony/NetworkTypeController$IdleState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$IdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$LegacyState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$LegacyState extends com.android.internal.telephony.State { private boolean mIsNrRestricted final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$LteConnectedState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$LteConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$NrConnectedAdvancedState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$NrConnectedAdvancedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$NrConnectedState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$NrConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$NrIdleState.class
NetworkTypeController.java package com.android.internal.telephony final com.android.internal.telephony.NetworkTypeController$NrIdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.NetworkTypeController this$0 private void <init> (com.android.internal.telephony.NetworkTypeController) public void enter () public boolean processMessage (android.os.Message) int rat android.os.AsyncResult ar android.os.Message msg public java.lang.String getName () }
com/android/internal/telephony/NetworkTypeController$OverrideTimerRule.class
NetworkTypeController.java package com.android.internal.telephony com.android.internal.telephony.NetworkTypeController$OverrideTimerRule extends java.lang.Object { final String mState final int mOverrideType final java.util.Map mPrimaryTimers final java.util.Map mSecondaryTimers void <init> (java.lang.String, int) String state int overrideType public void addTimer (java.lang.String, int) String destination int duration public void addSecondaryTimer (java.lang.String, int) String secondaryState int duration public int getTimer (java.lang.String) String destination Integer timer public int getSecondaryTimer (java.lang.String) String secondaryState Integer secondaryTimer public boolean isDefined () public java.lang.String toString () }
com/android/internal/telephony/NetworkTypeController.class
NetworkTypeController.java package com.android.internal.telephony public com.android.internal.telephony.NetworkTypeController extends com.android.internal.telephony.StateMachine { private static final boolean DBG private static final String TAG private static final String ICON_5G private static final String ICON_5G_PLUS private static final String STATE_CONNECTED_NR_ADVANCED private static final String STATE_CONNECTED_RRC_IDLE private static final String STATE_CONNECTED private static final String STATE_NOT_RESTRICTED_RRC_IDLE private static final String STATE_NOT_RESTRICTED_RRC_CON private static final String STATE_RESTRICTED private static final String STATE_ANY private static final String STATE_LEGACY private static final String[] ALL_STATES public static final int EVENT_UPDATE private static final int EVENT_QUIT private static final int EVENT_INITIALIZE private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_PHYSICAL_LINK_STATUS_CHANGED private static final int EVENT_PHYSICAL_CHANNEL_CONFIG_NOTIF_CHANGED private static final int EVENT_CARRIER_CONFIG_CHANGED private static final int EVENT_PRIMARY_TIMER_EXPIRED private static final int EVENT_SECONDARY_TIMER_EXPIRED private static final int EVENT_RADIO_OFF_OR_UNAVAILABLE private static final int EVENT_PREFERRED_NETWORK_MODE_CHANGED private static final int EVENT_PHYSICAL_CHANNEL_CONFIGS_CHANGED private static final int EVENT_DEVICE_IDLE_MODE_CHANGED private static final int EVENT_QOS_SESSION_CHANGED private static final String[] sEvents private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.DisplayInfoController mDisplayInfoController private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.content.BroadcastReceiver mIntentReceiver private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener private final com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback mDataNetworkControllerCallback private java.util.Map mOverrideTimerRules private String mLteEnhancedPattern private int mOverrideNetworkType private boolean mIsPhysicalChannelConfigOn private boolean mIsPrimaryTimerActive private boolean mIsSecondaryTimerActive private long mSecondaryTimerExpireTimestamp private boolean mIsTimerResetEnabledForLegacyStateRrcIdle private boolean mIsTimerResetEnabledOnPlmnChanges private boolean mIsTimerResetEnabledOnVoiceQos private int mLtePlusThresholdBandwidth private int mNrAdvancedThresholdBandwidth private boolean mIncludeLteForNrAdvancedThresholdBandwidth private boolean mRatchetPccFieldsForSameAnchorNrCell private final java.util.Set mAdditionalNrAdvancedBands private String mPrimaryTimerState private String mSecondaryTimerState private int mNrAdvancedBandsSecondaryTimer private String mPreviousState private int mPhysicalLinkStatus private boolean mIsPhysicalChannelConfig16Supported private boolean mIsNrAdvancedAllowedByPco private int mNrAdvancedCapablePcoId private boolean mIsUsingUserDataForRrcDetection private boolean mEnableNrAdvancedWhileRoaming private boolean mIsDeviceIdleMode private boolean mPrimaryCellChangedWhileIdle private android.telephony.ServiceState mServiceState private java.util.List mPhysicalChannelConfigs private java.util.Set mRatchetedNrBands private boolean mLastShownNrDueToAdvancedBand private int mRatchetedNrBandwidths private int mLastAnchorNrCellId private boolean mDoesPccListIndicateIdle private boolean mInVoiceCall private boolean mIsSatelliteConstrainedData private boolean mIsSatelliteNetworkCallbackRegistered private android.net.ConnectivityManager mConnectivityManager private final android.net.ConnectivityManager$NetworkCallback mNetworkCallback private final com.android.internal.telephony.NetworkTypeController$LegacyState mLegacyState private final com.android.internal.telephony.NetworkTypeController$IdleState mIdleState private final com.android.internal.telephony.NetworkTypeController$LteConnectedState mLteConnectedState private final com.android.internal.telephony.NetworkTypeController$NrIdleState mNrIdleState private final com.android.internal.telephony.NetworkTypeController$NrConnectedState mNrConnectedState private final com.android.internal.telephony.NetworkTypeController$NrConnectedAdvancedState mNrConnectedAdvancedState private boolean isBandwidthConstrainedCapabilitySupported (android.net.NetworkCapabilities) Exception ignored android.net.NetworkCapabilities capabilities private void updateBandwidthConstrainedStatus (android.net.NetworkCapabilities) android.net.NetworkCapabilities capabilities public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.DisplayInfoController, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.DisplayInfoController displayInfoController com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.NetworkTypeController$DefaultState defaultState public synchronized void registerForSatelliteNetwork () Exception ignored android.os.HandlerThread handlerThread android.os.Handler handler android.net.NetworkRequest$Builder builder public int getOverrideNetworkType () public int getDataNetworkType () android.telephony.NetworkRegistrationInfo nri public boolean getSatelliteConstrainedData () public boolean areAnyTimersActive () private void registerForAllEvents () android.content.IntentFilter filter android.telephony.CarrierConfigManager ccm private void unRegisterForAllEvents () android.telephony.CarrierConfigManager ccm private void parseCarrierConfigs () android.os.PersistableBundle b android.os.PersistableBundle config android.telephony.CarrierConfigManager configManager int[] additionalNrAdvancedBands String nrIconConfiguration String overrideTimerRule String overrideSecondaryTimerRule private void createTimerRules (java.lang.String, java.lang.String, java.lang.String) String[] kv int icon String pair String state int duration NumberFormatException e com.android.internal.telephony.NetworkTypeController$OverrideTimerRule node String state com.android.internal.telephony.NetworkTypeController$OverrideTimerRule node String[] kv int duration String triple int duration NumberFormatException e com.android.internal.telephony.NetworkTypeController$OverrideTimerRule node String state com.android.internal.telephony.NetworkTypeController$OverrideTimerRule node String[] kv int duration String triple java.util.Map$Entry entry java.util.Map$Entry entry com.android.internal.telephony.NetworkTypeController$OverrideTimerRule nrIdleRules com.android.internal.telephony.NetworkTypeController$OverrideTimerRule nrRules String icons String timers String secondaryTimers java.util.Map tempRules private void updateOverrideNetworkType () private int getCurrentOverrideNetworkType () int displayNetworkType int dataNetworkType boolean nrNsa boolean nrSa private int getNrDisplayType (boolean) com.android.internal.telephony.NetworkTypeController$OverrideTimerRule rule String key boolean isNrSa java.util.List keys private int getLteDisplayType () int value private boolean isLteEnhancedAvailable () java.util.regex.Matcher matcher String opName java.util.regex.Pattern stringPattern private void onServiceStateChanged () android.telephony.ServiceState ss private void updatePhysicalChannelConfigs (java.util.List) android.telephony.PhysicalChannelConfig config java.util.List physicalChannelConfigs boolean isPccListEmpty int anchorNrCellId int anchorLteCellId int nrBandwidths java.util.Set nrBands private void reduceSecondaryTimerIfNeeded () int secondaryDuration long durationMillis long now com.android.internal.telephony.NetworkTypeController$OverrideTimerRule secondaryRule private void transitionWithTimerTo (com.android.internal.telephony.IState) int duration com.android.internal.telephony.NetworkTypeController$OverrideTimerRule rule com.android.internal.telephony.IState destState String destName private void transitionWithSecondaryTimerTo (com.android.internal.telephony.IState) int duration long durationMillis com.android.internal.telephony.IState destState String currentName com.android.internal.telephony.NetworkTypeController$OverrideTimerRule rule private void transitionToCurrentState () com.android.internal.telephony.IState transitionState com.android.internal.telephony.IState transitionState com.android.internal.telephony.IState transitionState com.android.internal.telephony.IState transitionState com.android.internal.telephony.IState transitionState int dataRat com.android.internal.telephony.IState transitionState private void updateTimers () int rat String currentState private void resetAllTimers () private boolean isNrConnected () private boolean isNrNotRestricted () private boolean isNrRestricted () private boolean isNrAdvanced () private boolean isNrAdvancedForPccFields (int, java.util.Set) int bandwidths java.util.Set bands private boolean isNrMmwave () private boolean isAdditionalNrAdvancedBand (java.util.Set) java.util.Set bands java.util.Set intersection private boolean isLte (int) int rat private boolean isPhysicalLinkActive () private int getPhysicalLinkStatusFromPhysicalChannelConfig () private java.lang.String getEventName (int) ArrayIndexOutOfBoundsException e int event private boolean isUsingPhysicalChannelConfigForRrcDetection () protected void log (java.lang.String) String s protected void loge (java.lang.String) String s public java.lang.String toString () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw static void <clinit> () }
com/android/internal/telephony/NitzData.class
NitzData.java package com.android.internal.telephony public final com.android.internal.telephony.NitzData extends java.lang.Object { private static final String LOG_TAG private static final int MS_PER_QUARTER_HOUR private static final int MS_PER_HOUR private static final java.util.regex.Pattern NITZ_SPLIT_PATTERN private final String mOriginalString private final int mZoneOffset private final Integer mDstOffset private final long mCurrentTimeMillis private final java.util.TimeZone mEmulatorHostTimeZone private void <init> (java.lang.String, int, java.lang.Integer, long, java.util.TimeZone) String originalString int zoneOffsetMillis Integer dstOffsetMillis long unixEpochTimeMillis java.util.TimeZone emulatorHostTimeZone public static com.android.internal.telephony.NitzData parse (java.lang.String) String tzname String[] nitzSubs int year int month int date int hour int minute int second long epochMillis boolean sign int totalUtcOffsetQuarterHours int totalUtcOffsetMillis Integer dstAdjustmentHours Integer dstAdjustmentMillis java.util.TimeZone zone RuntimeException ex String nitz public static com.android.internal.telephony.NitzData createForTests (int, java.lang.Integer, long, java.util.TimeZone) int zoneOffsetMillis Integer dstOffsetMillis long unixEpochTimeMillis java.util.TimeZone emulatorHostTimeZone public long getCurrentTimeInMillis () public int getLocalOffsetMillis () public java.lang.Integer getDstAdjustmentMillis () public boolean isDst () public java.util.TimeZone getEmulatorHostTimeZone () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.NitzData nitzData public int hashCode () int result public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/NitzSignal.class
NitzSignal.java package com.android.internal.telephony public final com.android.internal.telephony.NitzSignal extends java.lang.Object { private final long mReceiptElapsedMillis private final com.android.internal.telephony.NitzData mNitzData private final long mAgeMillis public void <init> (long, com.android.internal.telephony.NitzData, long) long receiptElapsedMillis com.android.internal.telephony.NitzData nitzData long ageMillis public long getReceiptElapsedRealtimeMillis () public com.android.internal.telephony.NitzData getNitzData () public long getAgeMillis () public long getAgeAdjustedElapsedRealtimeMillis () public android.app.time.UnixEpochTime createTimeSignal () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.NitzSignal that public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/NitzStateMachine$DeviceState.class
NitzStateMachine.java package com.android.internal.telephony public abstract com.android.internal.telephony.NitzStateMachine$DeviceState extends java.lang.Object { public abstract int getNitzUpdateSpacingMillis () public abstract int getNitzUpdateDiffMillis () public abstract int getNitzNetworkDisconnectRetentionMillis () public abstract boolean getIgnoreNitz () public abstract long elapsedRealtimeMillis () public abstract long currentTimeMillis () }
com/android/internal/telephony/NitzStateMachine$DeviceStateImpl.class
NitzStateMachine.java package com.android.internal.telephony public com.android.internal.telephony.NitzStateMachine$DeviceStateImpl extends java.lang.Object implements com.android.internal.telephony.NitzStateMachine$DeviceState { private static final int NITZ_UPDATE_SPACING_MILLIS_DEFAULT private final int mNitzUpdateSpacingMillis private static final int NITZ_UPDATE_DIFF_MILLIS_DEFAULT private final int mNitzUpdateDiffMillis private static final int NITZ_NETWORK_DISCONNECT_RETENTION_MILLIS_DEFAULT private final int mNitzNetworkDisconnectRetentionMillis private final android.content.ContentResolver mCr public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.content.Context context public int getNitzUpdateSpacingMillis () public int getNitzUpdateDiffMillis () public int getNitzNetworkDisconnectRetentionMillis () public boolean getIgnoreNitz () String ignoreNitz public long elapsedRealtimeMillis () public long currentTimeMillis () }
com/android/internal/telephony/NitzStateMachine.class
NitzStateMachine.java package com.android.internal.telephony public abstract com.android.internal.telephony.NitzStateMachine extends java.lang.Object { public abstract void handleCountryDetected (java.lang.String) public abstract void handleNetworkAvailable () public abstract void handleNetworkUnavailable () public abstract void handleCountryUnavailable () public abstract void handleNitzReceived (com.android.internal.telephony.NitzSignal) public abstract void handleAirplaneModeChanged (boolean) public abstract void dumpState (java.io.PrintWriter) public abstract void dumpLogs (java.io.FileDescriptor, com.android.internal.telephony.IndentingPrintWriter, java.lang.String[]) }
com/android/internal/telephony/PackageBasedTokenUtil.class
PackageBasedTokenUtil.java package com.android.internal.telephony public com.android.internal.telephony.PackageBasedTokenUtil extends java.lang.Object { private static final String TAG private static final java.nio.charset.Charset CHARSET_UTF_8 private static final String HASH_TYPE private static final int NUM_HASHED_BYTES static final int NUM_BASE64_CHARS public void <init> () public static java.lang.String generateToken (android.content.Context, java.lang.String) String otherPackageName String otherToken android.content.pm.PackageInfo packageInfo android.content.Context context String packageName android.content.pm.PackageManager packageManager String token java.util.List packages private static java.lang.String generatePackageBasedToken (android.content.pm.PackageManager, java.lang.String) android.content.pm.Signature[] signatures android.content.pm.PackageManager$NameNotFoundException e java.security.MessageDigest messageDigest java.security.NoSuchAlgorithmException e int i java.security.MessageDigest messageDigest String space byte[] hashSignatures android.content.pm.PackageManager packageManager String packageName String token android.content.pm.Signature[] signatures static void <clinit> () }
com/android/internal/telephony/Phone$NetworkSelectMessage.class
Phone.java package com.android.internal.telephony public com.android.internal.telephony.Phone$NetworkSelectMessage extends java.lang.Object { public android.os.Message message public String operatorNumeric public String operatorAlphaLong public String operatorAlphaShort protected void <init> () }
com/android/internal/telephony/Phone$SilentRedialParam.class
Phone.java package com.android.internal.telephony public com.android.internal.telephony.Phone$SilentRedialParam extends java.lang.Object { public String dialString public int causeCode public com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public void <init> (java.lang.String, int, com.android.internal.telephony.PhoneInternalInterface$DialArgs) String dialString int causeCode com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs }
com/android/internal/telephony/Phone.class
Phone.java package com.android.internal.telephony public abstract com.android.internal.telephony.Phone extends android.os.Handler implements com.android.internal.telephony.PhoneInternalInterface { protected static final Object lockForRadioTechnologyChange private final String mLogTag protected final int USSD_MAX_QUEUE public static final String NETWORK_SELECTION_KEY public static final String NETWORK_SELECTION_NAME_KEY public static final String NETWORK_SELECTION_SHORT_KEY public static final String DATA_DISABLED_ON_BOOT_KEY public static final String DATA_ROAMING_IS_USER_SETTING_KEY private static final int EMERGENCY_SMS_NO_TIME_RECORDED private static final int EMERGENCY_SMS_TIMER_MAX_MS protected static final int EVENT_RADIO_AVAILABLE protected static final int EVENT_SSN protected static final int EVENT_SIM_RECORDS_LOADED private static final int EVENT_MMI_DONE protected static final int EVENT_RADIO_ON protected static final int EVENT_GET_BASEBAND_VERSION_DONE protected static final int EVENT_USSD public static final int EVENT_RADIO_OFF_OR_NOT_AVAILABLE private static final int EVENT_GET_SIM_STATUS_DONE protected static final int EVENT_SET_CALL_FORWARD_DONE protected static final int EVENT_GET_CALL_FORWARD_DONE protected static final int EVENT_CALL_RING private static final int EVENT_CALL_RING_CONTINUE private static final int EVENT_SET_NETWORK_MANUAL_COMPLETE private static final int EVENT_SET_NETWORK_AUTOMATIC_COMPLETE protected static final int EVENT_SET_CLIR_COMPLETE protected static final int EVENT_REGISTERED_TO_NETWORK protected static final int EVENT_SET_VM_NUMBER_DONE protected static final int EVENT_GET_DEVICE_IDENTITY_DONE protected static final int EVENT_RUIM_RECORDS_LOADED protected static final int EVENT_NV_READY private static final int EVENT_SET_ENHANCED_VP public static final int EVENT_EMERGENCY_CALLBACK_MODE_ENTER protected static final int EVENT_EXIT_EMERGENCY_CALLBACK_RESPONSE protected static final int EVENT_CDMA_SUBSCRIPTION_SOURCE_CHANGED protected static final int EVENT_SET_NETWORK_AUTOMATIC protected static final int EVENT_ICC_RECORD_EVENTS protected static final int EVENT_ICC_CHANGED protected static final int EVENT_SRVCC_STATE_CHANGED private static final int EVENT_INITIATE_SILENT_REDIAL private static final int EVENT_RADIO_NOT_AVAILABLE private static final int EVENT_UNSOL_OEM_HOOK_RAW protected static final int EVENT_GET_RADIO_CAPABILITY protected static final int EVENT_SS private static final int EVENT_CHECK_FOR_NETWORK_AUTOMATIC protected static final int EVENT_VOICE_RADIO_TECH_CHANGED protected static final int EVENT_REQUEST_VOICE_RADIO_TECH_DONE protected static final int EVENT_RIL_CONNECTED protected static final int EVENT_UPDATE_PHONE_OBJECT protected static final int EVENT_CARRIER_CONFIG_CHANGED protected static final int EVENT_SET_ROAMING_PREFERENCE_DONE protected static final int EVENT_MODEM_RESET protected static final int EVENT_VRS_OR_RAT_CHANGED protected static final int EVENT_RADIO_STATE_CHANGED protected static final int EVENT_SET_CARRIER_DATA_ENABLED protected static final int EVENT_GET_AVAILABLE_NETWORKS_DONE protected static final int EVENT_UICC_APPS_ENABLEMENT_STATUS_CHANGED protected static final int EVENT_UICC_APPS_ENABLEMENT_SETTING_CHANGED protected static final int EVENT_GET_UICC_APPS_ENABLEMENT_DONE protected static final int EVENT_REAPPLY_UICC_APPS_ENABLEMENT_DONE protected static final int EVENT_REGISTRATION_FAILED protected static final int EVENT_BARRING_INFO_CHANGED protected static final int EVENT_LINK_CAPACITY_CHANGED protected static final int EVENT_RESET_CARRIER_KEY_IMSI_ENCRYPTION protected static final int EVENT_SET_VONR_ENABLED_DONE protected static final int EVENT_SUBSCRIPTIONS_CHANGED protected static final int EVENT_GET_USAGE_SETTING_DONE protected static final int EVENT_SET_USAGE_SETTING_DONE protected static final int EVENT_IMS_DEREGISTRATION_TRIGGERED protected static final int EVENT_SET_NULL_CIPHER_AND_INTEGRITY_DONE protected static final int EVENT_GET_DEVICE_IMEI_DONE protected static final int EVENT_TRIGGER_NOTIFY_ANBR protected static final int EVENT_GET_N1_MODE_ENABLED_DONE protected static final int EVENT_SET_N1_MODE_ENABLED_DONE protected static final int EVENT_IMEI_MAPPING_CHANGED protected static final int EVENT_CELL_IDENTIFIER_DISCLOSURE protected static final int EVENT_SET_IDENTIFIER_DISCLOSURE_ENABLED_DONE protected static final int EVENT_SECURITY_ALGORITHM_UPDATE protected static final int EVENT_SET_SECURITY_ALGORITHMS_UPDATED_ENABLED_DONE protected static final int EVENT_LAST private static final String GSM_ROAMING_LIST_OVERRIDE_PREFIX private static final String GSM_NON_ROAMING_LIST_OVERRIDE_PREFIX private static final String CDMA_ROAMING_LIST_OVERRIDE_PREFIX private static final String CDMA_NON_ROAMING_LIST_OVERRIDE_PREFIX public static final String CLIR_KEY private static final String VM_COUNT private static final String VM_ID public static final String CF_STATUS public static final String CF_ID private static final int ALREADY_IN_AUTO_SELECTION public static final String PREF_NULL_CIPHER_AND_INTEGRITY_ENABLED private final com.android.internal.telephony.TelephonyAdminReceiver m2gAdminUpdater public static final String PREF_IDENTIFIER_DISCLOSURE_NOTIFICATIONS_ENABLED public static final String PREF_NULL_CIPHER_NOTIFICATIONS_ENABLED protected final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public com.android.internal.telephony.CommandsInterface mCi protected int mVmCount protected com.android.internal.telephony.data.DataNetworkController mDataNetworkController protected com.android.internal.telephony.CarrierSignalAgent mCarrierSignalAgent protected com.android.internal.telephony.CarrierActionAgent mCarrierActionAgent private boolean mDoesRilSendMultipleCallRing private int mCallRingContinueToken private int mCallRingDelay private boolean mIsVoiceCapable private final com.android.internal.telephony.AppSmsManager mAppSmsManager private com.android.internal.telephony.SimActivationTracker mSimActivationTracker protected boolean mIsPhoneInEcmState protected boolean mEcmCanceledForEmergency private volatile long mTimeLastEmergencySmsSentMs protected boolean mIsVideoCapable protected com.android.internal.telephony.uicc.UiccController mUiccController protected final java.util.concurrent.atomic.AtomicReference mIccRecords public com.android.internal.telephony.SmsStorageMonitor mSmsStorageMonitor public com.android.internal.telephony.SmsUsageMonitor mSmsUsageMonitor protected java.util.concurrent.atomic.AtomicReference mUiccApplication private com.android.internal.telephony.TelephonyTester mTelephonyTester private String mName private final String mActionDetached private final String mActionAttached protected com.android.internal.telephony.DeviceStateMonitor mDeviceStateMonitor protected com.android.internal.telephony.DisplayInfoController mDisplayInfoController protected com.android.internal.telephony.data.AccessNetworksManager mAccessNetworksManager protected com.android.internal.telephony.CarrierResolver mCarrierResolver protected com.android.internal.telephony.SignalStrengthController mSignalStrengthController protected int mPhoneId protected com.android.internal.telephony.Phone mImsPhone private final java.util.concurrent.atomic.AtomicReference mRadioCapability protected com.android.internal.telephony.TelephonyComponentFactory mTelephonyComponentFactory private int mPreferredUsageSetting private int mUsageSettingFromModem private boolean mIsUsageSettingSupported public static final String CS_FALLBACK public static final String CS_FALLBACK_SS public static final String EXTRA_KEY_ALERT_TITLE public static final String EXTRA_KEY_ALERT_MESSAGE public static final String EXTRA_KEY_ALERT_SHOW public static final String EXTRA_KEY_NOTIFICATION_MESSAGE protected final com.android.internal.telephony.RegistrantList mPreciseCallStateRegistrants private final com.android.internal.telephony.RegistrantList mHandoverRegistrants private final com.android.internal.telephony.RegistrantList mNewRingingConnectionRegistrants private final com.android.internal.telephony.RegistrantList mIncomingRingRegistrants protected final com.android.internal.telephony.RegistrantList mDisconnectRegistrants private final com.android.internal.telephony.RegistrantList mServiceStateRegistrants protected final com.android.internal.telephony.RegistrantList mMmiCompleteRegistrants protected final com.android.internal.telephony.RegistrantList mMmiRegistrants protected final com.android.internal.telephony.RegistrantList mUnknownConnectionRegistrants protected final com.android.internal.telephony.RegistrantList mSuppServiceFailedRegistrants protected final com.android.internal.telephony.RegistrantList mRadioOffOrNotAvailableRegistrants protected final com.android.internal.telephony.RegistrantList mSimRecordsLoadedRegistrants private final com.android.internal.telephony.RegistrantList mVideoCapabilityChangedRegistrants protected final com.android.internal.telephony.RegistrantList mEmergencyCallToggledRegistrants private final com.android.internal.telephony.RegistrantList mCellInfoRegistrants private final com.android.internal.telephony.RegistrantList mRedialRegistrants private final com.android.internal.telephony.RegistrantList mPhysicalChannelConfigRegistrants private final com.android.internal.telephony.RegistrantList mOtaspRegistrants private final com.android.internal.telephony.RegistrantList mPreferredNetworkTypeRegistrants protected com.android.internal.telephony.Registrant mPostDialHandler protected final com.android.internal.telephony.LocalLog mLocalLog private android.os.Looper mLooper protected final android.content.Context mContext protected com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService protected com.android.internal.telephony.PhoneNotifier mNotifier protected com.android.internal.telephony.test.SimulatedRadioControl mSimulatedRadioControl private java.util.Map mAllowedNetworkTypesForReasons private static final String ALLOWED_NETWORK_TYPES_TEXT_USER private static final String ALLOWED_NETWORK_TYPES_TEXT_POWER private static final String ALLOWED_NETWORK_TYPES_TEXT_CARRIER private static final String ALLOWED_NETWORK_TYPES_TEXT_ENABLE_2G private static final String ALLOWED_NETWORK_TYPES_TEXT_TEST private static final int INVALID_ALLOWED_NETWORK_TYPES protected boolean mIsCarrierNrSupported protected boolean mIsAllowedNetworkTypesLoadedFromDb private boolean mUnitTestMode protected com.android.internal.telephony.metrics.VoiceCallSessionStats mVoiceCallSessionStats protected com.android.internal.telephony.metrics.SmsStats mSmsStats protected com.android.internal.telephony.analytics.TelephonyAnalytics mTelephonyAnalytics protected com.android.internal.telephony.data.LinkBandwidthEstimator mLinkBandwidthEstimator public static final int IMEI_TYPE_UNKNOWN public static final int IMEI_TYPE_PRIMARY public static final int IMEI_TYPE_SECONDARY private static final String PROVISIONING_URL_PATH private final java.io.File mProvisioningUrlFile private static final String TAG_PROVISIONING_URLS private static final String TAG_PROVISIONING_URL private static final String ATTR_MCC private static final String ATTR_MNC protected void handleExitEmergencyCallbackMode () public com.android.internal.telephony.uicc.IccRecords getIccRecords () public java.lang.String getPhoneName () protected void setPhoneName (java.lang.String) String name public java.lang.String getNai () public java.lang.String getActionDetached () public java.lang.String getActionAttached () public java.lang.String getSystemProperty (java.lang.String, java.lang.String) String property String defValue protected void <init> (java.lang.String, com.android.internal.telephony.PhoneNotifier, android.content.Context, com.android.internal.telephony.CommandsInterface, boolean, com.android.internal.telephony.flags.FeatureFlags) String name com.android.internal.telephony.PhoneNotifier notifier android.content.Context context com.android.internal.telephony.CommandsInterface ci boolean unitTestMode com.android.internal.telephony.flags.FeatureFlags featureFlags protected void <init> (java.lang.String, com.android.internal.telephony.PhoneNotifier, android.content.Context, com.android.internal.telephony.CommandsInterface, boolean, int, com.android.internal.telephony.TelephonyComponentFactory, com.android.internal.telephony.flags.FeatureFlags) String name com.android.internal.telephony.PhoneNotifier notifier android.content.Context context com.android.internal.telephony.CommandsInterface ci boolean unitTestMode int phoneId com.android.internal.telephony.TelephonyComponentFactory telephonyComponentFactory com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.SharedPreferences sp public void createImsPhone () public boolean supportsConversionOfCdmaCallerIdMmiCodesWhileRoaming () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public boolean isClirActivationAndDeactivationPrevented () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public boolean shouldPreferInServiceSimForNormalRoutedEmergencyCall () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public void handleMessage (android.os.Message) com.android.internal.telephony.PhoneConstants$State state android.os.AsyncResult ar com.android.internal.telephony.Connection cn com.android.internal.telephony.CallStateException e com.android.internal.telephony.Phone$SilentRedialParam result String dialString int causeCode com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs android.os.AsyncResult ar android.os.AsyncResult ar RuntimeException e com.android.internal.telephony.CommandException ce ClassCastException unused android.os.AsyncResult ar com.android.internal.telephony.CommandException ce ClassCastException unused android.os.AsyncResult ar android.os.Message msg public java.util.ArrayList getHandoverConnection () public void notifySrvccState (int) int state public void registerForSilentRedial (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSilentRedial (android.os.Handler) android.os.Handler h public void registerForVolteSilentRedial (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForVolteSilentRedial (android.os.Handler) android.os.Handler h private void handleSrvccStateChanged (int[]) int state int[] ret java.util.ArrayList conn com.android.internal.telephony.Phone imsPhone com.android.internal.telephony.Call$SrvccState srvccState public android.content.Context getContext () protected abstract void onUpdateIccAvailability () public void registerForPreciseCallStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPreciseCallStateChanged (android.os.Handler) android.os.Handler h public void registerForHandoverStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForHandoverStateChanged (android.os.Handler) android.os.Handler h public void notifyHandoverStateChanged (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.os.AsyncResult ar public void registerForRedialConnectionChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRedialConnectionChanged (android.os.Handler) android.os.Handler h public void notifyRedialConnectionChanged (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.os.AsyncResult ar protected void setIsInEmergencyCall () public void notifySmsSent (java.lang.String) String destinationAddress android.telephony.TelephonyManager m public boolean isInEmergencySmsMode () long lastSmsTimeMs android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b int eSmsTimerMs boolean isInEmergencySmsMode protected void migrateFrom (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone from protected void migrate (com.android.internal.telephony.RegistrantList, com.android.internal.telephony.RegistrantList) com.android.internal.telephony.Registrant r android.os.Message msg int i int n com.android.internal.telephony.RegistrantList to com.android.internal.telephony.RegistrantList from public void registerForUnknownConnection (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForUnknownConnection (android.os.Handler) android.os.Handler h public void registerForNewRingingConnection (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNewRingingConnection (android.os.Handler) android.os.Handler h public void registerForVideoCapabilityChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForVideoCapabilityChanged (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOn (android.os.Handler) android.os.Handler h public void registerForInCallVoicePrivacyOff (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForInCallVoicePrivacyOff (android.os.Handler) android.os.Handler h public void registerForIncomingRing (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIncomingRing (android.os.Handler) android.os.Handler h public void registerForDisconnect (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDisconnect (android.os.Handler) android.os.Handler h public void registerForSuppServiceFailed (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSuppServiceFailed (android.os.Handler) android.os.Handler h public void registerForMmiInitiate (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForMmiInitiate (android.os.Handler) android.os.Handler h public void registerForMmiComplete (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForMmiComplete (android.os.Handler) android.os.Handler h public void registerForSimRecordsLoaded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSimRecordsLoaded (android.os.Handler) android.os.Handler h public void registerForTtyModeReceived (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTtyModeReceived (android.os.Handler) android.os.Handler h public void setNetworkSelectionModeAutomatic (android.os.Message) android.os.Message response android.os.Message msg private void onCheckForNetworkSelectionModeAutomatic (android.os.Message) int[] modes android.os.Message msg android.os.Message fromRil android.os.AsyncResult ar android.os.Message response boolean doAutomatic com.android.internal.telephony.Phone$NetworkSelectMessage nsm protected void onSetNetworkSelectionModeCompleted () public void getNetworkSelectionMode (android.os.Message) android.os.Message message public java.util.List getClientRequestStats () public void selectNetworkManually (com.android.internal.telephony.OperatorInfo, boolean, android.os.Message) com.android.internal.telephony.OperatorInfo network boolean persistSelection android.os.Message response com.android.internal.telephony.Phone$NetworkSelectMessage nsm android.os.Message msg public void registerForEmergencyCallToggle (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForEmergencyCallToggle (android.os.Handler) android.os.Handler h private void updateSavedNetworkOperator (com.android.internal.telephony.Phone$NetworkSelectMessage) android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor com.android.internal.telephony.Phone$NetworkSelectMessage nsm int subId protected void updateManualNetworkSelection (com.android.internal.telephony.Phone$NetworkSelectMessage) com.android.internal.telephony.Phone$NetworkSelectMessage nsm private void handleSetSelectNetwork (android.os.AsyncResult) android.os.AsyncResult ar com.android.internal.telephony.Phone$NetworkSelectMessage nsm public com.android.internal.telephony.OperatorInfo getSavedNetworkSelection () android.content.SharedPreferences sp String numeric String name String shrt private void clearSavedNetworkSelection () private void restoreSavedNetworkSelection (android.os.Message) android.os.Message response com.android.internal.telephony.OperatorInfo networkSelection public void saveClirSetting (int) int commandInterfaceCLIRMode android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor private void setUnitTestMode (boolean) boolean f public boolean getUnitTestMode () protected void notifyDisconnectP (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.os.AsyncResult ar public void registerForServiceStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForServiceStateChanged (android.os.Handler) android.os.Handler h public void registerForRingbackTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRingbackTone (android.os.Handler) android.os.Handler h public void registerForOnHoldTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOnHoldTone (android.os.Handler) android.os.Handler h public void registerForResendIncallMute (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForResendIncallMute (android.os.Handler) android.os.Handler h public void registerForCellInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCellInfo (android.os.Handler) android.os.Handler h public void setEchoSuppressionEnabled () protected void notifyServiceStateChangedP (android.telephony.ServiceState) android.telephony.ServiceState ss android.os.AsyncResult ar protected void notifyServiceStateChangedPForSubId (android.telephony.ServiceState, int) android.telephony.ServiceState ss int subId android.os.AsyncResult ar public com.android.internal.telephony.test.SimulatedRadioControl getSimulatedRadioControl () private void checkCorrectThread (android.os.Handler) android.os.Handler h java.util.Locale getLocaleFromCarrierProperties () String c int i String carrier CharSequence[] carrierLocales public abstract com.android.internal.telephony.PhoneConstants$State getState () public com.android.internal.telephony.uicc.IccFileHandler getIccFileHandler () com.android.internal.telephony.uicc.IccFileHandler fh com.android.internal.telephony.uicc.UiccCardApplication uiccApplication com.android.internal.telephony.uicc.IccFileHandler fh public android.os.Handler getHandler () public void updatePhoneObject (int) int voiceRadioTech public com.android.internal.telephony.ServiceStateTracker getServiceStateTracker () public void setVoiceServiceStateOverride (boolean) boolean hasService public boolean isRadioOffForThermalMitigation () com.android.internal.telephony.ServiceStateTracker sst public boolean hasCalling () public com.android.internal.telephony.emergency.EmergencyNumberTracker getEmergencyNumberTracker () public com.android.internal.telephony.CallTracker getCallTracker () public com.android.internal.telephony.data.AccessNetworksManager getAccessNetworksManager () public com.android.internal.telephony.DeviceStateMonitor getDeviceStateMonitor () public com.android.internal.telephony.DisplayInfoController getDisplayInfoController () public com.android.internal.telephony.SignalStrengthController getSignalStrengthController () public void setVoiceActivationState (int) int state public void setDataActivationState (int) int state public int getVoiceActivationState () public int getDataActivationState () public void updateVoiceMail () public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType getCurrentUiccAppType () com.android.internal.telephony.uicc.UiccCardApplication currentApp public com.android.internal.telephony.IccCard getIccCard () public java.lang.String getIccSerialNumber () com.android.internal.telephony.uicc.IccRecords r public java.lang.String getFullIccSerialNumber () com.android.internal.telephony.uicc.IccRecords r public boolean getIccRecordsLoaded () com.android.internal.telephony.uicc.IccRecords r public void setCellInfoMinInterval (int) int interval public java.util.List getAllCellInfo () public void requestCellInfoUpdate (android.os.WorkSource, android.os.Message) android.os.WorkSource workSource android.os.Message rspMsg public android.telephony.CellIdentity getCurrentCellIdentity () public void getCellIdentity (android.os.WorkSource, android.os.Message) android.os.WorkSource workSource android.os.Message rspMsg public void setCellInfoListRate (int, android.os.WorkSource) int rateInMillis android.os.WorkSource workSource public boolean getMessageWaitingIndicator () public java.lang.String getManualNetworkSelectionPlmn () private int getCallForwardingIndicatorFromSharedPref () String currentSubscriberId android.content.SharedPreferences$Editor editor String subscriberId android.content.SharedPreferences sp int status int subId private void setCallForwardingIndicatorInSharedPref (boolean) boolean enable int status int subId android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor public void setVoiceCallForwardingFlag (int, boolean, java.lang.String) int line boolean enable String number com.android.internal.telephony.uicc.IccRecords r public void setVoiceCallForwardingFlag (com.android.internal.telephony.uicc.IccRecords, int, boolean, java.lang.String) com.android.internal.telephony.uicc.IccRecords r int line boolean enable String number public boolean getCallForwardingIndicator () com.android.internal.telephony.uicc.IccRecords r int callForwardingIndicator public com.android.internal.telephony.CarrierSignalAgent getCarrierSignalAgent () public com.android.internal.telephony.CarrierActionAgent getCarrierActionAgent () public void queryCdmaRoamingPreference (android.os.Message) android.os.Message response public void queryCdmaSubscriptionMode (android.os.Message) android.os.Message response public android.telephony.SignalStrength getSignalStrength () com.android.internal.telephony.SignalStrengthController ssc public boolean isConcurrentVoiceAndDataAllowed () com.android.internal.telephony.ServiceStateTracker sst public void setCdmaRoamingPreference (int, android.os.Message) int cdmaRoamingType android.os.Message response public void setCdmaSubscriptionMode (int, android.os.Message) int cdmaSubscriptionType android.os.Message response private long getEffectiveAllowedNetworkTypes () long networkTypes long allowedNetworkTypes public void notifyAllowedNetworkTypesChanged (int) int reason public void isNrDualConnectivityEnabled (android.os.Message, android.os.WorkSource) android.os.Message message android.os.WorkSource workSource public void setNrDualConnectivityState (int, android.os.Message, android.os.WorkSource) int nrDualConnectivityState android.os.Message message android.os.WorkSource workSource public long getAllowedNetworkTypes (int) long allowedNetworkTypes int reason long allowedNetworkTypes long defaultAllowedNetworkTypes public void loadAllowedNetworksFromSubscriptionDatabase () String[] networkTypesValues int key long value String pair NumberFormatException e int key String result com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo java.util.Map oldAllowedNetworkTypes private int convertAllowedNetworkTypeDbNameToMapIndex (java.lang.String) String name public static java.lang.String convertAllowedNetworkTypeMapIndexToDbName (int) int reason private long updateAllowedNetworkTypeForCarrierWithCarrierConfig () long allowedNetworkTypes long defaultAllowedNetworkTypes long allowedNetworkTypes public void setAllowedNetworkTypes (int, long, android.os.Message) int reason long networkTypes android.os.Message response int subId String mapAsString protected void updateAllowedNetworkTypes (android.os.Message) com.android.internal.telephony.CommandException ex android.os.Message response int modemRaf int filteredRaf public void getAllowedNetworkTypesBitmask (android.os.Message) android.os.Message response public void registerForPreferredNetworkTypeChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPreferredNetworkTypeChanged (android.os.Handler) android.os.Handler h public int getCachedAllowedNetworkTypesBitmask () public void getSmscAddress (android.os.Message) android.os.Message result public void setSmscAddress (java.lang.String, android.os.Message) String address android.os.Message result public void setTTYMode (int, android.os.Message) int ttyMode android.os.Message onComplete public void setUiTTYMode (int, android.os.Message) int uiTtyMode android.os.Message onComplete public void queryTTYMode (android.os.Message) android.os.Message onComplete public void enableEnhancedVoicePrivacy (boolean, android.os.Message) boolean enable android.os.Message onComplete public void getEnhancedVoicePrivacy (android.os.Message) android.os.Message onComplete public void setBandMode (int, android.os.Message) int bandMode android.os.Message response public void queryAvailableBandMode (android.os.Message) android.os.Message response public void nvReadItem (int, android.os.Message, android.os.WorkSource) int itemID android.os.Message response android.os.WorkSource workSource public void nvWriteItem (int, java.lang.String, android.os.Message, android.os.WorkSource) int itemID String itemValue android.os.Message response android.os.WorkSource workSource public void nvWriteCdmaPrl (byte[], android.os.Message) byte[] preferredRoamingList android.os.Message response public void rebootModem (android.os.Message) android.os.Message response public void resetModemConfig (android.os.Message) android.os.Message response public void eraseModemConfig (android.os.Message) android.os.Message response public boolean eraseDataInSharedPreferences () android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor public void setSystemSelectionChannels (java.util.List, android.os.Message) java.util.List specifiers android.os.Message response public void getSystemSelectionChannels (android.os.Message) android.os.Message response public void notifyDataActivity () private void notifyMessageWaitingIndicator () public void notifyDataConnection (android.telephony.PreciseDataConnectionState) android.telephony.PreciseDataConnectionState state public void notifyOtaspChanged (int) int otaspMode public void notifyVoiceActivationStateChanged (int) int state public void notifyDataActivationStateChanged (int) int state public void notifyUserMobileDataStateChanged (boolean) boolean state public void notifyDisplayInfoChanged (android.telephony.TelephonyDisplayInfo) android.telephony.TelephonyDisplayInfo telephonyDisplayInfo public void notifySignalStrength () public com.android.internal.telephony.PhoneConstants$DataState getDataConnectionState (java.lang.String) String apnType public android.telephony.PreciseDataConnectionState getPreciseDataConnectionState (java.lang.String) String apnType public void notifyCellInfo (java.util.List) java.util.List cellInfo android.os.AsyncResult ar public void registerForPhysicalChannelConfig (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant registrant java.util.List physicalChannelConfigs public void unregisterForPhysicalChannelConfig (android.os.Handler) android.os.Handler h public void notifyPhysicalChannelConfig (java.util.List) java.util.List configs public java.util.List getPhysicalChannelConfigList () public void notifySrvccStateChanged (int) int state public void notifyEmergencyNumberList () public void notifyOutgoingEmergencySms (android.telephony.emergency.EmergencyNumber) android.telephony.emergency.EmergencyNumber emergencyNumber public void notifyDataEnabled (boolean, int) boolean enabled int reason public void notifyLinkCapacityEstimateChanged (java.util.List) java.util.List linkCapacityEstimateList public boolean isInEmergencyCall () protected static boolean getInEcmMode () public boolean isInEcm () public boolean isInImsEcm () public boolean isInCdmaEcm () public void setIsInEcm (boolean) boolean isInEcm public boolean isEcmCanceledForEmergency () public void setEcmCanceledForEmergency (boolean) boolean isCanceled private static int getVideoState (com.android.internal.telephony.Call) com.android.internal.telephony.Call call int videoState com.android.internal.telephony.Connection conn private boolean isVideoCallOrConference (com.android.internal.telephony.Call) com.android.internal.telephony.imsphone.ImsPhoneCall imsPhoneCall com.android.ims.ImsCall imsCall com.android.internal.telephony.Call call boolean isDowngradedVideoCall public boolean isImsVideoCallOrConferencePresent () boolean isPresent public abstract int getPhoneType () public int getVoiceMessageCount () public void setVoiceMessageCount (int) android.content.SharedPreferences sp android.content.SharedPreferences$Editor editor int countWaiting int subId com.android.internal.telephony.uicc.IccRecords records protected int getStoredVoiceMessageCount () String currentSubscriberId android.content.SharedPreferences$Editor editor String subscriberId int invalidCount android.content.SharedPreferences sp int countFromSP int countVoiceMessages int subId public void sendDialerSpecialCode (java.lang.String) android.app.BroadcastOptions options android.content.Intent intent android.content.Intent secrectCodeIntent String code public int getCdmaEriIconIndex () public int getCdmaEriIconMode () public java.lang.String getCdmaEriText () public java.lang.String getCdmaMin () public boolean isMinInfoReady () public java.lang.String getCdmaPrlVersion () public boolean isDataSuspended () public void sendBurstDtmf (java.lang.String, int, int, android.os.Message) String dtmfString int on int off android.os.Message onComplete public void setOnPostDialCharacter (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public com.android.internal.telephony.Registrant getPostDialHandler () public void exitEmergencyCallbackMode () public void registerForCdmaOtaStatusChange (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCdmaOtaStatusChange (android.os.Handler) android.os.Handler h public void registerForSubscriptionInfoReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSubscriptionInfoReady (android.os.Handler) android.os.Handler h public boolean needsOtaServiceProvisioning () public boolean isOtaSpNumber (java.lang.String) String dialStr public void registerForOtaspChange (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOtaspChange (android.os.Handler) android.os.Handler h public int getOtasp () public void registerForCallWaiting (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCallWaiting (android.os.Handler) android.os.Handler h public void registerForEcmTimerReset (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEcmTimerReset (android.os.Handler) android.os.Handler h public void registerForSignalInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSignalInfo (android.os.Handler) android.os.Handler h public void registerForDisplayInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDisplayInfo (android.os.Handler) android.os.Handler h public void registerForNumberInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNumberInfo (android.os.Handler) android.os.Handler h public void registerForRedirectedNumberInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRedirectedNumberInfo (android.os.Handler) android.os.Handler h public void registerForLineControlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForLineControlInfo (android.os.Handler) android.os.Handler h public void registerFoT53ClirlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForT53ClirInfo (android.os.Handler) android.os.Handler h public void registerForT53AudioControlInfo (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForT53AudioControlInfo (android.os.Handler) android.os.Handler h public void setOnEcbModeExitResponse (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unsetOnEcbModeExitResponse (android.os.Handler) android.os.Handler h public void registerForRadioOffOrNotAvailable (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRadioOffOrNotAvailable (android.os.Handler) android.os.Handler h private java.lang.String getProvisioningUrlBaseFromFile () String mnc NumberFormatException e String mcc String element org.xmlpull.v1.XmlPullParser parser java.io.FileReader fileReader java.io.FileNotFoundException e org.xmlpull.v1.XmlPullParserException e java.io.IOException e android.content.res.Configuration config public java.lang.String getMobileProvisioningUrl () String phoneNumber String url public boolean hasMatchedTetherApnSetting () android.telephony.NetworkRegistrationInfo nrs public boolean isDataAllowed () public void carrierActionSetMeteredApnsEnabled (boolean) boolean enabled public void carrierActionSetRadioEnabled (boolean) boolean enabled public void carrierActionReportDefaultNetworkStatus (boolean) boolean report public void carrierActionResetAll () public void notifyNewRingingConnectionP (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.os.AsyncResult ar private java.lang.String getNewRingingConnectionRegistrantsAsString () int i java.util.List registrants public void notifyUnknownConnectionP (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn public void notifyForVideoCapabilityChanged (boolean) boolean isVideoCallCapable android.os.AsyncResult ar private void notifyIncomingRing () android.os.AsyncResult ar private void sendIncomingCallRingNotification (int) int token public void setAlwaysReportSignalStrength (boolean) boolean isEnable public boolean isCspPlmnEnabled () public com.android.internal.telephony.uicc.IsimRecords getIsimRecords () public java.lang.String getMsisdn () public java.lang.String getPlmn () public void notifyCallForwardingIndicator () public void setVoiceMessageWaiting (int, int) int line int countWaiting public com.android.internal.telephony.uicc.UsimServiceTable getUsimServiceTable () com.android.internal.telephony.uicc.IccRecords r public com.android.internal.telephony.uicc.UiccCard getUiccCard () public com.android.internal.telephony.uicc.UiccPort getUiccPort () public void setImsRegistrationState (boolean) boolean registered public com.android.internal.telephony.Phone getImsPhone () public void setImsPhone (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone imsPhone public android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption (int, boolean) int keyType boolean fallback public void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public void deleteCarrierInfoForImsiEncryption (int) int carrierId public void deleteCarrierInfoForImsiEncryption (int, java.lang.String) int carrierId String simOperator public int getCarrierId () public java.lang.String getCarrierName () public int getMNOCarrierId () public int getSpecificCarrierId () public java.lang.String getSpecificCarrierName () public int getCarrierIdListVersion () public int getEmergencyNumberDbVersion () public void resolveSubscriptionCarrierId (java.lang.String) String simState public void resetCarrierKeysForImsiEncryption () public void resetCarrierKeysForImsiEncryption (boolean) boolean forceResetAll public boolean isUtEnabled () public void dispose () protected com.android.internal.telephony.Connection dialInternal (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public void setCallWaiting (boolean, int, android.os.Message) boolean enable int serviceClass android.os.Message onComplete public void queryCLIP (android.os.Message) android.os.Message onComplete public int getSubId () public int getPhoneId () public boolean setOperatorBrandOverride (java.lang.String) String brand public boolean setRoamingOverride (java.util.List, java.util.List, java.util.List, java.util.List) java.util.List gsmRoamingList java.util.List gsmNonRoamingList java.util.List cdmaRoamingList java.util.List cdmaNonRoamingList String iccId com.android.internal.telephony.ServiceStateTracker tracker private void setRoamingOverrideHelper (java.util.List, java.lang.String, java.lang.String) java.util.List list String prefix String iccId android.content.SharedPreferences$Editor spEditor String key public boolean isMccMncMarkedAsRoaming (java.lang.String) String mccMnc public boolean isMccMncMarkedAsNonRoaming (java.lang.String) String mccMnc public boolean isSidMarkedAsRoaming (int) int SID public boolean isSidMarkedAsNonRoaming (int) int SID public boolean isImsRegistered () com.android.internal.telephony.ServiceStateTracker sst com.android.internal.telephony.Phone imsPhone boolean isImsRegistered public boolean isWifiCallingEnabled () com.android.internal.telephony.Phone imsPhone boolean isWifiCallingEnabled public boolean isImsCapabilityAvailable (int, int) throws com.android.ims.ImsException int capability int regTech com.android.internal.telephony.Phone imsPhone boolean isAvailable public boolean isVolteEnabled () public boolean isVoiceOverCellularImsEnabled () com.android.internal.telephony.Phone imsPhone boolean isVolteEnabled public int getImsRegistrationTech () com.android.internal.telephony.Phone imsPhone int regTech public void getImsRegistrationTech (java.util.function.Consumer) java.util.function.Consumer callback com.android.internal.telephony.Phone imsPhone public void getImsRegistrationState (java.util.function.Consumer) java.util.function.Consumer callback com.android.internal.telephony.Phone imsPhone private boolean getRoamingOverrideHelper (java.lang.String, java.lang.String) String prefix String key String iccId android.content.SharedPreferences sp java.util.Set value public int getRadioPowerState () public boolean isRadioAvailable () public boolean isRadioOn () public void shutdownRadio () public boolean isShuttingDown () public void setRadioCapability (com.android.internal.telephony.RadioCapability, android.os.Message) com.android.internal.telephony.RadioCapability rc android.os.Message response public int getRadioAccessFamily () com.android.internal.telephony.RadioCapability rc public java.lang.String getModemUuId () com.android.internal.telephony.RadioCapability rc public com.android.internal.telephony.RadioCapability getRadioCapability () public void radioCapabilityUpdated (com.android.internal.telephony.RadioCapability, boolean) boolean restoreSelection com.android.internal.telephony.RadioCapability rc boolean capabilitySwitched public void sendSubscriptionSettings (boolean) boolean restoreNetworkSelection private int getResolvedUsageSetting (int) int subId android.telephony.SubscriptionInfo subInfo com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfoInternal public boolean updateUsageSetting () int subId int lastPreferredUsageSetting String logStr public void registerForRadioCapabilityChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRadioCapabilityChanged (android.os.Handler) android.os.Handler h public boolean isImsAvailable () public boolean isVideoEnabled () com.android.internal.telephony.Phone imsPhone public void getModemActivityInfo (android.os.Message, android.os.WorkSource) android.os.Message response android.os.WorkSource workSource public void setDataThrottling (android.os.Message, android.os.WorkSource, int, long) android.os.Message result android.os.WorkSource workSource int dataThrottlingAction long completionWindowMillis public void setAllowedCarriers (android.telephony.CarrierRestrictionRules, android.os.Message, android.os.WorkSource) android.telephony.CarrierRestrictionRules carrierRestrictionRules android.os.Message response android.os.WorkSource workSource public void setLinkCapacityReportingCriteria (int[], int[], int) int[] dlThresholds int[] ulThresholds int ran public void getAllowedCarriers (android.os.Message, android.os.WorkSource) android.os.Message response android.os.WorkSource workSource public java.util.Locale getLocaleFromSimAndCarrierPrefs () com.android.internal.telephony.uicc.IccRecords records public boolean updateCurrentCarrierInProvider () public com.android.internal.telephony.IccSmsInterfaceManager getIccSmsInterfaceManager () protected boolean isMatchGid (java.lang.String) String gid String gid1 int gidLength public static void checkWfcWifiOnlyModeBeforeDial (com.android.internal.telephony.Phone, int, android.content.Context) throws com.android.internal.telephony.CallStateException com.android.ims.ImsManager imsManager boolean wfcWiFiOnly com.android.internal.telephony.Phone imsPhone int phoneId android.content.Context context public boolean isImsServiceSimultaneousCallingSupportCapable (android.content.Context) com.android.ims.ImsException e android.content.Context context boolean capable com.android.ims.ImsManager imsManager public void startRingbackTone () public void stopRingbackTone () public void callEndCleanupHandOverCallIfAny () public void cancelUSSD (android.os.Message) android.os.Message msg public abstract void setBroadcastEmergencyCallStateChanges (boolean) public abstract void sendEmergencyCallStateChange (boolean) public com.android.internal.telephony.Phone getDefaultPhone () public android.net.Uri[] getCurrentSubscriberUris () public com.android.internal.telephony.AppSmsManager getAppSmsManager () public void setSimPowerState (int, android.os.Message, android.os.WorkSource) int state android.os.Message result android.os.WorkSource workSource public void setVoNrEnabled (boolean, android.os.Message, android.os.WorkSource) boolean enabled android.os.Message result android.os.WorkSource workSource public void isVoNrEnabled (android.os.Message, android.os.WorkSource) android.os.Message message android.os.WorkSource workSource public void setCarrierTestOverride (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String mccmnc String imsi String iccid String gid1 String gid2 String pnn String spn String carrierPrivilegeRules String apn public static boolean isEmergencyCallOnly () com.android.internal.telephony.ServiceStateTracker sst android.telephony.ServiceState ss com.android.internal.telephony.Phone phone boolean isEmergencyCallOnly public boolean isCdmaSubscriptionAppPresent () public void enableUiccApplications (boolean, android.os.Message) boolean enable android.os.Message onCompleteMessage public boolean canDisablePhysicalSubscription () public com.android.internal.telephony.HalVersion getHalVersion () public com.android.internal.telephony.HalVersion getHalVersion (int) int service public java.lang.String getOperatorNumeric () public com.android.internal.telephony.metrics.VoiceCallSessionStats getVoiceCallSessionStats () public void setVoiceCallSessionStats (com.android.internal.telephony.metrics.VoiceCallSessionStats) com.android.internal.telephony.metrics.VoiceCallSessionStats voiceCallSessionStats public com.android.internal.telephony.metrics.SmsStats getSmsStats () public void setSmsStats (com.android.internal.telephony.metrics.SmsStats) com.android.internal.telephony.metrics.SmsStats smsStats public com.android.internal.telephony.analytics.TelephonyAnalytics getTelephonyAnalytics () public com.android.internal.telephony.CarrierPrivilegesTracker getCarrierPrivilegesTracker () public boolean useSsOverIms (android.os.Message) android.os.Message onComplete public boolean isDeviceIdle () com.android.internal.telephony.DeviceStateMonitor dsm public void notifyDeviceIdleStateChanged (boolean) boolean isIdle com.android.internal.telephony.SignalStrengthController ssc public java.util.List getEquivalentHomePlmns () public java.util.List getDataServicePackages () public com.android.internal.telephony.data.LinkBandwidthEstimator getLinkBandwidthEstimator () public void getSlicingConfig (android.os.Message) android.os.Message response public com.android.internal.telephony.InboundSmsHandler getInboundSmsHandler (boolean) boolean is3gpp2 public com.android.internal.telephony.data.DataNetworkController getDataNetworkController () public com.android.internal.telephony.SmsDispatchersController getSmsDispatchersController () public com.android.internal.telephony.data.DataSettingsManager getDataSettingsManager () public boolean isAllowedNetworkTypesLoadedFromDb () public int getTerminalBasedCallWaitingState (boolean) boolean forCsOnly public void setTerminalBasedCallWaitingStatus (int) int state public void setTerminalBasedCallWaitingSupported (boolean) boolean supported public void startImsTraffic (int, int, int, int, android.os.Message) int token int trafficType int accessNetworkType int trafficDirection android.os.Message response public void stopImsTraffic (int, android.os.Message) int token android.os.Message response public void registerForConnectionSetupFailure (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForConnectionSetupFailure (android.os.Handler) android.os.Handler h public void triggerEpsFallback (int, android.os.Message) int reason android.os.Message response public void triggerNotifyAnbr (int, int, int) int mediaType int direction int bitsPerSecond public void setEmergencyMode (int, android.os.Message) int emcMode android.os.Message result public void triggerEmergencyNetworkScan (int[], int, android.os.Message) int[] accessNetwork int scanType android.os.Message result public void cancelEmergencyNetworkScan (boolean, android.os.Message) boolean resetScan android.os.Message result public void exitEmergencyMode (android.os.Message) android.os.Message result public void registerForEmergencyNetworkScan (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEmergencyNetworkScan (android.os.Handler) android.os.Handler h public void triggerImsDeregistration (int) int reason public void registerForEmergencyDomainSelected (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForEmergencyDomainSelected (android.os.Handler) android.os.Handler h public void notifyEmergencyDomainSelected (int) int transportType public com.android.internal.telephony.TelephonyTester getTelephonyTester () public android.os.UserHandle getUserHandle () android.telephony.SubscriptionManager subManager IllegalArgumentException ex int subId android.os.UserHandle userHandle public boolean isManagedProfile () android.os.UserHandle userHandle android.os.UserManager userManager public boolean getNullCipherAndIntegrityEnabledPreference () android.content.SharedPreferences sp public boolean isNullCipherAndIntegritySupported () public void handleNullCipherEnabledChange () public boolean isIdentifierDisclosureTransparencySupported () public boolean getIdentifierDisclosureNotificationsPreferenceEnabled () android.content.SharedPreferences sp public void handleIdentifierDisclosureNotificationPreferenceChange () public boolean isNullCipherNotificationSupported () public boolean getNullCipherNotificationsPreferenceEnabled () android.content.SharedPreferences sp public void handleNullCipherNotificationPreferenceChanged () public void refreshSafetySources (java.lang.String) String refreshBroadcastId public void updateImsCallStatus (java.util.List, android.os.Message) java.util.List imsCallInfo android.os.Message response public void setN1ModeEnabled (boolean, android.os.Message) boolean enable android.os.Message result public void isN1ModeEnabled (android.os.Message) android.os.Message result public java.util.List getCellBroadcastIdRanges () public void setCellBroadcastIdRanges (java.util.List, java.util.function.Consumer) java.util.List ranges java.util.function.Consumer callback public void startEmergencyCallbackMode (int, long) int type long durationMillis public void restartEmergencyCallbackMode (int, long) int type long durationMillis public void stopEmergencyCallbackMode (int, int) int type int reason public void notifyCarrierRoamingNtnModeChanged (boolean) boolean active public void notifyCarrierRoamingNtnEligibleStateChanged (boolean) boolean eligible public void notifyCarrierRoamingNtnAvailableServicesChanged (int[]) int[] availableServices public void notifyCarrierRoamingNtnSignalStrengthChanged (android.telephony.satellite.NtnSignalStrength) android.telephony.satellite.NtnSignalStrength ntnSignalStrength public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e Exception e java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private void logd (java.lang.String) String s private void logi (java.lang.String) String s private void loge (java.lang.String) String s private synthetic java.lang.String lambda$setAllowedNetworkTypes$0 (java.lang.Integer) Integer key static void <clinit> () }
com/android/internal/telephony/Phone.uau
com/android/internal/telephony/PhoneConfigurationManager$1.class
PhoneConfigurationManager.java package com.android.internal.telephony com.android.internal.telephony.PhoneConfigurationManager$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.PhoneConfigurationManager this$0 void <init> (com.android.internal.telephony.PhoneConfigurationManager) com.android.internal.telephony.PhoneConfigurationManager this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/PhoneConfigurationManager$ConfigManagerHandler.class
PhoneConfigurationManager.java package com.android.internal.telephony final com.android.internal.telephony.PhoneConfigurationManager$ConfigManagerHandler extends android.os.Handler { final synthetic com.android.internal.telephony.PhoneConfigurationManager this$0 private void <init> (com.android.internal.telephony.PhoneConfigurationManager) public void handleMessage (android.os.Message) android.os.AsyncResult ar int numOfLiveModems android.os.AsyncResult ar int phoneId boolean enabled android.os.AsyncResult ar com.android.internal.telephony.PhoneConfigurationManager$Listener l android.os.AsyncResult ar com.android.internal.telephony.PhoneConfigurationManager$Listener l boolean isVirtualDsdaEnabled int i java.util.List returnedArrayList int maxValidPhoneSlot android.os.AsyncResult ar android.os.Message msg com.android.internal.telephony.Phone phone }
com/android/internal/telephony/PhoneConfigurationManager$Listener.class
PhoneConfigurationManager.java package com.android.internal.telephony public abstract com.android.internal.telephony.PhoneConfigurationManager$Listener extends java.lang.Object { public abstract void onPhoneCapabilityChanged () public abstract void onDeviceConfigChanged () }
com/android/internal/telephony/PhoneConfigurationManager$ListenerBase.class
PhoneConfigurationManager.java package com.android.internal.telephony public abstract com.android.internal.telephony.PhoneConfigurationManager$ListenerBase extends java.lang.Object implements com.android.internal.telephony.PhoneConfigurationManager$Listener { public void <init> () public void onPhoneCapabilityChanged () public void onDeviceConfigChanged () }
com/android/internal/telephony/PhoneConfigurationManager$MockableInterface.class
PhoneConfigurationManager.java package com.android.internal.telephony public com.android.internal.telephony.PhoneConfigurationManager$MockableInterface extends java.lang.Object { public void <init> () public boolean isRebootRequiredForModemConfigChange () boolean rebootRequired public void setMultiSimProperties (int) String multiSimConfig String multiSimConfig int numOfActiveModems String multiSimConfig public void notifyPhoneFactoryOnMultiSimConfigChanged (android.content.Context, int) android.content.Context context int numOfActiveModems public java.util.Optional getMultiSimProperty () }
com/android/internal/telephony/PhoneConfigurationManager.class
PhoneConfigurationManager.java package com.android.internal.telephony public com.android.internal.telephony.PhoneConfigurationManager extends java.lang.Object { public static final String DSDA public static final String DSDS public static final String TSTS public static final String SSSS private static final String KEY_ENABLE_VIRTUAL_DSDA private static final String LOG_TAG private static final int EVENT_SWITCH_DSDS_CONFIG_DONE private static final int EVENT_GET_MODEM_STATUS private static final int EVENT_GET_MODEM_STATUS_DONE private static final int EVENT_GET_PHONE_CAPABILITY_DONE private static final int EVENT_DEVICE_CONFIG_CHANGED private static final int EVENT_GET_SIMULTANEOUS_CALLING_SUPPORT_DONE private static final int EVENT_SIMULTANEOUS_CALLING_SUPPORT_CHANGED private static com.android.internal.telephony.PhoneConfigurationManager sInstance private final android.content.Context mContext private android.telephony.PhoneCapability mStaticCapability private final java.util.Set mSlotsSupportingSimultaneousCellularCalls private final java.util.Set mSubIdsSupportingSimultaneousCellularCalls private final java.util.HashSet mSimultaneousCellularCallingListeners private final com.android.internal.telephony.RadioConfig mRadioConfig private final android.os.Handler mHandler private com.android.internal.telephony.Phone[] mPhones private final java.util.Map mPhoneStatusMap private com.android.internal.telephony.PhoneConfigurationManager$MockableInterface mMi private android.telephony.TelephonyManager mTelephonyManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.DefaultPhoneNotifier mNotifier public java.util.Set mListeners private boolean mVirtualDsdaEnabled private static final com.android.internal.telephony.RegistrantList sMultiSimConfigChangeRegistrants private static final String ALLOW_MOCK_MODEM_PROPERTY private static final String BOOT_ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG public static com.android.internal.telephony.PhoneConfigurationManager init (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void addListener (com.android.internal.telephony.PhoneConfigurationManager$Listener) com.android.internal.telephony.PhoneConfigurationManager$Listener listener public final void removeListener (com.android.internal.telephony.PhoneConfigurationManager$Listener) com.android.internal.telephony.PhoneConfigurationManager$Listener listener private void updateSimultaneousSubIdsFromPhoneIdMappingAndNotify () java.util.Set slotCandidates private void registerForRadioState (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private android.telephony.PhoneCapability getDefaultCapability () private android.telephony.PhoneCapability maybeOverrideMaxActiveVoiceSubscriptions (android.telephony.PhoneCapability) int updatedMaxActiveVoiceSubscriptions android.telephony.PhoneCapability staticCapability boolean isVDsdaEnabled boolean isBkwdCompatDsdaEnabled private void maybeEnableCellularDSDASupport () com.android.internal.telephony.Phone p boolean bkwdsCompatDsda boolean halSupportSimulCalling public static com.android.internal.telephony.PhoneConfigurationManager getInstance () public void enablePhone (com.android.internal.telephony.Phone, boolean, android.os.Message) com.android.internal.telephony.Phone phone boolean enable android.os.Message result public boolean getPhoneStatus (com.android.internal.telephony.Phone) java.util.NoSuchElementException ex com.android.internal.telephony.Phone phone int phoneId public void getPhoneStatusFromModem (com.android.internal.telephony.Phone, android.os.Message) com.android.internal.telephony.Phone phone android.os.Message result public boolean getPhoneStatusFromCache (int) throws java.util.NoSuchElementException int phoneId private void updatePhoneStatus (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.os.Message result public void addToPhoneStatusCache (int, boolean) int phoneId boolean status public int getPhoneCount () public java.util.Set getSlotsSupportingSimultaneousCellularCalls () public void updateSimultaneousCallingSupport () android.os.Message callback public synchronized android.telephony.PhoneCapability getStaticPhoneCapability () boolean isDefault android.telephony.PhoneCapability caps private synchronized android.telephony.PhoneCapability getCellularStaticPhoneCapability () public synchronized void setStaticPhoneCapability (android.telephony.PhoneCapability) android.telephony.PhoneCapability capability public void updateRadioCapability () android.os.Message callback public android.telephony.PhoneCapability getCurrentPhoneCapability () public int getNumberOfModemsWithSimultaneousDataConnections () public int getNumberOfModemsWithSimultaneousVoiceConnections () public boolean isVirtualDsdaEnabled () public void registerForSimultaneousCellularCallingSlotsChanged (java.util.function.Consumer) java.util.function.Consumer consumer private void notifySimultaneousCellularCallingSlotsChanged () Exception e java.util.function.Consumer consumer private void notifyCapabilityChanged () public void switchMultiSimConfig (int) android.os.Message callback int numOfSims public boolean isRebootRequiredForModemConfigChange () private void onMultiSimConfigChanged (int) android.os.PowerManager pm int phoneId com.android.internal.telephony.Phone phone int phoneId boolean subInfoCleared int numOfActiveModems int oldNumOfActiveModems private void setMultiSimProperties (int) int numOfActiveModems public static void notifyMultiSimConfigChange (int) int numOfActiveModems public static void registerForMultiSimConfigChange (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public static void unregisterForMultiSimConfigChange (android.os.Handler) android.os.Handler h public static void unregisterAllMultiSimConfigChangeRegistrants () private void broadcastMultiSimConfigChange (int) int numOfActiveModems android.content.Intent intent public boolean setModemService (java.lang.String) int t int i String serviceName boolean statusRadioConfig boolean statusRil boolean isAllowed boolean isAllowedForBoot public java.lang.String getModemService () private static void log (java.lang.String) String s private static void loge (java.lang.String) String s private static void loge (java.lang.String, java.lang.Exception) String s Exception ex private static synthetic boolean lambda$updateSimultaneousSubIdsFromPhoneIdMappingAndNotify$2 (java.lang.Integer) Integer i private synthetic java.lang.Integer lambda$updateSimultaneousSubIdsFromPhoneIdMappingAndNotify$1 (java.lang.Integer) Integer i private synthetic void lambda$new$0 (android.provider.DeviceConfig$Properties) android.provider.DeviceConfig$Properties properties static void <clinit> () }
com/android/internal/telephony/PhoneFactory.class
PhoneFactory.java package com.android.internal.telephony public com.android.internal.telephony.PhoneFactory extends java.lang.Object { static final String LOG_TAG static final int SOCKET_OPEN_RETRY_MILLIS static final int SOCKET_OPEN_MAX_RETRY static final boolean DBG static final Object sLockProxyPhones private static com.android.internal.telephony.Phone[] sPhones private static com.android.internal.telephony.Phone sPhone private static com.android.internal.telephony.CommandsInterface[] sCommandsInterfaces private static com.android.internal.telephony.ProxyController sProxyController private static com.android.internal.telephony.uicc.UiccController sUiccController private static com.android.internal.telephony.IntentBroadcaster sIntentBroadcaster private static com.android.internal.telephony.euicc.EuiccController sEuiccController private static com.android.internal.telephony.euicc.EuiccCardController sEuiccCardController private static com.android.internal.telephony.subscription.SubscriptionManagerService sSubscriptionManagerService private static boolean sMadeDefaults private static com.android.internal.telephony.PhoneNotifier sPhoneNotifier private static android.content.Context sContext private static com.android.internal.telephony.PhoneConfigurationManager sPhoneConfigurationManager private static com.android.internal.telephony.SimultaneousCallingTracker sSimultaneousCallingTracker private static com.android.internal.telephony.data.PhoneSwitcher sPhoneSwitcher private static com.android.internal.telephony.data.TelephonyNetworkFactory[] sTelephonyNetworkFactories private static com.android.internal.telephony.data.TelephonyNetworkProvider sTelephonyNetworkProvider private static com.android.internal.telephony.util.NotificationChannelController sNotificationChannelController private static com.android.internal.telephony.data.CellularNetworkValidator sCellularNetworkValidator private static final java.util.HashMap sLocalLogs private static com.android.internal.telephony.metrics.MetricsCollector sMetricsCollector private static com.android.internal.telephony.RadioInterfaceCapabilityController sRadioHalCapabilities private static com.android.internal.telephony.flags.FeatureFlags sFeatureFlags public void <init> () public static void makeDefaultPhones (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public static void makeDefaultPhone (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) java.io.IOException ex boolean hasException int i com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.RadioConfig radioConfig int i int i int i com.android.internal.telephony.metrics.TelephonyMetrics metrics int retryCount int cdmaSubscription int numPhones int[] networkModes android.content.ComponentName componentName String packageName int maxActivePhones android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public static void onMultiSimConfigChanged (android.content.Context, int) int i int prevActiveModemCount int cdmaSubscription android.content.Context context int activeModemCount private static com.android.internal.telephony.Phone createPhone (android.content.Context, int) android.content.Context context int phoneId int phoneType com.android.internal.telephony.TelephonyComponentFactory injectedComponentFactory public static com.android.internal.telephony.Phone getDefaultPhone () public static com.android.internal.telephony.Phone getPhone (int) com.android.internal.telephony.Phone phone com.android.internal.telephony.Phone phone int phoneId String dbgInfo public static com.android.internal.telephony.Phone[] getPhones () public static com.android.internal.telephony.data.TelephonyNetworkProvider getNetworkProvider () public static com.android.internal.telephony.data.TelephonyNetworkFactory getNetworkFactory (int) String dbgInfo String dbgInfo com.android.internal.telephony.data.TelephonyNetworkFactory factory int phoneId public static int calculatePreferredNetworkType (int) int phoneId int networkType public static int getDefaultSubscription () public static boolean isSMSPromptEnabled () android.provider.Settings$SettingNotFoundException snfe boolean prompt int value public static com.android.internal.telephony.Phone makeImsPhone (com.android.internal.telephony.PhoneNotifier, com.android.internal.telephony.Phone) com.android.internal.telephony.PhoneNotifier phoneNotifier com.android.internal.telephony.Phone defaultPhone public static com.android.internal.telephony.SmsController getSmsController () public static com.android.internal.telephony.CommandsInterface[] getCommandsInterfaces () public static void addLocalLog (java.lang.String, int) String key int size public static void localLog (java.lang.String, java.lang.String) String key String log public static com.android.internal.telephony.metrics.MetricsCollector getMetricsCollector () private static void reflectAndPrintFlagConfigs (com.android.internal.telephony.IndentingPrintWriter) java.lang.reflect.Method m java.lang.reflect.Method[] methods Exception e com.android.internal.telephony.IndentingPrintWriter pw public static void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) Exception e com.android.internal.telephony.Phone phone int i Exception e Exception e String key Object key android.content.SharedPreferences sp java.util.Map spValues Exception e Exception e java.io.FileDescriptor fd java.io.PrintWriter printwriter String[] args com.android.internal.telephony.IndentingPrintWriter pw com.android.internal.telephony.Phone[] phones static void <clinit> () }
com/android/internal/telephony/PhoneFactory.uau
com/android/internal/telephony/PhoneInternalInterface$DataActivityState.class
PhoneInternalInterface.java package com.android.internal.telephony public final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState extends java.lang.Enum { public static final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState NONE public static final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState DATAIN public static final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState DATAOUT public static final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState DATAINANDOUT public static final enum com.android.internal.telephony.PhoneInternalInterface$DataActivityState DORMANT private static final synthetic com.android.internal.telephony.PhoneInternalInterface$DataActivityState[] $VALUES public static com.android.internal.telephony.PhoneInternalInterface$DataActivityState[] values () public static com.android.internal.telephony.PhoneInternalInterface$DataActivityState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.PhoneInternalInterface$DataActivityState[] $values () static void <clinit> () }
com/android/internal/telephony/PhoneInternalInterface$DialArgs$Builder.class
PhoneInternalInterface.java package com.android.internal.telephony public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder extends java.lang.Object { protected com.android.internal.telephony.UUSInfo mUusInfo protected int mClirMode protected boolean mIsEmergency protected int mVideoState protected android.os.Bundle mIntentExtras protected int mEccCategory public void <init> () public static com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder from (com.android.internal.telephony.PhoneInternalInterface$DialArgs) com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setUusInfo (com.android.internal.telephony.UUSInfo) com.android.internal.telephony.UUSInfo uusInfo public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setClirMode (int) int clirMode public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setIsEmergency (boolean) boolean isEmergency public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setVideoState (int) int videoState public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setIntentExtras (android.os.Bundle) android.os.Bundle intentExtras public com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder setEccCategory (int) int eccCategory public com.android.internal.telephony.PhoneInternalInterface$DialArgs build () }
com/android/internal/telephony/PhoneInternalInterface$DialArgs.class
PhoneInternalInterface.java package com.android.internal.telephony public com.android.internal.telephony.PhoneInternalInterface$DialArgs extends java.lang.Object { public final com.android.internal.telephony.UUSInfo uusInfo public final int clirMode public final boolean isEmergency public final int videoState public final android.os.Bundle intentExtras public final int eccCategory protected void <init> (com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder) com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder b }
com/android/internal/telephony/PhoneInternalInterface$SuppService.class
PhoneInternalInterface.java package com.android.internal.telephony public final enum com.android.internal.telephony.PhoneInternalInterface$SuppService extends java.lang.Enum { public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService UNKNOWN public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService SWITCH public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService SEPARATE public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService TRANSFER public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService CONFERENCE public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService REJECT public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService HANGUP public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService RESUME public static final enum com.android.internal.telephony.PhoneInternalInterface$SuppService HOLD private static final synthetic com.android.internal.telephony.PhoneInternalInterface$SuppService[] $VALUES public static com.android.internal.telephony.PhoneInternalInterface$SuppService[] values () public static com.android.internal.telephony.PhoneInternalInterface$SuppService valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.PhoneInternalInterface$SuppService[] $values () static void <clinit> () }
com/android/internal/telephony/PhoneInternalInterface.class
PhoneInternalInterface.java package com.android.internal.telephony public abstract com.android.internal.telephony.PhoneInternalInterface extends java.lang.Object { public static final boolean DEBUG_PHONE public static final String FEATURE_ENABLE_MMS public static final String FEATURE_ENABLE_SUPL public static final String FEATURE_ENABLE_DUN public static final String FEATURE_ENABLE_HIPRI public static final String FEATURE_ENABLE_DUN_ALWAYS public static final String FEATURE_ENABLE_FOTA public static final String FEATURE_ENABLE_IMS public static final String FEATURE_ENABLE_CBS public static final String FEATURE_ENABLE_EMERGENCY public static final String REASON_ROAMING_ON public static final String REASON_ROAMING_OFF public static final String REASON_DATA_DISABLED_INTERNAL public static final String REASON_DATA_ENABLED public static final String REASON_DATA_ATTACHED public static final String REASON_DATA_DETACHED public static final String REASON_CDMA_DATA_ATTACHED public static final String REASON_CDMA_DATA_DETACHED public static final String REASON_APN_CHANGED public static final String REASON_APN_SWITCHED public static final String REASON_APN_FAILED public static final String REASON_RESTORE_DEFAULT_APN public static final String REASON_RADIO_TURNED_OFF public static final String REASON_PDP_RESET public static final String REASON_VOICE_CALL_ENDED public static final String REASON_VOICE_CALL_STARTED public static final String REASON_PS_RESTRICT_ENABLED public static final String REASON_PS_RESTRICT_DISABLED public static final String REASON_SIM_LOADED public static final String REASON_NW_TYPE_CHANGED public static final String REASON_DATA_DEPENDENCY_MET public static final String REASON_DATA_DEPENDENCY_UNMET public static final String REASON_LOST_DATA_CONNECTION public static final String REASON_CONNECTED public static final String REASON_SINGLE_PDN_ARBITRATION public static final String REASON_DATA_SPECIFIC_DISABLED public static final String REASON_SIM_NOT_READY public static final String REASON_IWLAN_AVAILABLE public static final String REASON_CARRIER_CHANGE public static final String REASON_CARRIER_ACTION_DISABLE_METERED_APN public static final String REASON_CSS_INDICATOR_CHANGED public static final String REASON_RELEASED_BY_CONNECTIVITY_SERVICE public static final String REASON_DATA_ENABLED_OVERRIDE public static final String REASON_IWLAN_DATA_SERVICE_DIED public static final String REASON_VCN_REQUESTED_TEARDOWN public static final String REASON_DATA_UNTHROTTLED public static final String REASON_TRAFFIC_DESCRIPTORS_UPDATED public static final int BM_UNSPECIFIED public static final int BM_EURO_BAND public static final int BM_US_BAND public static final int BM_JPN_BAND public static final int BM_AUS_BAND public static final int BM_AUS2_BAND public static final int BM_CELL_800 public static final int BM_PCS public static final int BM_JTACS public static final int BM_KOREA_PCS public static final int BM_4_450M public static final int BM_IMT2000 public static final int BM_7_700M2 public static final int BM_8_1800M public static final int BM_9_900M public static final int BM_10_800M_2 public static final int BM_EURO_PAMR public static final int BM_AWS public static final int BM_US_2500M public static final int BM_NUM_BAND_MODES public static final int PREFERRED_NT_MODE public static final int CDMA_RM_HOME public static final int CDMA_RM_AFFILIATED public static final int CDMA_RM_ANY public static final int CDMA_SUBSCRIPTION_UNKNOWN public static final int CDMA_SUBSCRIPTION_RUIM_SIM public static final int CDMA_SUBSCRIPTION_NV public static final int PREFERRED_CDMA_SUBSCRIPTION public static final int TTY_MODE_OFF public static final int TTY_MODE_FULL public static final int TTY_MODE_HCO public static final int TTY_MODE_VCO public static final int CDMA_OTA_PROVISION_STATUS_SPL_UNLOCKED public static final int CDMA_OTA_PROVISION_STATUS_SPC_RETRIES_EXCEEDED public static final int CDMA_OTA_PROVISION_STATUS_A_KEY_EXCHANGED public static final int CDMA_OTA_PROVISION_STATUS_SSD_UPDATED public static final int CDMA_OTA_PROVISION_STATUS_NAM_DOWNLOADED public static final int CDMA_OTA_PROVISION_STATUS_MDN_DOWNLOADED public static final int CDMA_OTA_PROVISION_STATUS_IMSI_DOWNLOADED public static final int CDMA_OTA_PROVISION_STATUS_PRL_DOWNLOADED public static final int CDMA_OTA_PROVISION_STATUS_COMMITTED public static final int CDMA_OTA_PROVISION_STATUS_OTAPA_STARTED public static final int CDMA_OTA_PROVISION_STATUS_OTAPA_STOPPED public static final int CDMA_OTA_PROVISION_STATUS_OTAPA_ABORTED public abstract android.telephony.ServiceState getServiceState () public abstract com.android.internal.telephony.PhoneConstants$DataState getDataConnectionState (java.lang.String) public abstract android.telephony.PreciseDataConnectionState getPreciseDataConnectionState (java.lang.String) public abstract int getDataActivityState () public abstract java.util.List getPendingMmiCodes () public abstract void sendUssdResponse (java.lang.String) public abstract void registerForSuppServiceNotification (android.os.Handler, int, java.lang.Object) public abstract void unregisterForSuppServiceNotification (android.os.Handler) public abstract void acceptCall (int) throws com.android.internal.telephony.CallStateException public abstract void rejectCall () throws com.android.internal.telephony.CallStateException public abstract void switchHoldingAndActive () throws com.android.internal.telephony.CallStateException public abstract boolean canConference () public abstract void conference () throws com.android.internal.telephony.CallStateException public abstract boolean canTransfer () public abstract void explicitCallTransfer () throws com.android.internal.telephony.CallStateException public abstract void clearDisconnected () public abstract com.android.internal.telephony.Call getForegroundCall () public abstract com.android.internal.telephony.Call getBackgroundCall () public abstract com.android.internal.telephony.Call getRingingCall () public abstract com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs, java.util.function.Consumer) throws com.android.internal.telephony.CallStateException public com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public abstract com.android.internal.telephony.Connection startConference (java.lang.String[], com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException public abstract boolean handlePinMmi (java.lang.String) public abstract boolean handleUssdRequest (java.lang.String, android.os.ResultReceiver) throws com.android.internal.telephony.CallStateException public abstract boolean handleInCallMmiCommands (java.lang.String) throws com.android.internal.telephony.CallStateException public abstract void sendDtmf (char) public abstract void startDtmf (char) public abstract void stopDtmf () public void setRadioPower (boolean) boolean power public void setRadioPowerOnForTestEmergencyCall (boolean) boolean isSelectedPhoneForEmergencyCall public void setRadioPower (boolean, boolean, boolean, boolean) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply public void setRadioPowerForReason (boolean, int) boolean power int reason public java.util.Set getRadioPowerOffReasons () public void setRadioPowerForReason (boolean, boolean, boolean, boolean, int) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply int reason public abstract java.lang.String getLine1Number () public abstract java.lang.String getLine1AlphaTag () public abstract boolean setLine1Number (java.lang.String, java.lang.String, android.os.Message) public abstract java.lang.String getVoiceMailNumber () public abstract java.lang.String getVoiceMailAlphaTag () public abstract void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) public abstract void getCallForwardingOption (int, android.os.Message) public abstract void getCallForwardingOption (int, int, android.os.Message) public abstract void setCallForwardingOption (int, int, java.lang.String, int, android.os.Message) public abstract void setCallForwardingOption (int, int, java.lang.String, int, int, android.os.Message) public abstract void getCallBarring (java.lang.String, java.lang.String, android.os.Message, int) public abstract void setCallBarring (java.lang.String, boolean, java.lang.String, android.os.Message, int) public abstract void getOutgoingCallerIdDisplay (android.os.Message) public abstract void setOutgoingCallerIdDisplay (int, android.os.Message) public abstract void getCallWaiting (android.os.Message) public abstract void setCallWaiting (boolean, android.os.Message) public abstract void getAvailableNetworks (android.os.Message) public abstract void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) public abstract void stopNetworkScan (android.os.Message) public abstract void setMute (boolean) public abstract boolean getMute () public void updateServiceLocation (android.os.WorkSource) android.os.WorkSource workSource public void updateServiceLocation () public abstract void enableLocationUpdates () public abstract void disableLocationUpdates () public abstract boolean getDataRoamingEnabled () public abstract void setDataRoamingEnabled (boolean) public abstract boolean isUserDataEnabled () public abstract java.lang.String getDeviceId () public abstract java.lang.String getDeviceSvn () public abstract java.lang.String getSubscriberId () public abstract java.lang.String getGroupIdLevel1 () public abstract java.lang.String getGroupIdLevel2 () public abstract java.lang.String getEsn () public abstract java.lang.String getMeid () public abstract java.lang.String getImei () public abstract int getImeiType () public abstract com.android.internal.telephony.IccPhoneBookInterfaceManager getIccPhoneBookInterfaceManager () public abstract void activateCellBroadcastSms (int, android.os.Message) public abstract void getCellBroadcastSmsConfig (android.os.Message) public abstract void setCellBroadcastSmsConfig (int[], android.os.Message) public abstract void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo) public abstract android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption (int, boolean) public abstract void resetCarrierKeysForImsiEncryption () public abstract java.lang.String getMobileProvisioningUrl () public abstract boolean updateUsageSetting () private static synthetic void lambda$dial$0 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone static void <clinit> () }
com/android/internal/telephony/PhoneInternalInterface.uau
com/android/internal/telephony/PhoneNotifier.class
PhoneNotifier.java package com.android.internal.telephony public abstract com.android.internal.telephony.PhoneNotifier extends java.lang.Object { public abstract void notifyPhoneState (com.android.internal.telephony.Phone) public abstract void notifyServiceState (com.android.internal.telephony.Phone) public abstract void notifyServiceStateForSubId (com.android.internal.telephony.Phone, android.telephony.ServiceState, int) public abstract void notifyCellLocation (com.android.internal.telephony.Phone, android.telephony.CellIdentity) public abstract void notifySignalStrength (com.android.internal.telephony.Phone) public abstract void notifyMessageWaitingChanged (com.android.internal.telephony.Phone) public abstract void notifyCallForwardingChanged (com.android.internal.telephony.Phone) public abstract void notifyDataConnection (com.android.internal.telephony.Phone, android.telephony.PreciseDataConnectionState) public abstract void notifyDataActivity (com.android.internal.telephony.Phone) public abstract void notifyCellInfo (com.android.internal.telephony.Phone, java.util.List) public abstract void notifyPreciseCallState (com.android.internal.telephony.Phone, java.lang.String[], int[], int[]) public abstract void notifyDisconnectCause (com.android.internal.telephony.Phone, int, int) public abstract void notifyImsDisconnectCause (com.android.internal.telephony.Phone, android.telephony.ims.ImsReasonInfo) public abstract void notifySrvccStateChanged (com.android.internal.telephony.Phone, int) public abstract void notifyVoiceActivationStateChanged (com.android.internal.telephony.Phone, int) public abstract void notifyDataActivationStateChanged (com.android.internal.telephony.Phone, int) public abstract void notifyUserMobileDataStateChanged (com.android.internal.telephony.Phone, boolean) public abstract void notifyDisplayInfoChanged (com.android.internal.telephony.Phone, android.telephony.TelephonyDisplayInfo) public abstract void notifyPhoneCapabilityChanged (android.telephony.PhoneCapability) public abstract void notifyRadioPowerStateChanged (com.android.internal.telephony.Phone, int) public abstract void notifyEmergencyNumberList (com.android.internal.telephony.Phone) public abstract void notifyOutgoingEmergencySms (com.android.internal.telephony.Phone, android.telephony.emergency.EmergencyNumber) public abstract void notifyCallQualityChanged (com.android.internal.telephony.Phone, android.telephony.CallQuality, int) public abstract void notifyMediaQualityStatusChanged (com.android.internal.telephony.Phone, android.telephony.ims.MediaQualityStatus) public abstract void notifyRegistrationFailed (com.android.internal.telephony.Phone, android.telephony.CellIdentity, java.lang.String, int, int, int) public abstract void notifyBarringInfoChanged (com.android.internal.telephony.Phone, android.telephony.BarringInfo) public abstract void notifyPhysicalChannelConfig (com.android.internal.telephony.Phone, java.util.List) public abstract void notifyDataEnabled (com.android.internal.telephony.Phone, boolean, int) public abstract void notifyAllowedNetworkTypesChanged (com.android.internal.telephony.Phone, int, long) public abstract void notifyLinkCapacityEstimateChanged (com.android.internal.telephony.Phone, java.util.List) public abstract void notifyCallbackModeStarted (com.android.internal.telephony.Phone, int, long) public abstract void notifyCallbackModeRestarted (com.android.internal.telephony.Phone, int, long) public abstract void notifyCallbackModeStopped (com.android.internal.telephony.Phone, int, int) public abstract void notifySimultaneousCellularCallingSubscriptionsChanged (java.util.Set) public abstract void notifyCarrierRoamingNtnModeChanged (com.android.internal.telephony.Phone, boolean) public abstract void notifyCarrierRoamingNtnEligibleStateChanged (com.android.internal.telephony.Phone, boolean) public abstract void notifyCarrierRoamingNtnAvailableServicesChanged (com.android.internal.telephony.Phone, int[]) public abstract void notifyCarrierRoamingNtnSignalStrengthChanged (com.android.internal.telephony.Phone, android.telephony.satellite.NtnSignalStrength) public abstract void notifyCellularIdentifierDisclosedChanged (com.android.internal.telephony.Phone, android.telephony.CellularIdentifierDisclosure) public abstract void notifySecurityAlgorithmsChanged (com.android.internal.telephony.Phone, android.telephony.SecurityAlgorithmUpdate) }
com/android/internal/telephony/PhoneNotifier.uau
com/android/internal/telephony/PhoneSubInfoController$CallPhoneMethodHelper.class
PhoneSubInfoController.java package com.android.internal.telephony abstract com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper extends java.lang.Object { public abstract java.lang.Object callMethod (com.android.internal.telephony.Phone) }
com/android/internal/telephony/PhoneSubInfoController$PermissionCheckHelper.class
PhoneSubInfoController.java package com.android.internal.telephony abstract com.android.internal.telephony.PhoneSubInfoController$PermissionCheckHelper extends java.lang.Object { public abstract boolean checkPermission (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) }
com/android/internal/telephony/PhoneSubInfoController.class
PhoneSubInfoController.java package com.android.internal.telephony public com.android.internal.telephony.PhoneSubInfoController extends com.android.internal.telephony.IPhoneSubInfo$Stub { private static final String TAG private static final boolean DBG private static final boolean VDBG private final android.content.Context mContext private android.app.AppOpsManager mAppOps private com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.content.pm.PackageManager mPackageManager private final int mVendorApiLevel static final synthetic boolean $assertionsDisabled public void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.TelephonyServiceManager$ServiceRegisterer phoneSubServiceRegisterer public java.lang.String getDeviceId (java.lang.String) String callingPackage public java.lang.String getDeviceIdWithFeature (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getDeviceIdForPhone (int, java.lang.String, java.lang.String) int phoneId String callingPackage String callingFeatureId public java.lang.String getNaiForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getImeiForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public android.telephony.ImsiEncryptionInfo getCarrierInfoForImsiEncryption (int, int, java.lang.String) int subId int keyType String callingPackage public void setCarrierInfoForImsiEncryption (int, java.lang.String, android.telephony.ImsiEncryptionInfo) int subId String callingPackage android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public void resetCarrierKeysForImsiEncryption (int, java.lang.String) int subId String callingPackage public java.lang.String getDeviceSvn (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getDeviceSvnUsingSubId (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getSubscriberId (java.lang.String) String callingPackage public java.lang.String getSubscriberIdWithFeature (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getSubscriberIdForSubscriber (int, java.lang.String, java.lang.String) boolean isActive com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId String callingPackage String callingFeatureId String message long identity boolean isActive public java.lang.String getIccSerialNumber (java.lang.String) String callingPackage public java.lang.String getIccSerialNumberWithFeature (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getIccSerialNumberForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getLine1Number (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getLine1NumberForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getLine1AlphaTag (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getLine1AlphaTagForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getMsisdn (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getMsisdnForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getVoiceMailNumber (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getVoiceMailNumberForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getVoiceMailAlphaTag (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public java.lang.String getVoiceMailAlphaTagForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId private com.android.internal.telephony.Phone getPhone (int) int subId int phoneId private void enforceCallingPackageUidMatched (java.lang.String) SecurityException se String callingPackage private boolean enforceIccSimChallengeResponsePermission (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context context int subId String callingPackage String callingFeatureId String message private void enforcePrivilegedPermissionOrCarrierPrivilege (int, java.lang.String) int subId String message int permissionResult private void enforceModifyPermission () private int getDefaultSubscription () public java.lang.String getIsimImpi (int) int subId public java.lang.String getImsPrivateUserIdentity (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim public java.lang.String getIsimDomain (int) int subId public java.lang.String[] getIsimImpu (int) int subId public java.util.List getImsPublicUserIdentities (int, java.lang.String) String impu String[] impus java.util.List impuList int subId String callingPackage com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isimRecords public java.lang.String getIsimIst (int) throws android.os.RemoteException int subId public java.lang.String[] getIsimPcscf (int) throws android.os.RemoteException int subId public java.util.List getImsPcscfAddresses (int, java.lang.String) String[] pcscfs java.util.List pcscfList int subId String callingPackage com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isimRecords public java.lang.String getSimServiceTable (int, int) throws android.os.RemoteException int subId int appType public java.lang.String getIccSimChallengeResponse (int, int, int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int subId int appType int authType String data String callingPackage String callingFeatureId com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper toExecute public java.lang.String getGroupIdLevel1ForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId public java.lang.String getGroupIdLevel2ForSubscriber (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId private java.lang.Object callPhoneMethodWithPermissionCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper, com.android.internal.telephony.PhoneSubInfoController$PermissionCheckHelper) com.android.internal.telephony.Phone phone int subId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper com.android.internal.telephony.PhoneSubInfoController$PermissionCheckHelper permissionCheckHelper long identity private java.lang.Object callPhoneMethodForSubIdWithReadCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForSubIdWithReadDeviceIdentifiersCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForSubIdWithReadSubscriberIdentifiersCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForSubIdWithPrivilegedCheck (int, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForSubIdWithModifyCheck (int, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String callingPackage String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForSubIdWithReadPhoneNumberCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int subId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper private java.lang.Object callPhoneMethodForPhoneIdWithReadDeviceIdentifiersCheck (int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper) int phoneId String callingPackage String callingFeatureId String message com.android.internal.telephony.PhoneSubInfoController$CallPhoneMethodHelper callMethodHelper com.android.internal.telephony.Phone phone long identity public android.net.Uri getSmscIdentity (int, int) throws android.os.RemoteException int subId int appType android.net.Uri smscIdentityUri private java.lang.String getCurrentPackageName () android.content.pm.PackageManager pm String[] callingPackageNames String[] callingPackageNames private void enforceTelephonyFeatureWithException (java.lang.String, java.lang.String, java.lang.String) String callingPackage String telephonyFeature String methodName private void log (java.lang.String) String s private void loge (java.lang.String) String s private synthetic android.net.Uri lambda$getSmscIdentity$32 (int, com.android.internal.telephony.Phone) String smscIdentity com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccCardApplication uiccApp NullPointerException ex int appType com.android.internal.telephony.Phone phone private static synthetic boolean lambda$callPhoneMethodForSubIdWithReadPhoneNumberCheck$31 (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private synthetic boolean lambda$callPhoneMethodForSubIdWithModifyCheck$30 (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private synthetic boolean lambda$callPhoneMethodForSubIdWithPrivilegedCheck$29 (java.lang.String, android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) String message android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private static synthetic boolean lambda$callPhoneMethodForSubIdWithReadSubscriberIdentifiersCheck$28 (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private static synthetic boolean lambda$callPhoneMethodForSubIdWithReadDeviceIdentifiersCheck$27 (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private static synthetic boolean lambda$callPhoneMethodForSubIdWithReadCheck$26 (android.content.Context, int, java.lang.String, java.lang.String, java.lang.String) android.content.Context aContext int aSubId String aCallingPackage String aCallingFeatureId String aMessage private synthetic java.lang.String lambda$getGroupIdLevel2ForSubscriber$25 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getGroupIdLevel1ForSubscriber$24 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getIccSimChallengeResponse$23 (java.lang.String, int, int, java.lang.String, com.android.internal.telephony.Phone) String callingPackage int appType int authType String data com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccCardApplication uiccApp private synthetic java.lang.String lambda$getSimServiceTable$22 (int, com.android.internal.telephony.Phone) int appType com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccCardApplication uiccApp private static synthetic boolean lambda$getImsPcscfAddresses$21 (java.lang.String) String u private static synthetic java.lang.String lambda$getImsPcscfAddresses$20 (java.lang.String) String u private static synthetic boolean lambda$getImsPcscfAddresses$19 (java.lang.String) String u private static synthetic java.lang.String[] lambda$getIsimPcscf$18 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim private synthetic java.lang.String lambda$getIsimIst$17 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim private static synthetic java.lang.String[] lambda$getIsimImpu$16 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim private synthetic java.lang.String lambda$getIsimDomain$15 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim private static synthetic java.lang.String lambda$getIsimImpi$14 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.IsimRecords isim private synthetic java.lang.String lambda$getVoiceMailAlphaTagForSubscriber$13 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getVoiceMailNumberForSubscriber$12 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone String number private static synthetic java.lang.String lambda$getMsisdnForSubscriber$11 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private static synthetic java.lang.String lambda$getLine1AlphaTagForSubscriber$10 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getLine1NumberForSubscriber$9 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getIccSerialNumberForSubscriber$8 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getSubscriberIdForSubscriber$7 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private static synthetic java.lang.String lambda$getDeviceSvnUsingSubId$6 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private synthetic java.lang.Object lambda$resetCarrierKeysForImsiEncryption$5 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private static synthetic java.lang.Object lambda$setCarrierInfoForImsiEncryption$4 (android.telephony.ImsiEncryptionInfo, com.android.internal.telephony.Phone) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo com.android.internal.telephony.Phone phone private synthetic android.telephony.ImsiEncryptionInfo lambda$getCarrierInfoForImsiEncryption$3 (java.lang.String, int, com.android.internal.telephony.Phone) String callingPackage int keyType com.android.internal.telephony.Phone phone private static synthetic java.lang.String lambda$getImeiForSubscriber$2 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private synthetic java.lang.String lambda$getNaiForSubscriber$1 (java.lang.String, com.android.internal.telephony.Phone) String callingPackage com.android.internal.telephony.Phone phone private static synthetic java.lang.String lambda$getDeviceIdForPhone$0 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone static void <clinit> () }
com/android/internal/telephony/PhoneSubInfoController.uau
com/android/internal/telephony/ProxyController$1.class
ProxyController.java package com.android.internal.telephony com.android.internal.telephony.ProxyController$1 extends android.os.Handler { final synthetic com.android.internal.telephony.ProxyController this$0 void <init> (com.android.internal.telephony.ProxyController) com.android.internal.telephony.ProxyController this$0 public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/ProxyController.class
ProxyController.java package com.android.internal.telephony public com.android.internal.telephony.ProxyController extends java.lang.Object { static final String LOG_TAG private static final int EVENT_NOTIFICATION_RC_CHANGED static final int EVENT_START_RC_RESPONSE private static final int EVENT_APPLY_RC_RESPONSE public static final int EVENT_FINISH_RC_RESPONSE public static final int EVENT_TIMEOUT public static final int EVENT_MULTI_SIM_CONFIG_CHANGED private static final int SET_RC_STATUS_IDLE private static final int SET_RC_STATUS_STARTING private static final int SET_RC_STATUS_STARTED private static final int SET_RC_STATUS_APPLYING private static final int SET_RC_STATUS_SUCCESS private static final int SET_RC_STATUS_FAIL private static final int SET_RC_TIMEOUT_WAITING_MSEC private static com.android.internal.telephony.ProxyController sProxyController private com.android.internal.telephony.Phone[] mPhones private android.content.Context mContext private com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher private com.android.internal.telephony.UiccPhoneBookController mUiccPhoneBookController private com.android.internal.telephony.PhoneSubInfoController mPhoneSubInfoController private com.android.internal.telephony.SmsController mSmsController android.os.PowerManager$WakeLock mWakeLock private int[] mSetRadioAccessFamilyStatus private int mRadioAccessFamilyStatusCounter private boolean mTransactionFailed private String[] mCurrentLogicalModemIds private String[] mNewLogicalModemIds private java.util.concurrent.atomic.AtomicInteger mUniqueIdGenerator private int mRadioCapabilitySessionId private int[] mNewRadioAccessFamily private int[] mOldRadioAccessFamily private final com.android.internal.telephony.flags.FeatureFlags mFlags public final android.os.Handler mHandler public static com.android.internal.telephony.ProxyController getInstance (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags flags public static com.android.internal.telephony.ProxyController getInstance () public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) int i android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.PowerManager pm public int getRadioAccessFamily (int) int phoneId public boolean setRadioCapability (android.telephony.RadioAccessFamily[]) int i int i android.telephony.RadioAccessFamily[] rafs boolean same public com.android.internal.telephony.SmsController getSmsController () private boolean doSetRadioCapabilities (android.telephony.RadioAccessFamily[]) int phoneId int requestedRaf int i android.telephony.RadioAccessFamily[] rafs android.os.Message msg private void onMultiSimConfigChanged () int i int oldPhoneCount private void onStartRadioCapabilityResponse (android.os.Message) com.android.internal.telephony.CommandException$Error error android.content.Intent intent boolean isPermanaentFailure int id String modemId int i java.util.HashSet modemsInUse android.os.AsyncResult ar com.android.internal.telephony.RadioCapability rc android.os.Message msg private void onApplyRadioCapabilityResponse (android.os.Message) int id android.os.Message msg com.android.internal.telephony.RadioCapability rc private void onNotificationRadioCapabilityChanged (android.os.Message) int id android.os.Message msg com.android.internal.telephony.RadioCapability rc void onFinishRadioCapabilityResponse (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.RadioCapability rc android.os.Message msg private void onTimeoutRadioCapability (android.os.Message) int i android.os.Message msg private void issueFinish (int) int i int sessionId private void completeRadioCapabilityTransaction () int raf android.telephony.RadioAccessFamily phoneRC int i java.util.ArrayList phoneRAFList android.content.Intent intent int phoneId android.telephony.RadioAccessFamily[] rafs android.content.Intent intent private void clearTransaction () int i public boolean isWakeLockHeld () private void resetRadioAccessFamilyStatusCounter () private void sendRadioCapabilityRequest (int, int, int, int, java.lang.String, int, int) int phoneId int sessionId int rcPhase int radioFamily String logicalModemId int status int eventId com.android.internal.telephony.RadioCapability requestRC public int getMaxRafSupported () int len int[] numRafSupported int maxNumRafBit int maxRaf public int getMinRafSupported () int len int[] numRafSupported int minNumRafBit int minRaf private java.lang.String getLogicalModemIdFromRaf (int) int phoneId int raf String modemUuid private void logd (java.lang.String) String string private void loge (java.lang.String) String string }
com/android/internal/telephony/ProxyController.uau
com/android/internal/telephony/RIL$BinderServiceDeathRecipient.class
RIL.java package com.android.internal.telephony final com.android.internal.telephony.RIL$BinderServiceDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { private android.os.IBinder mBinder private final int mService private long mLinkedFlags final synthetic com.android.internal.telephony.RIL this$0 void <init> (com.android.internal.telephony.RIL, int) int service public void linkToDeath (android.os.IBinder) throws android.os.RemoteException android.os.IBinder service public synchronized void unlinkToDeath () public void binderDied () }
com/android/internal/telephony/RIL$RadioProxyDeathRecipient.class
RIL.java package com.android.internal.telephony final com.android.internal.telephony.RIL$RadioProxyDeathRecipient extends java.lang.Object implements android.os.IHwBinder$DeathRecipient { final synthetic com.android.internal.telephony.RIL this$0 void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL this$0 public void serviceDied (long) long cookie }
com/android/internal/telephony/RIL$RilHandler.class
RIL.java package com.android.internal.telephony public com.android.internal.telephony.RIL$RilHandler extends android.os.Handler { final synthetic com.android.internal.telephony.RIL this$0 public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL this$0 public void handleMessage (android.os.Message) com.android.internal.telephony.RILRequest rr int i int count Object timeoutResponse com.android.internal.telephony.RILRequest rr int serial int service int aidlService long msgCookie android.os.Message msg }
com/android/internal/telephony/RIL.class
RIL.java package com.android.internal.telephony public com.android.internal.telephony.RIL extends com.android.internal.telephony.BaseCommands implements com.android.internal.telephony.CommandsInterface { static final String RILJ_LOG_TAG static final String RILJ_WAKELOCK_TAG static final String RILJ_ACK_WAKELOCK_NAME static final boolean RILJ_LOGD static final boolean RILJ_LOGV static final int RIL_HISTOGRAM_BUCKET_COUNT private static final int DEFAULT_WAKE_LOCK_TIMEOUT_MS private static final int DEFAULT_ACK_WAKE_LOCK_TIMEOUT_MS private static final int DEFAULT_BLOCKING_MESSAGE_RESPONSE_TIMEOUT_MS public static final int INVALID_WAKELOCK public static final int FOR_WAKELOCK public static final int FOR_ACK_WAKELOCK private final com.android.internal.telephony.ClientWakelockTracker mClientWakelockTracker public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_UNSUPPORTED public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_UNKNOWN public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_1 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_2 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_3 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_4 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_5 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_1_6 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_2_0 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_2_1 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_2_2 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_2_3 public static final com.android.internal.telephony.HalVersion RADIO_HAL_VERSION_2_4 private final java.util.Map mHalVersion public final android.os.PowerManager$WakeLock mWakeLock public final android.os.PowerManager$WakeLock mAckWakeLock final int mWakeLockTimeout final int mAckWakeLockTimeout int mWakeLockCount volatile int mWlSequenceNum volatile int mAckWlSequenceNum android.util.SparseArray mRequestList static android.util.SparseArray sRilTimeHistograms Object[] mLastNITZTimeInfo int mLastRadioPowerResult boolean mIsRadioProxyInitialized Boolean mIsRadioVersion20Cached java.util.concurrent.atomic.AtomicBoolean mTestingEmergencyCall final Integer mPhoneId private static final String PROPERTY_IS_VONR_ENABLED public static final int MIN_SERVICE_IDX public static final int MAX_SERVICE_IDX private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.util.SparseArray mDisabledRadioServices private android.os.WorkSource mRILDefaultWorkSource private android.os.WorkSource mActiveWakelockWorkSource private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private com.android.internal.telephony.RadioBugDetector mRadioBugDetector private boolean mIsCellularSupported private com.android.internal.telephony.RadioResponse mRadioResponse private com.android.internal.telephony.RadioIndication mRadioIndication private volatile android.hardware.radio.V1_0.IRadio mRadioProxy private com.android.internal.telephony.DataResponse mDataResponse private com.android.internal.telephony.DataIndication mDataIndication private com.android.internal.telephony.ImsResponse mImsResponse private com.android.internal.telephony.ImsIndication mImsIndication private com.android.internal.telephony.MessagingResponse mMessagingResponse private com.android.internal.telephony.MessagingIndication mMessagingIndication private com.android.internal.telephony.ModemResponse mModemResponse private com.android.internal.telephony.ModemIndication mModemIndication private com.android.internal.telephony.NetworkResponse mNetworkResponse private com.android.internal.telephony.NetworkIndication mNetworkIndication private com.android.internal.telephony.SimResponse mSimResponse private com.android.internal.telephony.SimIndication mSimIndication private com.android.internal.telephony.VoiceResponse mVoiceResponse private com.android.internal.telephony.VoiceIndication mVoiceIndication private android.util.SparseArray mServiceProxies private final android.util.SparseArray mDeathRecipients private final android.util.SparseArray mServiceCookies private final com.android.internal.telephony.RIL$RadioProxyDeathRecipient mRadioProxyDeathRecipient final com.android.internal.telephony.RIL$RilHandler mRilHandler private com.android.internal.telephony.MockModem mMockModem private final java.util.concurrent.ConcurrentHashMap mCompatOverrides static final int EVENT_WAKE_LOCK_TIMEOUT static final int EVENT_ACK_WAKE_LOCK_TIMEOUT static final int EVENT_BLOCKING_RESPONSE_TIMEOUT static final int EVENT_RADIO_PROXY_DEAD static final int EVENT_AIDL_PROXY_DEAD static final String[] HIDL_SERVICE_NAME private static final java.util.Map FEATURES_TO_SERVICES public static java.util.List getTelephonyRILTimingHistograms () android.telephony.TelephonyHistogram entry int i java.util.List list java.util.List list public com.android.internal.telephony.RadioBugDetector getRadioBugDetector () private static java.lang.Object getResponseForTimedOutRILRequest (com.android.internal.telephony.RILRequest) com.android.internal.telephony.RILRequest rr Object timeoutResponse private synchronized void resetProxyAndRequestList (int) int i int i int service public boolean setModemService (java.lang.String) int retryCount android.os.IBinder binder int service int service int service String serviceName boolean serviceBound public java.lang.String getModemService () public void setCompatVersion (int, com.android.internal.telephony.HalVersion) int rilRequest com.android.internal.telephony.HalVersion halVersion com.android.internal.telephony.HalVersion oldVersion public com.android.internal.telephony.HalVersion getCompatVersion (int) int rilRequest public synchronized android.hardware.radio.V1_0.IRadio getRadioProxy () android.os.RemoteException e public com.android.internal.telephony.RadioServiceProxy getRadioServiceProxy (java.lang.Class) Class serviceClass public synchronized com.android.internal.telephony.RadioServiceProxy getRadioServiceProxy (int) android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.IBinder binder android.os.RemoteException e int service com.android.internal.telephony.RadioServiceProxy serviceProxy public synchronized void onSlotActiveStatusChange (boolean) int service int service boolean active public void <init> (android.content.Context, int, int, java.lang.Integer, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context int allowedNetworkTypes int cdmaSubscription Integer instanceId com.android.internal.telephony.flags.FeatureFlags flags public void <init> (android.content.Context, int, int, java.lang.Integer, android.util.SparseArray, com.android.internal.telephony.flags.FeatureFlags) SecurityException ex SecurityException ex int service int service android.content.Context context int allowedNetworkTypes int cdmaSubscription Integer instanceId android.util.SparseArray proxies com.android.internal.telephony.flags.FeatureFlags flags android.telephony.TelephonyManager tm android.os.PowerManager pm com.android.internal.telephony.TelephonyDevController tdc private boolean isRadioVersion2_0 () int service private boolean isRadioServiceSupported (int) int service String serviceName private void validateFeatureFlags () String feature int service boolean hasFeature boolean hasService java.util.Map$Entry entry android.content.pm.PackageManager pm private boolean isRadioBugDetectionEnabled () public void setOnNITZTime (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj private void addRequest (com.android.internal.telephony.RILRequest) com.android.internal.telephony.RILRequest rr private com.android.internal.telephony.RILRequest obtainRequest (int, android.os.Message, android.os.WorkSource) int request android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RILRequest rr private transient com.android.internal.telephony.RILRequest obtainRequest (int, android.os.Message, android.os.WorkSource, java.lang.Object[]) int request android.os.Message result android.os.WorkSource workSource Object[] args com.android.internal.telephony.RILRequest rr private void handleRadioProxyExceptionForRR (int, java.lang.String, java.lang.Exception) int service String caller Exception e private void radioServiceInvokeHelper (int, com.android.internal.telephony.RILRequest, java.lang.String, com.android.internal.util.FunctionalUtils$ThrowingRunnable) int error int responseType RuntimeException e Exception e int service com.android.internal.telephony.RILRequest rr String methodName com.android.internal.util.FunctionalUtils$ThrowingRunnable helper private boolean canMakeRequest (java.lang.String, com.android.internal.telephony.RadioServiceProxy, android.os.Message, com.android.internal.telephony.HalVersion) String request com.android.internal.telephony.RadioServiceProxy proxy android.os.Message result com.android.internal.telephony.HalVersion version int service public void getIccCardStatus (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void supplyIccPin (java.lang.String, android.os.Message) String pin android.os.Message result public void supplyIccPinForApp (java.lang.String, java.lang.String, android.os.Message) String pin String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void supplyIccPuk (java.lang.String, java.lang.String, android.os.Message) String puk String newPin android.os.Message result public void supplyIccPukForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String puk String newPin String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String pukStr public void supplyIccPin2 (java.lang.String, android.os.Message) String pin android.os.Message result public void supplyIccPin2ForApp (java.lang.String, java.lang.String, android.os.Message) String pin String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void supplyIccPuk2 (java.lang.String, java.lang.String, android.os.Message) String puk2 String newPin2 android.os.Message result public void supplyIccPuk2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String puk String newPin2 String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void changeIccPin (java.lang.String, java.lang.String, android.os.Message) String oldPin String newPin android.os.Message result public void changeIccPinForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String oldPin String newPin String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void changeIccPin2 (java.lang.String, java.lang.String, android.os.Message) String oldPin2 String newPin2 android.os.Message result public void changeIccPin2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String oldPin2 String newPin2 String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void supplyNetworkDepersonalization (java.lang.String, android.os.Message) String netpin android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String controlKey android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void getCurrentCalls (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, android.os.Message) String address boolean isEmergencyCall android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode android.os.Message result public void enableModem (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setSystemSelectionChannels (java.util.List, android.os.Message) java.util.List specifiers android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getSystemSelectionChannels (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getModemStatus (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo, android.os.Message) String address boolean isEmergencyCall android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode com.android.internal.telephony.UUSInfo uusInfo android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private void emergencyDial (java.lang.String, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo, android.os.Message) String address android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode com.android.internal.telephony.UUSInfo uusInfo android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getIMSI (android.os.Message) android.os.Message result public void getIMSIForApp (java.lang.String, android.os.Message) String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void hangupConnection (int, android.os.Message) int gsmIndex android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void hangupWaitingOrBackground (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void hangupForegroundResumeBackground (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void switchWaitingOrHoldingAndActive (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void conference (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void rejectCall (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getLastCallFailCause (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getSignalStrength (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getVoiceRegistrationState (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.HalVersion overrideHalVersion public void getDataRegistrationState (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.HalVersion overrideHalVersion public void getOperator (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setRadioPower (boolean, boolean, boolean, android.os.Message) boolean on boolean forEmergencyCall boolean preferredForEmergencyCall android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void sendDtmf (char, android.os.Message) char c android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void sendSMS (java.lang.String, java.lang.String, android.os.Message) String smscPdu String pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public static long getOutgoingSmsMessageId (android.os.Message) android.os.Message result long messageId public void sendSMSExpectMore (java.lang.String, java.lang.String, android.os.Message) String smscPdu String pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setupDataCall (int, android.telephony.data.DataProfile, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean, android.os.Message) int accessNetworkType android.telephony.data.DataProfile dataProfile boolean allowRoaming int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void iccIO (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, android.os.Message) int command int fileId String path int p1 int p2 int p3 String data String pin2 android.os.Message result public void iccIOForApp (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String, android.os.Message) int command int fileId String path int p1 int p2 int p3 String data String pin2 String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void sendUSSD (java.lang.String, android.os.Message) String logUssd String ussd android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void cancelPendingUssd (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getCLIR (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setCLIR (int, android.os.Message) int clirMode android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void queryCallForwardStatus (int, int, java.lang.String, android.os.Message) int cfReason int serviceClass String number android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setCallForward (int, int, int, java.lang.String, int, android.os.Message) int action int cfReason int serviceClass String number int timeSeconds android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void queryCallWaiting (int, android.os.Message) int serviceClass android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setCallWaiting (boolean, int, android.os.Message) boolean enable int serviceClass android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void acknowledgeLastIncomingGsmSms (boolean, int, android.os.Message) boolean success int cause android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void acceptCall (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void deactivateDataCall (int, int, android.os.Message) int cid int reason android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void queryFacilityLock (java.lang.String, java.lang.String, int, android.os.Message) String facility String password int serviceClass android.os.Message result public void queryFacilityLockForApp (java.lang.String, java.lang.String, int, java.lang.String, android.os.Message) String facility String password int serviceClass String appId android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void setFacilityLock (java.lang.String, boolean, java.lang.String, int, android.os.Message) String facility boolean lockState String password int serviceClass android.os.Message result public void setFacilityLockForApp (java.lang.String, boolean, java.lang.String, int, java.lang.String, android.os.Message) String facility boolean lockState String password int serviceClass String appId android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void changeBarringPassword (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String facility String oldPwd String newPwd android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getNetworkSelectionMode (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setNetworkSelectionModeAutomatic (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setNetworkSelectionModeManual (java.lang.String, int, android.os.Message) String operatorNumeric int ran android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getAvailableNetworks (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) android.telephony.NetworkScanRequest networkScanRequest android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.HalVersion overrideHalVersion com.android.internal.telephony.RILRequest rr public void stopNetworkScan (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void startDtmf (char, android.os.Message) char c android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void stopDtmf (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void separateConnection (int, android.os.Message) int gsmIndex android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getBasebandVersion (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setMute (boolean, android.os.Message) boolean enableMute android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getMute (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void queryCLIP (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getDataCallList (android.os.Message) android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void setSuppServiceNotifications (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void writeSmsToSim (int, java.lang.String, java.lang.String, android.os.Message) int status String smsc String pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void deleteSmsOnSim (int, android.os.Message) int index android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setBandMode (int, android.os.Message) int bandMode android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void queryAvailableBandMode (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void sendEnvelope (java.lang.String, android.os.Message) String contents android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void sendTerminalResponse (java.lang.String, android.os.Message) String contents android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void sendEnvelopeWithStatus (java.lang.String, android.os.Message) String contents android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void explicitCallTransfer (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setPreferredNetworkType (int, android.os.Message) int networkType android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getPreferredNetworkType (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setAllowedNetworkTypesBitmap (int, android.os.Message) int networkTypeBitmask android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getAllowedNetworkTypesBitmap (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setLocationUpdates (boolean, android.os.WorkSource, android.os.Message) boolean enable android.os.WorkSource workSource android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isNrDualConnectivityEnabled (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setNrDualConnectivityState (int, android.os.Message, android.os.WorkSource) int nrDualConnectivityState android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private void setVoNrEnabled (boolean) boolean enabled private boolean isVoNrEnabled () public void isVoNrEnabled (android.os.Message, android.os.WorkSource) boolean isEnabled android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setVoNrEnabled (boolean, android.os.Message, android.os.WorkSource) boolean enabled android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setCdmaSubscriptionSource (int, android.os.Message) int cdmaSubscription android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void queryCdmaRoamingPreference (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setCdmaRoamingPreference (int, android.os.Message) int cdmaRoamingType android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void queryTTYMode (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setTTYMode (int, android.os.Message) int ttyMode android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void setPreferredVoicePrivacy (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getPreferredVoicePrivacy (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void sendCDMAFeatureCode (java.lang.String, android.os.Message) String featureCode android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void sendBurstDtmf (java.lang.String, int, int, android.os.Message) String dtmfString int on int off android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void sendCdmaSMSExpectMore (byte[], android.os.Message) byte[] pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void sendCdmaSms (byte[], android.os.Message) byte[] pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void acknowledgeLastIncomingCdmaSms (boolean, int, android.os.Message) boolean success int cause android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void getGsmBroadcastConfig (android.os.Message) android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setGsmBroadcastConfig (com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[], android.os.Message) int i com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] config android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setGsmBroadcastActivation (boolean, android.os.Message) boolean activate android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void getCdmaBroadcastConfig (android.os.Message) android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setCdmaBroadcastConfig (com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[], android.os.Message) com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo config com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setCdmaBroadcastActivation (boolean, android.os.Message) boolean activate android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void getCDMASubscription (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void writeSmsToRuim (int, byte[], android.os.Message) int status byte[] pdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void deleteSmsOnRuim (int, android.os.Message) int index android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void getDeviceIdentity (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void getImei (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void exitEmergencyCallbackMode (android.os.Message) android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getSmscAddress (android.os.Message) android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void setSmscAddress (java.lang.String, android.os.Message) String address android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void reportSmsMemoryStatus (boolean, android.os.Message) boolean available android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void reportStkServiceIsRunning (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void getCdmaSubscriptionSource (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void acknowledgeIncomingGsmSmsWithPdu (boolean, java.lang.String, android.os.Message) boolean success String ackPdu android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void getVoiceRadioTechnology (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getCellInfoList (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setCellInfoListRate (int, android.os.Message, android.os.WorkSource) int rateInMillis android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setInitialAttachApn (android.telephony.data.DataProfile, android.os.Message) android.telephony.data.DataProfile dataProfile android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void getImsRegistrationState (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void sendImsGsmSms (java.lang.String, java.lang.String, int, int, android.os.Message) String smscPdu String pdu int retry int messageRef android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void sendImsCdmaSms (byte[], int, int, android.os.Message) byte[] pdu int retry int messageRef android.os.Message result com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr public void iccTransmitApduBasicChannel (int, int, int, int, int, java.lang.String, android.os.Message) int cla int instruction int p1 int p2 int p3 String data android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void iccOpenLogicalChannel (java.lang.String, int, android.os.Message) String aid int p2 android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void iccCloseLogicalChannel (int, boolean, android.os.Message) int channel boolean isEs10 android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, java.lang.String, boolean, android.os.Message) int channel int cla int instruction int p1 int p2 int p3 String data boolean isEs10Command android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void nvReadItem (int, android.os.Message, android.os.WorkSource) int itemID android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void nvWriteItem (int, java.lang.String, android.os.Message, android.os.WorkSource) int itemId String itemValue android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void nvWriteCdmaPrl (byte[], android.os.Message) byte[] preferredRoamingList android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void nvResetConfig (int, android.os.Message) int resetType android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setUiccSubscription (int, int, int, int, android.os.Message) int slotId int appIndex int subId int subStatus android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void setDataAllowed (boolean, android.os.Message) boolean allowed android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void getHardwareConfig (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void requestIccSimAuthentication (int, java.lang.String, java.lang.String, android.os.Message) int authContext String data String aid android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void setDataProfile (android.telephony.data.DataProfile[], android.os.Message) android.telephony.data.DataProfile profile android.telephony.data.DataProfile[] dps android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void requestShutdown (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void getRadioCapability (android.os.Message) android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setRadioCapability (com.android.internal.telephony.RadioCapability, android.os.Message) com.android.internal.telephony.RadioCapability rc android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setDataThrottling (android.os.Message, android.os.WorkSource, int, long) android.os.Message result android.os.WorkSource workSource int dataThrottlingAction long completionWindowMillis com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void getModemActivityInfo (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setAllowedCarriers (android.telephony.CarrierRestrictionRules, android.os.Message, android.os.WorkSource) android.telephony.CarrierRestrictionRules carrierRestrictionRules android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void getAllowedCarriers (android.os.Message, android.os.WorkSource) android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void sendDeviceState (int, boolean, android.os.Message) int stateType boolean state android.os.Message result com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr public void setUnsolResponseFilter (int, android.os.Message) int filter android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSignalStrengthReportingCriteria (java.util.List, android.os.Message) java.util.List signalThresholdInfos android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setLinkCapacityReportingCriteria (int, int, int, int[], int[], int, android.os.Message) int hysteresisMs int hysteresisDlKbps int hysteresisUlKbps int[] thresholdsDlKbps int[] thresholdsUlKbps int ran android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSimCardPower (int, android.os.Message, android.os.WorkSource) int state android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo, android.os.Message) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void startNattKeepalive (int, android.net.KeepalivePacketData, int, android.os.Message) int contextId android.net.KeepalivePacketData packetData int intervalMillis android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void stopNattKeepalive (int, android.os.Message) int sessionHandle android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void enableUiccApplications (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void areUiccApplicationsEnabled (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public boolean canToggleUiccApplicationsEnablement () public void handleCallSetupRequestFromSim (boolean, android.os.Message) boolean accept android.os.Message result com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr public void getBarringInfo (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void allocatePduSessionId (android.os.Message) android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void releasePduSessionId (android.os.Message, int) android.os.Message result int pduSessionId com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void startHandover (android.os.Message, int) android.os.Message result int callId com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void cancelHandover (android.os.Message, int) android.os.Message result int callId com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void getSlicingConfig (android.os.Message) android.os.Message result com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr public void getSimPhonebookRecords (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void getSimPhonebookCapacity (android.os.Message) android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void updateSimPhonebookRecord (com.android.internal.telephony.uicc.SimPhonebookRecord, android.os.Message) com.android.internal.telephony.uicc.SimPhonebookRecord phonebookRecord android.os.Message result com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr public void setUsageSetting (android.os.Message, int) android.os.Message result int usageSetting com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void getUsageSetting (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSrvccCallInfo (com.android.internal.telephony.SrvccConnection[], android.os.Message) com.android.internal.telephony.SrvccConnection[] srvccConnections android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void updateImsRegistrationInfo (int, int, int, int, android.os.Message) int state int imsRadioTech int suggestedAction int capabilities android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr android.hardware.radio.ims.ImsRegistration registrationInfo public void startImsTraffic (int, int, int, int, android.os.Message) int token int trafficType int accessNetworkType int trafficDirection android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void stopImsTraffic (int, android.os.Message) int token android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void triggerEpsFallback (int, android.os.Message) int reason android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void sendAnbrQuery (int, int, int, android.os.Message) int mediaType int direction int bitsPerSecond android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void setEmergencyMode (int, android.os.Message) int emcMode android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void triggerEmergencyNetworkScan (int[], int, android.os.Message) int[] accessNetwork int scanType android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void cancelEmergencyNetworkScan (boolean, android.os.Message) boolean resetScan android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void exitEmergencyMode (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setNullCipherAndIntegrityEnabled (boolean, android.os.Message) boolean enabled android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isNullCipherAndIntegrityEnabled (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void updateImsCallStatus (java.util.List, android.os.Message) java.util.List imsCallInfo android.os.Message result com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr public void setN1ModeEnabled (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isN1ModeEnabled (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setCellularIdentifierTransparencyEnabled (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isCellularIdentifierTransparencyEnabled (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSecurityAlgorithmsUpdatedEnabled (boolean, android.os.Message) boolean enable android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isSecurityAlgorithmsUpdatedEnabled (android.os.Message) android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSatellitePlmn (int, java.util.List, java.util.List, android.os.Message) int simSlot java.util.List carrierPlmnList java.util.List allSatellitePlmnList android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void setSatelliteEnabledForCarrier (int, boolean, android.os.Message) int simSlot boolean satelliteEnabled android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr public void isSatelliteEnabledForCarrier (int, android.os.Message) int simSlot android.os.Message result com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr void processIndication (int, int) int service int indicationType void processRequestAck (int) com.android.internal.telephony.RILRequest rr int serial com.android.internal.telephony.RILRequest rr public com.android.internal.telephony.RILRequest processResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public com.android.internal.telephony.RILRequest processResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo responseInfo public com.android.internal.telephony.RILRequest processResponse (int, android.hardware.radio.RadioResponseInfo) int service android.hardware.radio.RadioResponseInfo responseInfo private com.android.internal.telephony.RILRequest processResponseInternal (int, int, int, int) com.android.internal.telephony.RILRequest rr com.android.internal.telephony.RILRequest rr int service int serial int error int type com.android.internal.telephony.RILRequest rr public void processResponseDone (com.android.internal.telephony.RILRequest, android.hardware.radio.V1_0.RadioResponseInfo, java.lang.Object) com.android.internal.telephony.RILRequest rr android.hardware.radio.V1_0.RadioResponseInfo responseInfo Object ret public void processResponseDone_1_6 (com.android.internal.telephony.RILRequest, android.hardware.radio.V1_6.RadioResponseInfo, java.lang.Object) com.android.internal.telephony.RILRequest rr android.hardware.radio.V1_6.RadioResponseInfo responseInfo Object ret public void processResponseDone (com.android.internal.telephony.RILRequest, android.hardware.radio.RadioResponseInfo, java.lang.Object) com.android.internal.telephony.RILRequest rr android.hardware.radio.RadioResponseInfo responseInfo Object ret private void processResponseDoneInternal (com.android.internal.telephony.RILRequest, int, int, java.lang.Object) String logStr String logStr com.android.internal.telephony.RILRequest rr int rilError int responseType Object ret public void processResponseFallback (com.android.internal.telephony.RILRequest, android.hardware.radio.V1_0.RadioResponseInfo, java.lang.Object) com.android.internal.telephony.RILRequest rr android.hardware.radio.V1_0.RadioResponseInfo responseInfo Object ret private void processResponseCleanUp (com.android.internal.telephony.RILRequest, int, int, java.lang.Object) com.android.internal.telephony.RILRequest rr int rilError int responseType Object ret private void sendAck (int) Exception e android.hardware.radio.V1_0.IRadio radioProxy Exception e com.android.internal.telephony.RadioServiceProxy serviceProxy int service com.android.internal.telephony.RILRequest rr private android.os.WorkSource getDefaultWorkSourceIfInvalid (android.os.WorkSource) android.os.WorkSource workSource private void acquireWakeLock (com.android.internal.telephony.RILRequest, int) String clientId android.os.Message msg android.os.Message msg com.android.internal.telephony.RILRequest rr int wakeLockType public android.os.PowerManager$WakeLock getWakeLock (int) int wakeLockType public com.android.internal.telephony.RIL$RilHandler getRilHandler () public android.util.SparseArray getRilRequestList () private void decrementWakeLock (com.android.internal.telephony.RILRequest) String clientId com.android.internal.telephony.RILRequest rr private boolean clearWakeLock (int) int wakeLockType private void clearRequestList (int, boolean) com.android.internal.telephony.RILRequest rr int i int count int error boolean loggable private com.android.internal.telephony.RILRequest findAndRemoveRequestFromList (int) com.android.internal.telephony.RILRequest rr int serial com.android.internal.telephony.RILRequest rr private void addToRilHistogram (com.android.internal.telephony.RILRequest) android.telephony.TelephonyHistogram entry com.android.internal.telephony.RILRequest rr long endTime int totalTime com.android.internal.telephony.RadioCapability makeStaticRadioCapability () int raf String rafString com.android.internal.telephony.RadioCapability rc static java.lang.String retToString (int, java.lang.Object) int i int[] intArray StringBuilder sb String s int length int i String[] strings StringBuilder sb String s int length com.android.internal.telephony.DriverCall dc java.util.ArrayList calls StringBuilder sb String s android.telephony.NeighboringCellInfo cell java.util.ArrayList cells StringBuilder sb String s int i com.android.internal.telephony.CallForwardInfo[] cinfo StringBuilder sb String s int length com.android.internal.telephony.HardwareConfig hwcfg java.util.ArrayList hwcfgs StringBuilder sb String s android.telephony.ims.feature.ConnectionFailureInfo failureInfo Object[] info int token StringBuilder sb String s NoSuchMethodException e String s boolean toStringExists int req Object ret String s void writeMetricsCallRing (char[]) char[] response void writeMetricsSrvcc (int) int state void writeMetricsModemRestartEvent (java.lang.String) String reason void notifyRegistrantsRilConnectionChanged (int) int rilVer void notifyRegistrantsCdmaInfoRec (com.android.internal.telephony.cdma.CdmaInformationRecords) com.android.internal.telephony.cdma.CdmaInformationRecords infoRec int response void notifyRegistrantsImeiMappingChanged (android.hardware.radio.modem.ImeiInfo) android.hardware.radio.modem.ImeiInfo imeiInfo void riljLog (java.lang.String) String msg void riljLoge (java.lang.String) String msg void riljLogv (java.lang.String) String msg void riljLogw (java.lang.String) String msg boolean isLogOrTrace () boolean isLogvOrTrace () void unsljLog (int) int response String logStr void unsljLogMore (int, java.lang.String) int response String more String logStr void unsljLogRet (int, java.lang.Object) int response Object ret String logStr void unsljLogvRet (int, java.lang.Object) int response Object ret String logStr public void setPhoneType (int) int phoneType public void testingEmergencyCall () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.RILRequest rr int i int count java.io.FileDescriptor fd java.io.PrintWriter pw String[] args public java.util.List getClientRequestStats () void notifyBarringInfoChanged (android.telephony.BarringInfo) android.telephony.BarringInfo barringInfo public com.android.internal.telephony.HalVersion getHalVersion (int) int service com.android.internal.telephony.HalVersion halVersion public static com.android.internal.telephony.HalVersion getServiceHalVersion (int) int interfaceVersion private static java.lang.String serviceToString (int) int service private static synthetic void lambda$isSatelliteEnabledForCarrier$180 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int simSlot private static synthetic void lambda$setSatelliteEnabledForCarrier$179 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int simSlot boolean satelliteEnabled private static synthetic void lambda$setSatellitePlmn$178 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int, java.util.List, java.util.List) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int simSlot java.util.List carrierPlmnList java.util.List allSatellitePlmnList private static synthetic void lambda$isSecurityAlgorithmsUpdatedEnabled$177 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setSecurityAlgorithmsUpdatedEnabled$176 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$isCellularIdentifierTransparencyEnabled$175 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setCellularIdentifierTransparencyEnabled$174 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$isN1ModeEnabled$173 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setN1ModeEnabled$172 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$updateImsCallStatus$171 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, java.util.List) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr java.util.List imsCallInfo private static synthetic void lambda$isNullCipherAndIntegrityEnabled$170 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setNullCipherAndIntegrityEnabled$169 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enabled private static synthetic void lambda$exitEmergencyMode$168 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$cancelEmergencyNetworkScan$167 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean resetScan private static synthetic void lambda$triggerEmergencyNetworkScan$166 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int[], int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int[] accessNetwork int scanType private static synthetic void lambda$setEmergencyMode$165 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int emcMode private static synthetic void lambda$sendAnbrQuery$164 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, int, int, int) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr int mediaType int direction int bitsPerSecond private static synthetic void lambda$triggerEpsFallback$163 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr int reason private static synthetic void lambda$stopImsTraffic$162 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr int token private static synthetic void lambda$startImsTraffic$161 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, int, int, int, int) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr int token int trafficType int accessNetworkType int trafficDirection private static synthetic void lambda$updateImsRegistrationInfo$160 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, android.hardware.radio.ims.ImsRegistration) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr android.hardware.radio.ims.ImsRegistration registrationInfo private static synthetic void lambda$setSrvccCallInfo$159 (com.android.internal.telephony.RadioImsProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.SrvccConnection[]) throws java.lang.Exception com.android.internal.telephony.RadioImsProxy imsProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.SrvccConnection[] srvccConnections private static synthetic void lambda$getUsageSetting$158 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setUsageSetting$157 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int usageSetting private static synthetic void lambda$updateSimPhonebookRecord$156 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.uicc.SimPhonebookRecord) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.uicc.SimPhonebookRecord phonebookRecord private static synthetic void lambda$getSimPhonebookCapacity$155 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getSimPhonebookRecords$154 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getSlicingConfig$153 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$cancelHandover$152 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int callId private static synthetic void lambda$startHandover$151 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int callId private static synthetic void lambda$releasePduSessionId$150 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int pduSessionId private static synthetic void lambda$allocatePduSessionId$149 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getBarringInfo$148 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$handleCallSetupRequestFromSim$147 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr boolean accept private static synthetic void lambda$areUiccApplicationsEnabled$146 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$enableUiccApplications$145 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$stopNattKeepalive$144 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int sessionHandle private static synthetic void lambda$startNattKeepalive$143 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int, android.net.KeepalivePacketData, int, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int contextId android.net.KeepalivePacketData packetData int intervalMillis android.os.Message result private static synthetic void lambda$setCarrierInfoForImsiEncryption$142 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, android.telephony.ImsiEncryptionInfo) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr android.telephony.ImsiEncryptionInfo imsiEncryptionInfo private static synthetic void lambda$setSimCardPower$141 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int state private static synthetic void lambda$setLinkCapacityReportingCriteria$140 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int, int, int, int[], int[], int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int hysteresisMs int hysteresisDlKbps int hysteresisUlKbps int[] thresholdsDlKbps int[] thresholdsUlKbps int ran private static synthetic void lambda$setSignalStrengthReportingCriteria$139 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, java.util.List) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr java.util.List signalThresholdInfos private static synthetic void lambda$setUnsolResponseFilter$138 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int filter private static synthetic void lambda$sendDeviceState$137 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, int, boolean) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr int stateType boolean state private static synthetic void lambda$getAllowedCarriers$136 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private synthetic void lambda$setAllowedCarriers$135 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, android.telephony.CarrierRestrictionRules) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr android.telephony.CarrierRestrictionRules carrierRestrictionRules private synthetic void lambda$getModemActivityInfo$134 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr android.os.Message msg private static synthetic void lambda$setDataThrottling$133 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int, long) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int dataThrottlingAction long completionWindowMillis private static synthetic void lambda$setRadioCapability$132 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.RadioCapability) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.RadioCapability rc private static synthetic void lambda$getRadioCapability$131 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$requestShutdown$130 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setDataProfile$129 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, android.telephony.data.DataProfile[]) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr android.telephony.data.DataProfile[] dps private static synthetic void lambda$requestIccSimAuthentication$128 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int authContext String data String aid private static synthetic void lambda$getHardwareConfig$127 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setDataAllowed$126 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr boolean allowed private static synthetic void lambda$setUiccSubscription$125 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, int, int, int) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int slotId int appIndex int subId int subStatus private static synthetic void lambda$nvResetConfig$124 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr int resetType private static synthetic void lambda$nvWriteCdmaPrl$123 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, byte[]) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr byte[] preferredRoamingList private static synthetic void lambda$nvWriteItem$122 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, int, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr int itemId String itemValue private static synthetic void lambda$nvReadItem$121 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr int itemID private static synthetic void lambda$iccTransmitApduLogicalChannel$120 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, int, int, int, int, int, java.lang.String, boolean) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int channel int cla int instruction int p1 int p2 int p3 String data boolean isEs10Command private static synthetic void lambda$iccCloseLogicalChannel$119 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, boolean) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int channel boolean isEs10 private static synthetic void lambda$iccOpenLogicalChannel$118 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, int) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String aid int p2 private static synthetic void lambda$iccTransmitApduBasicChannel$117 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, int, int, int, int, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int cla int instruction int p1 int p2 int p3 String data private synthetic void lambda$sendImsCdmaSms$116 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, byte[], int, int, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr byte[] pdu int retry int messageRef android.os.Message result private synthetic void lambda$sendImsGsmSms$115 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, int, int, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr String smscPdu String pdu int retry int messageRef android.os.Message result private static synthetic void lambda$getImsRegistrationState$114 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setInitialAttachApn$113 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, android.telephony.data.DataProfile) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr android.telephony.data.DataProfile dataProfile private static synthetic void lambda$setCellInfoListRate$112 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int rateInMillis private static synthetic void lambda$getCellInfoList$111 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getVoiceRadioTechnology$110 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$acknowledgeIncomingGsmSmsWithPdu$109 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean success String ackPdu private static synthetic void lambda$getCdmaSubscriptionSource$108 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$reportStkServiceIsRunning$107 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$reportSmsMemoryStatus$106 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean available private static synthetic void lambda$setSmscAddress$105 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr String address private static synthetic void lambda$getSmscAddress$104 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$exitEmergencyCallbackMode$103 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getImei$102 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getDeviceIdentity$101 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$deleteSmsOnRuim$100 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr int index private static synthetic void lambda$writeSmsToRuim$99 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, int, byte[]) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr int status byte[] pdu private static synthetic void lambda$getCDMASubscription$98 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setCdmaBroadcastActivation$97 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean activate private static synthetic void lambda$setCdmaBroadcastConfig$96 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[]) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs private static synthetic void lambda$getCdmaBroadcastConfig$95 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setGsmBroadcastActivation$94 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean activate private static synthetic void lambda$setGsmBroadcastConfig$93 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[]) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] config private static synthetic void lambda$getGsmBroadcastConfig$92 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$acknowledgeLastIncomingCdmaSms$91 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean, int) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean success int cause private synthetic void lambda$sendCdmaSms$90 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, byte[], android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr byte[] pdu android.os.Message result private synthetic void lambda$sendCdmaSMSExpectMore$89 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, byte[], android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr byte[] pdu android.os.Message result private static synthetic void lambda$sendBurstDtmf$88 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, java.lang.String, int, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr String dtmfString int on int off private static synthetic void lambda$sendCDMAFeatureCode$87 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr String featureCode private static synthetic void lambda$getPreferredVoicePrivacy$86 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setPreferredVoicePrivacy$85 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$setTTYMode$84 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int ttyMode private static synthetic void lambda$queryTTYMode$83 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setCdmaRoamingPreference$82 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int cdmaRoamingType private static synthetic void lambda$queryCdmaRoamingPreference$81 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setCdmaSubscriptionSource$80 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int cdmaSubscription private static synthetic void lambda$setVoNrEnabled$79 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr boolean enabled private static synthetic void lambda$isVoNrEnabled$78 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setNrDualConnectivityState$77 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int nrDualConnectivityState private static synthetic void lambda$isNrDualConnectivityEnabled$76 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setLocationUpdates$75 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$getAllowedNetworkTypesBitmap$74 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private synthetic void lambda$setAllowedNetworkTypesBitmap$73 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getPreferredNetworkType$72 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private synthetic void lambda$setPreferredNetworkType$71 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$explicitCallTransfer$70 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$sendEnvelopeWithStatus$69 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String contents private static synthetic void lambda$sendTerminalResponse$68 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String contents private static synthetic void lambda$sendEnvelope$67 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String contents private static synthetic void lambda$queryAvailableBandMode$66 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setBandMode$65 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr int bandMode private static synthetic void lambda$deleteSmsOnSim$64 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr int index private static synthetic void lambda$writeSmsToSim$63 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, int, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr int status String smsc String pdu private static synthetic void lambda$setSuppServiceNotifications$62 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$getDataCallList$61 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$queryCLIP$60 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getMute$59 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setMute$58 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr boolean enableMute private static synthetic void lambda$getBasebandVersion$57 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$separateConnection$56 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int gsmIndex private static synthetic void lambda$stopDtmf$55 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$startDtmf$54 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, char) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr char c private static synthetic void lambda$stopNetworkScan$53 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$startNetworkScan$52 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, android.telephony.NetworkScanRequest, com.android.internal.telephony.HalVersion, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr android.telephony.NetworkScanRequest networkScanRequest com.android.internal.telephony.HalVersion overrideHalVersion android.os.Message result private static synthetic void lambda$getAvailableNetworks$51 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setNetworkSelectionModeManual$50 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, java.lang.String, int) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr String operatorNumeric int ran private static synthetic void lambda$setNetworkSelectionModeAutomatic$49 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getNetworkSelectionMode$48 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$changeBarringPassword$47 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr String facility String oldPwd String newPwd private static synthetic void lambda$setFacilityLockForApp$46 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, boolean, java.lang.String, int, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String facility boolean lockState String password int serviceClass String appId private static synthetic void lambda$queryFacilityLockForApp$45 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, int, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String facility String password int serviceClass String appId private synthetic void lambda$deactivateDataCall$44 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int, int) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int cid int reason private synthetic void lambda$acceptCall$43 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$acknowledgeLastIncomingGsmSms$42 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, boolean, int) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr boolean success int cause private static synthetic void lambda$setCallWaiting$41 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, boolean, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr boolean enable int serviceClass private static synthetic void lambda$queryCallWaiting$40 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int serviceClass private static synthetic void lambda$setCallForward$39 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int, int, int, java.lang.String, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int action int cfReason int serviceClass String number int timeSeconds private static synthetic void lambda$queryCallForwardStatus$38 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int, int, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int cfReason int serviceClass String number private static synthetic void lambda$setCLIR$37 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int clirMode private static synthetic void lambda$getCLIR$36 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$cancelPendingUssd$35 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$sendUSSD$34 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr String ussd private static synthetic void lambda$iccIOForApp$33 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr int command int fileId String path int p1 int p2 int p3 String data String pin2 String aid private static synthetic void lambda$setupDataCall$32 (com.android.internal.telephony.RadioDataProxy, com.android.internal.telephony.RILRequest, int, android.telephony.data.DataProfile, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean) throws java.lang.Exception com.android.internal.telephony.RadioDataProxy dataProxy com.android.internal.telephony.RILRequest rr int accessNetworkType android.telephony.data.DataProfile dataProfile boolean allowRoaming int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed private synthetic void lambda$sendSMSExpectMore$31 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr String smscPdu String pdu android.os.Message result private synthetic void lambda$sendSMS$30 (com.android.internal.telephony.RadioMessagingProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, android.os.Message) throws java.lang.Exception com.android.internal.telephony.RadioMessagingProxy messagingProxy com.android.internal.telephony.RILRequest rr String smscPdu String pdu android.os.Message result private static synthetic void lambda$sendDtmf$29 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, char) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr char c private static synthetic void lambda$setRadioPower$28 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, boolean, boolean, boolean) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr boolean on boolean forEmergencyCall boolean preferredForEmergencyCall private static synthetic void lambda$getOperator$27 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getDataRegistrationState$26 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.HalVersion) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.HalVersion overrideHalVersion private static synthetic void lambda$getVoiceRegistrationState$25 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.HalVersion) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.HalVersion overrideHalVersion private static synthetic void lambda$getSignalStrength$24 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getLastCallFailCause$23 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$rejectCall$22 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$conference$21 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$switchWaitingOrHoldingAndActive$20 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$hangupForegroundResumeBackground$19 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$hangupWaitingOrBackground$18 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$hangupConnection$17 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, int) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr int gsmIndex private static synthetic void lambda$getIMSIForApp$16 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String aid private static synthetic void lambda$emergencyDial$15 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, java.lang.String, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr String address android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode com.android.internal.telephony.UUSInfo uusInfo private static synthetic void lambda$dial$14 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest, java.lang.String, int, com.android.internal.telephony.UUSInfo) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr String address int clirMode com.android.internal.telephony.UUSInfo uusInfo private static synthetic void lambda$getModemStatus$13 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$getSystemSelectionChannels$12 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$setSystemSelectionChannels$11 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, java.util.List) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr java.util.List specifiers private static synthetic void lambda$enableModem$10 (com.android.internal.telephony.RadioModemProxy, com.android.internal.telephony.RILRequest, boolean) throws java.lang.Exception com.android.internal.telephony.RadioModemProxy modemProxy com.android.internal.telephony.RILRequest rr boolean enable private static synthetic void lambda$getCurrentCalls$9 (com.android.internal.telephony.RadioVoiceProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioVoiceProxy voiceProxy com.android.internal.telephony.RILRequest rr private static synthetic void lambda$supplySimDepersonalization$8 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String controlKey private static synthetic void lambda$supplyNetworkDepersonalization$7 (com.android.internal.telephony.RadioNetworkProxy, com.android.internal.telephony.RILRequest, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioNetworkProxy networkProxy com.android.internal.telephony.RILRequest rr String netpin private static synthetic void lambda$changeIccPin2ForApp$6 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String oldPin2 String newPin2 String aid private static synthetic void lambda$changeIccPinForApp$5 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String oldPin String newPin String aid private static synthetic void lambda$supplyIccPuk2ForApp$4 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String puk String newPin2 String aid private static synthetic void lambda$supplyIccPin2ForApp$3 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String pin String aid private static synthetic void lambda$supplyIccPukForApp$2 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String pukStr String newPin String aid private static synthetic void lambda$supplyIccPinForApp$1 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest, java.lang.String, java.lang.String) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr String pin String aid private static synthetic void lambda$getIccCardStatus$0 (com.android.internal.telephony.RadioSimProxy, com.android.internal.telephony.RILRequest) throws java.lang.Exception com.android.internal.telephony.RadioSimProxy simProxy com.android.internal.telephony.RILRequest rr static void <clinit> () }
com/android/internal/telephony/RIL.uau
com/android/internal/telephony/RILRequest.class
RILRequest.java package com.android.internal.telephony public com.android.internal.telephony.RILRequest extends java.lang.Object { static final String LOG_TAG static java.util.Random sRandom static java.util.concurrent.atomic.AtomicInteger sNextSerial private static Object sPoolSync private static com.android.internal.telephony.RILRequest sPool private static int sPoolSize private static final int MAX_POOL_SIZE int mSerial int mRequest android.os.Message mResult com.android.internal.telephony.RILRequest mNext int mWakeLockType android.os.WorkSource mWorkSource String mClientId long mStartTimeMs Object[] mArguments public int getSerial () public int getRequest () public android.os.Message getResult () private static com.android.internal.telephony.RILRequest obtain (int, android.os.Message) int request android.os.Message result com.android.internal.telephony.RILRequest rr public static com.android.internal.telephony.RILRequest obtain (int, android.os.Message, android.os.WorkSource) int request android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RILRequest rr public static transient com.android.internal.telephony.RILRequest obtain (int, android.os.Message, android.os.WorkSource, java.lang.Object[]) int request android.os.Message result android.os.WorkSource workSource Object[] args com.android.internal.telephony.RILRequest rr public java.lang.String getWorkSourceClientId () android.os.WorkSource$WorkChain workChain java.util.List workChains void release () private void <init> () static void resetSerial () java.lang.String serialString () int i int s StringBuilder sb String sn int adjustedSerial void onError (int, java.lang.Object) int error Object ret com.android.internal.telephony.CommandException ex android.os.Message result public java.lang.String toString () private static synthetic int lambda$obtain$0 (int) int n static void <clinit> () }
com/android/internal/telephony/RILRequest.uau
com/android/internal/telephony/RILUtils$1.class
RILUtils.java package com.android.internal.telephony synthetic com.android.internal.telephony.RILUtils$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$uicc$IccCardApplicationStatus$PersoSubState static final synthetic int[] $SwitchMap$com$android$internal$telephony$Call$State static void <clinit> () }
com/android/internal/telephony/RILUtils.class
RILUtils.java package com.android.internal.telephony public com.android.internal.telephony.RILUtils extends java.lang.Object { private static final String TAG public static final int CDMA_BSI_NO_OF_INTS_STRUCT public static final int CDMA_BROADCAST_SMS_NO_OF_SERVICE_CATEGORIES public static final String RADIO_POWER_FAILURE_BUGREPORT_UUID public static final String RADIO_POWER_FAILURE_RF_HARDWARE_ISSUE_UUID public static final String RADIO_POWER_FAILURE_NO_RF_CALIBRATION_UUID private static final java.util.Set WRAPPER_CLASSES public void <init> () public static int convertToHalPersoType (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType public static int convertToHalPersoTypeAidl (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType public static android.hardware.radio.V1_0.GsmSmsMessage convertToHalGsmSmsMessage (java.lang.String, java.lang.String) String smscPdu String pdu android.hardware.radio.V1_0.GsmSmsMessage msg public static android.hardware.radio.messaging.GsmSmsMessage convertToHalGsmSmsMessageAidl (java.lang.String, java.lang.String) String smscPdu String pdu android.hardware.radio.messaging.GsmSmsMessage msg public static android.hardware.radio.V1_0.CdmaSmsMessage convertToHalCdmaSmsMessage (byte[]) int i int i int i int addrNbrOfDigits int subaddrNbrOfDigits int bearerDataLength byte[] pdu android.hardware.radio.V1_0.CdmaSmsMessage msg java.io.ByteArrayInputStream bais java.io.DataInputStream dis public static android.hardware.radio.messaging.CdmaSmsMessage convertToHalCdmaSmsMessageAidl (byte[]) int i int i int i byte[] digits byte[] bearerData int addrNbrOfDigits int subaddrNbrOfDigits int bearerDataLength byte[] pdu android.hardware.radio.messaging.CdmaSmsMessage msg java.io.ByteArrayInputStream bais java.io.DataInputStream dis public static com.android.internal.telephony.cdma.SmsMessage convertHalCdmaSmsMessage (android.hardware.radio.V1_0.CdmaSmsMessage) int index int index int index android.hardware.radio.V1_0.CdmaSmsMessage cdmaSmsMessage com.android.internal.telephony.cdma.sms.SmsEnvelope env com.android.internal.telephony.cdma.sms.CdmaSmsAddress addr com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress subaddr byte[] data byte count int countInt int addressDigitMode com.android.internal.telephony.cdma.SmsMessage msg public static com.android.internal.telephony.cdma.SmsMessage convertHalCdmaSmsMessage (android.hardware.radio.messaging.CdmaSmsMessage) int index android.hardware.radio.messaging.CdmaSmsMessage msg com.android.internal.telephony.cdma.sms.SmsEnvelope env com.android.internal.telephony.cdma.sms.CdmaSmsAddress addr com.android.internal.telephony.cdma.sms.CdmaSmsSubaddress subaddr int addressDigitMode byte[] data public static android.hardware.radio.V1_4.DataProfileInfo convertToHalDataProfile14 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp android.hardware.radio.V1_4.DataProfileInfo dpi public static android.hardware.radio.V1_5.DataProfileInfo convertToHalDataProfile15 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp android.hardware.radio.V1_5.DataProfileInfo dpi public static android.hardware.radio.data.DataProfileInfo convertToHalDataProfile (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp android.hardware.radio.data.DataProfileInfo dpi public static android.telephony.data.DataProfile convertToDataProfile (android.hardware.radio.data.DataProfileInfo) android.telephony.data.TrafficDescriptor td IllegalArgumentException e android.hardware.radio.data.DataProfileInfo dpi android.telephony.data.ApnSetting apnSetting android.telephony.data.TrafficDescriptor td public static android.hardware.radio.V1_6.OptionalSliceInfo convertToHalSliceInfo (android.telephony.data.NetworkSliceInfo) android.telephony.data.NetworkSliceInfo sliceInfo android.hardware.radio.V1_6.OptionalSliceInfo optionalSliceInfo android.hardware.radio.V1_6.SliceInfo si public static android.hardware.radio.data.SliceInfo convertToHalSliceInfoAidl (android.telephony.data.NetworkSliceInfo) android.telephony.data.NetworkSliceInfo sliceInfo android.hardware.radio.data.SliceInfo si public static android.hardware.radio.V1_6.OptionalTrafficDescriptor convertToHalTrafficDescriptor (android.telephony.data.TrafficDescriptor) android.hardware.radio.V1_6.OsAppId osAppId android.telephony.data.TrafficDescriptor trafficDescriptor android.hardware.radio.V1_6.OptionalTrafficDescriptor optionalTrafficDescriptor android.hardware.radio.V1_6.TrafficDescriptor td android.hardware.radio.V1_6.OptionalDnn optionalDnn android.hardware.radio.V1_6.OptionalOsAppId optionalOsAppId public static android.hardware.radio.data.TrafficDescriptor convertToHalTrafficDescriptorAidl (android.telephony.data.TrafficDescriptor) android.hardware.radio.data.OsAppId osAppId android.telephony.data.TrafficDescriptor trafficDescriptor android.hardware.radio.data.TrafficDescriptor td public static int convertToHalResetNvType (int) int resetType public static int convertToHalResetNvTypeAidl (int) int resetType public static java.util.ArrayList convertToHalLinkProperties15 (android.net.LinkProperties) android.hardware.radio.V1_5.LinkAddress linkAddress android.net.LinkAddress la android.net.LinkProperties linkProperties java.util.ArrayList addresses15 public static android.hardware.radio.data.LinkAddress[] convertToHalLinkProperties (android.net.LinkProperties) android.net.LinkAddress la android.hardware.radio.data.LinkAddress linkAddress int i android.net.LinkProperties linkProperties android.hardware.radio.data.LinkAddress[] addresses public static android.telephony.RadioAccessSpecifier convertHalRadioAccessSpecifier (android.hardware.radio.V1_5.RadioAccessSpecifier) android.hardware.radio.V1_5.RadioAccessSpecifier specifier java.util.ArrayList halBands public static android.telephony.RadioAccessSpecifier convertHalRadioAccessSpecifier (android.hardware.radio.network.RadioAccessSpecifier) android.hardware.radio.network.RadioAccessSpecifier specifier int[] halBands public static android.hardware.radio.V1_1.RadioAccessSpecifier convertToHalRadioAccessSpecifier11 (android.telephony.RadioAccessSpecifier) int band int channel android.telephony.RadioAccessSpecifier ras android.hardware.radio.V1_1.RadioAccessSpecifier rasInHalFormat java.util.ArrayList bands public static android.hardware.radio.V1_5.RadioAccessSpecifier convertToHalRadioAccessSpecifier15 (android.telephony.RadioAccessSpecifier) int band int channel android.telephony.RadioAccessSpecifier ras android.hardware.radio.V1_5.RadioAccessSpecifier rasInHalFormat android.hardware.radio.V1_5.RadioAccessSpecifier$Bands bandsInHalFormat java.util.ArrayList bands public static android.hardware.radio.network.RadioAccessSpecifier convertToHalRadioAccessSpecifierAidl (android.telephony.RadioAccessSpecifier) int i int[] bands int i int[] channels android.telephony.RadioAccessSpecifier ras android.hardware.radio.network.RadioAccessSpecifier rasInHalFormat android.hardware.radio.network.RadioAccessSpecifierBands bandsInHalFormat int[] bands int[] channels public static java.lang.String convertToCensoredTerminalResponse (java.lang.String) byte[] target com.android.internal.telephony.cat.ComprehensionTlv ctlv java.util.List ctlvs int from byte[] bytes Exception e String terminalResponse public static int convertHalNetworkTypeBitMask (int) int raf int networkTypeRaf public static int convertToHalRadioAccessFamily (int) int networkTypeBitmask int raf public static int convertToHalRadioAccessFamilyAidl (int) int networkTypeBitmask int raf public static int convertToHalAccessNetwork (int) int accessNetworkType public static int convertToHalAccessNetworkAidl (int) int accessNetworkType public static int convertToHalRadioAccessNetworks (int) int accessNetworkType public static int convertHalRadioAccessNetworks (int) int ran public static android.hardware.radio.V1_0.SimApdu convertToHalSimApdu (int, int, int, int, int, int, java.lang.String) int channel int cla int instruction int p1 int p2 int p3 String data android.hardware.radio.V1_0.SimApdu msg public static android.hardware.radio.sim.SimApdu convertToHalSimApduAidl (int, int, int, int, int, int, java.lang.String, boolean, com.android.internal.telephony.HalVersion) int channel int cla int instruction int p1 int p2 int p3 String data boolean isEs10Command com.android.internal.telephony.HalVersion radioHalVersion android.hardware.radio.sim.SimApdu msg public static int convertToHalSimLockMultiSimPolicy (int) int policy public static int convertToHalSimLockMultiSimPolicyAidl (int) int policy public static java.util.ArrayList convertToHalCarrierRestrictionList (java.util.List) android.hardware.radio.V1_0.Carrier c int matchType String matchData android.service.carrier.CarrierIdentifier ci java.util.List carriers java.util.ArrayList result public static android.hardware.radio.sim.Carrier[] convertToHalCarrierRestrictionListAidl (java.util.List) android.service.carrier.CarrierIdentifier ci android.hardware.radio.sim.Carrier carrier int matchType String matchData int i java.util.List carriers android.hardware.radio.sim.Carrier[] result public static android.hardware.radio.sim.CarrierInfo[] convertToHalCarrierInfoListAidl (java.util.List) android.service.carrier.CarrierIdentifier ci android.hardware.radio.sim.CarrierInfo carrierInfo int i java.util.List carriers android.hardware.radio.sim.CarrierInfo[] result public static android.hardware.radio.V1_0.Dial convertToHalDial (java.lang.String, int, com.android.internal.telephony.UUSInfo) android.hardware.radio.V1_0.UusInfo info String address int clirMode com.android.internal.telephony.UUSInfo uusInfo android.hardware.radio.V1_0.Dial dial public static android.hardware.radio.voice.Dial convertToHalDialAidl (java.lang.String, int, com.android.internal.telephony.UUSInfo) android.hardware.radio.voice.UusInfo info String address int clirMode com.android.internal.telephony.UUSInfo uusInfo android.hardware.radio.voice.Dial dial public static android.hardware.radio.V1_5.SignalThresholdInfo convertToHalSignalThresholdInfo (android.telephony.SignalThresholdInfo) android.telephony.SignalThresholdInfo signalThresholdInfo android.hardware.radio.V1_5.SignalThresholdInfo signalThresholdInfoHal public static android.hardware.radio.network.SignalThresholdInfo convertToHalSignalThresholdInfoAidl (android.telephony.SignalThresholdInfo) android.telephony.SignalThresholdInfo signalThresholdInfo android.hardware.radio.network.SignalThresholdInfo signalThresholdInfoHal public static int convertToHalSmsWriteArgsStatus (int) int status public static int convertToHalSmsWriteArgsStatusAidl (int) int status public static java.util.ArrayList convertHalHardwareConfigList (java.util.ArrayList) android.hardware.radio.V1_0.HardwareConfigModem hwModem com.android.internal.telephony.HardwareConfig hw com.android.internal.telephony.HardwareConfig hw int type android.hardware.radio.V1_0.HardwareConfig hwRil com.android.internal.telephony.HardwareConfig hw java.util.ArrayList hwListRil int num java.util.ArrayList response public static java.util.ArrayList convertHalHardwareConfigList (android.hardware.radio.modem.HardwareConfig[]) android.hardware.radio.modem.HardwareConfigModem hwModem com.android.internal.telephony.HardwareConfig hw com.android.internal.telephony.HardwareConfig hw int type android.hardware.radio.modem.HardwareConfig hwRil com.android.internal.telephony.HardwareConfig hw android.hardware.radio.modem.HardwareConfig[] hwListRil java.util.ArrayList response public static com.android.internal.telephony.RadioCapability convertHalRadioCapability (android.hardware.radio.V1_0.RadioCapability, com.android.internal.telephony.RIL) android.hardware.radio.V1_0.RadioCapability rc com.android.internal.telephony.RIL ril int session int phase int rat String logicModemUuid int status public static com.android.internal.telephony.RadioCapability convertHalRadioCapability (android.hardware.radio.modem.RadioCapability, com.android.internal.telephony.RIL) android.hardware.radio.modem.RadioCapability rc com.android.internal.telephony.RIL ril int session int phase int rat String logicModemUuid int status public static java.util.List convertHalLinkCapacityEstimate (java.lang.Object) android.hardware.radio.V1_2.LinkCapacityEstimate lce android.hardware.radio.V1_6.LinkCapacityEstimate lce int primaryDownlinkCapacityKbps int primaryUplinkCapacityKbps Object lceObj java.util.List lceList public static java.util.List convertHalLinkCapacityEstimate (android.hardware.radio.network.LinkCapacityEstimate) android.hardware.radio.network.LinkCapacityEstimate lce java.util.List lceList int primaryDownlinkCapacityKbps int primaryUplinkCapacityKbps public static java.util.ArrayList convertHalCellInfoList (java.util.ArrayList) Object obj java.util.ArrayList records java.util.ArrayList response long nanotime public static java.util.ArrayList convertHalCellInfoList (android.hardware.radio.network.CellInfo[]) android.hardware.radio.network.CellInfo ci android.hardware.radio.network.CellInfo[] records java.util.ArrayList response long nanotime private static android.telephony.CellInfo convertHalCellInfo (java.lang.Object, long) int type android.hardware.radio.V1_2.CellInfoGsm gsm int type android.hardware.radio.V1_2.CellInfoCdma cdma int type android.hardware.radio.V1_4.CellInfoLte lte int type android.hardware.radio.V1_2.CellInfoWcdma wcdma int type android.hardware.radio.V1_2.CellInfoTdscdma tdscdma int type android.hardware.radio.V1_4.CellInfoNr nr android.hardware.radio.V1_4.CellInfo record int type int connectionStatus boolean registered int type android.hardware.radio.V1_5.CellInfoGsm gsm int type android.hardware.radio.V1_2.CellInfoCdma cdma int type android.hardware.radio.V1_5.CellInfoLte lte int type android.hardware.radio.V1_5.CellInfoWcdma wcdma int type android.hardware.radio.V1_5.CellInfoTdscdma tdscdma int type android.hardware.radio.V1_5.CellInfoNr nr android.hardware.radio.V1_5.CellInfo record int type int connectionStatus boolean registered int type android.hardware.radio.V1_5.CellInfoGsm gsm int type android.hardware.radio.V1_2.CellInfoCdma cdma int type android.hardware.radio.V1_6.CellInfoLte lte int type android.hardware.radio.V1_5.CellInfoWcdma wcdma int type android.hardware.radio.V1_5.CellInfoTdscdma tdscdma int type android.hardware.radio.V1_6.CellInfoNr nr android.hardware.radio.V1_6.CellInfo record int type int connectionStatus boolean registered Object cellInfo long nanotime int type int connectionStatus boolean registered android.telephony.CellIdentityGsm gsmCi android.telephony.CellSignalStrengthGsm gsmSs android.telephony.CellIdentityCdma cdmaCi android.telephony.CellSignalStrengthCdma cdmaSs android.telephony.CellIdentityLte lteCi android.telephony.CellSignalStrengthLte lteSs android.telephony.CellConfigLte lteCc android.telephony.CellIdentityWcdma wcdmaCi android.telephony.CellSignalStrengthWcdma wcdmaSs android.telephony.CellIdentityTdscdma tdscdmaCi android.telephony.CellSignalStrengthTdscdma tdscdmaSs android.telephony.CellIdentityNr nrCi android.telephony.CellSignalStrengthNr nrSs private static android.telephony.CellInfo convertHalCellInfo (android.hardware.radio.network.CellInfo, long) android.hardware.radio.network.CellInfoGsm gsm android.hardware.radio.network.CellInfoCdma cdma android.hardware.radio.network.CellInfoLte lte android.hardware.radio.network.CellInfoWcdma wcdma android.hardware.radio.network.CellInfoTdscdma tdscdma android.hardware.radio.network.CellInfoNr nr android.hardware.radio.network.CellInfo cellInfo long nanotime int connectionStatus boolean registered public static android.telephony.CellIdentity convertHalCellIdentity (java.lang.Object) android.hardware.radio.V1_2.CellIdentity ci android.hardware.radio.V1_5.CellIdentity ci Object halCi public static android.telephony.CellIdentity convertHalCellIdentity (android.hardware.radio.network.CellIdentity) android.hardware.radio.network.CellIdentity ci public static android.telephony.CellIdentityGsm convertHalCellIdentityGsm (java.lang.Object) android.hardware.radio.V1_2.CellIdentityGsm ci android.hardware.radio.V1_5.CellIdentityGsm ci Object gsm public static android.telephony.CellIdentityGsm convertHalCellIdentityGsm (android.hardware.radio.network.CellIdentityGsm) android.hardware.radio.network.CellIdentityGsm cid public static android.telephony.CellIdentityCdma convertHalCellIdentityCdma (java.lang.Object) android.hardware.radio.V1_2.CellIdentityCdma ci Object cdma public static android.telephony.CellIdentityCdma convertHalCellIdentityCdma (android.hardware.radio.network.CellIdentityCdma) android.hardware.radio.network.CellIdentityCdma cid public static android.telephony.CellIdentityLte convertHalCellIdentityLte (java.lang.Object) android.hardware.radio.V1_2.CellIdentityLte ci android.hardware.radio.V1_5.CellIdentityLte ci Object lte public static android.telephony.CellIdentityLte convertHalCellIdentityLte (android.hardware.radio.network.CellIdentityLte) android.hardware.radio.network.CellIdentityLte cid public static android.telephony.CellIdentityWcdma convertHalCellIdentityWcdma (java.lang.Object) android.hardware.radio.V1_2.CellIdentityWcdma ci android.hardware.radio.V1_5.CellIdentityWcdma ci Object wcdma public static android.telephony.CellIdentityWcdma convertHalCellIdentityWcdma (android.hardware.radio.network.CellIdentityWcdma) android.hardware.radio.network.CellIdentityWcdma cid public static android.telephony.CellIdentityTdscdma convertHalCellIdentityTdscdma (java.lang.Object) android.hardware.radio.V1_2.CellIdentityTdscdma ci android.hardware.radio.V1_5.CellIdentityTdscdma ci Object tdscdma public static android.telephony.CellIdentityTdscdma convertHalCellIdentityTdscdma (android.hardware.radio.network.CellIdentityTdscdma) android.hardware.radio.network.CellIdentityTdscdma cid public static android.telephony.CellIdentityNr convertHalCellIdentityNr (java.lang.Object) android.hardware.radio.V1_4.CellIdentityNr ci android.hardware.radio.V1_5.CellIdentityNr ci Object nr public static android.telephony.CellIdentityNr convertHalCellIdentityNr (android.hardware.radio.network.CellIdentityNr) android.hardware.radio.network.CellIdentityNr cid public static android.telephony.SignalStrength convertHalSignalStrength (java.lang.Object) android.hardware.radio.V1_4.SignalStrength signalStrength android.hardware.radio.V1_6.SignalStrength signalStrength Object ss public static android.telephony.SignalStrength convertHalSignalStrength (android.hardware.radio.network.SignalStrength) android.hardware.radio.network.SignalStrength signalStrength public static android.telephony.CellSignalStrengthGsm convertHalGsmSignalStrength (android.hardware.radio.V1_0.GsmSignalStrength) android.hardware.radio.V1_0.GsmSignalStrength ss android.telephony.CellSignalStrengthGsm ret public static android.telephony.CellSignalStrengthGsm convertHalGsmSignalStrength (android.hardware.radio.network.GsmSignalStrength) android.hardware.radio.network.GsmSignalStrength ss android.telephony.CellSignalStrengthGsm ret public static android.telephony.CellSignalStrengthCdma convertHalCdmaSignalStrength (android.hardware.radio.V1_0.CdmaSignalStrength, android.hardware.radio.V1_0.EvdoSignalStrength) android.hardware.radio.V1_0.CdmaSignalStrength cdma android.hardware.radio.V1_0.EvdoSignalStrength evdo public static android.telephony.CellSignalStrengthCdma convertHalCdmaSignalStrength (android.hardware.radio.network.CdmaSignalStrength, android.hardware.radio.network.EvdoSignalStrength) android.hardware.radio.network.CdmaSignalStrength cdma android.hardware.radio.network.EvdoSignalStrength evdo public static android.telephony.CellSignalStrengthLte convertHalLteSignalStrength (java.lang.Object) android.hardware.radio.V1_0.LteSignalStrength ss android.hardware.radio.V1_6.LteSignalStrength ss Object lte public static android.telephony.CellSignalStrengthLte convertHalLteSignalStrength (android.hardware.radio.network.LteSignalStrength) android.hardware.radio.network.LteSignalStrength ss public static android.telephony.CellSignalStrengthWcdma convertHalWcdmaSignalStrength (java.lang.Object) Object wcdma android.hardware.radio.V1_2.WcdmaSignalStrength ss android.telephony.CellSignalStrengthWcdma ret public static android.telephony.CellSignalStrengthWcdma convertHalWcdmaSignalStrength (android.hardware.radio.network.WcdmaSignalStrength) android.hardware.radio.network.WcdmaSignalStrength ss android.telephony.CellSignalStrengthWcdma ret public static android.telephony.CellSignalStrengthTdscdma convertHalTdscdmaSignalStrength (java.lang.Object) Object tdscdma android.hardware.radio.V1_2.TdscdmaSignalStrength ss android.telephony.CellSignalStrengthTdscdma ret public static android.telephony.CellSignalStrengthTdscdma convertHalTdscdmaSignalStrength (android.hardware.radio.network.TdscdmaSignalStrength) android.hardware.radio.network.TdscdmaSignalStrength ss android.telephony.CellSignalStrengthTdscdma ret public static android.telephony.CellSignalStrengthNr convertHalNrSignalStrength (java.lang.Object) android.hardware.radio.V1_4.NrSignalStrength ss android.hardware.radio.V1_6.NrSignalStrength ss Object nr public static android.telephony.CellSignalStrengthNr convertHalNrSignalStrength (android.hardware.radio.network.NrSignalStrength) android.hardware.radio.network.NrSignalStrength ss private static android.telephony.ClosedSubscriberGroupInfo convertHalClosedSubscriberGroupInfo (android.hardware.radio.V1_5.OptionalCsgInfo) android.hardware.radio.V1_5.OptionalCsgInfo optionalCsgInfo android.hardware.radio.V1_5.ClosedSubscriberGroupInfo csgInfo private static android.telephony.ClosedSubscriberGroupInfo convertHalClosedSubscriberGroupInfo (android.hardware.radio.network.ClosedSubscriberGroupInfo) android.hardware.radio.network.ClosedSubscriberGroupInfo csgInfo public static android.util.SparseArray convertHalBarringInfoList (java.util.List) android.hardware.radio.V1_5.BarringInfo$BarringTypeSpecificInfo$Conditional conditionalInfo android.hardware.radio.V1_5.BarringInfo halBarringInfo java.util.List halBarringInfos android.util.SparseArray serviceInfos public static android.util.SparseArray convertHalBarringInfoList (android.hardware.radio.network.BarringInfo[]) android.hardware.radio.network.BarringInfo halBarringInfo android.hardware.radio.network.BarringInfo[] halBarringInfos android.util.SparseArray serviceInfos private static android.net.LinkAddress convertToLinkAddress (java.lang.String) String addressString private static android.net.LinkAddress convertToLinkAddress (java.lang.String, int, long, long) String[] pieces String addressString int properties long deprecationTime long expirationTime java.net.InetAddress address int prefixLength public static android.telephony.data.DataCallResponse convertHalDataCallResult (java.lang.Object) String address android.hardware.radio.V1_4.SetupDataCallResult result int cause int cid int active int mtu int mtuV4 int mtuV6 long suggestedRetryTime String ifname int protocolType String[] addresses String[] dnses String[] gateways String[] pcscfs android.hardware.radio.V1_5.SetupDataCallResult result int cause int cid int active int mtu int mtuV4 int mtuV6 long suggestedRetryTime String ifname int protocolType String[] dnses String[] gateways String[] pcscfs IllegalArgumentException e android.hardware.radio.V1_6.TrafficDescriptor td android.hardware.radio.V1_6.SetupDataCallResult result int cause int cid int active int mtu int mtuV4 int mtuV6 long suggestedRetryTime String ifname int protocolType String[] dnses String[] gateways String[] pcscfs java.net.InetAddress ia IllegalArgumentException e String dns java.net.InetAddress ia IllegalArgumentException e String gateway java.net.InetAddress ia IllegalArgumentException e String pcscf Object dcResult int cause int cid int active int mtu int mtuV4 int mtuV6 long suggestedRetryTime String ifname int protocolType String[] dnses String[] gateways String[] pcscfs android.telephony.data.Qos defaultQos int handoverFailureMode int pduSessionId java.util.List laList java.util.List qosSessions android.telephony.data.NetworkSliceInfo sliceInfo java.util.List trafficDescriptors java.util.List dnsList java.util.List gatewayList java.util.List pcscfList public static android.telephony.data.DataCallResponse convertHalDataCallResult (android.hardware.radio.data.SetupDataCallResult) android.hardware.radio.data.LinkAddress la java.net.InetAddress ia IllegalArgumentException e String dns java.net.InetAddress ia IllegalArgumentException e String gateway java.net.InetAddress ia IllegalArgumentException e String pcscf android.hardware.radio.data.QosSession session IllegalArgumentException e android.hardware.radio.data.TrafficDescriptor td android.hardware.radio.data.SetupDataCallResult result java.util.List laList java.util.List dnsList java.util.List gatewayList java.util.List pcscfList java.util.List qosSessions java.util.List trafficDescriptors private static android.telephony.data.NetworkSliceInfo convertHalSliceInfo (android.hardware.radio.V1_6.SliceInfo) android.hardware.radio.V1_6.SliceInfo si android.telephony.data.NetworkSliceInfo$Builder builder private static android.telephony.data.NetworkSliceInfo convertHalSliceInfo (android.hardware.radio.data.SliceInfo) android.hardware.radio.data.SliceInfo si android.telephony.data.NetworkSliceInfo$Builder builder private static int convertHalSliceStatus (byte) byte status private static android.telephony.data.TrafficDescriptor convertHalTrafficDescriptor (android.hardware.radio.V1_6.TrafficDescriptor) throws java.lang.IllegalArgumentException android.hardware.radio.V1_6.TrafficDescriptor td String dnn byte[] osAppId android.telephony.data.TrafficDescriptor$Builder builder private static android.telephony.data.TrafficDescriptor convertHalTrafficDescriptor (android.hardware.radio.data.TrafficDescriptor) throws java.lang.IllegalArgumentException android.hardware.radio.data.TrafficDescriptor td String dnn byte[] osAppId android.telephony.data.TrafficDescriptor$Builder builder public static android.telephony.data.NetworkSlicingConfig convertHalSlicingConfig (android.hardware.radio.V1_6.SlicingConfig) android.hardware.radio.V1_6.SlicingConfig sc java.util.List urspRules public static android.telephony.data.NetworkSlicingConfig convertHalSlicingConfig (android.hardware.radio.data.SlicingConfig) IllegalArgumentException e android.hardware.radio.data.TrafficDescriptor td android.hardware.radio.data.SliceInfo si java.util.List sliceInfo android.hardware.radio.data.RouteSelectionDescriptor rsd java.util.List tds java.util.List rsds android.hardware.radio.data.UrspRule ur android.hardware.radio.data.SliceInfo si android.hardware.radio.data.SlicingConfig sc java.util.List urspRules java.util.List sliceInfo private static android.telephony.data.Qos$QosBandwidth convertHalQosBandwidth (android.hardware.radio.V1_6.QosBandwidth) android.hardware.radio.V1_6.QosBandwidth bandwidth private static android.telephony.data.Qos$QosBandwidth convertHalQosBandwidth (android.hardware.radio.data.QosBandwidth) android.hardware.radio.data.QosBandwidth bandwidth private static android.telephony.data.Qos convertHalQos (android.hardware.radio.V1_6.Qos) android.hardware.radio.V1_6.EpsQos eps android.hardware.radio.V1_6.NrQos nr android.hardware.radio.V1_6.Qos qos private static android.telephony.data.Qos convertHalQos (android.hardware.radio.data.Qos) android.hardware.radio.data.EpsQos eps android.hardware.radio.data.NrQos nr int averagingWindowMs android.hardware.radio.data.Qos qos private static android.telephony.data.QosBearerFilter convertHalQosBearerFilter (android.hardware.radio.V1_6.QosFilter) String address String address android.hardware.radio.V1_6.PortRange portRange android.hardware.radio.V1_6.PortRange portRange android.hardware.radio.V1_6.QosFilter qosFilter java.util.List localAddressList String[] localAddresses java.util.List remoteAddressList String[] remoteAddresses android.telephony.data.QosBearerFilter$PortRange localPort android.telephony.data.QosBearerFilter$PortRange remotePort int tos long flowLabel long spi private static android.telephony.data.QosBearerFilter convertHalQosBearerFilter (android.hardware.radio.data.QosFilter) String address String address android.hardware.radio.data.QosFilter qosFilter java.util.List localAddressList String[] localAddresses java.util.List remoteAddressList String[] remoteAddresses android.telephony.data.QosBearerFilter$PortRange localPort android.telephony.data.QosBearerFilter$PortRange remotePort int tos long flowLabel long spi private static android.telephony.data.QosBearerSession convertHalQosBearerSession (android.hardware.radio.V1_6.QosSession) android.hardware.radio.V1_6.QosFilter filter android.hardware.radio.V1_6.QosSession qosSession java.util.List qosBearerFilters private static android.telephony.data.QosBearerSession convertHalQosBearerSession (android.hardware.radio.data.QosSession) android.hardware.radio.data.QosFilter filter android.hardware.radio.data.QosSession qosSession java.util.List qosBearerFilters public static java.util.ArrayList convertHalDataCallResultList (java.util.List) Object obj java.util.List dataCallResultList java.util.ArrayList response public static java.util.ArrayList convertHalDataCallResultList (android.hardware.radio.data.SetupDataCallResult[]) android.hardware.radio.data.SetupDataCallResult result android.hardware.radio.data.SetupDataCallResult[] dataCallResultList java.util.ArrayList response public static int convertHalKeepaliveStatusCode (int) int halCode public static int convertHalRadioState (int) int state int state int state int stateInt int state public static int convertHalCellConnectionStatus (int) int status public static com.android.internal.telephony.DriverCall convertToDriverCall (java.lang.Object) android.hardware.radio.V1_6.Call call16 android.hardware.radio.V1_2.Call call12 android.hardware.radio.V1_0.Call call10 android.hardware.radio.V1_6.Call call16 android.hardware.radio.V1_2.Call call12 android.hardware.radio.V1_0.Call call10 byte[] userData Object halCall com.android.internal.telephony.DriverCall dc android.hardware.radio.V1_6.Call call16 android.hardware.radio.V1_2.Call call12 android.hardware.radio.V1_0.Call call10 public static com.android.internal.telephony.DriverCall convertToDriverCall (android.hardware.radio.voice.Call) android.hardware.radio.voice.Call halCall com.android.internal.telephony.DriverCall dc public static java.lang.String convertHalOperatorStatus (int) int status public static java.util.List convertHalCarrierList (java.util.List) String mcc String mnc String spn String imsi String gid1 String gid2 int matchType String matchData int i java.util.List carrierList java.util.List ret public static java.util.List convertHalCarrierList (android.hardware.radio.sim.Carrier[]) String mcc String mnc String spn String imsi String gid1 String gid2 int matchType String matchData int i android.hardware.radio.sim.Carrier[] carrierList java.util.List ret public static java.util.List convertAidlCarrierInfoList (android.hardware.radio.sim.CarrierInfo[]) String ehplmnMcc String ehplmnMnc int plmnIndex String mcc String mnc String spn String gid1 String gid2 String imsi String iccid String impi java.util.List halEhplmn java.util.List eHplmnList android.telephony.CarrierInfo carrierInfo int index android.hardware.radio.sim.CarrierInfo[] carrierInfos java.util.List carrierInfoList public static java.util.List convertAidlCarrierInfoListToHalCarrierList (android.hardware.radio.sim.CarrierInfo[]) String mcc String mnc String spn String imsi String gid1 String gid2 android.hardware.radio.sim.CarrierInfo carrierInfo android.hardware.radio.sim.CarrierInfo[] carrierInfos java.util.List ret public static int convertAidlSimLockMultiSimPolicy (int) int multiSimPolicy public static com.android.internal.telephony.uicc.IccCardStatus convertHalCardStatus (java.lang.Object) android.hardware.radio.V1_0.CardStatus cardStatus10 android.hardware.radio.V1_5.CardStatus cardStatus15 android.hardware.radio.V1_0.CardStatus cardStatus10 android.hardware.radio.V1_5.CardStatus cardStatus15 android.hardware.radio.V1_0.AppStatus rilAppStatus com.android.internal.telephony.uicc.IccCardApplicationStatus appStatus int i int numApplications android.hardware.radio.V1_5.AppStatus rilAppStatus com.android.internal.telephony.uicc.IccCardApplicationStatus appStatus int i com.android.internal.telephony.uicc.IccSlotPortMapping slotPortMapping int numApplications Object cardStatus android.hardware.radio.V1_0.CardStatus cardStatus10 android.hardware.radio.V1_5.CardStatus cardStatus15 com.android.internal.telephony.uicc.IccCardStatus iccCardStatus public static com.android.internal.telephony.uicc.IccCardStatus convertHalCardStatus (android.hardware.radio.sim.CardStatus) android.hardware.radio.sim.AppStatus rilAppStatus com.android.internal.telephony.uicc.IccCardApplicationStatus appStatus int i android.hardware.radio.sim.CardStatus cardStatus com.android.internal.telephony.uicc.IccCardStatus iccCardStatus int numApplications com.android.internal.telephony.uicc.IccSlotPortMapping slotPortMapping public static com.android.internal.telephony.uicc.AdnCapacity convertHalPhonebookCapacity (android.hardware.radio.V1_6.PhonebookCapacity) android.hardware.radio.V1_6.PhonebookCapacity pbCap public static com.android.internal.telephony.uicc.AdnCapacity convertHalPhonebookCapacity (android.hardware.radio.sim.PhonebookCapacity) android.hardware.radio.sim.PhonebookCapacity pbCap public static com.android.internal.telephony.uicc.SimPhonebookRecord convertHalPhonebookRecordInfo (android.hardware.radio.V1_6.PhonebookRecordInfo) android.hardware.radio.V1_6.PhonebookRecordInfo recInfo String[] emails String[] numbers public static com.android.internal.telephony.uicc.SimPhonebookRecord convertHalPhonebookRecordInfo (android.hardware.radio.sim.PhonebookRecordInfo) android.hardware.radio.sim.PhonebookRecordInfo recInfo public static android.hardware.radio.V1_6.PhonebookRecordInfo convertToHalPhonebookRecordInfo (com.android.internal.telephony.uicc.SimPhonebookRecord) com.android.internal.telephony.uicc.SimPhonebookRecord record public static android.hardware.radio.sim.PhonebookRecordInfo convertToHalPhonebookRecordInfoAidl (com.android.internal.telephony.uicc.SimPhonebookRecord) com.android.internal.telephony.uicc.SimPhonebookRecord record public static java.util.ArrayList convertHalSlotStatus (java.lang.Object) com.android.internal.telephony.uicc.IccSimPortInfo simPortInfo int i com.android.internal.telephony.uicc.IccSlotStatus iccSlotStatus int portCount android.hardware.radio.config.SimSlotStatus slotStatus android.hardware.radio.config.SimSlotStatus[] halSlotStatusArray com.android.internal.telephony.uicc.IccSlotStatus iccSlotStatus com.android.internal.telephony.uicc.IccSimPortInfo simPortInfo android.hardware.radio.config.V1_2.SimSlotStatus slotStatus java.util.ArrayList halSlotStatusArray com.android.internal.telephony.uicc.IccSlotStatus iccSlotStatus com.android.internal.telephony.uicc.IccSimPortInfo simPortInfo android.hardware.radio.config.V1_0.SimSlotStatus slotStatus java.util.ArrayList halSlotStatusArray Object o java.util.ArrayList response public static android.hardware.radio.config.SlotPortMapping[] convertSimSlotsMapping (java.util.List) int logicalSlotIdx android.telephony.UiccSlotMapping mapping java.util.List slotMapping android.hardware.radio.config.SlotPortMapping[] res public static java.util.ArrayList convertSlotMappingToList (java.util.List) android.telephony.UiccSlotMapping mapping java.util.List slotMapping int[] physicalSlots public static android.telephony.PhoneCapability convertHalPhoneCapability (int[], java.lang.Object) int modemId android.hardware.radio.config.PhoneCapability phoneCapability android.hardware.radio.config.V1_1.ModemInfo modemInfo android.hardware.radio.config.V1_1.PhoneCapability phoneCapability int[] deviceNrCapabilities Object o int maxActiveVoiceCalls int maxActiveData boolean validationBeforeSwitchSupported java.util.List logicalModemList public static int convertEmergencyScanType (int) int scanType public static android.hardware.radio.network.EmergencyNetworkScanTrigger convertEmergencyNetworkScanTrigger (int[], int) int i int[] accessNetwork int scanType int[] halAccessNetwork android.hardware.radio.network.EmergencyNetworkScanTrigger scanRequest public static android.telephony.EmergencyRegistrationResult convertHalEmergencyRegResult (android.hardware.radio.network.EmergencyRegResult) android.hardware.radio.network.EmergencyRegResult halResult private static java.lang.String getCountryCodeForMccMnc (java.lang.String, java.lang.String) String mcc String mnc String operatorNumeric com.android.internal.telephony.MccTable$MccMnc mccMnc public static int convertHalRegState (int) int halRegState public static java.lang.String accessNetworkTypesToString (int[]) int[] accessNetworkTypes int length StringBuilder sb private static java.lang.String accessNetworkTypeToString (int) int accessNetworkType public static java.lang.String scanTypeToString (int) int scanType public static int convertHalDeregistrationReason (int) int reason public static int convertImsTrafficType (int) int trafficType public static int convertImsTrafficDirection (int) int trafficDirection public static int convertHalConnectionFailureReason (int) int halReason public static void appendPrimitiveArrayToArrayList (byte[], java.util.ArrayList) byte b byte[] src java.util.ArrayList dst public static java.util.ArrayList primitiveArrayToArrayList (byte[]) byte b byte[] arr java.util.ArrayList arrayList public static java.util.ArrayList primitiveArrayToArrayList (int[]) int i int[] arr java.util.ArrayList arrayList public static java.util.ArrayList primitiveArrayToArrayList (java.lang.String[]) String[] arr public static byte[] arrayListToPrimitiveArray (java.util.ArrayList) int i java.util.ArrayList bytes byte[] ret public static java.lang.String convertNullToEmptyString (java.lang.String) String string public static java.lang.String setupDataReasonToString (int) int reason public static java.lang.String deactivateDataReasonToString (int) int reason public static java.lang.String requestToString (int) int request public static java.lang.String responseToString (int) int response public static java.util.Set getCaps (com.android.internal.telephony.HalVersion, boolean) com.android.internal.telephony.HalVersion radioHalVersion boolean modemReducedFeatureSet1 java.util.Set caps private static boolean isPrimitiveOrWrapper (java.lang.Class) Class c public static java.lang.String convertToString (java.lang.Object) NoSuchMethodException e int i Object element StringBuilder sb boolean added ReflectiveOperationException e java.lang.reflect.Method method ReflectiveOperationException e ReflectiveOperationException e String getTagMethod Object val String tagName IllegalAccessException e Object val java.lang.reflect.Field field boolean added Object o boolean toStringExists StringBuilder sb java.lang.reflect.Field[] fields int tag public static android.hardware.radio.ims.SrvccCall[] convertToHalSrvccCall (com.android.internal.telephony.SrvccConnection[]) int i com.android.internal.telephony.SrvccConnection[] srvccConnections int length android.hardware.radio.ims.SrvccCall[] srvccCalls public static int convertSrvccCallType (int) int type public static int convertCallState (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State state public static int convertSrvccCallSubState (int) int state public static int convertSrvccCallRingbackToneType (int) int type public static int convertPresentation (int) int presentation public static int convertImsRegistrationState (int) int state public static int convertImsRegistrationTech (int) int imsRadioTech public static int convertImsCapability (int) int capabilities int halCapabilities public static android.hardware.radio.ims.ImsCall[] convertImsCallInfo (java.util.List) int i com.android.internal.telephony.imsphone.ImsCallInfo info int i java.util.List imsCallInfos int length android.hardware.radio.ims.ImsCall[] halInfos int index private static int convertToHalImsCallState (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State state public static android.telephony.CellularIdentifierDisclosure convertCellularIdentifierDisclosure (android.hardware.radio.network.CellularIdentifierDisclosure) android.hardware.radio.network.CellularIdentifierDisclosure identifierDisclsoure public static android.telephony.SecurityAlgorithmUpdate convertSecurityAlgorithmUpdate (android.hardware.radio.network.SecurityAlgorithmUpdate) android.hardware.radio.network.SecurityAlgorithmUpdate securityAlgorithmUpdate public static java.util.ArrayList convertAidlSimTypeInfo (android.hardware.radio.config.SimTypeInfo[]) com.android.internal.telephony.uicc.SimTypeInfo info android.hardware.radio.config.SimTypeInfo simTypeInfo android.hardware.radio.config.SimTypeInfo[] simTypeInfos java.util.ArrayList response private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static synthetic android.telephony.data.UrspRule lambda$convertHalSlicingConfig$4 (android.hardware.radio.V1_6.UrspRule) android.hardware.radio.V1_6.UrspRule ur private static synthetic android.telephony.data.RouteSelectionDescriptor lambda$convertHalSlicingConfig$3 (android.hardware.radio.V1_6.RouteSelectionDescriptor) android.hardware.radio.V1_6.RouteSelectionDescriptor rsd private static synthetic android.telephony.data.TrafficDescriptor lambda$convertHalSlicingConfig$2 (android.hardware.radio.V1_6.TrafficDescriptor) IllegalArgumentException e android.hardware.radio.V1_6.TrafficDescriptor td private static synthetic android.net.LinkAddress lambda$convertHalDataCallResult$1 (android.hardware.radio.V1_5.LinkAddress) android.hardware.radio.V1_5.LinkAddress la private static synthetic android.net.LinkAddress lambda$convertHalDataCallResult$0 (android.hardware.radio.V1_5.LinkAddress) android.hardware.radio.V1_5.LinkAddress la static void <clinit> () }
com/android/internal/telephony/RadioBugDetector.class
RadioBugDetector.java package com.android.internal.telephony public com.android.internal.telephony.RadioBugDetector extends java.lang.Object { private static final String TAG private static final int RADIO_BUG_NONE private static final int RADIO_BUG_REPETITIVE_WAKELOCK_TIMEOUT_ERROR protected static final int RADIO_BUG_REPETITIVE_SYSTEM_ERROR private static final int DEFAULT_WAKELOCK_TIMEOUT_COUNT_THRESHOLD private static final int DEFAULT_SYSTEM_ERROR_COUNT_THRESHOLD private android.content.Context mContext private int mContinuousWakelockTimoutCount private int mRadioBugStatus private int mSlotId private int mWakelockTimeoutThreshold private int mSystemErrorThreshold private java.util.HashMap mSysErrRecord public void <init> (android.content.Context, int) android.content.Context context int slotId private void init () public synchronized void detectRadioBug (int, int) int errorCount int requestType int error public void processWakelockTimeout () private synchronized void broadcastBug (boolean) String message com.android.internal.telephony.Phone phone int carrierId boolean isSystemError private boolean isFrequentSystemError () int count int countForError boolean error public int getRadioBugStatus () public int getWakelockTimeoutThreshold () public int getSystemErrorThreshold () public int getWakelockTimoutCount () }
com/android/internal/telephony/RadioCapability.class
RadioCapability.java package com.android.internal.telephony public com.android.internal.telephony.RadioCapability extends java.lang.Object { public static final int RC_PHASE_CONFIGURED public static final int RC_PHASE_START public static final int RC_PHASE_APPLY public static final int RC_PHASE_UNSOL_RSP public static final int RC_PHASE_FINISH public static final int RC_STATUS_NONE public static final int RC_STATUS_SUCCESS public static final int RC_STATUS_FAIL private static final int RADIO_CAPABILITY_VERSION private int mSession private int mPhase private int mRadioAccessFamily private String mLogicalModemUuid private int mStatus private int mPhoneId public void <init> (int, int, int, int, java.lang.String, int) int phoneId int session int phase int radioAccessFamily String logicalModemUuid int status public int getPhoneId () public int getVersion () public int getSession () public int getPhase () public int getRadioAccessFamily () public java.lang.String getLogicalModemUuid () public int getStatus () public java.lang.String toString () }
com/android/internal/telephony/RadioCapability.uau
com/android/internal/telephony/RadioConfig.class
RadioConfig.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfig extends android.os.Handler { private static final String TAG private static final boolean DBG private static final boolean VDBG private static final Object sLock static final int EVENT_HIDL_SERVICE_DEAD static final int EVENT_AIDL_SERVICE_DEAD private final boolean mIsMobileNetworkSupported private final android.util.SparseArray mRequestList private final android.os.WorkSource mDefaultWorkSource private final int[] mDeviceNrCapabilities private final java.util.concurrent.atomic.AtomicLong mRadioConfigProxyCookie private final com.android.internal.telephony.RadioConfigProxy mRadioConfigProxy private com.android.internal.telephony.MockModem mMockModem private static android.content.Context sContext private static com.android.internal.telephony.RadioConfig sRadioConfig protected com.android.internal.telephony.Registrant mSimSlotStatusRegistrant protected com.android.internal.telephony.Registrant mSimultaneousCallingSupportStatusRegistrant private boolean isMobileDataCapable (android.content.Context) android.content.Context context android.telephony.TelephonyManager tm private void <init> (android.content.Context, com.android.internal.telephony.HalVersion) java.util.List list android.content.Context context com.android.internal.telephony.HalVersion radioHalVersion boolean is5gStandalone boolean is5gNonStandalone public static com.android.internal.telephony.RadioConfig getInstance () public static com.android.internal.telephony.RadioConfig make (android.content.Context, com.android.internal.telephony.HalVersion) android.content.Context c com.android.internal.telephony.HalVersion radioHalVersion public void handleMessage (android.os.Message) android.os.Message message private void clearRequestList (int, boolean) com.android.internal.telephony.RILRequest rr int i int count int error boolean loggable private void resetProxyAndRequestList (java.lang.String, java.lang.Exception) String caller Exception e public com.android.internal.telephony.RadioConfigProxy getRadioConfigProxy (android.os.Message) android.os.Message result public boolean setModemService (java.lang.String) int retryCount android.os.IBinder binder String serviceName boolean serviceBound private void updateRadioConfigProxy () android.os.IBinder service Exception e Exception e android.os.RemoteException e android.os.IBinder service private com.android.internal.telephony.RILRequest obtainRequest (int, android.os.Message, android.os.WorkSource) int request android.os.Message result android.os.WorkSource workSource com.android.internal.telephony.RILRequest rr private com.android.internal.telephony.RILRequest findAndRemoveRequestFromList (int) com.android.internal.telephony.RILRequest rr int serial com.android.internal.telephony.RILRequest rr public com.android.internal.telephony.RILRequest processResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo int serial int error int type com.android.internal.telephony.RILRequest rr public com.android.internal.telephony.RILRequest processResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int serial int error int type com.android.internal.telephony.RILRequest rr public com.android.internal.telephony.RILRequest processResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo responseInfo int serial int error int type com.android.internal.telephony.RILRequest rr public void getSimSlotsStatus (android.os.Message) Exception e android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public void setPreferredDataModem (int, android.os.Message) Exception e int modemId android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public void updateSimultaneousCallingSupport (android.os.Message) Exception e android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public void getPhoneCapability (android.os.Message) Exception e android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public boolean isSetPreferredDataCommandSupported () com.android.internal.telephony.RadioConfigProxy proxy public void setSimSlotsMapping (java.util.List, android.os.Message) Exception e java.util.List slotMapping android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public void setNumOfLiveModems (int, android.os.Message) Exception e int numOfLiveModems android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public void registerForSimultaneousCallingSupportStatusChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void registerForSimSlotStatusChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSimSlotStatusChanged (android.os.Handler) android.os.Handler h public void getHalDeviceCapabilities (android.os.Message) Exception e android.os.Message result com.android.internal.telephony.RadioConfigProxy proxy com.android.internal.telephony.RILRequest rr public int[] getDeviceNrCapabilities () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/RadioConfigIndicationAidl.class
RadioConfigIndicationAidl.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfigIndicationAidl extends android.hardware.radio.config.IRadioConfigIndication$Stub { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig public void <init> (com.android.internal.telephony.RadioConfig) com.android.internal.telephony.RadioConfig radioConfig public void simSlotsStatusChanged (int, android.hardware.radio.config.SimSlotStatus[]) int type android.hardware.radio.config.SimSlotStatus[] slotStatus java.util.ArrayList ret public void onSimultaneousCallingSupportChanged (int[]) int[] enabledLogicalSlots java.util.List ret private static void logd (java.lang.String) String log public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/RadioConfigIndicationHidl.class
RadioConfigIndicationHidl.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfigIndicationHidl extends android.hardware.radio.config.V1_2.IRadioConfigIndication$Stub { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig public void <init> (com.android.internal.telephony.RadioConfig) com.android.internal.telephony.RadioConfig radioConfig public void simSlotsStatusChanged (int, java.util.ArrayList) int indicationType java.util.ArrayList slotStatus java.util.ArrayList ret public void simSlotsStatusChanged_1_2 (int, java.util.ArrayList) int indicationType java.util.ArrayList slotStatus java.util.ArrayList ret private static void logd (java.lang.String) String log }
com/android/internal/telephony/RadioConfigProxy$RadioConfigAidlServiceDeathRecipient.class
RadioConfigProxy.java package com.android.internal.telephony com.android.internal.telephony.RadioConfigProxy$RadioConfigAidlServiceDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig private android.os.IBinder mService void <init> (com.android.internal.telephony.RadioConfig) com.android.internal.telephony.RadioConfig radioConfig public void setService (android.os.IBinder) android.os.IBinder service public void linkToDeath (int) throws android.os.RemoteException int cookie public void clear () public synchronized void unlinkToDeath () public void binderDied () }
com/android/internal/telephony/RadioConfigProxy$RadioConfigHidlServiceDeathRecipient.class
RadioConfigProxy.java package com.android.internal.telephony com.android.internal.telephony.RadioConfigProxy$RadioConfigHidlServiceDeathRecipient extends java.lang.Object implements android.os.IHwBinder$DeathRecipient { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig private android.hardware.radio.config.V1_1.IRadioConfig mService void <init> (com.android.internal.telephony.RadioConfig) com.android.internal.telephony.RadioConfig radioConfig public void setService (android.hardware.radio.config.V1_1.IRadioConfig) android.hardware.radio.config.V1_1.IRadioConfig service public void linkToDeath (long) throws android.os.RemoteException long cookie public void clear () public void serviceDied (long) long cookie }
com/android/internal/telephony/RadioConfigProxy.class
RadioConfigProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfigProxy extends java.lang.Object { private static final String TAG private com.android.internal.telephony.HalVersion mRadioHalVersion private final com.android.internal.telephony.RadioConfigProxy$RadioConfigHidlServiceDeathRecipient mRadioConfigHidlServiceDeathRecipient private final com.android.internal.telephony.RadioConfigProxy$RadioConfigAidlServiceDeathRecipient mRadioConfigAidlServiceDeathRecipient private volatile android.hardware.radio.config.V1_1.IRadioConfig mHidlRadioConfigProxy private volatile android.hardware.radio.config.IRadioConfig mAidlRadioConfigProxy private com.android.internal.telephony.HalVersion mRadioConfigHalVersion private boolean mIsAidl public void <init> (com.android.internal.telephony.RadioConfig, com.android.internal.telephony.HalVersion) com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.HalVersion radioHalVersion public void setHidl (com.android.internal.telephony.HalVersion, android.hardware.radio.config.V1_1.IRadioConfig) com.android.internal.telephony.HalVersion radioConfigHalVersion android.hardware.radio.config.V1_1.IRadioConfig radioConfig public android.hardware.radio.config.V1_1.IRadioConfig getHidl11 () public android.hardware.radio.config.V1_3.IRadioConfig getHidl13 () public void setAidl (android.hardware.radio.config.IRadioConfig) android.os.RemoteException e android.hardware.radio.config.IRadioConfig radioConfig public android.hardware.radio.config.IRadioConfig getAidl () public void clear () public void linkToDeath (long) throws android.os.RemoteException long cookie public boolean isEmpty () public boolean isAidl () public com.android.internal.telephony.HalVersion getVersion () public void setResponseFunctions (com.android.internal.telephony.RadioConfig) throws android.os.RemoteException com.android.internal.telephony.RadioConfig radioConfig public java.util.Set getFullCapabilitySet () public void getSimSlotStatus (int) throws android.os.RemoteException int serial public void setPreferredDataModem (int, int) throws android.os.RemoteException int serial int modemId public void getPhoneCapability (int) throws android.os.RemoteException int serial public void setSimSlotsMapping (int, java.util.List) throws android.os.RemoteException int serial java.util.List slotMapping public void updateSimultaneousCallingSupport (int) throws android.os.RemoteException int serial public void setNumOfLiveModems (int, int) throws android.os.RemoteException android.hardware.radio.config.V1_1.ModemsConfig modemsConfig int serial int numOfLiveModems public void getHalDeviceCapabilities (int) throws android.os.RemoteException int serial public java.lang.String toString () }
com/android/internal/telephony/RadioConfigResponseAidl.class
RadioConfigResponseAidl.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfigResponseAidl extends android.hardware.radio.config.IRadioConfigResponse$Stub { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig private final com.android.internal.telephony.HalVersion mHalVersion public void <init> (com.android.internal.telephony.RadioConfig, com.android.internal.telephony.HalVersion) com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.HalVersion halVersion public void getHalDeviceCapabilitiesResponse (android.hardware.radio.RadioResponseInfo, boolean) throws android.os.RemoteException java.util.Set ret android.hardware.radio.RadioResponseInfo info boolean modemReducedFeatureSet1 com.android.internal.telephony.RILRequest rr public void getNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo, byte) throws android.os.RemoteException android.hardware.radio.RadioResponseInfo info byte numOfLiveModems com.android.internal.telephony.RILRequest rr public void getPhoneCapabilityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.PhoneCapability) throws android.os.RemoteException android.telephony.PhoneCapability ret android.hardware.radio.RadioResponseInfo info android.hardware.radio.config.PhoneCapability phoneCapability com.android.internal.telephony.RILRequest rr public void getSimultaneousCallingSupportResponse (android.hardware.radio.RadioResponseInfo, int[]) throws android.os.RemoteException java.util.ArrayList ret android.hardware.radio.RadioResponseInfo info int[] enabledLogicalSlots com.android.internal.telephony.RILRequest rr public void getSimSlotsStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.SimSlotStatus[]) throws android.os.RemoteException java.util.ArrayList ret android.hardware.radio.RadioResponseInfo info android.hardware.radio.config.SimSlotStatus[] slotStatus com.android.internal.telephony.RILRequest rr public void setNumOfLiveModemsResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void setPreferredDataModemResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void setSimSlotsMappingResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void getSimTypeInfoResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.config.SimTypeInfo[]) throws android.os.RemoteException java.util.ArrayList ret android.hardware.radio.RadioResponseInfo info android.hardware.radio.config.SimTypeInfo[] simTypeInfo com.android.internal.telephony.RILRequest rr public void setSimTypeResponse (android.hardware.radio.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.RadioResponseInfo info com.android.internal.telephony.RILRequest rr private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static void logd (com.android.internal.telephony.RILRequest, java.lang.String) com.android.internal.telephony.RILRequest rr String log private static void loge (com.android.internal.telephony.RILRequest, java.lang.String) com.android.internal.telephony.RILRequest rr String log public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/RadioConfigResponseHidl.class
RadioConfigResponseHidl.java package com.android.internal.telephony public com.android.internal.telephony.RadioConfigResponseHidl extends android.hardware.radio.config.V1_3.IRadioConfigResponse$Stub { private static final String TAG private final com.android.internal.telephony.RadioConfig mRadioConfig private final com.android.internal.telephony.HalVersion mHalVersion public void <init> (com.android.internal.telephony.RadioConfig, com.android.internal.telephony.HalVersion) com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.HalVersion halVersion public void getSimSlotsStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus com.android.internal.telephony.RILRequest rr public void setSimSlotsMappingResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void getPhoneCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.PhoneCapability) throws android.os.RemoteException android.telephony.PhoneCapability ret android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.PhoneCapability phoneCapability com.android.internal.telephony.RILRequest rr public void setPreferredDataModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void setModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info com.android.internal.telephony.RILRequest rr public void getModemsConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.config.V1_1.ModemsConfig) throws android.os.RemoteException android.hardware.radio.V1_0.RadioResponseInfo info android.hardware.radio.config.V1_1.ModemsConfig modemsConfig com.android.internal.telephony.RILRequest rr public void getSimSlotsStatusResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) throws android.os.RemoteException java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo info java.util.ArrayList slotStatus com.android.internal.telephony.RILRequest rr public void getHalDeviceCapabilitiesResponse (android.hardware.radio.V1_6.RadioResponseInfo, boolean) throws android.os.RemoteException java.util.Set ret android.hardware.radio.V1_6.RadioResponseInfo info boolean modemReducedFeatureSet1 com.android.internal.telephony.RILRequest rr private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static void logd (com.android.internal.telephony.RILRequest, java.lang.String) com.android.internal.telephony.RILRequest rr String log private static void loge (com.android.internal.telephony.RILRequest, java.lang.String) com.android.internal.telephony.RILRequest rr String log }
com/android/internal/telephony/RadioDataProxy.class
RadioDataProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioDataProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.data.IRadioData mDataProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.data.IRadioData) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.data.IRadioData data com.android.internal.telephony.HalVersion version public android.hardware.radio.data.IRadioData getAidl () public void clear () public boolean isEmpty () public void allocatePduSessionId (int) throws android.os.RemoteException int serial public void cancelHandover (int, int) throws android.os.RemoteException int serial int callId public void deactivateDataCall (int, int, int) throws android.os.RemoteException int serial int cid int reason public void getDataCallList (int) throws android.os.RemoteException int serial public void getSlicingConfig (int) throws android.os.RemoteException int serial public void releasePduSessionId (int, int) throws android.os.RemoteException int serial int id public void responseAcknowledgement () throws android.os.RemoteException public void setDataAllowed (int, boolean) throws android.os.RemoteException int serial boolean allow public void setDataProfile (int, android.telephony.data.DataProfile[]) throws android.os.RemoteException int i android.hardware.radio.data.DataProfileInfo[] dpis android.telephony.data.DataProfile dp java.util.ArrayList dpis android.telephony.data.DataProfile dp java.util.ArrayList dpis int serial android.telephony.data.DataProfile[] profiles public void setDataThrottling (int, byte, long) throws android.os.RemoteException int serial byte dataThrottlingAction long completionDurationMillis public void setInitialAttachApn (int, android.telephony.data.DataProfile) throws android.os.RemoteException int serial android.telephony.data.DataProfile dataProfile public void setupDataCall (int, int, android.telephony.data.DataProfile, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean) throws android.os.RemoteException java.net.InetAddress address int i String[] dnsesArr android.telephony.data.DataProfile dp int serial int accessNetwork android.telephony.data.DataProfile dataProfileInfo boolean roamingAllowed int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed java.util.ArrayList addresses java.util.ArrayList dnses String[] dnsesArr public void startHandover (int, int) throws android.os.RemoteException int serial int callId public void startKeepalive (int, int, android.net.KeepalivePacketData, int, android.os.Message) throws android.os.RemoteException int i int i android.hardware.radio.data.KeepaliveRequest req java.net.InetAddress srcAddress java.net.InetAddress dstAddress byte[] sourceAddress byte[] destinationAddress android.hardware.radio.V1_1.KeepaliveRequest req java.net.InetAddress srcAddress java.net.InetAddress dstAddress int serial int contextId android.net.KeepalivePacketData packetData int intervalMillis android.os.Message result public void stopKeepalive (int, int) throws android.os.RemoteException int serial int sessionHandle }
com/android/internal/telephony/RadioImsProxy.class
RadioImsProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioImsProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.ims.IRadioIms mImsProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.ims.IRadioIms) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.ims.IRadioIms ims com.android.internal.telephony.HalVersion version public android.hardware.radio.ims.IRadioIms getAidl () public void clear () public boolean isEmpty () public void responseAcknowledgement () throws android.os.RemoteException public void setSrvccCallInfo (int, android.hardware.radio.ims.SrvccCall[]) throws android.os.RemoteException int serial android.hardware.radio.ims.SrvccCall[] srvccCalls public void updateImsRegistrationInfo (int, android.hardware.radio.ims.ImsRegistration) throws android.os.RemoteException int serial android.hardware.radio.ims.ImsRegistration registrationInfo public void startImsTraffic (int, int, int, int, int) throws android.os.RemoteException int serial int token int trafficType int accessNetworkType int trafficDirection public void stopImsTraffic (int, int) throws android.os.RemoteException int serial int token public void triggerEpsFallback (int, int) throws android.os.RemoteException int serial int reason public void sendAnbrQuery (int, int, int, int) throws android.os.RemoteException int serial int mediaType int direction int bitsPerSecond public void updateImsCallStatus (int, android.hardware.radio.ims.ImsCall[]) throws android.os.RemoteException int serial android.hardware.radio.ims.ImsCall[] imsCalls }
com/android/internal/telephony/RadioIndication.class
RadioIndication.java package com.android.internal.telephony public com.android.internal.telephony.RadioIndication extends android.hardware.radio.V1_6.IRadioIndication$Stub { com.android.internal.telephony.RIL mRil void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void radioStateChanged (int, int) int indicationType int radioState int state public void callStateChanged (int) int indicationType public void networkStateChanged (int) int indicationType public void newSms (int, java.util.ArrayList) int indicationType java.util.ArrayList pdu byte[] pduArray com.android.internal.telephony.SmsMessageBase smsb public void newSmsStatusReport (int, java.util.ArrayList) int indicationType java.util.ArrayList pdu byte[] pduArray public void newSmsOnSim (int, int) int indicationType int recordNumber public void onUssd (int, int, java.lang.String) int indicationType int ussdModeType String msg String[] resp public void nitzTimeReceived (int, java.lang.String, long) int indicationType String nitzTime long receivedTime Object[] result boolean ignoreNitz public void currentSignalStrength (int, android.hardware.radio.V1_0.SignalStrength) int indicationType android.hardware.radio.V1_0.SignalStrength signalStrength public void currentLinkCapacityEstimate (int, android.hardware.radio.V1_2.LinkCapacityEstimate) int indicationType android.hardware.radio.V1_2.LinkCapacityEstimate lce java.util.List response public void currentLinkCapacityEstimate_1_6 (int, android.hardware.radio.V1_6.LinkCapacityEstimate) int indicationType android.hardware.radio.V1_6.LinkCapacityEstimate lce java.util.List response public void currentSignalStrength_1_2 (int, android.hardware.radio.V1_2.SignalStrength) int indicationType android.hardware.radio.V1_2.SignalStrength signalStrength public void currentSignalStrength_1_4 (int, android.hardware.radio.V1_4.SignalStrength) int indicationType android.hardware.radio.V1_4.SignalStrength signalStrength android.telephony.SignalStrength ss public void currentSignalStrength_1_6 (int, android.hardware.radio.V1_6.SignalStrength) int indicationType android.hardware.radio.V1_6.SignalStrength signalStrength android.telephony.SignalStrength ss public void currentPhysicalChannelConfigs_1_4 (int, java.util.ArrayList) int indicationType java.util.ArrayList configs public void currentPhysicalChannelConfigs_1_6 (int, java.util.ArrayList) int indicationType java.util.ArrayList configs public void currentPhysicalChannelConfigs (int, java.util.ArrayList) int indicationType java.util.ArrayList configs public void currentEmergencyNumberList (int, java.util.ArrayList) android.telephony.emergency.EmergencyNumber emergencyNumber android.hardware.radio.V1_4.EmergencyNumber emergencyNumberHal int indicationType java.util.ArrayList emergencyNumberList java.util.List response public void dataCallListChanged (int, java.util.ArrayList) int indicationType java.util.ArrayList dcList public void dataCallListChanged_1_4 (int, java.util.ArrayList) int indicationType java.util.ArrayList dcList public void dataCallListChanged_1_5 (int, java.util.ArrayList) int indicationType java.util.ArrayList dcList public void dataCallListChanged_1_6 (int, java.util.ArrayList) int indicationType java.util.ArrayList dcList public void unthrottleApn (int, java.lang.String) throws android.os.RemoteException int indicationType String apn public void suppSvcNotify (int, android.hardware.radio.V1_0.SuppSvcNotification) int indicationType android.hardware.radio.V1_0.SuppSvcNotification suppSvcNotification com.android.internal.telephony.gsm.SuppServiceNotification notification public void stkSessionEnd (int) int indicationType public void stkProactiveCommand (int, java.lang.String) int indicationType String cmd public void stkEventNotify (int, java.lang.String) int indicationType String cmd public void stkCallSetup (int, long) int indicationType long timeout public void simSmsStorageFull (int) int indicationType public void simRefresh (int, android.hardware.radio.V1_0.SimRefreshResult) int indicationType android.hardware.radio.V1_0.SimRefreshResult refreshResult com.android.internal.telephony.uicc.IccRefreshResponse response public void callRing (int, boolean, android.hardware.radio.V1_0.CdmaSignalInfoRecord) int indicationType boolean isGsm android.hardware.radio.V1_0.CdmaSignalInfoRecord record char[] response public void simStatusChanged (int) int indicationType public void cdmaNewSms (int, android.hardware.radio.V1_0.CdmaSmsMessage) int indicationType android.hardware.radio.V1_0.CdmaSmsMessage msg android.telephony.SmsMessage sms public void newBroadcastSms (int, java.util.ArrayList) int indicationType java.util.ArrayList data byte[] response public void cdmaRuimSmsStorageFull (int) int indicationType public void restrictedStateChanged (int, int) int indicationType int state public void enterEmergencyCallbackMode (int) int indicationType public void cdmaCallWaiting (int, android.hardware.radio.V1_0.CdmaCallWaiting) int indicationType android.hardware.radio.V1_0.CdmaCallWaiting callWaitingRecord com.android.internal.telephony.cdma.CdmaCallWaitingNotification notification public void cdmaOtaProvisionStatus (int, int) int indicationType int status int[] response public void cdmaInfoRec (int, android.hardware.radio.V1_0.CdmaInformationRecords) com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaDisplayInfoRec cdmaDisplayInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.V1_0.CdmaNumberInfoRecord numInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec cdmaNumberInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.V1_0.CdmaSignalInfoRecord signalInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaSignalInfoRec cdmaSignalInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.V1_0.CdmaRedirectingNumberInfoRecord redirectingNumberInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaRedirectingNumberInfoRec cdmaRedirectingNumberInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.V1_0.CdmaLineControlInfoRecord lineControlInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaLineControlInfoRec cdmaLineControlInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53ClirInfoRec cdmaT53ClirInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.V1_0.CdmaT53AudioControlInfoRecord audioControlInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53AudioControlInfoRec cdmaT53AudioControlInfoRec android.hardware.radio.V1_0.CdmaInformationRecord record int id com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords int i int indicationType android.hardware.radio.V1_0.CdmaInformationRecords records int numberOfInfoRecs public void indicateRingbackTone (int, boolean) int indicationType boolean start public void resendIncallMute (int) int indicationType public void cdmaSubscriptionSourceChanged (int, int) int indicationType int cdmaSource int[] response public void cdmaPrlChanged (int, int) int indicationType int version int[] response public void exitEmergencyCallbackMode (int) int indicationType public void rilConnected (int) int indicationType public void voiceRadioTechChanged (int, int) int indicationType int rat int[] response public void cellInfoList (int, java.util.ArrayList) int indicationType java.util.ArrayList records public void cellInfoList_1_2 (int, java.util.ArrayList) int indicationType java.util.ArrayList records public void cellInfoList_1_4 (int, java.util.ArrayList) int indicationType java.util.ArrayList records public void cellInfoList_1_5 (int, java.util.ArrayList) int indicationType java.util.ArrayList records public void cellInfoList_1_6 (int, java.util.ArrayList) int indicationType java.util.ArrayList records private void responseCellInfoList (java.util.ArrayList) java.util.ArrayList records java.util.ArrayList response public void uiccApplicationsEnablementChanged (int, boolean) int indicationType boolean enabled public void networkScanResult (int, android.hardware.radio.V1_1.NetworkScanResult) int indicationType android.hardware.radio.V1_1.NetworkScanResult result public void networkScanResult_1_2 (int, android.hardware.radio.V1_2.NetworkScanResult) int indicationType android.hardware.radio.V1_2.NetworkScanResult result public void networkScanResult_1_4 (int, android.hardware.radio.V1_4.NetworkScanResult) int indicationType android.hardware.radio.V1_4.NetworkScanResult result public void networkScanResult_1_5 (int, android.hardware.radio.V1_5.NetworkScanResult) int indicationType android.hardware.radio.V1_5.NetworkScanResult result public void networkScanResult_1_6 (int, android.hardware.radio.V1_6.NetworkScanResult) int indicationType android.hardware.radio.V1_6.NetworkScanResult result public void imsNetworkStateChanged (int) int indicationType public void subscriptionStatusChanged (int, boolean) int indicationType boolean activate int[] response public void srvccStateNotify (int, int) int indicationType int state int[] response public void hardwareConfigChanged (int, java.util.ArrayList) int indicationType java.util.ArrayList configs java.util.ArrayList response public void radioCapabilityIndication (int, android.hardware.radio.V1_0.RadioCapability) int indicationType android.hardware.radio.V1_0.RadioCapability rc com.android.internal.telephony.RadioCapability response public void onSupplementaryServiceIndication (int, android.hardware.radio.V1_0.StkCcUnsolSsResult) android.hardware.radio.V1_0.CallForwardInfo cfInfo int i android.hardware.radio.V1_0.CfData cfData int num int i android.hardware.radio.V1_0.SsInfoData ssInfo int indicationType android.hardware.radio.V1_0.StkCcUnsolSsResult ss int num com.android.internal.telephony.gsm.SsData ssData public void stkCallControlAlphaNotify (int, java.lang.String) int indicationType String alpha public void lceData (int, android.hardware.radio.V1_0.LceDataInfo) int indicationType android.hardware.radio.V1_0.LceDataInfo lce public void pcoData (int, android.hardware.radio.V1_0.PcoDataInfo) int indicationType android.hardware.radio.V1_0.PcoDataInfo pco android.telephony.PcoData response public void modemReset (int, java.lang.String) int indicationType String reason public void carrierInfoForImsiEncryption (int) int indicationType public void keepaliveStatus (int, android.hardware.radio.V1_1.KeepaliveStatus) int indicationType android.hardware.radio.V1_1.KeepaliveStatus halStatus com.android.internal.telephony.data.KeepaliveStatus ks public void simPhonebookChanged (int) int indicationType public void simPhonebookRecordsReceived (int, byte, java.util.ArrayList) android.hardware.radio.V1_6.PhonebookRecordInfo record int indicationType byte status java.util.ArrayList records java.util.List simPhonebookRecords public void registrationFailed (int, android.hardware.radio.V1_5.CellIdentity, java.lang.String, int, int, int) int indicationType android.hardware.radio.V1_5.CellIdentity cellIdentity String chosenPlmn int domain int causeCode int additionalCauseCode android.telephony.CellIdentity ci public void barringInfoChanged (int, android.hardware.radio.V1_5.CellIdentity, java.util.ArrayList) int indicationType android.hardware.radio.V1_5.CellIdentity cellIdentity java.util.ArrayList barringInfos android.telephony.BarringInfo cbi private void setFrequencyRangeOrChannelNumber (android.telephony.PhysicalChannelConfig$Builder, android.hardware.radio.V1_4.PhysicalChannelConfig) android.telephony.PhysicalChannelConfig$Builder builder android.hardware.radio.V1_4.PhysicalChannelConfig config private void physicalChannelConfigsIndication (java.util.List) android.hardware.radio.V1_4.PhysicalChannelConfig config android.telephony.PhysicalChannelConfig$Builder builder android.hardware.radio.V1_6.PhysicalChannelConfig config android.telephony.PhysicalChannelConfig$Builder builder int band Object obj IllegalArgumentException iae java.util.List configs java.util.List response private void responseNetworkScan (int, android.hardware.radio.V1_4.NetworkScanResult) int indicationType android.hardware.radio.V1_4.NetworkScanResult result java.util.ArrayList cellInfos com.android.internal.telephony.NetworkScanResult nsr private void responseNetworkScan_1_5 (int, android.hardware.radio.V1_5.NetworkScanResult) int indicationType android.hardware.radio.V1_5.NetworkScanResult result java.util.ArrayList cellInfos com.android.internal.telephony.NetworkScanResult nsr private void responseNetworkScan_1_6 (int, android.hardware.radio.V1_6.NetworkScanResult) int indicationType android.hardware.radio.V1_6.NetworkScanResult result java.util.ArrayList cellInfos com.android.internal.telephony.NetworkScanResult nsr private void responseDataCallListChanged (int, java.util.List) int indicationType java.util.List dcList java.util.ArrayList response private void responseApnUnthrottled (int, java.lang.String) int indicationType String apn private static synthetic int lambda$physicalChannelConfigsIndication$1 (java.lang.Integer) Integer x private static synthetic int lambda$physicalChannelConfigsIndication$0 (java.lang.Integer) Integer x }
com/android/internal/telephony/RadioInterfaceCapabilityController.class
RadioInterfaceCapabilityController.java package com.android.internal.telephony public com.android.internal.telephony.RadioInterfaceCapabilityController extends android.os.Handler { private static final String LOG_TAG private static com.android.internal.telephony.RadioInterfaceCapabilityController sInstance private final com.android.internal.telephony.RadioConfig mRadioConfig private final com.android.internal.telephony.CommandsInterface mCommandsInterface private java.util.Set mRadioInterfaceCapabilities private final Object mLockRadioInterfaceCapabilities private static final int EVENT_GET_HAL_DEVICE_CAPABILITIES_DONE public static com.android.internal.telephony.RadioInterfaceCapabilityController init (com.android.internal.telephony.RadioConfig, com.android.internal.telephony.CommandsInterface) android.os.HandlerThread handlerThread com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.CommandsInterface commandsInterface public static com.android.internal.telephony.RadioInterfaceCapabilityController getInstance () public void <init> (com.android.internal.telephony.RadioConfig, com.android.internal.telephony.CommandsInterface, android.os.Looper) com.android.internal.telephony.RadioConfig radioConfig com.android.internal.telephony.CommandsInterface commandsInterface android.os.Looper looper private void requestCapabilities () public java.util.Set getCapabilities () private void setupCapabilities (android.os.AsyncResult) android.os.AsyncResult ar private void register () private void unregister () public void handleMessage (android.os.Message) android.os.Message msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private static void log (java.lang.String) String s private static void loge (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/RadioMessagingProxy.class
RadioMessagingProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioMessagingProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.messaging.IRadioMessaging mMessagingProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.messaging.IRadioMessaging) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.messaging.IRadioMessaging messaging com.android.internal.telephony.HalVersion version public android.hardware.radio.messaging.IRadioMessaging getAidl () public void clear () public boolean isEmpty () public void acknowledgeIncomingGsmSmsWithPdu (int, boolean, java.lang.String) throws android.os.RemoteException int serial boolean success String ackPdu public void acknowledgeLastIncomingCdmaSms (int, boolean, int) throws android.os.RemoteException android.hardware.radio.messaging.CdmaSmsAck msg android.hardware.radio.V1_0.CdmaSmsAck msg int serial boolean success int cause public void acknowledgeLastIncomingGsmSms (int, boolean, int) throws android.os.RemoteException int serial boolean success int cause public void deleteSmsOnRuim (int, int) throws android.os.RemoteException int serial int index public void deleteSmsOnSim (int, int) throws android.os.RemoteException int serial int index public void getCdmaBroadcastConfig (int) throws android.os.RemoteException int serial public void getGsmBroadcastConfig (int) throws android.os.RemoteException int serial public void getSmscAddress (int) throws android.os.RemoteException int serial public void reportSmsMemoryStatus (int, boolean) throws android.os.RemoteException int serial boolean available public void responseAcknowledgement () throws android.os.RemoteException public void sendCdmaSms (int, byte[]) throws android.os.RemoteException int serial byte[] pdu public void sendCdmaSmsExpectMore (int, byte[]) throws android.os.RemoteException int serial byte[] pdu public void sendImsSms (int, java.lang.String, java.lang.String, byte[], int, int) throws android.os.RemoteException android.hardware.radio.messaging.ImsSmsMessage msg android.hardware.radio.V1_0.ImsSmsMessage msg int serial String smscPdu String gsmPdu byte[] cdmaPdu int retry int messageRef public void sendSms (int, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String smscPdu String pdu public void sendSmsExpectMore (int, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String smscPdu String pdu public void setCdmaBroadcastActivation (int, boolean) throws android.os.RemoteException int serial boolean activate public void setCdmaBroadcastConfig (int, com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[]) throws android.os.RemoteException android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo info int i com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo config java.util.ArrayList halConfigs android.hardware.radio.V1_0.CdmaBroadcastSmsConfigInfo info int i com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo config java.util.ArrayList halConfigs int serial com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs public void setGsmBroadcastActivation (int, boolean) throws android.os.RemoteException int serial boolean activate public void setGsmBroadcastConfig (int, com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[]) throws android.os.RemoteException android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo info int i android.hardware.radio.messaging.GsmBroadcastSmsConfigInfo[] configs android.hardware.radio.V1_0.GsmBroadcastSmsConfigInfo info int i java.util.ArrayList configs int serial com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] configInfo public void setSmscAddress (int, java.lang.String) throws android.os.RemoteException int serial String smsc public void writeSmsToRuim (int, int, byte[]) throws android.os.RemoteException android.hardware.radio.messaging.CdmaSmsWriteArgs args android.hardware.radio.V1_0.CdmaSmsWriteArgs args int serial int status byte[] pdu public void writeSmsToSim (int, int, java.lang.String, java.lang.String) throws android.os.RemoteException android.hardware.radio.messaging.SmsWriteArgs args android.hardware.radio.V1_0.SmsWriteArgs args int serial int status String smsc String pdu private static synthetic android.hardware.radio.messaging.CdmaBroadcastSmsConfigInfo[] lambda$setCdmaBroadcastConfig$0 (int) int x$0 }
com/android/internal/telephony/RadioModemProxy.class
RadioModemProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioModemProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.modem.IRadioModem mModemProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.modem.IRadioModem) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.modem.IRadioModem modem com.android.internal.telephony.HalVersion version public android.hardware.radio.modem.IRadioModem getAidl () public void clear () public boolean isEmpty () public void enableModem (int, boolean) throws android.os.RemoteException int serial boolean on public void getBasebandVersion (int) throws android.os.RemoteException int serial public void getDeviceIdentity (int) throws android.os.RemoteException int serial public void getImei (int) throws android.os.RemoteException int serial public void getHardwareConfig (int) throws android.os.RemoteException int serial public void getModemActivityInfo (int) throws android.os.RemoteException int serial public void getModemStackStatus (int) throws android.os.RemoteException int serial public void getRadioCapability (int) throws android.os.RemoteException int serial public void nvReadItem (int, int) throws android.os.RemoteException int serial int itemId public void nvResetConfig (int, int) throws android.os.RemoteException int serial int resetType public void nvWriteCdmaPrl (int, byte[]) throws android.os.RemoteException int serial byte[] prl public void nvWriteItem (int, int, java.lang.String) throws android.os.RemoteException android.hardware.radio.modem.NvWriteItem item android.hardware.radio.V1_0.NvWriteItem item int serial int itemId String itemValue public void requestShutdown (int) throws android.os.RemoteException int serial public void responseAcknowledgement () throws android.os.RemoteException public void sendDeviceState (int, int, boolean) throws android.os.RemoteException int serial int deviceStateType boolean state public void setRadioCapability (int, com.android.internal.telephony.RadioCapability) throws android.os.RemoteException android.hardware.radio.modem.RadioCapability halRc android.hardware.radio.V1_0.RadioCapability halRc int serial com.android.internal.telephony.RadioCapability rc public void setRadioPower (int, boolean, boolean, boolean) throws android.os.RemoteException int serial boolean powerOn boolean forEmergencyCall boolean preferredForEmergencyCall }
com/android/internal/telephony/RadioNVItems.class
RadioNVItems.java package com.android.internal.telephony public abstract com.android.internal.telephony.RadioNVItems extends java.lang.Object { public static final int RIL_NV_CDMA_MEID public static final int RIL_NV_CDMA_MIN public static final int RIL_NV_CDMA_MDN public static final int RIL_NV_CDMA_ACCOLC public static final int RIL_NV_DEVICE_MSL public static final int RIL_NV_RTN_RECONDITIONED_STATUS public static final int RIL_NV_RTN_ACTIVATION_DATE public static final int RIL_NV_RTN_LIFE_TIMER public static final int RIL_NV_RTN_LIFE_CALLS public static final int RIL_NV_RTN_LIFE_DATA_TX public static final int RIL_NV_RTN_LIFE_DATA_RX public static final int RIL_NV_OMADM_HFA_LEVEL public static final int RIL_NV_MIP_PROFILE_NAI public static final int RIL_NV_MIP_PROFILE_HOME_ADDRESS public static final int RIL_NV_MIP_PROFILE_AAA_AUTH public static final int RIL_NV_MIP_PROFILE_HA_AUTH public static final int RIL_NV_MIP_PROFILE_PRI_HA_ADDR public static final int RIL_NV_MIP_PROFILE_SEC_HA_ADDR public static final int RIL_NV_MIP_PROFILE_REV_TUN_PREF public static final int RIL_NV_MIP_PROFILE_HA_SPI public static final int RIL_NV_MIP_PROFILE_AAA_SPI public static final int RIL_NV_MIP_PROFILE_MN_HA_SS public static final int RIL_NV_MIP_PROFILE_MN_AAA_SS public static final int RIL_NV_CDMA_PRL_VERSION public static final int RIL_NV_CDMA_BC10 public static final int RIL_NV_CDMA_BC14 public static final int RIL_NV_CDMA_SO68 public static final int RIL_NV_CDMA_SO73_COP0 public static final int RIL_NV_CDMA_SO73_COP1TO7 public static final int RIL_NV_CDMA_1X_ADVANCED_ENABLED public static final int RIL_NV_CDMA_EHRPD_ENABLED public static final int RIL_NV_CDMA_EHRPD_FORCED public static final int RIL_NV_LTE_BAND_ENABLE_25 public static final int RIL_NV_LTE_BAND_ENABLE_26 public static final int RIL_NV_LTE_BAND_ENABLE_41 public static final int RIL_NV_LTE_SCAN_PRIORITY_25 public static final int RIL_NV_LTE_SCAN_PRIORITY_26 public static final int RIL_NV_LTE_SCAN_PRIORITY_41 public static final int RIL_NV_LTE_HIDDEN_BAND_PRIORITY_25 public static final int RIL_NV_LTE_HIDDEN_BAND_PRIORITY_26 public static final int RIL_NV_LTE_HIDDEN_BAND_PRIORITY_41 public static final int RIL_NV_LTE_NEXT_SCAN public static final int RIL_NV_LTE_BSR_TIMER public static final int RIL_NV_LTE_BSR_MAX_TIME }
com/android/internal/telephony/RadioNetworkProxy.class
RadioNetworkProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioNetworkProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.network.IRadioNetwork mNetworkProxy private static final int INDICATION_FILTERS_ALL_V1_2 private static final int INDICATION_FILTERS_ALL_V1_5 private static final int INDICATION_FILTERS_ALL_AIDL public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.network.IRadioNetwork) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.network.IRadioNetwork network com.android.internal.telephony.HalVersion version public android.hardware.radio.network.IRadioNetwork getAidl () public void clear () public boolean isEmpty () public void getAllowedNetworkTypesBitmap (int) throws android.os.RemoteException int serial public void getAvailableBandModes (int) throws android.os.RemoteException int serial public void getAvailableNetworks (int) throws android.os.RemoteException int serial public void getBarringInfo (int) throws android.os.RemoteException int serial public void getCdmaRoamingPreference (int) throws android.os.RemoteException int serial public void getCellInfoList (int) throws android.os.RemoteException int serial public void getDataRegistrationState (int, com.android.internal.telephony.HalVersion) throws android.os.RemoteException int serial com.android.internal.telephony.HalVersion overrideHalVersion public void getImsRegistrationState (int) throws android.os.RemoteException int serial public void getNetworkSelectionMode (int) throws android.os.RemoteException int serial public void getOperator (int) throws android.os.RemoteException int serial public void getSignalStrength (int) throws android.os.RemoteException int serial public void getSystemSelectionChannels (int) throws android.os.RemoteException int serial public void getVoiceRadioTechnology (int) throws android.os.RemoteException int serial public void getVoiceRegistrationState (int, com.android.internal.telephony.HalVersion) throws android.os.RemoteException int serial com.android.internal.telephony.HalVersion overrideHalVersion public void isNrDualConnectivityEnabled (int) throws android.os.RemoteException int serial public void responseAcknowledgement () throws android.os.RemoteException public void setAllowedNetworkTypesBitmap (int, int) throws android.os.RemoteException int serial int networkTypeBitmask public void setPreferredNetworkTypeBitmap (int, int) throws android.os.RemoteException int serial int networkTypesBitmask public void setBandMode (int, int) throws android.os.RemoteException int serial int bandMode public void setBarringPassword (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String facility String oldPassword String newPassword public void setCdmaRoamingPreference (int, int) throws android.os.RemoteException int serial int cdmaRoamingType public void setCellInfoListRate (int, int) throws android.os.RemoteException int serial int rate public void setIndicationFilter (int, int) throws android.os.RemoteException int serial int filter public void setLinkCapacityReportingCriteria (int, int, int, int, int[], int[], int) throws android.os.RemoteException int serial int hysteresisMs int hysteresisDlKbps int hysteresisUlKbps int[] thresholdsDlKbps int[] thresholdsUlKbps int ran public void setLocationUpdates (int, boolean) throws android.os.RemoteException int serial boolean enable public void setNetworkSelectionModeAutomatic (int) throws android.os.RemoteException int serial public void setNetworkSelectionModeManual (int, java.lang.String, int) throws android.os.RemoteException int serial String operatorNumeric int ran public void setNrDualConnectivityState (int, byte) throws android.os.RemoteException int serial byte nrDualConnectivityState public void setSignalStrengthReportingCriteria (int, java.util.List) throws android.os.RemoteException int i android.hardware.radio.network.SignalThresholdInfo[] halSignalThresholdsInfos android.telephony.SignalThresholdInfo signalThresholdInfo android.telephony.SignalThresholdInfo signalThresholdInfo int serial java.util.List signalThresholdInfos public void setSuppServiceNotifications (int, boolean) throws android.os.RemoteException int serial boolean enable public void setSystemSelectionChannels (int, java.util.List) throws android.os.RemoteException int serial java.util.List specifiers public void startNetworkScan (int, android.telephony.NetworkScanRequest, com.android.internal.telephony.HalVersion, android.os.Message) throws android.os.RemoteException android.hardware.radio.network.RadioAccessSpecifier rasInHalFormat android.telephony.RadioAccessSpecifier ras android.hardware.radio.network.NetworkScanRequest halRequest java.util.ArrayList specifiers android.hardware.radio.V1_5.RadioAccessSpecifier rasInHalFormat android.telephony.RadioAccessSpecifier ras android.hardware.radio.V1_5.NetworkScanRequest halRequest android.hardware.radio.V1_1.RadioAccessSpecifier rasInHalFormat android.telephony.RadioAccessSpecifier ras android.hardware.radio.V1_2.NetworkScanRequest halRequest int serial android.telephony.NetworkScanRequest request com.android.internal.telephony.HalVersion overrideHalVersion android.os.Message result public void stopNetworkScan (int) throws android.os.RemoteException int serial public void supplyNetworkDepersonalization (int, java.lang.String) throws android.os.RemoteException int serial String netPin public void getUsageSetting (int) throws android.os.RemoteException int serial public void setUsageSetting (int, int) throws android.os.RemoteException int serial int usageSetting public void setEmergencyMode (int, int) throws android.os.RemoteException int serial int emcModeType public void triggerEmergencyNetworkScan (int, android.hardware.radio.network.EmergencyNetworkScanTrigger) throws android.os.RemoteException int serial android.hardware.radio.network.EmergencyNetworkScanTrigger scanRequest public void cancelEmergencyNetworkScan (int, boolean) throws android.os.RemoteException int serial boolean resetScan public void exitEmergencyMode (int) throws android.os.RemoteException int serial public void setNullCipherAndIntegrityEnabled (int, boolean) throws android.os.RemoteException int serial boolean enabled public void isNullCipherAndIntegrityEnabled (int) throws android.os.RemoteException int serial public void isN1ModeEnabled (int) throws android.os.RemoteException int serial public void setN1ModeEnabled (int, boolean) throws android.os.RemoteException int serial boolean enable public void setCellularIdentifierTransparencyEnabled (int, boolean) throws android.os.RemoteException int serial boolean enable public void isCellularIdentifierTransparencyEnabled (int) throws android.os.RemoteException int serial public void isSecurityAlgorithmsUpdatedEnabled (int) throws android.os.RemoteException int serial public void setSecurityAlgorithmsUpdatedEnabled (int, boolean) throws android.os.RemoteException int serial boolean enable public void setSatellitePlmn (int, int, java.util.List, java.util.List) throws android.os.RemoteException String[] carrierPlmnArray String[] allSatellitePlmnArray int serial int simSlot java.util.List carrierPlmnList java.util.List allSatellitePlmnList public void setSatelliteEnabledForCarrier (int, int, boolean) throws android.os.RemoteException int serial int simSlot boolean satelliteEnabled public void isSatelliteEnabledForCarrier (int, int) throws android.os.RemoteException int serial int simSlot private static synthetic android.hardware.radio.network.RadioAccessSpecifier[] lambda$startNetworkScan$2 (int) int x$0 private static synthetic java.lang.String[] lambda$startNetworkScan$1 (int) int x$0 private static synthetic android.hardware.radio.network.RadioAccessSpecifier[] lambda$setSystemSelectionChannels$0 (int) int x$0 }
com/android/internal/telephony/RadioResponse.class
RadioResponse.java package com.android.internal.telephony public com.android.internal.telephony.RadioResponse extends android.hardware.radio.V1_6.IRadioResponse$Stub { com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril static void sendMessageResponse (android.os.Message, java.lang.Object) android.os.Message msg Object ret public void acknowledgeRequest (int) int serial public void getIccCardStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.CardStatus) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.CardStatus cardStatus public void getIccCardStatusResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_2.CardStatus) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_2.CardStatus cardStatus public void getIccCardStatusResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.CardStatus) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.CardStatus cardStatus public void getIccCardStatusResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.CardStatus) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.CardStatus cardStatus public void supplyIccPinForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPukForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPin2ForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPuk2ForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void changeIccPinForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void changeIccPin2ForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int remainingAttempts public void supplyNetworkDepersonalizationResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int retriesRemaining public void supplySimDepersonalizationResponse (android.hardware.radio.V1_0.RadioResponseInfo, int, int) android.hardware.radio.V1_0.RadioResponseInfo info int persoType int remainingRetries public void getCurrentCallsResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList calls public void getCurrentCallsResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList calls public void getCurrentCallsResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.ArrayList calls public void dialResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getIMSIForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String imsi public void hangupConnectionResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void hangupWaitingOrBackgroundResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void hangupForegroundResumeBackgroundResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void switchWaitingOrHoldingAndActiveResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void conferenceResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void rejectCallResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getLastCallFailCauseResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.LastCallFailCauseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.LastCallFailCauseInfo fcInfo public void getSignalStrengthResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SignalStrength) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SignalStrength sigStrength public void getSignalStrengthResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_2.SignalStrength) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_2.SignalStrength signalStrength public void getSignalStrengthResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.SignalStrength) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.SignalStrength signalStrength public void getSignalStrengthResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.SignalStrength) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.SignalStrength signalStrength public void getVoiceRegistrationStateResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.VoiceRegStateResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.VoiceRegStateResult voiceRegResponse public void getVoiceRegistrationStateResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_2.VoiceRegStateResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_2.VoiceRegStateResult voiceRegResponse com.android.internal.telephony.RILRequest rr public void getVoiceRegistrationStateResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.RegStateResult) int request android.os.Message result android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.RegStateResult voiceRegResponse com.android.internal.telephony.RILRequest rr public void getVoiceRegistrationStateResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.RegStateResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.RegStateResult voiceRegResponse com.android.internal.telephony.RILRequest rr public void getDataRegistrationStateResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.DataRegStateResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.DataRegStateResult dataRegResponse public void getDataRegistrationStateResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_2.DataRegStateResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_2.DataRegStateResult dataRegResponse public void getDataRegistrationStateResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.DataRegStateResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.DataRegStateResult dataRegResponse com.android.internal.telephony.RILRequest rr public void getDataRegistrationStateResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.RegStateResult) int request android.os.Message result android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.RegStateResult dataRegResponse com.android.internal.telephony.RILRequest rr public void getDataRegistrationStateResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.RegStateResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.RegStateResult dataRegResponse com.android.internal.telephony.RILRequest rr public void getOperatorResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String longName String shortName String numeric public void setRadioPowerResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void sendDtmfResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void sendSmsResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendSmsResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendSMSExpectMoreResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendSmsExpectMoreResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void setupDataCallResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SetupDataCallResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SetupDataCallResult setupDataCallResult public void setupDataCallResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.SetupDataCallResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.SetupDataCallResult setupDataCallResult public void setupDataCallResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.SetupDataCallResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.SetupDataCallResult setupDataCallResult public void setupDataCallResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.SetupDataCallResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.SetupDataCallResult setupDataCallResult public void getDataCallListResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_6.RadioResponseInfo info java.util.ArrayList dcResponse public void setSimCardPowerResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void setAllowedNetworkTypesBitmapResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void getAllowedNetworkTypesBitmapResponse (android.hardware.radio.V1_6.RadioResponseInfo, int) android.hardware.radio.V1_6.RadioResponseInfo info int halRadioAccessFamilyBitmap int networkTypeBitmask public void iccIOForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult iccIo public void sendUssdResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void cancelPendingUssdResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getClirResponse (android.hardware.radio.V1_0.RadioResponseInfo, int, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int n int m public void setClirResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCallForwardStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList callForwardInfos public void setCallForwardResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCallWaitingResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean enable int serviceClass public void setCallWaitingResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void acknowledgeLastIncomingGsmSmsResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void acceptCallResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void deactivateDataCallResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getFacilityLockForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int response public void setFacilityLockForAppResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int retry public void setBarringPasswordResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getNetworkSelectionModeResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean selection public void setNetworkSelectionModeAutomaticResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setNetworkSelectionModeManualResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setNetworkSelectionModeManualResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getAvailableNetworksResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList networkInfos public void startNetworkScanResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void startNetworkScanResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void startNetworkScanResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void stopNetworkScanResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void startDtmfResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void stopDtmfResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getBasebandVersionResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String version public void separateConnectionResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setMuteResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getMuteResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean enable public void getClipResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int status public void getDataCallListResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList dataCallResultList public void getDataCallListResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList dataCallResultList public void getDataCallListResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList dataCallResultList public void setSuppServiceNotificationsResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void writeSmsToSimResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int index public void deleteSmsOnSimResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setBandModeResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getAvailableBandModesResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList bandModes public void sendEnvelopeResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String commandResponse public void sendTerminalResponseToSimResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void handleStkCallSetupRequestFromSimResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void explicitCallTransferResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setPreferredNetworkTypeResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setPreferredNetworkTypeBitmapResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getPreferredNetworkTypeResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int nwType public void getPreferredNetworkTypeBitmapResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int halRadioAccessFamilyBitmap int networkTypeBitmask public void getNeighboringCidsResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cells public void setLocationUpdatesResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setCdmaSubscriptionSourceResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setCdmaRoamingPreferenceResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCdmaRoamingPreferenceResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int type public void setTTYModeResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getTTYModeResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int mode public void setPreferredVoicePrivacyResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getPreferredVoicePrivacyResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean enable public void sendCDMAFeatureCodeResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void sendBurstDtmfResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void sendCdmaSmsResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendCdmaSmsResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendCdmaSmsExpectMoreResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void sendCdmaSmsExpectMoreResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void setDataThrottlingResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo responseInfo public void acknowledgeLastIncomingCdmaSmsResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getGsmBroadcastConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList configs public void setGsmBroadcastConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setGsmBroadcastActivationResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCdmaBroadcastConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList configs public void setCdmaBroadcastConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setCdmaBroadcastActivationResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCDMASubscriptionResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String mdn String hSid String hNid String min String prl public void writeSmsToRuimResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int index public void deleteSmsOnRuimResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getDeviceIdentityResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String imei String imeisv String esn String meid public void exitEmergencyCallbackModeResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getSmscAddressResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String smsc public void setSmscAddressResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void reportSmsMemoryStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void reportStkServiceIsRunningResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getCdmaSubscriptionSourceResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int source public void requestIsimAuthenticationResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String response public void acknowledgeIncomingGsmSmsWithPduResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void sendEnvelopeWithStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult iccIo public void getVoiceRadioTechnologyResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int rat public void getCellInfoListResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cellInfo public void getCellInfoListResponse_1_2 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cellInfo public void getCellInfoListResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cellInfo public void getCellInfoListResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cellInfo public void getCellInfoListResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.ArrayList cellInfo public void setCellInfoListRateResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setInitialAttachApnResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setInitialAttachApnResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getImsRegistrationStateResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean isRegistered int ratFamily public void sendImsSmsResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms public void iccTransmitApduBasicChannelResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult result public void iccOpenLogicalChannelResponse (android.hardware.radio.V1_0.RadioResponseInfo, int, java.util.ArrayList) int i android.hardware.radio.V1_0.RadioResponseInfo responseInfo int channelId java.util.ArrayList selectResponse java.util.ArrayList arr public void iccCloseLogicalChannelResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void iccTransmitApduLogicalChannelResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult result public void nvReadItemResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String result public void nvWriteItemResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void nvWriteCdmaPrlResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void nvResetConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setUiccSubscriptionResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setDataAllowedResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getHardwareConfigResponse (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList config public void requestIccSimAuthenticationResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) com.android.internal.telephony.uicc.IccIoResult ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult result com.android.internal.telephony.RILRequest rr public void setDataProfileResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setDataProfileResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void requestShutdownResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getRadioCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.RadioCapability) com.android.internal.telephony.RadioCapability ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.RadioCapability rc com.android.internal.telephony.RILRequest rr public void setRadioCapabilityResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.RadioCapability) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.RadioCapability rc public void startLceServiceResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.LceStatusInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.LceStatusInfo statusInfo public void stopLceServiceResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.LceStatusInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.LceStatusInfo statusInfo public void pullLceDataResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.LceDataInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.LceDataInfo lceInfo public void getModemActivityInfoResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.ActivityStatsInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.ActivityStatsInfo activityInfo public void isNrDualConnectivityEnabledResponse (android.hardware.radio.V1_6.RadioResponseInfo, boolean) android.hardware.radio.V1_6.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setNrDualConnectivityStateResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void setAllowedCarriersResponse (android.hardware.radio.V1_0.RadioResponseInfo, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int numAllowed public void setAllowedCarriersResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo int ret com.android.internal.telephony.RILRequest rr public void getAllowedCarriersResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean, android.hardware.radio.V1_0.CarrierRestrictions) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean allAllowed android.hardware.radio.V1_0.CarrierRestrictions carriers public void getAllowedCarriersResponse_1_4 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.CarrierRestrictionsWithPriority, int) android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.CarrierRestrictionsWithPriority carrierRestrictions int multiSimPolicy com.android.internal.telephony.RILRequest rr int policy int carrierRestrictionDefault android.telephony.CarrierRestrictionRules ret public void sendDeviceStateResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setCarrierInfoForImsiEncryptionResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setIndicationFilterResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setIndicationFilterResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setSimCardPowerResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setSignalStrengthReportingCriteriaResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setSignalStrengthReportingCriteriaResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setLinkCapacityReportingCriteriaResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setLinkCapacityReportingCriteriaResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void setSimCardPowerResponse_1_1 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void startKeepaliveResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_1.KeepaliveStatus) int convertedStatus android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_1.KeepaliveStatus keepaliveStatus com.android.internal.telephony.RILRequest rr com.android.internal.telephony.data.KeepaliveStatus ret public void stopKeepaliveResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr public void getSimPhonebookRecordsResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo responseInfo public void getSimPhonebookCapacityResponse (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.PhonebookCapacity) android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.PhonebookCapacity pbCapacity com.android.internal.telephony.uicc.AdnCapacity capacity public void updateSimPhonebookRecordsResponse (android.hardware.radio.V1_6.RadioResponseInfo, int) android.hardware.radio.V1_6.RadioResponseInfo responseInfo int updatedRecordIndex private void responseAdnCapacity (android.hardware.radio.V1_6.RadioResponseInfo, com.android.internal.telephony.uicc.AdnCapacity) android.hardware.radio.V1_6.RadioResponseInfo responseInfo com.android.internal.telephony.uicc.AdnCapacity capacity com.android.internal.telephony.RILRequest rr private void responseIccCardStatus (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.CardStatus) com.android.internal.telephony.uicc.IccCardStatus iccCardStatus com.android.internal.telephony.uicc.IccSlotPortMapping slotPortMapping android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.CardStatus cardStatus com.android.internal.telephony.RILRequest rr private void responseIccCardStatus_1_5 (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.CardStatus) com.android.internal.telephony.uicc.IccCardStatus iccCardStatus android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.CardStatus cardStatus com.android.internal.telephony.RILRequest rr public void emergencyDialResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo private transient void responseInts (android.hardware.radio.V1_0.RadioResponseInfo, int[]) int i android.hardware.radio.V1_0.RadioResponseInfo responseInfo int[] var java.util.ArrayList ints private transient void responseInts_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, int[]) int i android.hardware.radio.V1_6.RadioResponseInfo responseInfo int[] var java.util.ArrayList ints public static transient void responseInts (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo, int[]) int i int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo int[] var java.util.ArrayList ints private void responseIntArrayList (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i int[] ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList var com.android.internal.telephony.RILRequest rr private void responseIntArrayList_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) int i int[] ret android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.ArrayList var com.android.internal.telephony.RILRequest rr public static void responseIntArrayList (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo, java.util.ArrayList) int i int[] ret int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo java.util.ArrayList var com.android.internal.telephony.RILRequest rr private void responseCurrentCalls (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) com.android.internal.telephony.DriverCall dc int i int num java.util.ArrayList dcCalls android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList calls com.android.internal.telephony.RILRequest rr private void responseCurrentCalls_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) com.android.internal.telephony.DriverCall dc int i int num java.util.ArrayList dcCalls android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.ArrayList calls com.android.internal.telephony.RILRequest rr private void responseNotSupported (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr private void responseVoid (android.hardware.radio.V1_0.RadioResponseInfo) Object ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr private void responseVoid_1_6 (android.hardware.radio.V1_6.RadioResponseInfo) Object ret android.hardware.radio.V1_6.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr public static void responseVoid (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo) Object ret int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo com.android.internal.telephony.RILRequest rr private void responseString (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String) android.hardware.radio.V1_0.RadioResponseInfo responseInfo String str com.android.internal.telephony.RILRequest rr public static void responseString (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo, java.lang.String) int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo String str com.android.internal.telephony.RILRequest rr private transient void responseStrings (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.String[]) int i android.hardware.radio.V1_0.RadioResponseInfo responseInfo String[] str java.util.ArrayList strings public static transient void responseStrings (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo, java.lang.String[]) int i int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo String[] str java.util.ArrayList strings static void responseStringArrayList (com.android.internal.telephony.RIL, android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i String[] ret com.android.internal.telephony.RIL ril android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList strings com.android.internal.telephony.RILRequest rr private static void responseStringArrayList (int, com.android.internal.telephony.RIL, android.hardware.radio.RadioResponseInfo, java.util.ArrayList) int i String[] ret int service com.android.internal.telephony.RIL ril android.hardware.radio.RadioResponseInfo responseInfo java.util.ArrayList strings com.android.internal.telephony.RILRequest rr private void responseLastCallFailCauseInfo (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.LastCallFailCauseInfo) com.android.internal.telephony.LastCallFailCause ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.LastCallFailCauseInfo fcInfo com.android.internal.telephony.RILRequest rr private void responseSignalStrength (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_4.SignalStrength) android.telephony.SignalStrength ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_4.SignalStrength signalStrength com.android.internal.telephony.RILRequest rr private void responseSignalStrength_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.SignalStrength) android.telephony.SignalStrength ret android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_6.SignalStrength signalStrength com.android.internal.telephony.RILRequest rr private void responseSms (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) long messageId com.android.internal.telephony.SmsResponse ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms com.android.internal.telephony.RILRequest rr private void responseSms_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_0.SendSmsResult) long messageId com.android.internal.telephony.SmsResponse ret android.hardware.radio.V1_6.RadioResponseInfo responseInfo android.hardware.radio.V1_0.SendSmsResult sms com.android.internal.telephony.RILRequest rr private void responseSetupDataCall (android.hardware.radio.V1_0.RadioResponseInfo, java.lang.Object) android.telephony.data.DataCallResponse response android.hardware.radio.V1_0.RadioResponseInfo responseInfo Object setupDataCallResult com.android.internal.telephony.RILRequest rr private void responseSetupDataCall_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.lang.Object) android.telephony.data.DataCallResponse response android.hardware.radio.V1_6.RadioResponseInfo responseInfo Object setupDataCallResult com.android.internal.telephony.RILRequest rr private void responseIccIo (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.IccIoResult) com.android.internal.telephony.uicc.IccIoResult ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.IccIoResult result com.android.internal.telephony.RILRequest rr private void responseCallForwardInfo (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i com.android.internal.telephony.CallForwardInfo[] ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList callForwardInfos com.android.internal.telephony.RILRequest rr private void responseOperatorInfos (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList networkInfos com.android.internal.telephony.RILRequest rr private void responseScanStatus (android.hardware.radio.V1_0.RadioResponseInfo, com.android.internal.telephony.HalVersion) int request android.os.Message result android.telephony.NetworkScanRequest scanRequest android.hardware.radio.V1_0.RadioResponseInfo responseInfo com.android.internal.telephony.HalVersion fallbackHalVersion com.android.internal.telephony.RILRequest rr boolean needFallback com.android.internal.telephony.NetworkScanResult nsr private void responseDataCallList (android.hardware.radio.V1_0.RadioResponseInfo, java.util.List) java.util.ArrayList response android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.List dataCallResultList com.android.internal.telephony.RILRequest rr private void responseDataCallList (android.hardware.radio.V1_6.RadioResponseInfo, java.util.List) java.util.ArrayList response android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.List dataCallResultList com.android.internal.telephony.RILRequest rr private void responseCellList (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int rssi String location android.telephony.NeighboringCellInfo cell int i java.util.ArrayList ret int radioType android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cells com.android.internal.telephony.RILRequest rr private void responseGmsBroadcastConfig (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList configs com.android.internal.telephony.RILRequest rr private void responseCdmaBroadcastConfig (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) int i int numInts int i int j int numInts int[] ret int numServiceCategories android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList configs com.android.internal.telephony.RILRequest rr private void responseCellInfoList (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList cellInfo com.android.internal.telephony.RILRequest rr private void responseCellInfoList_1_6 (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) java.util.ArrayList ret android.hardware.radio.V1_6.RadioResponseInfo responseInfo java.util.ArrayList cellInfo com.android.internal.telephony.RILRequest rr private void responseActivityData (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.ActivityStatsInfo) int i int sleepModeTimeMs int idleModeTimeMs int[] txModeTimeMs int rxModeTimeMs android.telephony.ModemActivityInfo ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.ActivityStatsInfo activityInfo com.android.internal.telephony.RILRequest rr private void responseHardwareConfig (android.hardware.radio.V1_0.RadioResponseInfo, java.util.ArrayList) java.util.ArrayList ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo java.util.ArrayList config com.android.internal.telephony.RILRequest rr private void responseRadioCapability (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_0.RadioCapability) com.android.internal.telephony.RadioCapability ret android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_0.RadioCapability rc com.android.internal.telephony.RILRequest rr public void enableModemResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void getModemStackStatusResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean isEnabled com.android.internal.telephony.RILRequest rr public void setSystemSelectionChannelsResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void enableUiccApplicationsResponse (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo responseInfo public void areUiccApplicationsEnabledResponse (android.hardware.radio.V1_0.RadioResponseInfo, boolean) android.hardware.radio.V1_0.RadioResponseInfo responseInfo boolean enabled com.android.internal.telephony.RILRequest rr public void setRadioPowerResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo info public void setRadioPowerResponse_1_6 (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void setSystemSelectionChannelsResponse_1_5 (android.hardware.radio.V1_0.RadioResponseInfo) android.hardware.radio.V1_0.RadioResponseInfo info public void getSystemSelectionChannelsResponse (android.hardware.radio.V1_6.RadioResponseInfo, java.util.ArrayList) android.hardware.radio.V1_5.RadioAccessSpecifier specifier java.util.ArrayList specifiers android.hardware.radio.V1_6.RadioResponseInfo info java.util.ArrayList halSpecifiers com.android.internal.telephony.RILRequest rr public void getBarringInfoResponse (android.hardware.radio.V1_0.RadioResponseInfo, android.hardware.radio.V1_5.CellIdentity, java.util.ArrayList) android.telephony.BarringInfo bi android.hardware.radio.V1_0.RadioResponseInfo responseInfo android.hardware.radio.V1_5.CellIdentity cellIdentity java.util.ArrayList barringInfos com.android.internal.telephony.RILRequest rr public void allocatePduSessionIdResponse (android.hardware.radio.V1_6.RadioResponseInfo, int) android.hardware.radio.V1_6.RadioResponseInfo info int id com.android.internal.telephony.RILRequest rr public void releasePduSessionIdResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void startHandoverResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void cancelHandoverResponse (android.hardware.radio.V1_6.RadioResponseInfo) android.hardware.radio.V1_6.RadioResponseInfo info public void getSlicingConfigResponse (android.hardware.radio.V1_6.RadioResponseInfo, android.hardware.radio.V1_6.SlicingConfig) android.telephony.data.NetworkSlicingConfig ret android.hardware.radio.V1_6.RadioResponseInfo info android.hardware.radio.V1_6.SlicingConfig slicingConfig com.android.internal.telephony.RILRequest rr private synthetic void lambda$responseScanStatus$2 (int, android.telephony.NetworkScanRequest, android.os.Message) int request android.telephony.NetworkScanRequest scanRequest android.os.Message result private synthetic void lambda$getDataRegistrationStateResponse_1_5$1 (int, android.os.Message) int request android.os.Message result private synthetic void lambda$getVoiceRegistrationStateResponse_1_5$0 (int, android.os.Message) int request android.os.Message result }
com/android/internal/telephony/RadioServiceProxy.class
RadioServiceProxy.java package com.android.internal.telephony public abstract com.android.internal.telephony.RadioServiceProxy extends java.lang.Object { boolean mIsAidl com.android.internal.telephony.HalVersion mHalVersion volatile android.hardware.radio.V1_4.IRadio mRadioProxy public void <init> () public boolean isAidl () public void setHidl (com.android.internal.telephony.HalVersion, android.hardware.radio.V1_4.IRadio) com.android.internal.telephony.HalVersion halVersion android.hardware.radio.V1_4.IRadio radio public android.hardware.radio.V1_4.IRadio getHidl () public void clear () public boolean isEmpty () public void responseAcknowledgement () throws android.os.RemoteException public java.lang.String toString () }
com/android/internal/telephony/RadioSimProxy.class
RadioSimProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioSimProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.sim.IRadioSim mSimProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.sim.IRadioSim) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.sim.IRadioSim sim com.android.internal.telephony.HalVersion version public android.hardware.radio.sim.IRadioSim getAidl () public void clear () public boolean isEmpty () public void areUiccApplicationsEnabled (int) throws android.os.RemoteException int serial public void changeIccPin2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String oldPin2 String newPin2 String aid public void changeIccPinForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String oldPin String newPin String aid public void enableUiccApplications (int, boolean) throws android.os.RemoteException int serial boolean enable public void getAllowedCarriers (int) throws android.os.RemoteException int serial public void getCdmaSubscription (int) throws android.os.RemoteException int serial public void getCdmaSubscriptionSource (int) throws android.os.RemoteException int serial public void getFacilityLockForApp (int, java.lang.String, java.lang.String, int, java.lang.String) throws android.os.RemoteException int serial String facility String password int serviceClass String appId public void getIccCardStatus (int) throws android.os.RemoteException int serial public void getImsiForApp (int, java.lang.String) throws android.os.RemoteException int serial String aid public void getSimPhonebookCapacity (int) throws android.os.RemoteException int serial public void getSimPhonebookRecords (int) throws android.os.RemoteException int serial public void iccCloseLogicalChannel (int, int, boolean) throws android.os.RemoteException android.hardware.radio.sim.SessionInfo info int serial int channelId boolean isEs10 public void iccIoForApp (int, int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException android.hardware.radio.sim.IccIo iccIo android.hardware.radio.V1_0.IccIo iccIo int serial int command int fileId String path int p1 int p2 int p3 String data String pin2 String aid public void iccOpenLogicalChannel (int, java.lang.String, int) throws android.os.RemoteException int serial String aid int p2 public void iccTransmitApduBasicChannel (int, int, int, int, int, int, java.lang.String) throws android.os.RemoteException int serial int cla int instruction int p1 int p2 int p3 String data public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, int, java.lang.String) throws android.os.RemoteException int serial int channel int cla int instruction int p1 int p2 int p3 String data public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, int, java.lang.String, boolean) throws android.os.RemoteException int serial int channel int cla int instruction int p1 int p2 int p3 String data boolean isEs10Command public void reportStkServiceIsRunning (int) throws android.os.RemoteException int serial public void requestIccSimAuthentication (int, int, java.lang.String, java.lang.String) throws android.os.RemoteException int serial int authContext String authData String aid public void responseAcknowledgement () throws android.os.RemoteException public void sendEnvelope (int, java.lang.String) throws android.os.RemoteException int serial String contents public void sendEnvelopeWithStatus (int, java.lang.String) throws android.os.RemoteException int serial String contents public void sendTerminalResponseToSim (int, java.lang.String) throws android.os.RemoteException int serial String contents public void setAllowedCarriers (int, android.telephony.CarrierRestrictionRules, com.android.internal.telephony.HalVersion) throws android.os.RemoteException android.hardware.radio.sim.CarrierRestrictions carrierRestrictions android.hardware.radio.V1_4.CarrierRestrictionsWithPriority carrierRestrictions int serial android.telephony.CarrierRestrictionRules carrierRestrictionRules com.android.internal.telephony.HalVersion halversion public void setCarrierInfoForImsiEncryption (int, android.telephony.ImsiEncryptionInfo) throws android.os.RemoteException android.hardware.radio.sim.ImsiEncryptionInfo halImsiInfo byte b android.hardware.radio.V1_6.ImsiEncryptionInfo halImsiInfo byte b android.hardware.radio.V1_1.ImsiEncryptionInfo halImsiInfo int serial android.telephony.ImsiEncryptionInfo imsiEncryptionInfo public void setCdmaSubscriptionSource (int, int) throws android.os.RemoteException int serial int cdmaSub public void setFacilityLockForApp (int, java.lang.String, boolean, java.lang.String, int, java.lang.String) throws android.os.RemoteException int serial String facility boolean lockState String password int serviceClass String appId public void setSimCardPower (int, int) throws android.os.RemoteException int serial int state public void setUiccSubscription (int, int, int, int, int) throws android.os.RemoteException android.hardware.radio.sim.SelectUiccSub info android.hardware.radio.V1_0.SelectUiccSub info int serial int slotId int appIndex int subId int subStatus public void supplyIccPin2ForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String pin2 String aid public void supplyIccPinForApp (int, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String pin String aid public void supplyIccPuk2ForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String puk2 String pin2 String aid public void supplyIccPukForApp (int, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int serial String puk String pin String aid public void supplySimDepersonalization (int, com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String) throws android.os.RemoteException int serial com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String controlKey public void updateSimPhonebookRecords (int, com.android.internal.telephony.uicc.SimPhonebookRecord) throws android.os.RemoteException int serial com.android.internal.telephony.uicc.SimPhonebookRecord recordInfo }
com/android/internal/telephony/RadioVoiceProxy.class
RadioVoiceProxy.java package com.android.internal.telephony public com.android.internal.telephony.RadioVoiceProxy extends com.android.internal.telephony.RadioServiceProxy { private static final String TAG private volatile android.hardware.radio.voice.IRadioVoice mVoiceProxy public void <init> () public com.android.internal.telephony.HalVersion setAidl (com.android.internal.telephony.HalVersion, android.hardware.radio.voice.IRadioVoice) android.os.RemoteException e com.android.internal.telephony.HalVersion halVersion android.hardware.radio.voice.IRadioVoice voice com.android.internal.telephony.HalVersion version public android.hardware.radio.voice.IRadioVoice getAidl () public void clear () public boolean isEmpty () public void acceptCall (int) throws android.os.RemoteException int serial public void cancelPendingUssd (int) throws android.os.RemoteException int serial public void conference (int) throws android.os.RemoteException int serial public void dial (int, java.lang.String, int, com.android.internal.telephony.UUSInfo) throws android.os.RemoteException int serial String address int clirMode com.android.internal.telephony.UUSInfo uusInfo public void emergencyDial (int, java.lang.String, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo) throws android.os.RemoteException int serial String address android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode com.android.internal.telephony.UUSInfo uusInfo public void exitEmergencyCallbackMode (int) throws android.os.RemoteException int serial public void explicitCallTransfer (int) throws android.os.RemoteException int serial public void getCallForwardStatus (int, int, int, java.lang.String) throws android.os.RemoteException android.hardware.radio.voice.CallForwardInfo cfInfo android.hardware.radio.V1_0.CallForwardInfo cfInfo int serial int cfReason int serviceClass String number public void getCallWaiting (int, int) throws android.os.RemoteException int serial int serviceClass public void getClip (int) throws android.os.RemoteException int serial public void getClir (int) throws android.os.RemoteException int serial public void getCurrentCalls (int) throws android.os.RemoteException int serial public void getLastCallFailCause (int) throws android.os.RemoteException int serial public void getMute (int) throws android.os.RemoteException int serial public void getPreferredVoicePrivacy (int) throws android.os.RemoteException int serial public void getTtyMode (int) throws android.os.RemoteException int serial public void handleStkCallSetupRequestFromSim (int, boolean) throws android.os.RemoteException int serial boolean accept public void hangup (int, int) throws android.os.RemoteException int serial int gsmIndex public void hangupForegroundResumeBackground (int) throws android.os.RemoteException int serial public void hangupWaitingOrBackground (int) throws android.os.RemoteException int serial public void isVoNrEnabled (int) throws android.os.RemoteException int serial public void rejectCall (int) throws android.os.RemoteException int serial public void responseAcknowledgement () throws android.os.RemoteException public void sendBurstDtmf (int, java.lang.String, int, int) throws android.os.RemoteException int serial String dtmf int on int off public void sendCdmaFeatureCode (int, java.lang.String) throws android.os.RemoteException int serial String featureCode public void sendDtmf (int, java.lang.String) throws android.os.RemoteException int serial String s public void sendUssd (int, java.lang.String) throws android.os.RemoteException int serial String ussd public void separateConnection (int, int) throws android.os.RemoteException int serial int gsmIndex public void setCallForward (int, int, int, int, java.lang.String, int) throws android.os.RemoteException android.hardware.radio.voice.CallForwardInfo cfInfo android.hardware.radio.V1_0.CallForwardInfo cfInfo int serial int action int cfReason int serviceClass String number int timeSeconds public void setCallWaiting (int, boolean, int) throws android.os.RemoteException int serial boolean enable int serviceClass public void setClir (int, int) throws android.os.RemoteException int serial int status public void setMute (int, boolean) throws android.os.RemoteException int serial boolean enable public void setPreferredVoicePrivacy (int, boolean) throws android.os.RemoteException int serial boolean enable public void setTtyMode (int, int) throws android.os.RemoteException int serial int mode public void setVoNrEnabled (int, boolean) throws android.os.RemoteException int serial boolean enable public void startDtmf (int, java.lang.String) throws android.os.RemoteException int serial String s public void stopDtmf (int) throws android.os.RemoteException int serial public void switchWaitingOrHoldingAndActive (int) throws android.os.RemoteException int serial private static synthetic java.lang.String[] lambda$emergencyDial$0 (int) int x$0 }
com/android/internal/telephony/RatRatcheter.class
RatRatcheter.java package com.android.internal.telephony public com.android.internal.telephony.RatRatcheter extends java.lang.Object { private static final String LOG_TAG private final android.util.SparseArray mRatFamilyMap private final com.android.internal.telephony.Phone mPhone public static boolean updateBandwidths (int[], android.telephony.ServiceState) int[] bandwidths android.telephony.ServiceState serviceState int ssAggregateBandwidth int newAggregateBandwidth public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager ccm private int ratchetRat (int, int) android.util.SparseIntArray oldFamily android.util.SparseIntArray newFamily int oldRatRank int newRatRank int oldNetworkType int newNetworkType int oldRat int newRat public void ratchet (android.telephony.ServiceState, android.telephony.ServiceState) android.telephony.NetworkRegistrationInfo oldNri android.telephony.NetworkRegistrationInfo newNri int newNetworkType int domain android.telephony.ServiceState oldSS android.telephony.ServiceState newSS int[] domains private boolean isSameRatFamily (android.telephony.ServiceState, android.telephony.ServiceState) int dataRat1 int dataRat2 android.telephony.ServiceState ss1 android.telephony.ServiceState ss2 private void resetRatFamilyMap () int ratInt NumberFormatException e int ratInt String ratString String[] rats android.util.SparseIntArray currentFamily int pos String ratFamily android.os.PersistableBundle b String[] ratFamilies private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId }
com/android/internal/telephony/Registrant.class
Registrant.java package com.android.internal.telephony public com.android.internal.telephony.Registrant extends java.lang.Object { java.lang.ref.WeakReference refH int what Object userObj public void <init> (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void clear () public void notifyRegistrant () public void notifyResult (java.lang.Object) Object result public void notifyException (java.lang.Throwable) Throwable exception public void notifyRegistrant (android.os.AsyncResult) android.os.AsyncResult ar void internalNotifyRegistrant (java.lang.Object, java.lang.Throwable) android.os.Message msg Object result Throwable exception android.os.Handler h public android.os.Message messageForRegistrant () android.os.Message msg android.os.Handler h public android.os.Handler getHandler () }
com/android/internal/telephony/RegistrantList.class
RegistrantList.java package com.android.internal.telephony public com.android.internal.telephony.RegistrantList extends java.lang.Object { java.util.ArrayList registrants public void <init> () public synchronized void add (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public synchronized void addUnique (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public synchronized void add (com.android.internal.telephony.Registrant) com.android.internal.telephony.Registrant r public synchronized void removeCleared () com.android.internal.telephony.Registrant r int i public synchronized void removeAll () public synchronized int size () public synchronized java.lang.Object get (int) int index private synchronized void internalNotifyRegistrants (java.lang.Object, java.lang.Throwable) com.android.internal.telephony.Registrant r int i int s Object result Throwable exception public void notifyRegistrants () public void notifyException (java.lang.Throwable) Throwable exception public void notifyResult (java.lang.Object) Object result public void notifyRegistrants (android.os.AsyncResult) android.os.AsyncResult ar public synchronized void remove (android.os.Handler) com.android.internal.telephony.Registrant r android.os.Handler rh int i int s android.os.Handler h }
com/android/internal/telephony/RegistrationFailedEvent.class
RegistrationFailedEvent.java package com.android.internal.telephony public com.android.internal.telephony.RegistrationFailedEvent extends java.lang.Object { public final android.telephony.CellIdentity cellIdentity public final String chosenPlmn public final int domain public final int causeCode public final int additionalCauseCode public void <init> (android.telephony.CellIdentity, java.lang.String, int, int, int) android.telephony.CellIdentity cellIdentity String chosenPlmn int domain int causeCode int additionalCauseCode public java.lang.String toString () }
com/android/internal/telephony/RestrictedState.class
RestrictedState.java package com.android.internal.telephony public com.android.internal.telephony.RestrictedState extends java.lang.Object { private boolean mPsRestricted private boolean mCsNormalRestricted private boolean mCsEmergencyRestricted public void <init> () public void setCsEmergencyRestricted (boolean) boolean csEmergencyRestricted public boolean isCsEmergencyRestricted () public void setCsNormalRestricted (boolean) boolean csNormalRestricted public boolean isCsNormalRestricted () public void setPsRestricted (boolean) boolean psRestricted public boolean isPsRestricted () public boolean isCsRestricted () public boolean isAnyCsRestricted () public boolean equals (java.lang.Object) com.android.internal.telephony.RestrictedState s ClassCastException ex Object o com.android.internal.telephony.RestrictedState s public java.lang.String toString () String csString }
com/android/internal/telephony/RilWakelockInfo.class
RilWakelockInfo.java package com.android.internal.telephony public com.android.internal.telephony.RilWakelockInfo extends java.lang.Object { private final String LOG_TAG private int mRilRequestSent private int mTokenNumber private long mRequestTime private long mResponseTime private long mWakelockTimeAttributedSoFar private long mLastAggregatedTime private int mConcurrentRequests public int getConcurrentRequests () void <init> (int, int, int, long) int rilRequest int tokenNumber int concurrentRequests long requestTime private int validateConcurrentRequests (int) IllegalArgumentException e int concurrentRequests int getTokenNumber () int getRilRequestSent () void setResponseTime (long) long responseTime void updateConcurrentRequests (int, long) int concurrentRequests long time synchronized void updateTime (long) long time long getWakelockTimeAttributedToClient () public java.lang.String toString () }
com/android/internal/telephony/SMSDispatcher$1.class
SMSDispatcher.java package com.android.internal.telephony com.android.internal.telephony.SMSDispatcher$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.SMSDispatcher this$0 void <init> (com.android.internal.telephony.SMSDispatcher) com.android.internal.telephony.SMSDispatcher this$0 public void onReceive (android.content.Context, android.content.Intent) android.os.Message msg String simState android.content.Context context android.content.Intent intent }
com/android/internal/telephony/SMSDispatcher$2.class
SMSDispatcher.java package com.android.internal.telephony synthetic com.android.internal.telephony.SMSDispatcher$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$CommandException$Error static void <clinit> () }
com/android/internal/telephony/SMSDispatcher$ConfirmDialogListener.class
SMSDispatcher.java package com.android.internal.telephony final com.android.internal.telephony.SMSDispatcher$ConfirmDialogListener extends java.lang.Object implements android.content.DialogInterface$OnClickListener android.content.DialogInterface$OnCancelListener android.widget.CompoundButton$OnCheckedChangeListener { private final com.android.internal.telephony.SMSDispatcher$SmsTracker[] mTrackers private android.widget.Button mPositiveButton private android.widget.Button mNegativeButton private boolean mRememberChoice private final android.widget.TextView mRememberUndoInstruction private int mConfirmationType private static final int SHORT_CODE_MSG private static final int RATE_LIMIT private static final int NEVER_ALLOW final synthetic com.android.internal.telephony.SMSDispatcher this$0 void <init> (com.android.internal.telephony.SMSDispatcher, com.android.internal.telephony.SMSDispatcher$SmsTracker[], android.widget.TextView, int) com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers android.widget.TextView textView int confirmationType void setPositiveButton (android.widget.Button) android.widget.Button button void setNegativeButton (android.widget.Button) android.widget.Button button public void onClick (android.content.DialogInterface, int) android.os.Message msg android.content.DialogInterface dialog int which int newSmsPermission public void onCancel (android.content.DialogInterface) android.content.DialogInterface dialog android.os.Message msg public void onCheckedChanged (android.widget.CompoundButton, boolean) android.widget.CompoundButton buttonView boolean isChecked }
com/android/internal/telephony/SMSDispatcher$DataSmsSender.class
SMSDispatcher.java package com.android.internal.telephony public final com.android.internal.telephony.SMSDispatcher$DataSmsSender extends com.android.internal.telephony.SMSDispatcher$SmsSender { private final com.android.internal.telephony.SMSDispatcher$SmsTracker mTracker final synthetic com.android.internal.telephony.SMSDispatcher this$0 public void <init> (com.android.internal.telephony.SMSDispatcher, com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher this$0 com.android.internal.telephony.SMSDispatcher$SmsTracker tracker public synchronized void onServiceReady () RuntimeException e java.util.HashMap map byte[] data int destPort public void onSendComplete (int) int result public com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker () public com.android.internal.telephony.SMSDispatcher$SmsTracker[] getSmsTrackers () private static synthetic void lambda$onServiceReady$0 (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/SMSDispatcher$MultipartSmsSender.class
SMSDispatcher.java package com.android.internal.telephony final com.android.internal.telephony.SMSDispatcher$MultipartSmsSender extends com.android.internal.telephony.SMSDispatcher$SmsSender { private final java.util.List mParts public final com.android.internal.telephony.SMSDispatcher$SmsTracker[] mTrackers final synthetic com.android.internal.telephony.SMSDispatcher this$0 void <init> (com.android.internal.telephony.SMSDispatcher, java.util.ArrayList, com.android.internal.telephony.SMSDispatcher$SmsTracker[]) java.util.ArrayList parts com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers void sendSmsByCarrierApp (java.lang.String, com.android.internal.telephony.SMSDispatcher$SmsSenderCallback) String carrierPackageName com.android.internal.telephony.SMSDispatcher$SmsSenderCallback senderCallback public synchronized void onServiceReady () com.android.internal.telephony.SMSDispatcher$SmsTracker tracker RuntimeException e boolean statusReportRequested public void onSendComplete (int) int result public com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker () public com.android.internal.telephony.SMSDispatcher$SmsTracker[] getSmsTrackers () private static synthetic void lambda$onServiceReady$0 (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/SMSDispatcher$SettingsObserver.class
SMSDispatcher.java package com.android.internal.telephony com.android.internal.telephony.SMSDispatcher$SettingsObserver extends android.database.ContentObserver { private final java.util.concurrent.atomic.AtomicInteger mPremiumSmsRule private final android.content.Context mContext void <init> (android.os.Handler, java.util.concurrent.atomic.AtomicInteger, android.content.Context) android.os.Handler handler java.util.concurrent.atomic.AtomicInteger premiumSmsRule android.content.Context context public void onChange (boolean) boolean selfChange }
com/android/internal/telephony/SMSDispatcher$SmsSender.class
SMSDispatcher.java package com.android.internal.telephony public abstract com.android.internal.telephony.SMSDispatcher$SmsSender extends android.os.Handler { private static final int EVENT_TIMEOUT protected volatile android.service.carrier.CarrierMessagingServiceWrapper$CarrierMessagingCallback mSenderCallback protected final android.service.carrier.CarrierMessagingServiceWrapper mCarrierMessagingServiceWrapper private String mCarrierPackageName final synthetic com.android.internal.telephony.SMSDispatcher this$0 protected void <init> (com.android.internal.telephony.SMSDispatcher) com.android.internal.telephony.SMSDispatcher this$0 public synchronized void sendSmsByCarrierApp (java.lang.String, android.service.carrier.CarrierMessagingServiceWrapper$CarrierMessagingCallback) String carrierPackageName android.service.carrier.CarrierMessagingServiceWrapper$CarrierMessagingCallback senderCallback public abstract void onServiceReady () public abstract void onSendComplete (int) public abstract com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker () public abstract com.android.internal.telephony.SMSDispatcher$SmsTracker[] getSmsTrackers () public void handleMessage (android.os.Message) android.os.Message msg public void removeTimeout () private synthetic void lambda$sendSmsByCarrierApp$1 () private static synthetic void lambda$sendSmsByCarrierApp$0 (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/SMSDispatcher$SmsSenderCallback.class
SMSDispatcher.java package com.android.internal.telephony public final com.android.internal.telephony.SMSDispatcher$SmsSenderCallback extends java.lang.Object implements android.service.carrier.CarrierMessagingServiceWrapper$CarrierMessagingCallback { private final com.android.internal.telephony.SMSDispatcher$SmsSender mSmsSender private boolean mCallbackCalled final synthetic com.android.internal.telephony.SMSDispatcher this$0 public void <init> (com.android.internal.telephony.SMSDispatcher, com.android.internal.telephony.SMSDispatcher$SmsSender) com.android.internal.telephony.SMSDispatcher this$0 com.android.internal.telephony.SMSDispatcher$SmsSender smsSender public void onSendSmsComplete (int, int) int result int messageRef long identity public void onSendMultipartSmsComplete (int, int[]) int result int[] messageRefs long identity private boolean cleanupOnSendSmsComplete (java.lang.String) String callingFunction public void onReceiveSmsComplete (int) int result public void onSendMmsComplete (int, byte[]) int result byte[] sendConfPdu public void onDownloadMmsComplete (int) int result }
com/android/internal/telephony/SMSDispatcher$SmsTracker.class
SMSDispatcher.java package com.android.internal.telephony public com.android.internal.telephony.SMSDispatcher$SmsTracker extends java.lang.Object { private final java.util.HashMap mData public int mRetryCount public int mImsRetry public boolean mUsesImsServiceForIms public int mMessageRef public boolean mExpectMore public int mValidityPeriod public int mPriority String mFormat public final android.app.PendingIntent mSentIntent public final android.app.PendingIntent mDeliveryIntent public final android.content.pm.PackageInfo mAppInfo public final String mDestAddress public final com.android.internal.telephony.SmsHeader mSmsHeader private long mTimestamp public android.net.Uri mMessageUri private java.util.concurrent.atomic.AtomicInteger mUnsentPartCount private java.util.concurrent.atomic.AtomicBoolean mAnyPartFailed private String mFullMessageText private int mSubId private boolean mIsText private boolean mPersistMessage private final int mUserId private final boolean mIsForVvm public final long mMessageId public int mResultCodeFromCarrierMessagingService private Boolean mIsFromDefaultSmsApplication private int mCarrierId private boolean mSkipShortCodeDestAddrCheck public final long mUniqueMessageId private final java.util.UUID mAnomalyUnexpectedErrorFromRilUUID private void <init> (java.util.HashMap, android.app.PendingIntent, android.app.PendingIntent, android.content.pm.PackageInfo, java.lang.String, java.lang.String, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicBoolean, android.net.Uri, com.android.internal.telephony.SmsHeader, boolean, java.lang.String, int, boolean, boolean, int, int, int, boolean, long, int, int, boolean, long) java.util.HashMap data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.content.pm.PackageInfo appInfo String destAddr String format java.util.concurrent.atomic.AtomicInteger unsentPartCount java.util.concurrent.atomic.AtomicBoolean anyPartFailed android.net.Uri messageUri com.android.internal.telephony.SmsHeader smsHeader boolean expectMore String fullMessageText int subId boolean isText boolean persistMessage int userId int priority int validityPeriod boolean isForVvm long messageId int carrierId int messageRef boolean skipShortCodeDestAddrCheck long uniqueMessageId public void <init> (java.lang.String, long, java.lang.String) String destAddr long messageId String messageText public java.util.HashMap getData () public java.lang.String getAppPackageName () public android.content.pm.ApplicationInfo getAppInfo () public boolean isFromDefaultSmsApplication (android.content.Context) android.os.UserHandle userHandle android.os.UserHandle userHandle long identity android.content.Context context public boolean isMtSmsPollingMessage (android.content.Context) android.content.Context context String mtSmsPollingText public void updateSentMessageStatus (android.content.Context, int) android.content.ContentValues values android.content.Context context int status private void updateMessageState (android.content.Context, int, int) android.content.Context context int messageType int errorCode android.content.ContentValues values long identity protected long getInterval () protected boolean isSinglePartOrLastPart () protected boolean isAnyPartFailed () private android.net.Uri persistSentMessageIfRequired (android.content.Context, int, int) android.content.ContentValues updateValues android.net.Uri uri Exception e android.content.Context context int messageType int errorCode android.content.ContentValues values String creator long identity android.content.ContentResolver resolver private void persistOrUpdateMessage (android.content.Context, int, int) android.content.Context context int messageType int errorCode public void onFailed (android.content.Context, int, int) android.content.Intent fillIn android.app.PendingIntent$CanceledException ex android.content.Context context int error int errorCode boolean isSinglePartOrLastPart private void reportAnomaly (int, int) String message int error int errorCode private java.util.UUID generateUUID (int, int) int error int errorCode long lerror long lerrorCode public void onSent (android.content.Context) int messageType android.content.Intent fillIn android.app.PendingIntent$CanceledException ex android.content.Context context boolean isSinglePartOrLastPart }
com/android/internal/telephony/SMSDispatcher$TextSmsSender.class
SMSDispatcher.java package com.android.internal.telephony public final com.android.internal.telephony.SMSDispatcher$TextSmsSender extends com.android.internal.telephony.SMSDispatcher$SmsSender { private final com.android.internal.telephony.SMSDispatcher$SmsTracker mTracker final synthetic com.android.internal.telephony.SMSDispatcher this$0 public void <init> (com.android.internal.telephony.SMSDispatcher, com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher this$0 com.android.internal.telephony.SMSDispatcher$SmsTracker tracker public synchronized void onServiceReady () RuntimeException e java.util.HashMap map String text public void onSendComplete (int) int result public com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker () public com.android.internal.telephony.SMSDispatcher$SmsTracker[] getSmsTrackers () private static synthetic void lambda$onServiceReady$0 (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/SMSDispatcher.ConfirmDialogListener.uau
com/android/internal/telephony/SMSDispatcher.MultipartSmsSender.uau
com/android/internal/telephony/SMSDispatcher.SmsTracker.uau
com/android/internal/telephony/SMSDispatcher.class
SMSDispatcher.java package com.android.internal.telephony public abstract com.android.internal.telephony.SMSDispatcher extends android.os.Handler { static final String TAG static final boolean DBG private static final String SEND_NEXT_MSG_EXTRA private static final String MESSAGE_ID_EXTRA protected static final String MAP_KEY_PDU protected static final String MAP_KEY_SMSC protected static final String MAP_KEY_DEST_ADDR protected static final String MAP_KEY_SC_ADDR protected static final String MAP_KEY_DEST_PORT protected static final String MAP_KEY_DATA protected static final String MAP_KEY_TEXT private static final int PREMIUM_RULE_USE_SIM private static final int PREMIUM_RULE_USE_NETWORK private static final int PREMIUM_RULE_USE_BOTH private final java.util.concurrent.atomic.AtomicInteger mPremiumSmsRule private final com.android.internal.telephony.SMSDispatcher$SettingsObserver mSettingsObserver protected static final int EVENT_SEND_SMS_COMPLETE protected static final int EVENT_SEND_RETRY private static final int EVENT_SEND_LIMIT_REACHED_CONFIRMATION static final int EVENT_SEND_CONFIRMED_SMS static final int EVENT_STOP_SENDING static final int EVENT_SENDING_NOT_ALLOWED private static final int EVENT_CONFIRM_SEND_TO_POSSIBLE_PREMIUM_SHORT_CODE private static final int EVENT_CONFIRM_SEND_TO_PREMIUM_SHORT_CODE protected static final int EVENT_NEW_SMS_STATUS_REPORT protected static final int EVENT_RETRY_SMMA protected static final int EVENT_NEW_ICC_SMS protected static final int EVENT_ICC_CHANGED protected static final int EVENT_GET_IMS_SERVICE private static final int EVENT_TPMR_SIM_UPDATE_RESPONSE private static final int EVENT_SIM_LOADED static final long ADD_MORE_SMS_SENDING_ERROR_CODES protected com.android.internal.telephony.Phone mPhone protected final android.content.Context mContext protected final android.content.ContentResolver mResolver protected final com.android.internal.telephony.CommandsInterface mCi protected final android.telephony.TelephonyManager mTelephonyManager protected final com.android.internal.telephony.LocalLog mLocalLog protected final com.android.internal.telephony.LocalLog mSmsOutgoingErrorCodes protected static final int MAX_SEND_RETRIES protected boolean mRPSmmaRetried public static final int SEND_RETRY_DELAY private static final int MO_MSG_QUEUE_LIMIT private static final java.util.UUID sAnomalyNoResponseFromCarrierMessagingService private static final java.util.UUID sAnomalyUnexpectedCallback private static int sConcatenatedRef protected com.android.internal.telephony.SmsDispatchersController mSmsDispatchersController private int mPendingTrackerCount protected boolean mSmsCapable protected boolean mSmsSendDisabled public int mCarrierMessagingTimeout private int mMessageRef private final android.content.BroadcastReceiver mBroadcastReceiver protected static int getNextConcatenatedRef () protected void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsDispatchersController) com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsDispatchersController smsDispatchersController android.content.IntentFilter intentFilter public void dispose () protected abstract java.lang.String getFormat () protected int getMaxSmsRetryCount () protected int getSmsRetryDelayValue () protected void handleStatusReport (java.lang.Object) Object o public void handleMessage (android.os.Message) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int error int error int error com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int error com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo android.os.Message msg private void handleMessageRefStatus (android.os.Message) android.os.Message msg android.os.AsyncResult ar private void updateTPMessageReference () SecurityException e long identity private void updateSIMLastTPMRValue (int) int messageRef android.os.Message msg com.android.internal.telephony.uicc.IccRecords iccRecords private int getTpmrValueFromSIM () com.android.internal.telephony.uicc.IccRecords iccRecords private com.android.internal.telephony.uicc.IccRecords getIccRecords () public int nextMessageRef () public boolean isMessageRefIncrementViaTelephony () android.content.res.Resources$NotFoundException e boolean isMessageRefIncrementEnabled private void logWithLocalLog (java.lang.String) String logStr private void processSendSmsResponse (com.android.internal.telephony.SMSDispatcher$SmsTracker, int, int) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker int result int messageRef com.android.internal.telephony.SmsResponse smsResponse private int toSmsManagerResultForSendSms (int) int carrierMessagingServiceResult private void processSendMultipartSmsResponse (com.android.internal.telephony.SMSDispatcher$SmsTracker[], int, int[]) int messageRef int i int messageRef int i com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int result int[] messageRefs private void sendSubmitPdu (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker private void sendSubmitPdu (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers protected abstract boolean shouldBlockSmsForEcbm () protected void notifySmsSentFailedToEmergencyStateTracker (com.android.internal.telephony.SMSDispatcher$SmsTracker, boolean) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker boolean isOverIms protected void handleSendComplete (android.os.AsyncResult) com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics int error com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics int errorCode android.os.Message retryMsg com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics int errorCode int error int ss android.os.AsyncResult ar com.android.internal.telephony.SMSDispatcher$SmsTracker tracker android.app.PendingIntent sentIntent com.android.internal.telephony.SmsResponse smsResponse private int rilErrorToSmsManagerResult (com.android.internal.telephony.CommandException$Error, com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.CommandException$Error rilError com.android.internal.telephony.SMSDispatcher$SmsTracker tracker android.content.pm.ApplicationInfo appInfo protected static int getNotInServiceError (int) int ss protected void sendData (java.lang.String, int, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent, boolean, long) java.util.HashMap map com.android.internal.telephony.SMSDispatcher$SmsTracker tracker String callingPackage int callingUser String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean isForVvm long uniqueMessageId int messageRef com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu public void sendText (java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, boolean, long) String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod boolean isForVvm long messageId public void sendText (java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, boolean, long, boolean, long) java.util.HashMap map com.android.internal.telephony.SMSDispatcher$SmsTracker tracker String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod boolean isForVvm long messageId boolean skipShortCodeCheck long uniqueMessageId int messageRef com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu private void triggerSentIntentForFailure (android.app.PendingIntent) android.app.PendingIntent$CanceledException ex android.app.PendingIntent sentIntent private void triggerSentIntentForFailure (java.util.List) android.app.PendingIntent sentIntent java.util.List sentIntents private boolean sendSmsByCarrierApp (boolean, com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsSender smsSender com.android.internal.telephony.SMSDispatcher$SmsSender smsSender boolean isDataSms com.android.internal.telephony.SMSDispatcher$SmsTracker tracker String carrierPackage protected abstract com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int) protected abstract com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean) protected abstract com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int, int) protected abstract com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean, int) protected abstract com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLength (java.lang.CharSequence, boolean) public void sendMultipartText (java.lang.String, java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, long, long) com.android.internal.telephony.GsmAlphabet$TextEncodingDetails details int i com.android.internal.telephony.SmsHeader$ConcatRef concatRef com.android.internal.telephony.SmsHeader smsHeader android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent int messageRef int i com.android.internal.telephony.SMSDispatcher$MultipartSmsSender smsSender String destAddr String scAddr java.util.ArrayList parts java.util.ArrayList sentIntents java.util.ArrayList deliveryIntents android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod long messageId long uniqueMessageId String fullMessageText int refNumber int encoding int msgCount com.android.internal.telephony.GsmAlphabet$TextEncodingDetails[] encodingForParts com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers java.util.concurrent.atomic.AtomicInteger unsentPartCount java.util.concurrent.atomic.AtomicBoolean anyPartFailed String carrierPackage private long getMultiTrackermessageId (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers private com.android.internal.telephony.SMSDispatcher$SmsTracker getNewSubmitPduTracker (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.SmsHeader, int, android.app.PendingIntent, android.app.PendingIntent, boolean, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicBoolean, android.net.Uri, java.lang.String, int, boolean, int, long, int, long) java.util.HashMap map com.android.internal.telephony.cdma.sms.UserData uData com.android.internal.telephony.SmsMessageBase$SubmitPduBase submitPdu java.util.HashMap map com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu String callingPackage int callingUser String destinationAddress String scAddress String message com.android.internal.telephony.SmsHeader smsHeader int encoding android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean lastPart java.util.concurrent.atomic.AtomicInteger unsentPartCount java.util.concurrent.atomic.AtomicBoolean anyPartFailed android.net.Uri messageUri String fullMessageText int priority boolean expectMore int validityPeriod long messageId int messageRef long uniqueMessageId public void sendRawPdu (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker android.content.pm.PackageManager$NameNotFoundException e android.os.UserHandle userHandle android.content.pm.PackageManager pm com.android.internal.telephony.SMSDispatcher$SmsTracker tracker com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int error android.content.pm.PackageInfo appInfo boolean checkDestination (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) String simCountryIso String networkCountryIso int xmlVersion android.os.Message msg int event int event int rule int smsCategory int premiumSmsPermission com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers private boolean denyIfQueueLimitReached (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers private java.lang.CharSequence getAppLabel (java.lang.String, int) android.content.pm.ApplicationInfo appInfo android.content.pm.PackageManager$NameNotFoundException e String appPackage int userId android.content.pm.PackageManager pm protected void handleReachSentLimit (com.android.internal.telephony.SMSDispatcher$SmsTracker[]) com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers CharSequence appLabel android.content.res.Resources r android.text.Spanned messageText com.android.internal.telephony.SMSDispatcher$ConfirmDialogListener listener android.app.AlertDialog d protected void handleConfirmShortCode (boolean, com.android.internal.telephony.SMSDispatcher$SmsTracker[]) int detailsId boolean isPremium com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int detailsId CharSequence appLabel android.content.res.Resources r android.text.Spanned messageText android.view.LayoutInflater inflater android.view.View layout com.android.internal.telephony.SMSDispatcher$ConfirmDialogListener listener android.widget.TextView messageView android.view.ViewGroup detailsLayout android.widget.TextView detailsView android.widget.CheckBox rememberChoice android.app.AlertDialog d protected abstract void sendSms (com.android.internal.telephony.SMSDispatcher$SmsTracker) public void sendRetrySms (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker private void handleSmsTrackersFailure (com.android.internal.telephony.SMSDispatcher$SmsTracker[], int, int) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.SMSDispatcher$SmsTracker[] trackers int error int errorCode protected com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker (java.lang.String, int, java.util.HashMap, android.app.PendingIntent, android.app.PendingIntent, java.lang.String, java.util.concurrent.atomic.AtomicInteger, java.util.concurrent.atomic.AtomicBoolean, android.net.Uri, com.android.internal.telephony.SmsHeader, boolean, java.lang.String, boolean, boolean, int, int, boolean, long, int, boolean, long) String callingPackage int callingUser java.util.HashMap data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent String format java.util.concurrent.atomic.AtomicInteger unsentPartCount java.util.concurrent.atomic.AtomicBoolean anyPartFailed android.net.Uri messageUri com.android.internal.telephony.SmsHeader smsHeader boolean expectMore String fullMessageText boolean isText boolean persistMessage int priority int validityPeriod boolean isForVvm long messageId int messageRef boolean skipShortCodeCheck long uniqueMessageId android.content.pm.PackageManager pm android.content.pm.PackageInfo appInfo String destAddr protected com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker (java.lang.String, int, java.util.HashMap, android.app.PendingIntent, android.app.PendingIntent, java.lang.String, android.net.Uri, boolean, java.lang.String, boolean, boolean, boolean, long, int, long) String callingPackage int callingUser java.util.HashMap data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent String format android.net.Uri messageUri boolean expectMore String fullMessageText boolean isText boolean persistMessage boolean isForVvm long messageId int messageRef long uniqueMessageId protected com.android.internal.telephony.SMSDispatcher$SmsTracker getSmsTracker (java.lang.String, int, java.util.HashMap, android.app.PendingIntent, android.app.PendingIntent, java.lang.String, android.net.Uri, boolean, java.lang.String, boolean, boolean, int, int, boolean, long, int, boolean, long) String callingPackage int callingUser java.util.HashMap data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent String format android.net.Uri messageUri boolean expectMore String fullMessageText boolean isText boolean persistMessage int priority int validityPeriod boolean isForVvm long messageId int messageRef boolean skipShortCodeCheck long uniqueMessageId protected java.util.HashMap getSmsTrackerMap (java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.SmsMessageBase$SubmitPduBase) String destAddr String scAddr String text com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu java.util.HashMap map protected java.util.HashMap getSmsTrackerMap (java.lang.String, java.lang.String, int, byte[], com.android.internal.telephony.SmsMessageBase$SubmitPduBase) String destAddr String scAddr int destPort byte[] data com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu java.util.HashMap map public boolean isIms () private java.lang.String getMultipartMessageText (java.util.ArrayList) String part java.util.ArrayList parts StringBuilder sb protected java.lang.String getCarrierAppPackageName () com.android.internal.telephony.CarrierPrivilegesTracker cpt java.util.List carrierPackages protected int getSubId () protected boolean isCdmaMo () private boolean isAscii7bitSupportedForLongMessage () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle pb long token public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw static void <clinit> () }
com/android/internal/telephony/SMSDispatcher.uau
com/android/internal/telephony/ServiceStateTracker$1.class
ServiceStateTracker.java package com.android.internal.telephony com.android.internal.telephony.ServiceStateTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ServiceStateTracker this$0 void <init> (com.android.internal.telephony.ServiceStateTracker) com.android.internal.telephony.ServiceStateTracker this$0 public void onReceive (android.content.Context, android.content.Intent) String lastKnownNetworkCountry android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/ServiceStateTracker$2.class
ServiceStateTracker.java package com.android.internal.telephony com.android.internal.telephony.ServiceStateTracker$2 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.ServiceStateTracker this$0 void <init> (com.android.internal.telephony.ServiceStateTracker, java.util.concurrent.Executor) com.android.internal.telephony.ServiceStateTracker this$0 java.util.concurrent.Executor executor public void onAnyDataNetworkExistingChanged (boolean) boolean anyDataExisting }
com/android/internal/telephony/ServiceStateTracker$3.class
ServiceStateTracker.java package com.android.internal.telephony com.android.internal.telephony.ServiceStateTracker$3 extends com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback { final synthetic com.android.internal.telephony.ServiceStateTracker this$0 void <init> (com.android.internal.telephony.ServiceStateTracker, java.util.concurrent.Executor) com.android.internal.telephony.ServiceStateTracker this$0 java.util.concurrent.Executor executor public void onPreferredTransportChanged (int, boolean) int networkCapability boolean forceReconnect boolean isIwlanPreferred }
com/android/internal/telephony/ServiceStateTracker$CarrierNameDisplayBitmask.class
ServiceStateTracker.java package com.android.internal.telephony public abstract annotation com.android.internal.telephony.ServiceStateTracker$CarrierNameDisplayBitmask extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/ServiceStateTracker$SatelliteModemStateListener.class
ServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener extends android.telephony.satellite.ISatelliteModemStateCallback$Stub { private boolean mSatelliteNbIotConnected private boolean mUpdateSatelliteCarrierDisplay final synthetic com.android.internal.telephony.ServiceStateTracker this$0 protected void <init> (com.android.internal.telephony.ServiceStateTracker) com.android.internal.telephony.ServiceStateTracker this$0 public void onSatelliteModemStateChanged (int) int state boolean isConnected public void onEmergencyModeChanged (boolean) boolean isEmergency public void onRegistrationFailure (int) int causeCode public void onTerrestrialNetworkAvailableChanged (boolean) boolean isAvailable public boolean isInConnectedState () com.android.internal.telephony.satellite.SatelliteController sc int subId public boolean needToUpdateSatelliteCarrierDisplay () public void doneForUpdateSatelliteCarrierDisplay () }
com/android/internal/telephony/ServiceStateTracker$SstSubscriptionsChangedListener.class
ServiceStateTracker.java package com.android.internal.telephony com.android.internal.telephony.ServiceStateTracker$SstSubscriptionsChangedListener extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.ServiceStateTracker this$0 private void <init> (com.android.internal.telephony.ServiceStateTracker) public void onSubscriptionsChanged () android.content.SharedPreferences$Editor editor android.content.Context context boolean restoreSelection android.content.SharedPreferences sp String oldNetworkSelection String oldNetworkSelectionName String oldNetworkSelectionShort int curSubId }
com/android/internal/telephony/ServiceStateTracker.class
ServiceStateTracker.java package com.android.internal.telephony public com.android.internal.telephony.ServiceStateTracker extends android.os.Handler { static final String LOG_TAG static final boolean DBG private static final boolean VDBG private static final String PROP_FORCE_ROAMING private com.android.internal.telephony.CommandsInterface mCi private com.android.internal.telephony.uicc.UiccController mUiccController private com.android.internal.telephony.uicc.UiccCardApplication mUiccApplication private com.android.internal.telephony.uicc.IccRecords mIccRecords private boolean mVoiceCapable public android.telephony.ServiceState mSS private android.telephony.ServiceState mNewSS private final android.telephony.ServiceState mOutOfServiceSS private int mCellInfoMinIntervalMs private static final long CELL_INFO_LIST_QUERY_TIMEOUT private long mLastCellInfoReqTime private java.util.List mLastCellInfoList private java.util.List mLastPhysicalChannelConfigList private final java.util.Set mRadioPowerOffReasons public com.android.internal.telephony.RestrictedState mRestrictedState public int[] mPollingContext private boolean mDesiredPowerState private com.android.internal.telephony.RegistrantList mVoiceRoamingOnRegistrants private com.android.internal.telephony.RegistrantList mVoiceRoamingOffRegistrants private com.android.internal.telephony.RegistrantList mDataRoamingOnRegistrants private com.android.internal.telephony.RegistrantList mDataRoamingOffRegistrants protected android.util.SparseArray mAttachedRegistrants protected android.util.SparseArray mDetachedRegistrants private com.android.internal.telephony.RegistrantList mVoiceRegStateOrRatChangedRegistrants private android.util.SparseArray mDataRegStateOrRatChangedRegistrants private com.android.internal.telephony.RegistrantList mNetworkAttachedRegistrants private com.android.internal.telephony.RegistrantList mNetworkDetachedRegistrants private com.android.internal.telephony.RegistrantList mServiceStateChangedRegistrants private com.android.internal.telephony.RegistrantList mPsRestrictEnabledRegistrants private com.android.internal.telephony.RegistrantList mPsRestrictDisabledRegistrants private com.android.internal.telephony.RegistrantList mImsCapabilityChangedRegistrants private com.android.internal.telephony.RegistrantList mNrStateChangedRegistrants private com.android.internal.telephony.RegistrantList mNrFrequencyChangedRegistrants private com.android.internal.telephony.RegistrantList mCssIndicatorChangedRegistrants private final com.android.internal.telephony.RegistrantList mAirplaneModeChangedRegistrants private final com.android.internal.telephony.RegistrantList mAreaCodeChangedRegistrants private volatile boolean mPendingRadioPowerOffAfterDataOff public static final int DEFAULT_GPRS_CHECK_PERIOD_MILLIS private static final long POWER_OFF_ALL_DATA_NETWORKS_DISCONNECTED_TIMEOUT protected static final int EVENT_RADIO_STATE_CHANGED protected static final int EVENT_NETWORK_STATE_CHANGED protected static final int EVENT_POLL_STATE_CS_CELLULAR_REGISTRATION protected static final int EVENT_POLL_STATE_PS_CELLULAR_REGISTRATION protected static final int EVENT_POLL_STATE_PS_IWLAN_REGISTRATION protected static final int EVENT_POLL_STATE_OPERATOR protected static final int EVENT_NITZ_TIME protected static final int EVENT_POLL_STATE_NETWORK_SELECTION_MODE protected static final int EVENT_GET_LOC_DONE protected static final int EVENT_SIM_RECORDS_LOADED protected static final int EVENT_SIM_READY protected static final int EVENT_LOCATION_UPDATES_ENABLED protected static final int EVENT_GET_ALLOWED_NETWORK_TYPES protected static final int EVENT_SET_ALLOWED_NETWORK_TYPES protected static final int EVENT_RESET_ALLOWED_NETWORK_TYPES protected static final int EVENT_CHECK_REPORT_GPRS protected static final int EVENT_RESTRICTED_STATE_CHANGED protected static final int EVENT_RUIM_READY protected static final int EVENT_RUIM_RECORDS_LOADED protected static final int EVENT_POLL_STATE_CDMA_SUBSCRIPTION protected static final int EVENT_NV_READY protected static final int EVENT_OTA_PROVISION_STATUS_CHANGE protected static final int EVENT_SET_RADIO_POWER_OFF protected static final int EVENT_CDMA_SUBSCRIPTION_SOURCE_CHANGED protected static final int EVENT_CDMA_PRL_VERSION_CHANGED protected static final int EVENT_RADIO_ON public static final int EVENT_ICC_CHANGED protected static final int EVENT_GET_CELL_INFO_LIST protected static final int EVENT_UNSOL_CELL_INFO_LIST protected static final int EVENT_CHANGE_IMS_STATE protected static final int EVENT_IMS_STATE_CHANGED protected static final int EVENT_IMS_STATE_DONE protected static final int EVENT_IMS_CAPABILITY_CHANGED protected static final int EVENT_ALL_DATA_DISCONNECTED protected static final int EVENT_PHONE_TYPE_SWITCHED protected static final int EVENT_RADIO_POWER_FROM_CARRIER protected static final int EVENT_IMS_SERVICE_STATE_CHANGED protected static final int EVENT_RADIO_POWER_OFF_DONE protected static final int EVENT_PHYSICAL_CHANNEL_CONFIG protected static final int EVENT_CELL_LOCATION_RESPONSE private static final int EVENT_POLL_STATE_REQUEST private static final int EVENT_POWER_OFF_RADIO_IMS_DEREG_TIMEOUT protected static final int EVENT_RESET_LAST_KNOWN_CELL_IDENTITY protected static final int EVENT_TELECOM_VOICE_SERVICE_STATE_OVERRIDE_CHANGED private static final String SERVICE_STATE public static final int CARRIER_NAME_DISPLAY_BITMASK_SHOW_SPN public static final int CARRIER_NAME_DISPLAY_BITMASK_SHOW_PLMN private java.util.List mPendingCellInfoRequests private boolean mIsPendingCellInfoRequest protected static final String REGISTRATION_DENIED_GEN protected static final String REGISTRATION_DENIED_AUTH private com.android.internal.telephony.cdnr.CarrierDisplayNameResolver mCdnr private boolean mImsRegistrationOnOff private boolean mDeviceShuttingDown private com.android.internal.telephony.cdnr.CarrierDisplayNameData mCarrierDisplayNameData public int mSubId private int mPrevSubId private boolean mImsRegistered private android.telephony.SubscriptionManager mSubscriptionManager private com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private final com.android.internal.telephony.ServiceStateTracker$SstSubscriptionsChangedListener mOnSubscriptionsChangedListener private final com.android.internal.telephony.RatRatcheter mRatRatcheter private final com.android.internal.telephony.LocaleTracker mLocaleTracker private final com.android.internal.telephony.LocalLog mRoamingLog private final com.android.internal.telephony.LocalLog mAttachLog private final com.android.internal.telephony.LocalLog mPhoneTypeLog private final com.android.internal.telephony.LocalLog mRatLog private final com.android.internal.telephony.LocalLog mRadioPowerLog private final com.android.internal.telephony.LocalLog mCdnrLogs private java.util.regex.Pattern mOperatorNameStringPattern private android.os.PersistableBundle mCarrierConfig protected final com.android.internal.telephony.GsmCdmaPhone mPhone private android.telephony.CellIdentity mCellIdentity private android.telephony.CellIdentity mLastKnownCellIdentity private static final int MS_PER_HOUR private final com.android.internal.telephony.NitzStateMachine mNitzState private com.android.internal.telephony.metrics.ServiceStateStats mServiceStateStats private com.android.internal.telephony.NitzData mLastNitzData private final com.android.internal.telephony.cdma.EriManager mEriManager private final android.content.ContentResolver mCr private int mAllowedNetworkTypes private int mMaxDataCalls private int mNewMaxDataCalls private int mReasonDataDenied private int mNewReasonDataDenied private int mRejectCode private int mNewRejectCode private boolean mGsmVoiceRoaming private boolean mGsmDataRoaming private boolean mEmergencyOnly private boolean mCSEmergencyOnly private boolean mPSEmergencyOnly private boolean mStartedGprsRegCheck private boolean mReportedGprsNoReg private com.android.internal.telephony.CarrierServiceStateTracker mCSST private android.app.Notification mNotification public static final int PS_ENABLED public static final int PS_DISABLED public static final int CS_ENABLED public static final int CS_DISABLED public static final int CS_NORMAL_ENABLED public static final int CS_EMERGENCY_ENABLED public static final int CS_REJECT_CAUSE_ENABLED public static final int CS_REJECT_CAUSE_DISABLED public static final int PS_NOTIFICATION public static final int CS_NOTIFICATION public static final int CS_REJECT_CAUSE_NOTIFICATION private boolean mIsSimReady private String mLastKnownNetworkCountry private android.content.BroadcastReceiver mIntentReceiver private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener public static final String UNACTIVATED_MIN2_VALUE public static final String UNACTIVATED_MIN_VALUE private int mCurrentOtaspMode private int mRoamingIndicator private boolean mIsInPrl private int mDefaultRoamingIndicator private int mRegistrationState private com.android.internal.telephony.RegistrantList mCdmaForSubscriptionInfoReadyRegistrants private String mMdn private int[] mHomeSystemId private int[] mHomeNetworkId private String mMin private String mPrlVersion private boolean mIsMinInfoReady private boolean mIsEriTextLoaded private String mEriText private boolean mIsSubscriptionFromRuim private com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager mCdmaSSM public static final String INVALID_MCC public static final String DEFAULT_MNC private com.android.internal.telephony.HbpcdUtils mHbpcdUtils private String mRegistrationDeniedReason private String mCurrentCarrier private final com.android.internal.telephony.data.AccessNetworksManager mAccessNetworksManager private final android.util.SparseArray mRegStateManagers private int mLastKnownAreaCode private com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback mDataDisconnectedCallback private com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback mAccessNetworksManagerCallback private com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener mSatelliteModemStateListener private boolean mWantContinuousLocationUpdates private boolean mWantSingleLocationUpdate public void <init> (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) int transportType com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.CarrierConfigManager ccm int airplaneMode int enableCellularOnBoot android.content.Context context android.content.IntentFilter filter private int getDefaultEnableCellularOnBoot () public void updatePhoneType () android.telephony.NetworkRegistrationInfo nrs int transport int transport public void requestShutdown () public int getRadioPowerOffDelayTimeoutForImsRegistration () public void dispose () android.telephony.CarrierConfigManager ccm public boolean getDesiredPowerState () public boolean getPowerStateFromCarrier () public java.util.List getPhysicalChannelConfigList () protected void notifyVoiceRegStateRilRadioTechnologyChanged () int rat int vrs private android.util.Pair getRegistrationInfo (int) int rat int drs int transport android.telephony.NetworkRegistrationInfo nrs protected void notifyDataRegStateRilRadioTechnologyChanged (int) android.util.Pair registrationInfo int transport com.android.internal.telephony.RegistrantList registrantList protected void useDataRegStateForDataOnlyDevices () protected void updatePhoneObject () boolean isRegistered public void registerForVoiceRoamingOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceRoamingOn (android.os.Handler) android.os.Handler h public void registerForVoiceRoamingOff (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceRoamingOff (android.os.Handler) android.os.Handler h public void registerForDataRoamingOn (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForDataRoamingOn (android.os.Handler) android.os.Handler h public void registerForDataRoamingOff (android.os.Handler, int, java.lang.Object, boolean) android.os.Handler h int what Object obj boolean notifyNow com.android.internal.telephony.Registrant r public void unregisterForDataRoamingOff (android.os.Handler) android.os.Handler h public void reRegisterNetwork (android.os.Message) android.os.Message onComplete public java.util.Set getRadioPowerOffReasons () public void clearAllRadioOffReasons () public final void setRadioPower (boolean) boolean power public void setRadioPower (boolean, boolean, boolean, boolean) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply public void setRadioPowerForReason (boolean, boolean, boolean, boolean, int) boolean power boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply int reason public void enableSingleLocationUpdate (android.os.WorkSource) android.os.WorkSource workSource public void enableLocationUpdates () protected void disableSingleLocationUpdate () public void disableLocationUpdates () public void handleMessage (android.os.Message) android.os.AsyncResult ar long curTime android.os.Message m java.util.List cellInfo Throwable ex int[] responseArray boolean imsRegistered android.os.AsyncResult ar android.os.AsyncResult ar android.telephony.CellIdentity cellIdentity android.os.AsyncResult ar android.os.AsyncResult ar int[] ints android.os.AsyncResult ar Object[] nitzArgs String nitzString long nitzReceiveTimeMs long ageMs android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message message android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message message int toggledNetworkType android.os.AsyncResult ar com.android.internal.telephony.Phone phone boolean areAllDataDisconnectedOnAllPhones String[] cdmaSubscription android.os.AsyncResult ar com.android.internal.telephony.uicc.RuimRecords ruim int otaStatus android.os.AsyncResult ar int[] ints android.os.AsyncResult ar int[] ints boolean enable android.os.AsyncResult ar com.android.internal.telephony.imsphone.ImsPhone imsPhone java.util.List list boolean hasChanged android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message rspRspMsg android.os.Message msg private boolean isSimAbsent () boolean simAbsent boolean simAbsent com.android.internal.telephony.uicc.UiccCard uiccCard boolean simAbsent private static int[] getBandwidthsFromConfigs (java.util.List) java.util.List list protected boolean isSidsAllZeros () int i public android.telephony.ServiceState getServiceState () private boolean isHomeSid (int) int i int sid public java.lang.String getMdnNumber () public java.lang.String getCdmaMin () public java.lang.String getPrlVersion () public java.lang.String getImsi () String operatorNumeric public boolean isMinInfoReady () public int getOtasp () int provisioningState int provisioningState int provisioningState protected void parseSidNid (java.lang.String, java.lang.String) NumberFormatException ex int i String[] sid NumberFormatException ex int i String[] nid String sidStr String nidStr protected void updateOtaspState () int otaspMode int oldOtaspMode public void onAirplaneModeChanged (boolean) boolean isAirplaneModeOn protected com.android.internal.telephony.Phone getPhone () protected void handlePollStateResult (int, android.os.AsyncResult) com.android.internal.telephony.CommandException$Error err RuntimeException ex boolean isRoamingBetweenOperators boolean isVoiceRoaming boolean isRoamIndForHomeSystem boolean isVoiceInService int roamingIndicator boolean namMatch int dataRat boolean isPrlLoaded int what android.os.AsyncResult ar private boolean isRoamingBetweenOperators (boolean, android.telephony.ServiceState) boolean cdmaRoaming android.telephony.ServiceState s private boolean updateNrFrequencyRangeFromPhysicalChannelConfigs (java.util.List, android.telephony.ServiceState) android.telephony.PhysicalChannelConfig config java.util.List physicalChannelConfigs android.telephony.ServiceState ss int newFrequencyRange boolean hasChanged private boolean updateNrStateFromPhysicalChannelConfigs (java.util.List, android.telephony.ServiceState) android.telephony.PhysicalChannelConfig config int newNrState java.util.List configs android.telephony.ServiceState ss android.telephony.NetworkRegistrationInfo regInfo boolean hasNrSecondaryServingCell int oldNrState int newNrState boolean hasChanged private boolean isNrPhysicalChannelConfig (android.telephony.PhysicalChannelConfig) android.telephony.PhysicalChannelConfig config private boolean isInternetPhysicalChannelConfig (android.telephony.PhysicalChannelConfig) int cid android.telephony.PhysicalChannelConfig config private void combinePsRegistrationStates (android.telephony.ServiceState) int regState android.telephony.ServiceState serviceState android.telephony.NetworkRegistrationInfo wlanPsRegState android.telephony.NetworkRegistrationInfo wwanPsRegState boolean isIwlanPreferred protected void handlePollStateResultMessage (int, android.os.AsyncResult) int roamingIndicator int systemIsInPrl int defaultRoamingIndicator boolean cdmaRoaming int systemId int networkId android.telephony.CellIdentity cellIdentity android.telephony.NetworkRegistrationInfo networkRegState android.telephony.VoiceSpecificRegistrationInfo voiceSpecificStates int registrationState int cssIndicator int reasonForDenial android.telephony.NetworkRegistrationInfo networkRegState boolean isDataRoaming int oldDataRAT boolean isDataRoaming android.telephony.NetworkRegistrationInfo networkRegState android.telephony.DataSpecificRegistrationInfo dataSpecificStates int registrationState int serviceState int newDataRat String brandOverride String[] opNames String brandOverride String[] opNames int[] ints int what android.os.AsyncResult ar private static boolean isValidLteBandwidthKhz (int) int bandwidth private static boolean isValidNrBandwidthKhz (int) int bandwidth private static long getCidFromCellIdentity (android.telephony.CellIdentity) android.telephony.CellIdentity id long cid private static int getAreaCodeFromCellIdentity (android.telephony.CellIdentity) android.telephony.CellIdentity id private void setPhyCellInfoFromCellIdentity (android.telephony.ServiceState, android.telephony.CellIdentity) int bw int cbw android.telephony.CellIdentityLte ci int bw android.telephony.ServiceState ss android.telephony.CellIdentity cellIdentity int[] bandwidths android.telephony.PhysicalChannelConfig primaryPcc private static android.telephony.PhysicalChannelConfig getPrimaryPhysicalChannelConfigForCell (java.util.List, android.telephony.CellIdentity) int networkType int pci android.telephony.PhysicalChannelConfig pcc java.util.List pccs android.telephony.CellIdentity cellIdentity int networkType int pci private boolean isRoamIndForHomeSystem (int) int homeRoamInd int roamInd int[] homeRoamIndicators protected void updateRoamingState () boolean roaming String systemId private void setRoamingOn () private void setRoamingOff () private void updateOperatorNameFromCarrierConfig () String operator boolean hasBrandOverride private void notifyCarrierDisplayNameDataChanged () String log android.content.Intent intent private java.lang.String getCarrierName (com.android.internal.telephony.cdnr.CarrierDisplayNameData) String separator com.android.internal.telephony.cdnr.CarrierDisplayNameData cdnd boolean showPlmn boolean showSpn String plmn String spn String carrierName public void updateCarrierDisplayName () boolean useCdnr com.android.internal.telephony.cdnr.CarrierDisplayNameData cdnd int subId private com.android.internal.telephony.cdnr.CarrierDisplayNameData getCarrierDisplayNameLegacy () int voiceIdx int dataIdx int flightModeIdx boolean useRootLocale String[] wfcSpnFormats int crossSimSpnFormatIdx boolean useRootLocale String[] crossSimSpnFormats String plmn boolean forceDisplayNoService String plmn boolean showPlmn String plmn boolean showPlmn String originalSpn String originalPlmn String originalSpn String originalPlmn int rule boolean noService String plmn boolean showPlmn String originalPlmn String eriText String spn String dataSpn boolean showSpn String plmn boolean showPlmn String wfcVoiceSpnFormat String wfcDataSpnFormat String wfcFlightSpnFormat int combinedRegState String crossSimSpnFormat String satellitePlmn com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener satelliteModemStateListener private void updateSatelliteDisplayOverride () String satelliteDisplayName com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener satelliteModemStateListener String operator com.android.internal.telephony.satellite.SatelliteController sc private com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener getSatelliteModemStateListener () com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener listener com.android.internal.telephony.satellite.SatelliteController sc private java.lang.String getSatelliteDisplayName () public boolean shouldForceDisplayNoService () String country String[] countriesWithNoService protected void setPowerStateToDesired () protected void setPowerStateToDesired (boolean, boolean, boolean) String tmpLog boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply private void cancelDelayRadioOffWaitingForImsDeregTimeout () protected void onUpdateIccAvailability () com.android.internal.telephony.uicc.UiccCardApplication newUiccApplication private void logRoamingChange () private void logAttachChange () private void logPhoneTypeChange () private void logRatChange () protected final void log (java.lang.String) String s protected final void loge (java.lang.String) String s public int getCurrentDataConnectionState () public boolean isConcurrentVoiceAndDataAllowed () int radioTechnology public void onImsServiceStateChanged () public void setImsRegistrationState (boolean) boolean registered public void onImsCapabilityChanged () public boolean isRadioOn () public void pollState () private void pollStateInternal (boolean) boolean modemTriggered private void handlePollStateInternalForRadioOffOrUnavailable (boolean) boolean radioOff android.telephony.NetworkRegistrationInfo nri public static java.util.List getPrioritizedCellIdentities (android.telephony.ServiceState) android.telephony.ServiceState ss java.util.List regInfos private void pollStateDone () android.telephony.NetworkRegistrationInfo oldNrs android.telephony.NetworkRegistrationInfo newNrs boolean changed int oldRAT int newRAT boolean isOldCA boolean isNewCA int oldRegState int newRegState int transport android.telephony.NetworkRegistrationInfo nri int wwanDataRat int newWwanDataRat long cid int sid android.telephony.CellIdentity cid String operatorNumeric String localeOperator int dataNetworkType com.android.internal.telephony.imsphone.ImsPhone imsPhone int transport int check_period android.telephony.NetworkRegistrationInfo networkRegState boolean hasSatelliteConnectionChanged com.android.internal.telephony.ServiceStateTracker$SatelliteModemStateListener satelliteModemStateListener boolean hasRegistered boolean hasDeregistered boolean hasAirplaneModeOnChanged boolean hasAirplaneModeOffChanged android.util.SparseBooleanArray hasDataAttached android.util.SparseBooleanArray hasDataDetached android.util.SparseBooleanArray hasRilDataRadioTechnologyChanged android.util.SparseBooleanArray hasDataRegStateChanged boolean anyDataRegChanged boolean anyDataRatChanged boolean hasAlphaRawChanged boolean hasDataTransportPreferenceChanged boolean hasVoiceRegStateChanged boolean hasNrFrequencyRangeChanged boolean hasNrStateChanged java.util.List prioritizedCids android.telephony.CellIdentity primaryCellIdentity boolean hasLocationChanged boolean isRegisteredOnWwan boolean hasRilVoiceRadioTechnologyChanged boolean hasChanged boolean hasVoiceRoamingOn boolean hasVoiceRoamingOff boolean hasDataRoamingOn boolean hasDataRoamingOff boolean hasRejectCauseChanged boolean hasCssIndicatorChanged boolean has4gHandoff boolean hasMultiApnSupport boolean hasLostMultiApnSupport android.telephony.ServiceState oldMergedSS int areaCode android.telephony.TelephonyManager tm String eriText boolean hasEriChanged boolean shouldLogAttachedChange boolean shouldLogRatChange private void updateServiceStateToDb (android.telephony.ServiceState) android.telephony.ServiceState serviceState private java.lang.String getOperatorNameFromEri () boolean showSpn int iconIndex boolean hasBrandOverride String eriText public java.lang.String getServiceProviderName () String operatorBrandOverride String carrierName public int getCarrierNameDisplayBitmask (android.telephony.ServiceState) boolean isRoaming String[] hplmns int rule boolean useRoamingFromServiceState int carrierDisplayNameConditionFromSim boolean isRoaming int rule android.telephony.ServiceState ss private java.lang.String getOperatorBrandOverride () com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccProfile profile private boolean isInHomeSidNid (int, int) int i int sid int nid protected void setOperatorIdd (java.lang.String) String operatorNumeric String idd private boolean isInvalidOperatorNumeric (java.lang.String) String operatorNumeric private java.lang.String fixUnknownMcc (java.lang.String, int) Integer dstAdjustmentMillis String operatorNumeric int sid int utcOffsetHours boolean isDst boolean isNitzTimeZone com.android.internal.telephony.NitzData lastNitzData int mcc private boolean isGprsConsistent (int, int) int dataRegState int voiceRegState private int regCodeToServiceState (int) int code private boolean regCodeIsRoaming (int) int code private boolean isSameOperatorNameFromSimAndSS (android.telephony.ServiceState) android.telephony.ServiceState s String spn String onsl String onss boolean equalsOnsl boolean equalsOnss private boolean isSameNamedOperators (android.telephony.ServiceState) android.telephony.ServiceState s private boolean currentMccEqualsSimMcc (android.telephony.ServiceState) android.telephony.ServiceState s String simNumeric String operatorNumeric boolean equalsMcc private boolean isOperatorConsideredNonRoaming (android.telephony.ServiceState) String numeric android.telephony.ServiceState s String operatorNumeric String[] numericArray private boolean isOperatorConsideredRoaming (android.telephony.ServiceState) String numeric android.telephony.ServiceState s String operatorNumeric String[] numericArray private void onRestrictedStateChanged (android.os.AsyncResult) int state android.os.AsyncResult ar com.android.internal.telephony.RestrictedState newRs public android.telephony.CellIdentity getCellIdentity () android.telephony.CellIdentity ci public void requestCellIdentity (android.os.WorkSource, android.os.Message) android.os.WorkSource workSource android.os.Message rspMsg android.os.Message cellLocRsp private static android.telephony.CellIdentity getCellIdentityFromCellInfo (java.util.List) android.telephony.CellIdentity c android.telephony.CellInfo ci android.telephony.CellIdentity fallbackLteCid java.util.List info android.telephony.CellIdentity cl private void setTimeFromNITZString (java.lang.String, long, long) com.android.internal.telephony.NitzSignal nitzSignal long end long end String nitzString long nitzReceiveTimeMs long ageMs long start com.android.internal.telephony.NitzData newNitzData private void cancelAllNotifications () android.app.NotificationManager notificationManager public void setNotification (int) long dataSubId int resId boolean show int notifyType android.content.Context context com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo boolean isSetNotification boolean autoCancelCsRejectNotification boolean disableVoiceBarringNotification CharSequence details CharSequence title int notificationId int icon boolean multipleSubscriptions int simNumber android.app.NotificationManager notificationManager private int selectResourceForRejectCode (int, boolean) int rejCode boolean multipleSubscriptions int rejResourceId private com.android.internal.telephony.uicc.UiccCardApplication getUiccCardApplication () private void notifyCdmaSubscriptionInfoReady () public void registerForDataConnectionAttached (int, android.os.Handler, int, java.lang.Object) android.telephony.NetworkRegistrationInfo netRegState int transport android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForDataConnectionAttached (int, android.os.Handler) int transport android.os.Handler h public void registerForDataConnectionDetached (int, android.os.Handler, int, java.lang.Object) android.telephony.NetworkRegistrationInfo netRegState int transport android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForDataConnectionDetached (int, android.os.Handler) int transport android.os.Handler h public void registerForVoiceRegStateOrRatChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceRegStateOrRatChanged (android.os.Handler) android.os.Handler h public void registerForDataRegStateOrRatChanged (int, android.os.Handler, int, java.lang.Object) int transport android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r android.util.Pair registrationInfo public void unregisterForDataRegStateOrRatChanged (int, android.os.Handler) int transport android.os.Handler h public void registerForAirplaneModeChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForAirplaneModeChanged (android.os.Handler) android.os.Handler h public void registerForNetworkAttached (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNetworkAttached (android.os.Handler) android.os.Handler h public void registerForNetworkDetached (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNetworkDetached (android.os.Handler) android.os.Handler h public void registerForPsRestrictedEnabled (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForPsRestrictedEnabled (android.os.Handler) android.os.Handler h public void registerForPsRestrictedDisabled (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForPsRestrictedDisabled (android.os.Handler) android.os.Handler h public void registerForImsCapabilityChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForImsCapabilityChanged (android.os.Handler) android.os.Handler h public void registerForServiceStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object userobj public void unregisterForServiceStateChanged (android.os.Handler) android.os.Handler h public void powerOffRadioSafely () com.android.internal.telephony.Phone phone public boolean isPendingRadioPowerOffAfterDataOff () private void onCarrierConfigurationChanged (int) int slotIndex protected void hangupAndPowerOff () protected void cancelPollState () private boolean networkCountryIsoChanged (java.lang.String, java.lang.String) String newCountryIsoCode String prevCountryIsoCode private boolean iccCardExists () boolean iccCardExist public java.lang.String getSystemProperty (java.lang.String, java.lang.String) String property String defValue public java.util.List getAllCellInfo () public void setCellInfoMinInterval (int) int interval public void requestAllCellInfo (android.os.WorkSource, android.os.Message) long curTime android.os.Message msg android.os.WorkSource workSource android.os.Message rspMsg public void registerForSubscriptionInfoReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForSubscriptionInfoReady (android.os.Handler) android.os.Handler h private void saveCdmaSubscriptionSource (int) int source private void getSubscriptionInfoAndStartPollingThreads () private void handleCdmaSubscriptionSource (int) int newSubscriptionSource public void onTelecomVoiceServiceStateOverrideChanged () private void dumpCellInfoList (java.io.PrintWriter) android.telephony.CellInfo info boolean first java.io.PrintWriter pw public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw public boolean isImsRegistered () protected void checkCorrectThread () protected boolean isCallerOnDifferentThread () boolean value protected boolean inSameCountry (java.lang.String) String operatorNumeric String homeNumeric boolean inSameCountry String networkMCC String homeMCC String networkCountry String homeCountry protected void setRoamingType (android.telephony.ServiceState) int i int curRoamingIndicator int[] intRoamingIndicators android.telephony.ServiceState currentServiceState boolean isVoiceInService boolean isDataInService int dataRegType protected java.lang.String getHomeOperatorNumeric () String numeric protected int getPhoneId () private void processIwlanRegistrationInfo () android.telephony.NetworkRegistrationInfo nri boolean resetIwlanRatVal String operator private void updateNtnCapability () android.telephony.NetworkRegistrationInfo nri protected final boolean alwaysOnHomeNetwork (android.os.BaseBundle) android.os.BaseBundle b private boolean isInNetwork (android.os.BaseBundle, java.lang.String, java.lang.String) android.os.BaseBundle b String network String key String[] networks protected final boolean isRoamingInGsmNetwork (android.os.BaseBundle, java.lang.String) android.os.BaseBundle b String network protected final boolean isNonRoamingInGsmNetwork (android.os.BaseBundle, java.lang.String) android.os.BaseBundle b String network protected final boolean isRoamingInCdmaNetwork (android.os.BaseBundle, java.lang.String) android.os.BaseBundle b String network protected final boolean isNonRoamingInCdmaNetwork (android.os.BaseBundle, java.lang.String) android.os.BaseBundle b String network public boolean isDeviceShuttingDown () public int getCombinedRegState (android.telephony.ServiceState) android.telephony.ServiceState ss int regState int dataRegState private android.os.PersistableBundle getCarrierConfig () android.os.PersistableBundle config android.telephony.CarrierConfigManager configManager public com.android.internal.telephony.LocaleTracker getLocaleTracker () java.lang.String getCdmaEriText (int, int) int roamInd int defRoamInd private void updateOperatorNamePattern (android.os.PersistableBundle) android.os.PersistableBundle config String operatorNamePattern private void updateOperatorNameForServiceState (android.telephony.ServiceState) int i android.telephony.ServiceState servicestate java.util.List networkRegistrationInfos private void updateOperatorNameForCellIdentity (android.telephony.CellIdentity) android.telephony.CellIdentity cellIdentity public void updateOperatorNameForCellInfo (java.util.List) android.telephony.CellInfo cellInfo java.util.List cellInfos public java.lang.String filterOperatorNameByPattern (java.lang.String) String operatorName java.util.regex.Matcher matcher private static int getRilDataRadioTechnologyForWwan (android.telephony.ServiceState) android.telephony.ServiceState ss android.telephony.NetworkRegistrationInfo regInfo int networkType public void registerForNrStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNrStateChanged (android.os.Handler) android.os.Handler h public void registerForNrFrequencyChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNrFrequencyChanged (android.os.Handler) android.os.Handler h public void registerForCssIndicatorChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForCssIndicatorChanged (android.os.Handler) android.os.Handler h public java.util.Set getNrContextIds () int id android.telephony.PhysicalChannelConfig config java.util.Set idSet private void setDataNetworkTypeForPhone (int) int type android.telephony.TelephonyManager tm public com.android.internal.telephony.metrics.ServiceStateStats getServiceStateStats () public void setServiceStateStats (com.android.internal.telephony.metrics.ServiceStateStats) com.android.internal.telephony.metrics.ServiceStateStats serviceStateStats private android.content.ContentValues getContentValuesForServiceState (android.telephony.ServiceState) android.telephony.ServiceState state android.content.ContentValues values android.os.Parcel p public void registerForAreaCodeChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForAreaCodeChanged (android.os.Handler) android.os.Handler h public android.telephony.CellIdentity getLastKnownCellIdentity () private int getImsRegistrationTech () com.android.internal.telephony.imsphone.ImsPhone imsPhone private static synthetic android.telephony.CellIdentity lambda$getPrioritizedCellIdentities$4 (android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo nri private static synthetic java.lang.Integer lambda$getPrioritizedCellIdentities$3 (android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo nri private static synthetic boolean lambda$getPrioritizedCellIdentities$2 (android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo nri private static synthetic boolean lambda$getPrioritizedCellIdentities$1 (android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo nri private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/ServiceStateTracker.uau
com/android/internal/telephony/SettingsObserver.class
SettingsObserver.java package com.android.internal.telephony public com.android.internal.telephony.SettingsObserver extends android.database.ContentObserver { private final java.util.Map mUriEventMap private final android.content.Context mContext private final android.os.Handler mHandler private static final String TAG public void <init> (android.content.Context, android.os.Handler) android.content.Context context android.os.Handler handler public void observe (android.net.Uri, int) android.net.Uri uri int what android.content.ContentResolver resolver public void unobserve () android.content.ContentResolver resolver public void onChange (boolean) boolean selfChange public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri Integer what }
com/android/internal/telephony/SignalStrengthController$AccessNetworkThresholds.class
SignalStrengthController.java package com.android.internal.telephony final com.android.internal.telephony.SignalStrengthController$AccessNetworkThresholds extends java.lang.Object { public static final int[] GERAN public static final int[] UTRAN public static final int[] EUTRAN_RSRP public static final int[] EUTRAN_RSRQ public static final int[] EUTRAN_RSSNR public static final int[] CDMA2000 public static final int[] NGRAN_SSRSRP public static final int[] NGRAN_SSRSRQ public static final int[] NGRAN_SSSINR public static final int[] UTRAN_ECNO private void <init> () static void <clinit> () }
com/android/internal/telephony/SignalStrengthController$SignalRequestRecord.class
SignalStrengthController.java package com.android.internal.telephony com.android.internal.telephony.SignalStrengthController$SignalRequestRecord extends java.lang.Object implements android.os.IBinder$DeathRecipient { final int mSubId final int mCallingUid final android.telephony.SignalStrengthUpdateRequest mRequest final synthetic com.android.internal.telephony.SignalStrengthController this$0 void <init> (com.android.internal.telephony.SignalStrengthController, int, int, android.telephony.SignalStrengthUpdateRequest) int subId int uid android.telephony.SignalStrengthUpdateRequest request public void binderDied () public java.lang.String toString () StringBuffer sb }
com/android/internal/telephony/SignalStrengthController.class
SignalStrengthController.java package com.android.internal.telephony public com.android.internal.telephony.SignalStrengthController extends android.os.Handler { private static final boolean DBG private static final String TAG private static final long SIGNAL_STRENGTH_REFRESH_THRESHOLD_IN_MS private static final long POLL_PERIOD_MILLIS private static final int INVALID_ARFCN private static final int REPORTING_HYSTERESIS_DB private static final int REPORTING_HYSTERESIS_MILLIS private static final int ALIGNMENT_HYSTERESIS_DB private static final int EVENT_SET_SIGNAL_STRENGTH_UPDATE_REQUEST private static final int EVENT_CLEAR_SIGNAL_STRENGTH_UPDATE_REQUEST private static final int EVENT_ON_DEVICE_IDLE_STATE_CHANGED private static final int EVENT_RIL_CONNECTED private static final int EVENT_RADIO_AVAILABLE private static final int EVENT_GET_SIGNAL_STRENGTH private static final int EVENT_POLL_SIGNAL_STRENGTH private static final int EVENT_SIGNAL_STRENGTH_UPDATE public static final int EVENT_POLL_SIGNAL_STRENGTH_DONE private static final int EVENT_SERVICE_STATE_CHANGED private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.CommandsInterface mCi private final com.android.internal.telephony.RegistrantList mSignalStrengthChangedRegistrants private android.telephony.SignalStrength mSignalStrength private long mSignalStrengthUpdatedTime private android.telephony.SignalStrength mLastSignalStrength private java.util.ArrayList mEarfcnPairListForRsrpBoost private int mLteRsrpBoost private java.util.ArrayList mNrarfcnRangeListForRsrpBoost private int[] mNrRsrpBoost private final Object mRsrpBoostLock private final java.util.List mSignalRequestRecords private android.os.PersistableBundle mCarrierConfig private final com.android.internal.telephony.LocalLog mLocalLog private final java.util.concurrent.atomic.AtomicBoolean mNTNConnected public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager ccm public void handleMessage (android.os.Message) Exception ex android.util.Pair pair com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record android.os.Message onCompleted android.os.AsyncResult ret boolean dupRequest com.android.internal.telephony.SignalStrengthController$SignalRequestRecord srr android.os.AsyncResult ret android.util.Pair pair com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record android.os.Message onCompleted java.util.Iterator it android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg void dispose () private void onReset () void getSignalStrengthFromCi () private void onSignalStrengthResult (android.os.AsyncResult) android.telephony.SignalStrength signalStrength android.os.AsyncResult ar android.telephony.SignalStrength signalStrength private void updateSignalStrength (android.telephony.SignalStrength) android.telephony.SignalStrength signalStrength com.android.internal.telephony.ServiceStateTracker serviceStateTracker private android.telephony.SignalStrength maybeOverrideSignalStrengthForTest (android.telephony.SignalStrength) android.telephony.SignalStrength original public android.telephony.SignalStrength getSignalStrength () private boolean shouldRefreshSignalStrength () android.telephony.TelephonyManager tm android.telephony.ServiceState ss android.telephony.SubscriptionInfo info long curTime boolean isStale java.util.List subInfoList public void updateReportingCriteria () int[] lteRsrqThresholds int[] lteRssnrThresholds int nrMeasurementEnabled int[] nrSsrsrpThresholds int[] nrSsrsrqThresholds int[] nrSssinrThresholds int[] wcdmaEcnoThresholds java.util.List signalThresholdInfos int[] gsmRssiThresholds int[] wcdmaRscpThresholds int lteMeasurementEnabled int[] lteRsrpThresholds private void setDefaultSignalStrengthReportingCriteria () java.util.List signalThresholdInfos private void consolidatedAndSetReportingCriteria (java.util.List) int ran int measurementType boolean isEnabledForSystem int[] consolidatedThresholds boolean isEnabledForAppRequest int hysteresisDb android.telephony.SignalThresholdInfo signalThresholdInfo java.util.List signalThresholdInfos java.util.List consolidatedSignalThresholdInfos public int getMinimumHysteresisDb (boolean, int, int, int[]) int apiHysteresisDb boolean isEnabledForAppRequest int ran int measurementType int[] consolidatedThresholdList int currHysteresisDb private int getHysteresisDbFromSignalThresholdInfoRequests (int, int) android.telephony.SignalThresholdInfo info com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record int ran int measurement int apiHysteresisDb private int getHysteresisDbFromCarrierConfig (int, int) int ran int measurement int configHysteresisDb String configKey private int computeHysteresisDbOnSmallestThresholdDelta (int, int[]) int currMinHysteresisDb int[] signalThresholdInfoArray int index void setSignalStrengthDefaultValues () void notifySignalStrength () NullPointerException ex public void registerForSignalStrengthChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForSignalStrengthChanged (android.os.Handler) android.os.Handler h public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw public void setSignalStrengthUpdateRequest (int, int, android.telephony.SignalStrengthUpdateRequest, android.os.Message) int subId int callingUid android.telephony.SignalStrengthUpdateRequest request android.os.Message onCompleted com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record public void clearSignalStrengthUpdateRequest (int, int, android.telephony.SignalStrengthUpdateRequest, android.os.Message) int subId int callingUid android.telephony.SignalStrengthUpdateRequest request android.os.Message onCompleted com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record public int[] getConsolidatedSignalThresholds (int, int, int[], int) int systemThreshold int appThreshold android.telephony.SignalThresholdInfo info com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record int element int ran int measurement int[] systemThresholds int hysteresis java.util.Set target boolean isDeviceIdle int curSubId int[] targetArray int i public boolean shouldHonorSystemThresholds () int curSubId public void onDeviceIdleStateChanged (boolean) boolean isDeviceIdle public boolean shouldEnableSignalThresholdForAppRequest (int, int, int, boolean) android.telephony.SignalThresholdInfo info com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record int ran int measurement int subId boolean isDeviceIdle private static boolean isRanAndSignalMeasurementTypeMatch (int, int, android.telephony.SignalThresholdInfo) int ran int measurement android.telephony.SignalThresholdInfo info private static boolean isSignalReportRequestedWhileIdle (android.telephony.SignalStrengthUpdateRequest) android.telephony.SignalStrengthUpdateRequest request private android.os.PersistableBundle getCarrierConfig () android.os.PersistableBundle config android.telephony.CarrierConfigManager configManager private void updateAlwaysReportSignalStrength () int curSubId boolean alwaysReport void updateArfcnLists () String[] earfcnsStringArrayForRsrpBoost String[] nrarfcnsStringArrayForRsrpBoost void updateServiceStateArfcnRsrpBoost (android.telephony.ServiceState, android.telephony.CellIdentity) int arfcn int index int arfcn android.telephony.ServiceState serviceState android.telephony.CellIdentity cellIdentity int rsrpBoost private static int containsEarfcnInEarfcnRange (java.util.ArrayList, int) android.util.Pair earfcnPair java.util.ArrayList earfcnPairList int earfcn int index private static java.util.ArrayList convertEarfcnStringArrayToPairList (java.lang.String[]) String[] earfcns int earfcnStart int earfcnEnd java.util.regex.PatternSyntaxException pse NumberFormatException nfe int earfcnStart int earfcnEnd int i String[] earfcnsList java.util.ArrayList earfcnPairList private void onCarrierConfigurationChanged (int) int slotIndex private static android.telephony.SignalThresholdInfo createSignalThresholdsInfo (int, int[], int, boolean) int measurementType int[] thresholds int ran boolean isEnabled private static android.telephony.SignalThresholdInfo validateAndCreateSignalThresholdInfo (int, int[], int[], int, boolean) android.telephony.SignalThresholdInfo signalThresholdInfo Exception e int measurementType int[] thresholds int[] defaultThresholds int ran boolean isEnabled android.telephony.SignalThresholdInfo signalThresholdInfo private void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState state private boolean isUsingNonTerrestrialNetwork () private static void log (java.lang.String) String msg private static void loge (java.lang.String) String msg private void localLog (java.lang.String) String msg private static synthetic boolean lambda$updateAlwaysReportSignalStrength$4 (int, com.android.internal.telephony.SignalStrengthController$SignalRequestRecord) int curSubId com.android.internal.telephony.SignalStrengthController$SignalRequestRecord srr private static synthetic boolean lambda$shouldHonorSystemThresholds$3 (int, com.android.internal.telephony.SignalStrengthController$SignalRequestRecord) int curSubId com.android.internal.telephony.SignalStrengthController$SignalRequestRecord srr private static synthetic int lambda$getConsolidatedSignalThresholds$2 (int, java.lang.Integer, java.lang.Integer) int hysteresis Integer x Integer y private static synthetic boolean lambda$handleMessage$1 (com.android.internal.telephony.SignalStrengthController$SignalRequestRecord, com.android.internal.telephony.SignalStrengthController$SignalRequestRecord) com.android.internal.telephony.SignalStrengthController$SignalRequestRecord record com.android.internal.telephony.SignalStrengthController$SignalRequestRecord srr private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/SimActivationTracker$1.class
SimActivationTracker.java package com.android.internal.telephony com.android.internal.telephony.SimActivationTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.SimActivationTracker this$0 void <init> (com.android.internal.telephony.SimActivationTracker) com.android.internal.telephony.SimActivationTracker this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/SimActivationTracker.class
SimActivationTracker.java package com.android.internal.telephony public com.android.internal.telephony.SimActivationTracker extends java.lang.Object { private static final boolean DBG private static final String LOG_TAG private static final boolean VDBG private com.android.internal.telephony.Phone mPhone private int mVoiceActivationState private int mDataActivationState private final com.android.internal.telephony.LocalLog mVoiceActivationStateLog private final com.android.internal.telephony.LocalLog mDataActivationStateLog private final android.content.BroadcastReceiver mReceiver public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.content.IntentFilter intentFilter public void setVoiceActivationState (int) int state public void setDataActivationState (int) int state public int getVoiceActivationState () public int getDataActivationState () private static boolean isValidActivationState (int) int state private static java.lang.String toString (int) int state private void log (java.lang.String) String s private void loge (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw public void dispose () static void <clinit> () }
com/android/internal/telephony/SimIndication.class
SimIndication.java package com.android.internal.telephony public com.android.internal.telephony.SimIndication extends android.hardware.radio.sim.IRadioSimIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void carrierInfoForImsiEncryption (int) int indicationType public void cdmaSubscriptionSourceChanged (int, int) int indicationType int cdmaSource int[] response public void simPhonebookChanged (int) int indicationType public void simPhonebookRecordsReceived (int, byte, android.hardware.radio.sim.PhonebookRecordInfo[]) android.hardware.radio.sim.PhonebookRecordInfo record int indicationType byte status android.hardware.radio.sim.PhonebookRecordInfo[] records java.util.List simPhonebookRecords public void simRefresh (int, android.hardware.radio.sim.SimRefreshResult) int indicationType android.hardware.radio.sim.SimRefreshResult refreshResult com.android.internal.telephony.uicc.IccRefreshResponse response public void simStatusChanged (int) int indicationType public void stkEventNotify (int, java.lang.String) int indicationType String cmd public void stkProactiveCommand (int, java.lang.String) int indicationType String cmd public void stkSessionEnd (int) int indicationType public void subscriptionStatusChanged (int, boolean) int indicationType boolean activate int[] response public void uiccApplicationsEnablementChanged (int, boolean) int indicationType boolean enabled public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/SimResponse.class
SimResponse.java package com.android.internal.telephony public com.android.internal.telephony.SimResponse extends android.hardware.radio.sim.IRadioSimResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril private void responseIccIo (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) com.android.internal.telephony.uicc.IccIoResult ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult result com.android.internal.telephony.RILRequest rr public void acknowledgeRequest (int) int serial public void areUiccApplicationsEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean enabled com.android.internal.telephony.RILRequest rr public void changeIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void changeIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void enableUiccApplicationsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CarrierRestrictions, int) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.CarrierRestrictions carrierRestrictions int multiSimPolicy com.android.internal.telephony.RILRequest rr boolean carrierLockInfoSupported int policy int carrierRestrictionDefault android.telephony.CarrierRestrictionRules ret public void getCdmaSubscriptionResponse (android.hardware.radio.RadioResponseInfo, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String mdn String hSid String hNid String min String prl public void getCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int source public void getFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int response public void getIccCardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.CardStatus) com.android.internal.telephony.uicc.IccCardStatus iccCardStatus android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.CardStatus cardStatus com.android.internal.telephony.RILRequest rr public void getImsiForAppResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String imsi public void getSimPhonebookCapacityResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.PhonebookCapacity) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.PhonebookCapacity pbCapacity com.android.internal.telephony.uicc.AdnCapacity capacity com.android.internal.telephony.RILRequest rr public void getSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void iccCloseLogicalChannelResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void iccCloseLogicalChannelWithSessionInfoResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void iccIoForAppResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult iccIo public void iccOpenLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, int, byte[]) int i android.hardware.radio.RadioResponseInfo responseInfo int channelId byte[] selectResponse java.util.ArrayList arr public void iccTransmitApduBasicChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult iccIo public void iccTransmitApduLogicalChannelResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult iccIo public void reportStkServiceIsRunningResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void requestIccSimAuthenticationResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) com.android.internal.telephony.uicc.IccIoResult ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult iccIo com.android.internal.telephony.RILRequest rr public void requestIsimAuthenticationResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String response public void sendEnvelopeResponse (android.hardware.radio.RadioResponseInfo, java.lang.String) android.hardware.radio.RadioResponseInfo responseInfo String commandResponse public void sendEnvelopeWithStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.sim.IccIoResult) android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.sim.IccIoResult iccIo public void sendTerminalResponseToSimResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setAllowedCarriersResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo int ret com.android.internal.telephony.RILRequest rr public void setCarrierInfoForImsiEncryptionResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCdmaSubscriptionSourceResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setFacilityLockForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int retry public void setSimCardPowerResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setUiccSubscriptionResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void supplyIccPin2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPinForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPuk2ForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void supplyIccPukForAppResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int remainingAttempts public void supplySimDepersonalizationResponse (android.hardware.radio.RadioResponseInfo, int, int) android.hardware.radio.RadioResponseInfo responseInfo int persoType int remainingRetries public void updateSimPhonebookRecordsResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int updatedRecordIndex public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/SimultaneousCallingTracker$1.class
SimultaneousCallingTracker.java package com.android.internal.telephony com.android.internal.telephony.SimultaneousCallingTracker$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.SimultaneousCallingTracker this$0 void <init> (com.android.internal.telephony.SimultaneousCallingTracker) com.android.internal.telephony.SimultaneousCallingTracker this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/SimultaneousCallingTracker$2.class
SimultaneousCallingTracker.java package com.android.internal.telephony com.android.internal.telephony.SimultaneousCallingTracker$2 extends java.lang.Object implements com.android.internal.telephony.PhoneConfigurationManager$Listener { final synthetic com.android.internal.telephony.SimultaneousCallingTracker this$0 void <init> (com.android.internal.telephony.SimultaneousCallingTracker) com.android.internal.telephony.SimultaneousCallingTracker this$0 public void onPhoneCapabilityChanged () public void onDeviceConfigChanged () }
com/android/internal/telephony/SimultaneousCallingTracker$ConfigManagerHandler.class
SimultaneousCallingTracker.java package com.android.internal.telephony final com.android.internal.telephony.SimultaneousCallingTracker$ConfigManagerHandler extends android.os.Handler { final synthetic com.android.internal.telephony.SimultaneousCallingTracker this$0 private void <init> (com.android.internal.telephony.SimultaneousCallingTracker) public void handleMessage (android.os.Message) int activeModemCount android.os.Message msg }
com/android/internal/telephony/SimultaneousCallingTracker$Listener.class
SimultaneousCallingTracker.java package com.android.internal.telephony public abstract com.android.internal.telephony.SimultaneousCallingTracker$Listener extends java.lang.Object { public abstract void onSimultaneousCallingSupportChanged (java.util.Map) }
com/android/internal/telephony/SimultaneousCallingTracker$ListenerBase.class
SimultaneousCallingTracker.java package com.android.internal.telephony public abstract com.android.internal.telephony.SimultaneousCallingTracker$ListenerBase extends java.lang.Object implements com.android.internal.telephony.SimultaneousCallingTracker$Listener { public void <init> () public void onSimultaneousCallingSupportChanged (java.util.Map) java.util.Map simultaneousCallSubSupportMap }
com/android/internal/telephony/SimultaneousCallingTracker.class
SimultaneousCallingTracker.java package com.android.internal.telephony public com.android.internal.telephony.SimultaneousCallingTracker extends java.lang.Object { private static com.android.internal.telephony.SimultaneousCallingTracker sInstance private final android.content.Context mContext private java.util.Map mVoiceCapablePhoneMap public boolean isDeviceSimultaneousCallingCapable public java.util.Set mListeners private final com.android.internal.telephony.PhoneConfigurationManager mPhoneConfigurationManager private final android.os.Handler mHandler private java.util.Map mSimultaneousCallPhoneSupportMap private static final String LOG_TAG protected static final int EVENT_SUBSCRIPTION_CHANGED protected static final int EVENT_PHONE_CAPABILITY_CHANGED protected static final int EVENT_MULTI_SIM_CONFIG_CHANGED protected static final int EVENT_DEVICE_CONFIG_CHANGED protected static final int EVENT_IMS_REGISTRATION_CHANGED private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangedListener private final com.android.internal.telephony.PhoneConfigurationManager$Listener mPhoneConfigurationManagerListener public static com.android.internal.telephony.SimultaneousCallingTracker init (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.TelephonyRegistryManager telephonyRegistryManager public static com.android.internal.telephony.SimultaneousCallingTracker getInstance () public void addListener (com.android.internal.telephony.SimultaneousCallingTracker$Listener) com.android.internal.telephony.SimultaneousCallingTracker$Listener listener public final void removeListener (com.android.internal.telephony.SimultaneousCallingTracker$Listener) com.android.internal.telephony.SimultaneousCallingTracker$Listener listener private void checkSimultaneousCallingDeviceCapability () public java.util.Set getSubIdsSupportingSimultaneousCalling (int) com.android.internal.telephony.Phone phone java.util.Set subIdsSupportingSimultaneousCalling int phoneId int subId private void updatePhoneMapAndSimultaneousCallSupportMap () private void updateSimultaneousCallSupportMap () private void onSimultaneousCellularCallingSlotsChanged (java.util.Set) java.util.Set slotIds private void disableSimultaneousCallingSupport () private void registerForImsRegistrationChanges (java.util.Map) com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.Phone phone java.util.Map phoneMap private void unregisterForImsRegistrationChanges (java.util.Map) com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.Phone phone java.util.Map phoneMap private java.util.Map generateVoiceCapablePhoneMapBasedOnUserAssociation () int subId android.telephony.SubscriptionInfo subInfo com.android.internal.telephony.Phone phone com.android.internal.telephony.Phone phone2 java.util.Set phone1UserAssociationCompatiblePhones com.android.internal.telephony.Phone phone1 java.util.Map voiceCapablePhoneMap com.android.internal.telephony.Phone[] allPhones java.util.Map userAssociationPhoneMap private java.util.Map generateSimultaneousCallSupportMap (java.util.Map) com.android.internal.telephony.Phone phone com.android.internal.telephony.Phone phone2 int phone1TransportType com.android.internal.telephony.Phone phone2 com.android.internal.telephony.Phone phone java.util.Map phoneMap java.util.Map simultaneousCallSubSupportMap private boolean phonesHaveSameUserAssociation (com.android.internal.telephony.Phone, com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone1 com.android.internal.telephony.Phone phone2 private boolean phonesSupportCellularSimultaneousCalling (com.android.internal.telephony.Phone, com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone1 com.android.internal.telephony.Phone phone2 java.util.Set slotsSupportingSimultaneousCellularCalls private boolean phonesSupportSimultaneousCallingViaCellularOrWlan (com.android.internal.telephony.Phone, com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone1 com.android.internal.telephony.Phone phone2 int phone2TransportType private void handleSimultaneousCallingSupportChanged () com.android.internal.telephony.Phone p com.android.internal.telephony.Phone phone int subId java.util.Set supportedSubscriptionIds Integer phoneId com.android.internal.telephony.SimultaneousCallingTracker$Listener l java.util.Map simultaneousCallSubscriptionIdMap Exception e private java.lang.String getStringFromMap (java.util.Map) java.util.Map$Entry entry java.util.Map phoneMap StringBuilder sb private java.lang.String getStringFromSet (java.util.Set) java.util.Set integerSet static void <clinit> () }
com/android/internal/telephony/SlidingWindowEventCounter.class
SlidingWindowEventCounter.java package com.android.internal.telephony public com.android.internal.telephony.SlidingWindowEventCounter extends java.lang.Object { private final long mWindowSizeMillis private final int mNumOccurrences private final android.util.LongArrayQueue mTimestampQueueMillis public void <init> (long, int) long windowSizeMillis int numOccurrences public synchronized boolean addOccurrence () public synchronized boolean addOccurrence (long) long timestampMillis public synchronized boolean isInWindow () int getQueuedNumOccurrences () public synchronized long getWindowSizeMillis () public synchronized int getNumOccurrences () public java.lang.String getFrequencyString () public java.lang.String toString () }
com/android/internal/telephony/SmsBroadcastUndelivered$1.class
SmsBroadcastUndelivered.java package com.android.internal.telephony com.android.internal.telephony.SmsBroadcastUndelivered$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.SmsBroadcastUndelivered this$0 void <init> (com.android.internal.telephony.SmsBroadcastUndelivered) com.android.internal.telephony.SmsBroadcastUndelivered this$0 public void onReceive (android.content.Context, android.content.Intent) int userId android.content.Context context android.content.Intent intent }
com/android/internal/telephony/SmsBroadcastUndelivered$ScanRawTableThread.class
SmsBroadcastUndelivered.java package com.android.internal.telephony com.android.internal.telephony.SmsBroadcastUndelivered$ScanRawTableThread extends java.lang.Thread { private final android.content.Context context final synthetic com.android.internal.telephony.SmsBroadcastUndelivered this$0 private void <init> (com.android.internal.telephony.SmsBroadcastUndelivered, android.content.Context) android.content.Context context public void run () }
com/android/internal/telephony/SmsBroadcastUndelivered$SmsReferenceKey.class
SmsBroadcastUndelivered.java package com.android.internal.telephony com.android.internal.telephony.SmsBroadcastUndelivered$SmsReferenceKey extends java.lang.Object { final String mAddress final int mReferenceNumber final int mMessageCount final String mQuery final boolean mIs3gpp2 final String mFormat void <init> (com.android.internal.telephony.InboundSmsTracker) com.android.internal.telephony.InboundSmsTracker tracker java.lang.String[] getDeleteWhereArgs () java.lang.String getDeleteWhere () public int hashCode () public boolean equals (java.lang.Object) com.android.internal.telephony.SmsBroadcastUndelivered$SmsReferenceKey other Object o }
com/android/internal/telephony/SmsBroadcastUndelivered.class
SmsBroadcastUndelivered.java package com.android.internal.telephony public com.android.internal.telephony.SmsBroadcastUndelivered extends java.lang.Object { private static final String TAG private static final boolean DBG static final long DEFAULT_PARTIAL_SEGMENT_EXPIRE_AGE private static final String[] PDU_PENDING_MESSAGE_PROJECTION static final java.util.Map PDU_PENDING_MESSAGE_PROJECTION_INDEX_MAPPING private static com.android.internal.telephony.SmsBroadcastUndelivered instance private final android.content.ContentResolver mResolver private final android.os.UserManager mUserManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.content.BroadcastReceiver mBroadcastReceiver public static void initialize (android.content.Context, com.android.internal.telephony.gsm.GsmInboundSmsHandler, com.android.internal.telephony.cdma.CdmaInboundSmsHandler, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.gsm.GsmInboundSmsHandler gsmInboundSmsHandler com.android.internal.telephony.cdma.CdmaInboundSmsHandler cdmaInboundSmsHandler com.android.internal.telephony.flags.FeatureFlags featureFlags private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.IntentFilter userFilter android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.UserHandle mainUser boolean isUserUnlocked private android.os.UserHandle getMainUser () android.os.UserHandle mainUser static void scanRawTable (android.content.Context, long) com.android.internal.telephony.InboundSmsTracker tracker IllegalArgumentException e int newCount com.android.internal.telephony.SmsBroadcastUndelivered$SmsReferenceKey reference Integer receivedCount com.android.internal.telephony.InboundSmsTracker tracker com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics smsMmsAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.metrics.TelephonyMetrics metrics int rows com.android.internal.telephony.SmsBroadcastUndelivered$SmsReferenceKey message boolean isCurrentFormat3gpp2 com.android.internal.telephony.Phone phone int phoneId android.database.SQLException e android.content.Context context long oldMessageTimestamp long startTime android.content.ContentResolver contentResolver java.util.HashMap multiPartReceivedCount java.util.HashSet oldMultiPartMessages android.database.Cursor cursor private static void broadcastSms (com.android.internal.telephony.InboundSmsTracker) com.android.internal.telephony.InboundSmsTracker tracker int subId int phoneId com.android.internal.telephony.Phone phone com.android.internal.telephony.InboundSmsHandler handler private long getUndeliveredSmsExpirationTime (android.content.Context) android.content.Context context int subId android.telephony.CarrierConfigManager configManager android.os.PersistableBundle bundle static void <clinit> () }
com/android/internal/telephony/SmsBroadcastUndelivered.uau
com/android/internal/telephony/SmsController.class
SmsController.java package com.android.internal.telephony public com.android.internal.telephony.SmsController extends com.android.internal.telephony.ISmsImplBase { static final String LOG_TAG private final android.content.Context mContext private final android.content.pm.PackageManager mPackageManager private final int mVendorApiLevel private final com.android.internal.telephony.flags.FeatureFlags mFlags public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags flags android.os.TelephonyServiceManager$ServiceRegisterer smsServiceRegisterer private com.android.internal.telephony.Phone getPhone (int) int subId com.android.internal.telephony.Phone phone private com.android.internal.telephony.SmsPermissions getSmsPermissions (int) int subId com.android.internal.telephony.Phone phone public boolean updateMessageOnIccEfForSubscriber (int, java.lang.String, int, int, byte[]) int subId String callingPackage int index int status byte[] pdu com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean copyMessageToIccEfForSubscriber (int, java.lang.String, int, byte[], byte[]) int subId String callingPackage int status byte[] pdu byte[] smsc com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public java.util.List getAllMessagesFromIccEfForSubscriber (int, java.lang.String) int subId String callingPackage com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void sendDataForSubscriber (int, java.lang.String, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent) int subId String callingPackage String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent public void sendDataForSubscriber (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent) int subId String callingPackage String callingAttributionTag String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.os.UserHandle callingUser com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr private void sendDataForSubscriberWithSelfPermissionsInternal (int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent, boolean) int subId String callingPackage int callingUser String callingAttributionTag String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean isForVvm com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr private java.lang.String getCallingPackage () android.content.pm.PackageManager pm String[] packages public void sendTextForSubscriber (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, long) int subId String callingPackage String callingAttributionTag String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp long messageId public void sendTextForSubscriber (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, long, boolean, boolean) android.telephony.SubscriptionInfo info int subId String callingPackage String callingAttributionTag String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp long messageId boolean skipFdnCheck boolean skipShortCodeCheck android.os.UserHandle callingUser boolean crossUserFullGranted long token android.telephony.SubscriptionInfo info private boolean isBluetoothSubscription (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info private void sendBluetoothText (android.telephony.SubscriptionInfo, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent) android.telephony.SubscriptionInfo info String destAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent com.android.internal.telephony.BtSmsInterfaceManager btSmsInterfaceManager private void sendIccText (int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, long, boolean) int subId String callingPackage int callingUser String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessageForNonDefaultSmsApp long messageId boolean skipShortCodeCheck com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr private void sendTextForSubscriberWithSelfPermissionsInternal (int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, boolean) int subId String callingPackage int callingUser String callingAttributeTag String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessage boolean isForVvm com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void sendTextForSubscriberWithOptions (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, boolean, int, boolean, int) int subId String callingPackage String callingAttributionTag String destAddr String scAddr String parts android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean persistMessage int priority boolean expectMore int validityPeriod android.os.UserHandle callingUser com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void sendMultipartTextForSubscriber (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, boolean, long) int subId String callingPackage String callingAttributionTag String destAddr String scAddr java.util.List parts java.util.List sentIntents java.util.List deliveryIntents boolean persistMessageForNonDefaultSmsApp long messageId android.os.UserHandle callingUser com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void sendMultipartTextForSubscriberWithOptions (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.util.List, boolean, int, boolean, int) int subId String callingPackage String callingAttributionTag String destAddr String scAddr java.util.List parts java.util.List sentIntents java.util.List deliveryIntents boolean persistMessage int priority boolean expectMore int validityPeriod android.os.UserHandle callingUser com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean enableCellBroadcastForSubscriber (int, int, int) int subId int messageIdentifier int ranType public boolean enableCellBroadcastRangeForSubscriber (int, int, int, int) int subId int startMessageId int endMessageId int ranType com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean disableCellBroadcastForSubscriber (int, int, int) int subId int messageIdentifier int ranType public boolean disableCellBroadcastRangeForSubscriber (int, int, int, int) int subId int startMessageId int endMessageId int ranType com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public int getPremiumSmsPermission (java.lang.String) String packageName public int getPremiumSmsPermissionForSubscriber (int, java.lang.String) int subId String packageName com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void setPremiumSmsPermission (java.lang.String, int) String packageName int permission public void setPremiumSmsPermissionForSubscriber (int, java.lang.String, int) int subId String packageName int permission com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean isImsSmsSupportedForSubscriber (int) int subId com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean isSmsSimPickActivityNeeded (int) int activeSubId int[] activeSubIds android.os.UserHandle user long identity java.util.List subInfoList android.telephony.SubscriptionInfo sir int i int subInfoLength java.util.List subInfoList long identity int subId android.content.Context context android.app.ActivityManager am boolean isCallingProcessForeground android.telephony.TelephonyManager telephonyManager public java.lang.String getImsSmsFormatForSubscriber (int) int subId com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public void injectSmsPduForSubscriber (int, byte[], java.lang.String, android.app.PendingIntent) int subId byte[] pdu String format android.app.PendingIntent receivedIntent com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public int getPreferredSmsSubscription () int[] activeSubs int defaultSubId long token public boolean isSMSPromptEnabled () public void sendStoredText (int, java.lang.String, java.lang.String, android.net.Uri, java.lang.String, android.app.PendingIntent, android.app.PendingIntent) int subId String callingPkg String callingAttributionTag android.net.Uri messageUri String scAddress android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr android.os.UserHandle callingUser public void sendStoredMultipartText (int, java.lang.String, java.lang.String, android.net.Uri, java.lang.String, java.util.List, java.util.List) int subId String callingPkg String callingAttributionTag android.net.Uri messageUri String scAddress java.util.List sentIntents java.util.List deliveryIntents com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr android.os.UserHandle callingUser public android.os.Bundle getCarrierConfigValuesForSubscriber (int) android.telephony.CarrierConfigManager configManager int subId long identity private static android.os.Bundle getMmsConfig (android.os.BaseBundle) android.os.BaseBundle config android.os.Bundle filtered public java.lang.String createAppSpecificSmsTokenWithPackageInfo (int, java.lang.String, java.lang.String, android.app.PendingIntent) int subId String callingPkg String prefixes android.app.PendingIntent intent public java.lang.String createAppSpecificSmsToken (int, java.lang.String, android.app.PendingIntent) int subId String callingPkg android.app.PendingIntent intent public void setStorageMonitorMemoryStatusOverride (int, boolean) android.content.Context context int subId boolean isStorageAvailable com.android.internal.telephony.Phone phone android.content.Context context long identity public void clearStorageMonitorMemoryStatusOverride (int) android.content.Context context int subId com.android.internal.telephony.Phone phone android.content.Context context long identity public int checkSmsShortCodeDestination (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId String destAddress String countryIso long identity public void sendVisualVoicemailSmsForSubscriber (java.lang.String, int, java.lang.String, int, java.lang.String, int, java.lang.String, android.app.PendingIntent) byte[] data String callingPackage int callingUser String callingAttributionTag int subId String number int port String text android.app.PendingIntent sentIntent public java.lang.String getSmscAddressFromIccEfForSubscriber (int, java.lang.String) int subId String callingPackage com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean setSmscAddressOnIccEfForSubscriber (java.lang.String, int, java.lang.String) String smsc int subId String callingPackage com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int subId com.android.internal.telephony.Phone phone java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter indentingPW private void sendErrorInPendingIntent (android.app.PendingIntent, int) android.app.PendingIntent intent int errorCode private void sendErrorInPendingIntents (java.util.List, int) android.app.PendingIntent intent java.util.List intents int errorCode private com.android.internal.telephony.IccSmsInterfaceManager getIccSmsInterfaceManager (int) int subId private android.telephony.SubscriptionInfo getSubscriptionInfo (int) int subId android.telephony.SubscriptionManager manager public int getSmsCapacityOnIccForSubscriber (int) int subId com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public boolean resetAllCellBroadcastRanges (int) int subId com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr public static java.lang.String formatCrossStackMessageId (long) long id public boolean isNumberBlockedByFDN (int, java.lang.String, java.lang.String) String smscAddr long identity String smscAddr int subId String destAddr String callingPackage int phoneId android.telephony.TelephonyManager tm String defaultCountryIso com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr String smscAddr public long getWapMessageSize (java.lang.String) String locationUrl byte[] bytes private void enforceTelephonyFeatureWithException (java.lang.String, java.lang.String) String callingPackage String methodName private static synthetic boolean lambda$isSmsSimPickActivityNeeded$0 (android.os.UserHandle, int) android.os.UserHandle user int sub }
com/android/internal/telephony/SmsController.uau
com/android/internal/telephony/SmsDispatchersController$1.class
SmsDispatchersController.java package com.android.internal.telephony com.android.internal.telephony.SmsDispatchersController$1 extends java.lang.Object implements com.android.internal.telephony.SmsDispatchersController$DomainSelectionResolverProxy { final synthetic com.android.internal.telephony.SmsDispatchersController this$0 void <init> (com.android.internal.telephony.SmsDispatchersController) com.android.internal.telephony.SmsDispatchersController this$0 public com.android.internal.telephony.domainselection.DomainSelectionConnection getDomainSelectionConnection (com.android.internal.telephony.Phone, int, boolean) IllegalStateException e com.android.internal.telephony.Phone phone int selectorType boolean isEmergency public boolean isDomainSelectionSupported () }
com/android/internal/telephony/SmsDispatchersController$2.class
SmsDispatchersController.java package com.android.internal.telephony com.android.internal.telephony.SmsDispatchersController$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.SmsDispatchersController this$0 void <init> (com.android.internal.telephony.SmsDispatchersController) com.android.internal.telephony.SmsDispatchersController this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/SmsDispatchersController$DomainSelectionConnectionHolder.class
SmsDispatchersController.java package com.android.internal.telephony public com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder extends java.lang.Object implements com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback { private final boolean mEmergency private final java.util.List mPendingRequests private com.android.internal.telephony.domainselection.DomainSelectionConnection mConnection final synthetic com.android.internal.telephony.SmsDispatchersController this$0 void <init> (com.android.internal.telephony.SmsDispatchersController, boolean) com.android.internal.telephony.SmsDispatchersController this$0 boolean emergency public com.android.internal.telephony.domainselection.DomainSelectionConnection getConnection () public java.util.List getPendingRequests () public boolean isDomainSelectionRequested () public boolean isEmergency () public void clearAllRequests () public void addRequest (com.android.internal.telephony.SmsDispatchersController$PendingRequest) com.android.internal.telephony.SmsDispatchersController$PendingRequest request public void setConnection (com.android.internal.telephony.domainselection.DomainSelectionConnection) com.android.internal.telephony.domainselection.DomainSelectionConnection connection public void onSelectionTerminated (int) int cause }
com/android/internal/telephony/SmsDispatchersController$DomainSelectionResolverProxy.class
SmsDispatchersController.java package com.android.internal.telephony public abstract com.android.internal.telephony.SmsDispatchersController$DomainSelectionResolverProxy extends java.lang.Object { public abstract com.android.internal.telephony.domainselection.DomainSelectionConnection getDomainSelectionConnection (com.android.internal.telephony.Phone, int, boolean) public abstract boolean isDomainSelectionSupported () }
com/android/internal/telephony/SmsDispatchersController$PendingRequest.class
SmsDispatchersController.java package com.android.internal.telephony public com.android.internal.telephony.SmsDispatchersController$PendingRequest extends java.lang.Object { public static final int TYPE_DATA public static final int TYPE_TEXT public static final int TYPE_MULTIPART_TEXT public static final int TYPE_RETRY_SMS private static final java.util.concurrent.atomic.AtomicLong sNextUniqueMessageId public final int type public final com.android.internal.telephony.SMSDispatcher$SmsTracker tracker public final String callingPackage public final int callingUser public final String destAddr public final String scAddr public final java.util.ArrayList sentIntents public final java.util.ArrayList deliveryIntents public final boolean isForVvm public final byte[] data public final int destPort public final java.util.ArrayList texts public final android.net.Uri messageUri public final boolean persistMessage public final int priority public final boolean expectMore public final int validityPeriod public final long messageId public final boolean skipShortCodeCheck public final long uniqueMessageId public final boolean isMtSmsPolling public void <init> (int, com.android.internal.telephony.SMSDispatcher$SmsTracker, java.lang.String, int, java.lang.String, java.lang.String, java.util.ArrayList, java.util.ArrayList, boolean, byte[], int, java.util.ArrayList, android.net.Uri, boolean, int, boolean, int, long, boolean, boolean) int type com.android.internal.telephony.SMSDispatcher$SmsTracker tracker String callingPackage int callingUser String destAddr String scAddr java.util.ArrayList sentIntents java.util.ArrayList deliveryIntents boolean isForVvm byte[] data int destPort java.util.ArrayList texts android.net.Uri messageUri boolean persistMessage int priority boolean expectMore int validityPeriod long messageId boolean skipShortCodeCheck boolean isMtSmsPolling public static long getNextUniqueMessageId () private static synthetic long lambda$getNextUniqueMessageId$0 (long) long id static void <clinit> () }
com/android/internal/telephony/SmsDispatchersController$SmsInjectionCallback.class
SmsDispatchersController.java package com.android.internal.telephony public abstract com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback extends java.lang.Object { public abstract void onSmsInjectedResult (int) }
com/android/internal/telephony/SmsDispatchersController.class
SmsDispatchersController.java package com.android.internal.telephony public com.android.internal.telephony.SmsDispatchersController extends android.os.Handler { private static final String TAG private static final boolean VDBG private static final int EVENT_RADIO_ON private static final int EVENT_IMS_STATE_CHANGED private static final int EVENT_IMS_STATE_DONE private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_PARTIAL_SEGMENT_TIMER_EXPIRY private static final int EVENT_USER_UNLOCKED protected static final int EVENT_SMS_HANDLER_EXITING_WAITING_STATE private static final int EVENT_SEND_SMS_USING_DOMAIN_SELECTION private static final int EVENT_SMS_SENT_COMPLETED_USING_DOMAIN_SELECTION private static final int EVENT_DOMAIN_SELECTION_TERMINATED_ABNORMALLY private static final int EVENT_SMS_RECEIVED_VIA_IMS private static final int EVENT_REQUEST_DOMAIN_SELECTION private static final int CMD_SEND_TEXT private static final int EVENT_SEND_TEXT_OVER_NTN_ERROR private static final long PARTIAL_SEGMENT_WAIT_DURATION private static final long INVALID_TIME private long mLastInServiceTime private long mCurrentWaitElapsedDuration private long mCurrentWaitStartTime private com.android.internal.telephony.SMSDispatcher mCdmaDispatcher private com.android.internal.telephony.SMSDispatcher mGsmDispatcher private com.android.internal.telephony.ImsSmsDispatcher mImsSmsDispatcher private com.android.internal.telephony.gsm.GsmInboundSmsHandler mGsmInboundSmsHandler private com.android.internal.telephony.cdma.CdmaInboundSmsHandler mCdmaInboundSmsHandler private com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.SmsUsageMonitor mUsageMonitor private final com.android.internal.telephony.CommandsInterface mCi private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private boolean mIms private String mImsSmsFormat private java.util.HashMap mDeliveryPendingMapFor3GPP private java.util.HashMap mDeliveryPendingMapFor3GPP2 private com.android.internal.telephony.SmsDispatchersController$DomainSelectionResolverProxy mDomainSelectionResolverProxy private com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder mDscHolder private com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder mEmergencyDscHolder private com.android.internal.telephony.emergency.EmergencyStateTracker mEmergencyStateTracker private final android.content.BroadcastReceiver mBroadcastReceiver public void putDeliveryPendingTracker (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.SmsUsageMonitor, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.SmsUsageMonitor usageMonitor com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.SmsUsageMonitor, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.IntentFilter userFilter com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.SmsUsageMonitor usageMonitor android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.UserManager userManager public void dispose () public void handleMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.SomeArgs args com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.SmsDispatchersController$PendingRequest request String logTag com.android.internal.telephony.SomeArgs args String destAddr Long messageId Boolean success Boolean isOverIms Boolean isLastSmsPart com.android.internal.telephony.SomeArgs args com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.SmsDispatchersController$PendingRequest request String logTag com.android.internal.telephony.SmsDispatchersController$PendingRequest request com.android.internal.telephony.SmsDispatchersController$PendingRequest request android.os.Message msg private java.lang.String getSmscAddressFromUSIMWithPhoneIdentity (java.lang.String) com.android.internal.telephony.IccSmsInterfaceManager iccSmsIntMgr String callingPkg long identity private void reevaluateTimerStatus () long currentTime private void handleInService (long) long currentTime private void handleOutOfService (long) long currentTime private void handlePartialSegmentTimerExpiry (long) long waitTimerStart private void resetPartialSegmentWaitTimer () long currentTime private boolean isInService () android.telephony.ServiceState serviceState private void setImsSmsFormat (int) int format private void updateImsInfo (android.os.AsyncResult) android.os.AsyncResult ar int[] responseArray public void injectSmsPdu (byte[], java.lang.String, boolean, com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback) byte[] pdu String format boolean isOverIms com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback callback android.telephony.SmsMessage msg public void setImsSmsDispatcher (com.android.internal.telephony.ImsSmsDispatcher) com.android.internal.telephony.ImsSmsDispatcher imsSmsDispatcher public void injectSmsPdu (android.telephony.SmsMessage, java.lang.String, com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback, boolean, boolean, int) android.os.AsyncResult ar Exception e android.telephony.SmsMessage msg String format com.android.internal.telephony.SmsDispatchersController$SmsInjectionCallback callback boolean ignoreClass boolean isOverIms int token public boolean setImsManager (com.android.ims.ImsManager) com.android.ims.ImsManager imsManager public void sendRetrySms (com.android.internal.telephony.SMSDispatcher$SmsTracker) boolean isEmergency com.android.internal.telephony.SomeArgs args com.android.internal.telephony.SMSDispatcher$SmsTracker tracker boolean retryUsingImsService public void sendRetrySms (com.android.internal.telephony.SMSDispatcher$SmsTracker, boolean) String text byte[] data Integer destPort java.util.HashMap map String scAddr String destAddr com.android.internal.telephony.SmsMessageBase$SubmitPduBase pdu com.android.internal.telephony.SMSDispatcher$SmsTracker tracker boolean retryUsingImsService String oldFormat String newFormat com.android.internal.telephony.SMSDispatcher dispatcher public void reportSmsMemoryStatus (android.os.Message) Exception e android.os.Message result public boolean isIms () public java.lang.String getImsSmsFormat () protected boolean isCdmaMo () public boolean isCdmaFormat (java.lang.String) String format public void setDomainSelectionResolverProxy (com.android.internal.telephony.SmsDispatchersController$DomainSelectionResolverProxy) com.android.internal.telephony.SmsDispatchersController$DomainSelectionResolverProxy proxy private boolean isSmsDomainSelectionEnabled () private boolean isCdmaMo (int) int domain protected com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder getDomainSelectionConnectionHolder (boolean) boolean emergency private void requestDomainSelection (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder) com.android.internal.telephony.domainselection.EmergencySmsDomainSelectionConnection emergencyConnection java.util.concurrent.CompletableFuture future com.android.internal.telephony.domainselection.SmsDomainSelectionConnection connection java.util.concurrent.CompletableFuture future com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder android.telephony.DomainSelectionService$SelectionAttributes attr private void requestDomainSelection (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, com.android.internal.telephony.SmsDispatchersController$PendingRequest, java.lang.String) com.android.internal.telephony.domainselection.DomainSelectionConnection connection com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.SmsDispatchersController$PendingRequest request String logTag boolean isDomainSelectionRequested private void handleSendSmsUsingDomainSelection (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, com.android.internal.telephony.SmsDispatchersController$PendingRequest, java.lang.String) java.util.concurrent.CompletableFuture future com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.SmsDispatchersController$PendingRequest request String logTag private void sendSmsUsingDomainSelection (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, com.android.internal.telephony.SmsDispatchersController$PendingRequest, java.lang.String) com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.SmsDispatchersController$PendingRequest request String logTag com.android.internal.telephony.SomeArgs args private void handleSmsSentCompletedUsingDomainSelection (java.lang.String, long, boolean, boolean, boolean) String destAddr long messageId boolean success boolean isOverIms boolean isLastSmsPart protected void notifySmsSent (com.android.internal.telephony.SMSDispatcher$SmsTracker, boolean, boolean, boolean) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker boolean isOverIms boolean isLastSmsPart boolean success private void notifySmsSentToEmergencyStateTracker (java.lang.String, long, boolean, boolean, boolean) com.android.internal.telephony.SomeArgs args String destAddr long messageId boolean isOverIms boolean isLastSmsPart boolean success private void notifySmsSentToDatagramDispatcher (long, boolean, boolean) long messageId boolean isLastSmsPart boolean success private void handleSmsReceivedViaIms (java.lang.String) String origAddr protected void notifySmsReceivedViaImsToEmergencyStateTracker (java.lang.String) String origAddr private boolean isTestEmergencyNumber (java.lang.String) android.telephony.TelephonyManager tm java.util.Map eMap IllegalStateException ise RuntimeException r String number private void finishDomainSelection (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder) com.android.internal.telephony.SmsDispatchersController$PendingRequest r java.util.List pendingRequests com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder com.android.internal.telephony.domainselection.DomainSelectionConnection connection private void handleDomainSelectionTerminatedAbnormally (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder) com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder private void sendAllPendingRequests (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, int) com.android.internal.telephony.SmsDispatchersController$PendingRequest r com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder int domain java.util.List pendingRequests boolean wasDomainUnknown private void sendData (int, com.android.internal.telephony.SmsDispatchersController$PendingRequest) int domain com.android.internal.telephony.SmsDispatchersController$PendingRequest request private void sendText (int, com.android.internal.telephony.SmsDispatchersController$PendingRequest) int domain com.android.internal.telephony.SmsDispatchersController$PendingRequest request private void sendMultipartText (int, com.android.internal.telephony.SmsDispatchersController$PendingRequest) int domain com.android.internal.telephony.SmsDispatchersController$PendingRequest request private void triggerSentIntentForFailure (android.app.PendingIntent) android.app.PendingIntent$CanceledException e android.app.PendingIntent sentIntent private void triggerSentIntentForFailure (java.util.List) android.app.PendingIntent sentIntent java.util.List sentIntents private static java.util.ArrayList asArrayList (java.lang.Object) Object object java.util.ArrayList list protected void sendData (java.lang.String, int, java.lang.String, java.lang.String, int, byte[], android.app.PendingIntent, android.app.PendingIntent, boolean) String callingPackage int callingUser String destAddr String scAddr int destPort byte[] data android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent boolean isForVvm public void sendText (java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, boolean, long) String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod boolean isForVvm long messageId public void sendText (java.lang.String, java.lang.String, java.lang.String, android.app.PendingIntent, android.app.PendingIntent, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, boolean, long, boolean) String destAddr String scAddr String text android.app.PendingIntent sentIntent android.app.PendingIntent deliveryIntent android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod boolean isForVvm long messageId boolean skipShortCodeCheck com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest private void sendTextInternal (com.android.internal.telephony.SmsDispatchersController$PendingRequest) boolean isEmergency com.android.internal.telephony.SmsDispatchersController$PendingRequest request protected void sendMultipartText (java.lang.String, java.lang.String, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, android.net.Uri, java.lang.String, int, boolean, int, boolean, int, long) String destAddr String scAddr java.util.ArrayList parts java.util.ArrayList sentIntents java.util.ArrayList deliveryIntents android.net.Uri messageUri String callingPkg int callingUser boolean persistMessage int priority boolean expectMore int validityPeriod long messageId com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest private boolean isEmergencyNumber (java.lang.String) String number android.telephony.TelephonyManager tm private void sendMultipartTextInternal (com.android.internal.telephony.SmsDispatchersController$PendingRequest) boolean isEmergency com.android.internal.telephony.SmsDispatchersController$PendingRequest request public int getPremiumSmsPermission (java.lang.String) String packageName public void setPremiumSmsPermission (java.lang.String, int) String packageName int permission public com.android.internal.telephony.SmsUsageMonitor getUsageMonitor () public void handleSmsStatusReport (java.lang.String, byte[]) int errorClass boolean foundIn3GPPMap int messageRef com.android.internal.telephony.SMSDispatcher$SmsTracker tracker com.android.internal.telephony.cdma.SmsMessage sms int tpStatus int messageRef com.android.internal.telephony.SMSDispatcher$SmsTracker tracker com.android.internal.telephony.gsm.SmsMessage sms String format byte[] pdu boolean handled private boolean triggerDeliveryIntent (com.android.internal.telephony.SMSDispatcher$SmsTracker, java.lang.String, byte[]) android.app.PendingIntent$CanceledException ex com.android.internal.telephony.SMSDispatcher$SmsTracker tracker String format byte[] pdu android.app.PendingIntent intent android.content.Intent fillIn public com.android.internal.telephony.InboundSmsHandler getInboundSmsHandler (boolean) boolean is3gpp2 public void sendCarrierRoamingNbIotNtnText (com.android.internal.telephony.SmsDispatchersController$PendingRequest) com.android.internal.telephony.SmsDispatchersController$PendingRequest request public void onSendCarrierRoamingNbIotNtnTextError (com.android.internal.telephony.SmsDispatchersController$PendingRequest, int) com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest int errorCode public void sendMtSmsPollingMessage () android.telephony.SubscriptionManager subscriptionManager String destAddr String mtSmsPollingText String callingPackage com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private void logd (java.lang.String) String msg private void logi (java.lang.String) String s private static synthetic boolean lambda$isTestEmergencyNumber$3 (java.lang.String, android.telephony.emergency.EmergencyNumber) String number android.telephony.emergency.EmergencyNumber eNumber private synthetic void lambda$handleSendSmsUsingDomainSelection$2 (java.lang.String, com.android.internal.telephony.SmsDispatchersController$PendingRequest, com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, java.lang.Integer) String logTag com.android.internal.telephony.SmsDispatchersController$PendingRequest request com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder Integer result private synthetic void lambda$requestDomainSelection$1 (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, java.lang.Integer) com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder Integer domain private synthetic void lambda$requestDomainSelection$0 (com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder, java.lang.Integer) com.android.internal.telephony.SmsDispatchersController$DomainSelectionConnectionHolder holder Integer domain }
com/android/internal/telephony/SmsPermissions.class
SmsPermissions.java package com.android.internal.telephony public com.android.internal.telephony.SmsPermissions extends java.lang.Object { static final String LOG_TAG private final com.android.internal.telephony.Phone mPhone private final android.content.Context mContext private final android.app.AppOpsManager mAppOps public void <init> (com.android.internal.telephony.Phone, android.content.Context, android.app.AppOpsManager) com.android.internal.telephony.Phone phone android.content.Context context android.app.AppOpsManager appOps public boolean checkCallingCanSendText (boolean, java.lang.String, java.lang.String, java.lang.String) SecurityException e boolean persistMessageForNonDefaultSmsApp String callingPackage String callingAttributionTag String message public void enforceCallerIsImsAppOrCarrierApp (java.lang.String) String message String imsRcsPackage public boolean checkCallingCanSendSms (java.lang.String, java.lang.String, java.lang.String) String callingPackage String callingAttributionTag String message public boolean checkCallingOrSelfCanSendSms (java.lang.String, java.lang.String, java.lang.String) String callingPackage String callingAttributionTag String message public boolean checkCallingOrSelfCanGetSmscAddress (java.lang.String, java.lang.String) boolean isDefaultSmsPackage String callingPackage String message boolean isDefaultSmsPackage int callerUid long identity public boolean checkCallingOrSelfCanSetSmscAddress (java.lang.String, java.lang.String) boolean isDefaultSmsPackage String callingPackage String message boolean isDefaultSmsPackage int callerUid long identity public boolean isCallerDefaultSmsPackage (java.lang.String, int) android.os.UserHandle userHandle String packageName int callerUid public boolean packageNameMatchesCallingUid (java.lang.String) String packageName public boolean packageNameMatchesCallingUid (java.lang.String, int) SecurityException e String packageName int callerUid protected void log (java.lang.String) String msg protected void loge (java.lang.String) String msg protected void loge (java.lang.String, java.lang.Throwable) String msg Throwable e }
com/android/internal/telephony/SmsPermissions.uau
com/android/internal/telephony/SmsResponse.class
SmsResponse.java package com.android.internal.telephony public com.android.internal.telephony.SmsResponse extends java.lang.Object { public static final int NO_ERROR_CODE int mMessageRef String mAckPdu public int mErrorCode public long mMessageId public void <init> (int, java.lang.String, int) int messageRef String ackPdu int errorCode public void <init> (int, java.lang.String, int, long) int messageRef String ackPdu int errorCode long messageId public java.lang.String toString () String ret }
com/android/internal/telephony/SmsResponse.uau
com/android/internal/telephony/SmsStorageMonitor$1.class
SmsStorageMonitor.java package com.android.internal.telephony com.android.internal.telephony.SmsStorageMonitor$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.SmsStorageMonitor this$0 void <init> (com.android.internal.telephony.SmsStorageMonitor) com.android.internal.telephony.SmsStorageMonitor this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/SmsStorageMonitor.class
SmsStorageMonitor.java package com.android.internal.telephony public com.android.internal.telephony.SmsStorageMonitor extends android.os.Handler { private static final String TAG private static final int MAX_RETRIES private static final int RETRY_DELAY private static final int EVENT_ICC_FULL private static final int EVENT_REPORT_MEMORY_STATUS private static final int EVENT_REPORT_MEMORY_STATUS_DONE private static final int EVENT_RETRY_MEMORY_STATUS_REPORTING private static final int EVENT_RADIO_ON private final android.content.Context mContext private android.os.PowerManager$WakeLock mWakeLock private int mMaxRetryCount private int mRetryDelay private int mRetryCount private boolean mIsWaitingResponse private boolean mNeedNewReporting private boolean mIsMemoryStatusReportingFailed com.android.internal.telephony.Phone mPhone final com.android.internal.telephony.CommandsInterface mCi boolean mStorageAvailable boolean mInitialStorageAvailableStatus private boolean mMemoryStatusOverrideFlag private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private static final int WAKE_LOCK_TIMEOUT private final android.content.BroadcastReceiver mResultReceiver public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags flags android.content.IntentFilter filter public void sendMemoryStatusOverride (boolean) boolean isStorageAvailable public void clearMemoryStatusOverride () public void setMaxRetries (int) int maxCount public void setRetryDelayInMillis (int) int delay public void dispose () public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg boolean isAvailable private void sendMemoryStatusReport (boolean) com.android.internal.telephony.IccSmsInterfaceManager smsIfcMngr boolean isAvailable android.content.res.Resources r private void createWakelock () android.os.PowerManager pm private void handleIccFull () android.os.UserHandle userHandle android.content.ComponentName componentName android.content.Intent intent public boolean isStorageAvailable () }
com/android/internal/telephony/SmsStorageMonitor.uau
com/android/internal/telephony/SmsUsageMonitor$1.class
SmsUsageMonitor.java package com.android.internal.telephony com.android.internal.telephony.SmsUsageMonitor$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.SmsUsageMonitor this$0 void <init> (com.android.internal.telephony.SmsUsageMonitor) com.android.internal.telephony.SmsUsageMonitor this$0 public void run () }
com/android/internal/telephony/SmsUsageMonitor$SettingsObserver.class
SmsUsageMonitor.java package com.android.internal.telephony com.android.internal.telephony.SmsUsageMonitor$SettingsObserver extends android.database.ContentObserver { private final android.content.Context mContext private final java.util.concurrent.atomic.AtomicBoolean mEnabled void <init> (android.os.Handler, android.content.Context, java.util.concurrent.atomic.AtomicBoolean) android.os.Handler handler android.content.Context context java.util.concurrent.atomic.AtomicBoolean enabled public void onChange (boolean) boolean selfChange }
com/android/internal/telephony/SmsUsageMonitor$SettingsObserverHandler.class
SmsUsageMonitor.java package com.android.internal.telephony com.android.internal.telephony.SmsUsageMonitor$SettingsObserverHandler extends android.os.Handler { void <init> (android.content.Context, java.util.concurrent.atomic.AtomicBoolean) android.content.Context context java.util.concurrent.atomic.AtomicBoolean enabled android.content.ContentResolver resolver android.database.ContentObserver globalObserver }
com/android/internal/telephony/SmsUsageMonitor$ShortCodePatternMatcher.class
SmsUsageMonitor.java package com.android.internal.telephony final com.android.internal.telephony.SmsUsageMonitor$ShortCodePatternMatcher extends java.lang.Object { private final java.util.regex.Pattern mShortCodePattern private final java.util.regex.Pattern mPremiumShortCodePattern private final java.util.regex.Pattern mFreeShortCodePattern private final java.util.regex.Pattern mStandardShortCodePattern void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String shortCodeRegex String premiumShortCodeRegex String freeShortCodeRegex String standardShortCodeRegex int getNumberCategory (java.lang.String) String phoneNumber }
com/android/internal/telephony/SmsUsageMonitor.class
SmsUsageMonitor.java package com.android.internal.telephony public com.android.internal.telephony.SmsUsageMonitor extends java.lang.Object { private static final String TAG private static final boolean DBG private static final boolean VDBG private static final String SHORT_CODE_PATH private static final String SHORT_CODE_VERSION_PATH private static final int DEFAULT_SMS_CHECK_PERIOD private static final int DEFAULT_SMS_MAX_COUNT public static final int PREMIUM_SMS_PERMISSION_UNKNOWN public static final int PREMIUM_SMS_PERMISSION_ASK_USER public static final int PREMIUM_SMS_PERMISSION_NEVER_ALLOW public static final int PREMIUM_SMS_PERMISSION_ALWAYS_ALLOW private final int mCheckPeriod private final int mMaxAllowed private final java.util.HashMap mSmsStamp private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private String mCurrentCountry private com.android.internal.telephony.SmsUsageMonitor$ShortCodePatternMatcher mCurrentPatternMatcher private final java.util.concurrent.atomic.AtomicBoolean mCheckEnabled private final com.android.internal.telephony.SmsUsageMonitor$SettingsObserverHandler mSettingsObserverHandler private final java.io.File mPatternFile private long mPatternFileLastModified private int mPatternFileVersion private android.app.role.RoleManager mRoleManager private static final String SMS_POLICY_FILE_DIRECTORY private static final String SMS_POLICY_FILE_NAME private static final String TAG_SHORTCODES private static final String TAG_SHORTCODE private static final String ATTR_COUNTRY private static final String ATTR_PATTERN private static final String ATTR_PREMIUM private static final String ATTR_FREE private static final String ATTR_STANDARD private android.util.AtomicFile mPolicyFile private final java.util.HashMap mPremiumSmsPolicy private static final String TAG_SMS_POLICY_BODY private static final String TAG_PACKAGE private static final String ATTR_PACKAGE_NAME private static final String ATTR_PACKAGE_SMS_POLICY public static int mergeShortCodeCategories (int, int) int type1 int type2 public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags flags android.content.ContentResolver resolver private com.android.internal.telephony.SmsUsageMonitor$ShortCodePatternMatcher getPatternMatcherFromFile (java.lang.String) java.io.FileNotFoundException e org.xmlpull.v1.XmlPullParserException e String country java.io.FileReader patternReader org.xmlpull.v1.XmlPullParser parser private com.android.internal.telephony.SmsUsageMonitor$ShortCodePatternMatcher getPatternMatcherFromResource (java.lang.String) String country int id android.content.res.XmlResourceParser parser private com.android.internal.telephony.SmsUsageMonitor$ShortCodePatternMatcher getPatternMatcherFromXmlParser (org.xmlpull.v1.XmlPullParser, java.lang.String) String pattern String premium String free String standard String currentCountry String element org.xmlpull.v1.XmlPullParserException e java.io.IOException e org.xmlpull.v1.XmlPullParser parser String country void dispose () public boolean check (java.lang.String, int) java.util.ArrayList sentList java.util.List defaultApp String appName int smsWaiting public int checkDestination (java.lang.String, java.lang.String) android.telephony.TelephonyManager tm String destAddress String countryIso private void loadPremiumSmsPolicyDb () NumberFormatException e String packageName String policy String element org.xmlpull.v1.XmlPullParser parser java.io.IOException e NumberFormatException e org.xmlpull.v1.XmlPullParserException e java.io.File dir java.io.FileInputStream infile private void writePremiumSmsPolicyDb () java.util.Map$Entry policy org.xmlpull.v1.XmlSerializer out java.io.IOException e java.io.FileOutputStream outfile public int getPremiumSmsPermission (java.lang.String) Integer policy String packageName public void setPremiumSmsPermission (java.lang.String, int) String packageName int permission private void checkCallerIsSystemOrPhoneOrSameApp (java.lang.String) android.content.pm.ApplicationInfo ai android.content.pm.PackageManager$NameNotFoundException ex String pkg int uid int appId String errorLog private static void checkCallerIsSystemOrPhoneApp () int uid int appId private void removeExpiredTimestamps () java.util.Map$Entry entry java.util.ArrayList oldList java.util.Iterator iter long beginCheckPeriod private boolean isUnderLimit (java.util.ArrayList, int) int i java.util.ArrayList sent int smsWaiting Long ct long beginCheckPeriod private int getPatternFileVersionFromFile () java.io.IOException e String version java.io.IOException e java.io.IOException e java.io.IOException e java.io.IOException e java.io.BufferedReader reader java.io.File versionFile public int getShortCodeXmlFileVersion () private static void log (java.lang.String) String msg }
com/android/internal/telephony/SmsUsageMonitor.uau
com/android/internal/telephony/SomeArgs.class
SomeArgs.java package com.android.internal.telephony public final com.android.internal.telephony.SomeArgs extends java.lang.Object { private static final int MAX_POOL_SIZE private static com.android.internal.telephony.SomeArgs sPool private static int sPoolSize private static Object sPoolLock private com.android.internal.telephony.SomeArgs mNext private boolean mInPool static final int WAIT_NONE static final int WAIT_WAITING static final int WAIT_FINISHED int mWaitState public Object arg1 public Object arg2 public Object arg3 public Object arg4 public Object arg5 public Object arg6 public Object arg7 public int argi1 public int argi2 public int argi3 public int argi4 public int argi5 public int argi6 public long argl1 public long argl2 private void <init> () public static com.android.internal.telephony.SomeArgs obtain () com.android.internal.telephony.SomeArgs args public void complete () public void recycle () private void clear () static void <clinit> () }
com/android/internal/telephony/SrvccConnection.class
SrvccConnection.java package com.android.internal.telephony public com.android.internal.telephony.SrvccConnection extends java.lang.Object { private static final String TAG public static final int CALL_TYPE_NORMAL public static final int CALL_TYPE_EMERGENCY public static final int SUBSTATE_NONE public static final int SUBSTATE_PREALERTING public static final int TONE_NONE public static final int TONE_LOCAL public static final int TONE_NETWORK private int mType private com.android.internal.telephony.Call$State mState private int mSubstate private int mRingbackToneType private boolean mIsMpty private boolean mIsMT private String mNumber private int mNumPresentation private String mName private int mNamePresentation public void <init> (android.telephony.ims.ImsCallProfile, com.android.internal.telephony.imsphone.ImsPhoneConnection, int) android.telephony.ims.ImsCallProfile profile com.android.internal.telephony.imsphone.ImsPhoneConnection c int preciseCallState public void <init> (com.android.ims.internal.ConferenceParticipant, int) com.android.ims.internal.ConferenceParticipant cp int preciseCallState private static java.lang.String getParticipantAddress (android.net.Uri) android.net.Uri address String number String[] numberParts private void initialize (android.telephony.ims.ImsCallProfile) android.telephony.ims.ImsCallProfile profile private void initialize (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection c private boolean isLocalTone (android.telephony.ims.ImsCallProfile) android.telephony.ims.ImsCallProfile profile android.telephony.ims.ImsStreamMediaProfile mediaProfile boolean shouldPlayRingback private static com.android.internal.telephony.Call$State toCallState (int) int preciseCallState public int getType () public com.android.internal.telephony.Call$State getState () public void setState (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State state public int getSubState () public int getRingbackToneType () public boolean isMultiParty () public boolean isIncoming () public java.lang.String getNumber () public int getNumberPresentation () public java.lang.String getName () public int getNamePresentation () public java.lang.String toString () StringBuilder sb }
com/android/internal/telephony/State.class
State.java package com.android.internal.telephony public com.android.internal.telephony.State extends java.lang.Object implements com.android.internal.telephony.IState { protected void <init> () public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg public java.lang.String getName () String name int lastDollar }
com/android/internal/telephony/StateMachine$LogRec.class
StateMachine.java package com.android.internal.telephony public com.android.internal.telephony.StateMachine$LogRec extends java.lang.Object { private com.android.internal.telephony.StateMachine mSm private long mTime private int mWhat private String mInfo private com.android.internal.telephony.IState mState private com.android.internal.telephony.IState mOrgState private com.android.internal.telephony.IState mDstState void <init> (com.android.internal.telephony.StateMachine, android.os.Message, java.lang.String, com.android.internal.telephony.IState, com.android.internal.telephony.IState, com.android.internal.telephony.IState) com.android.internal.telephony.StateMachine sm android.os.Message msg String info com.android.internal.telephony.IState state com.android.internal.telephony.IState orgState com.android.internal.telephony.IState transToState public void update (com.android.internal.telephony.StateMachine, android.os.Message, java.lang.String, com.android.internal.telephony.IState, com.android.internal.telephony.IState, com.android.internal.telephony.IState) com.android.internal.telephony.StateMachine sm android.os.Message msg String info com.android.internal.telephony.IState state com.android.internal.telephony.IState orgState com.android.internal.telephony.IState dstState public long getTime () public long getWhat () public java.lang.String getInfo () public com.android.internal.telephony.IState getState () public com.android.internal.telephony.IState getDestState () public com.android.internal.telephony.IState getOriginalState () public java.lang.String toString () StringBuilder sb java.util.Calendar c String what }
com/android/internal/telephony/StateMachine$LogRecords.class
StateMachine.java package com.android.internal.telephony com.android.internal.telephony.StateMachine$LogRecords extends java.lang.Object { private static final int DEFAULT_SIZE private java.util.Vector mLogRecVector private int mMaxSize private int mOldestIndex private int mCount private boolean mLogOnlyTransitions private void <init> () synchronized void setSize (int) int maxSize synchronized void setLogOnlyTransitions (boolean) boolean enable synchronized boolean logOnlyTransitions () synchronized int size () synchronized int count () synchronized void cleanup () synchronized com.android.internal.telephony.StateMachine$LogRec get (int) int index int nextIndex synchronized void add (com.android.internal.telephony.StateMachine, android.os.Message, java.lang.String, com.android.internal.telephony.IState, com.android.internal.telephony.IState, com.android.internal.telephony.IState) com.android.internal.telephony.StateMachine$LogRec pmi com.android.internal.telephony.StateMachine sm android.os.Message msg String messageInfo com.android.internal.telephony.IState state com.android.internal.telephony.IState orgState com.android.internal.telephony.IState transToState }
com/android/internal/telephony/StateMachine$SmHandler$HaltingState.class
StateMachine.java package com.android.internal.telephony com.android.internal.telephony.StateMachine$SmHandler$HaltingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.StateMachine$SmHandler this$0 private void <init> (com.android.internal.telephony.StateMachine$SmHandler) public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/StateMachine$SmHandler$QuittingState.class
StateMachine.java package com.android.internal.telephony com.android.internal.telephony.StateMachine$SmHandler$QuittingState extends com.android.internal.telephony.State { private void <init> () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/StateMachine$SmHandler$StateInfo.class
StateMachine.java package com.android.internal.telephony com.android.internal.telephony.StateMachine$SmHandler$StateInfo extends java.lang.Object { final com.android.internal.telephony.State state final com.android.internal.telephony.StateMachine$SmHandler$StateInfo parentStateInfo boolean active void <init> (com.android.internal.telephony.State, com.android.internal.telephony.StateMachine$SmHandler$StateInfo) com.android.internal.telephony.State state com.android.internal.telephony.StateMachine$SmHandler$StateInfo parent public java.lang.String toString () }
com/android/internal/telephony/StateMachine$SmHandler.class
StateMachine.java package com.android.internal.telephony com.android.internal.telephony.StateMachine$SmHandler extends android.os.Handler { private boolean mHasQuit private boolean mDbg private static final Object mSmHandlerObj private android.os.Message mMsg private final com.android.internal.telephony.StateMachine$LogRecords mLogRecords private boolean mIsConstructionCompleted private com.android.internal.telephony.StateMachine$SmHandler$StateInfo[] mStateStack private int mStateStackTopIndex private com.android.internal.telephony.StateMachine$SmHandler$StateInfo[] mTempStateStack private int mTempStateStackCount private final com.android.internal.telephony.StateMachine$SmHandler$HaltingState mHaltingState private final com.android.internal.telephony.StateMachine$SmHandler$QuittingState mQuittingState private com.android.internal.telephony.StateMachine mSm private final java.util.HashMap mStateInfo private com.android.internal.telephony.State mInitialState private com.android.internal.telephony.State mDestState private boolean mTransitionInProgress private final java.util.ArrayList mDeferredMessages public final void handleMessage (android.os.Message) com.android.internal.telephony.State msgProcessedState android.os.Message msg private void performTransitions (com.android.internal.telephony.State, android.os.Message) com.android.internal.telephony.StateMachine$SmHandler$StateInfo commonStateInfo int stateStackEnteringIndex com.android.internal.telephony.State msgProcessedState android.os.Message msg com.android.internal.telephony.State orgState boolean recordLogMsg com.android.internal.telephony.State destState private final void cleanupAfterQuitting () private final void completeConstruction () com.android.internal.telephony.StateMachine$SmHandler$StateInfo i int depth com.android.internal.telephony.StateMachine$SmHandler$StateInfo si int maxDepth private final com.android.internal.telephony.State processMsg (android.os.Message) android.os.Message msg com.android.internal.telephony.StateMachine$SmHandler$StateInfo curStateInfo private final void invokeExitMethods (com.android.internal.telephony.StateMachine$SmHandler$StateInfo) com.android.internal.telephony.State curState com.android.internal.telephony.StateMachine$SmHandler$StateInfo commonStateInfo private final void invokeEnterMethods (int) int i int stateStackEnteringIndex private final void moveDeferredMessageAtFrontOfQueue () android.os.Message curMsg int i private final int moveTempStateStackToStateStack () int startingIndex int i int j private final com.android.internal.telephony.StateMachine$SmHandler$StateInfo setupTempStateStackWithStatesToEnter (com.android.internal.telephony.State) com.android.internal.telephony.State destState com.android.internal.telephony.StateMachine$SmHandler$StateInfo curStateInfo private final void setupInitialStateStack () com.android.internal.telephony.StateMachine$SmHandler$StateInfo curStateInfo private final android.os.Message getCurrentMessage () private final com.android.internal.telephony.IState getCurrentState () private final com.android.internal.telephony.StateMachine$SmHandler$StateInfo addState (com.android.internal.telephony.State, com.android.internal.telephony.State) com.android.internal.telephony.State state com.android.internal.telephony.State parent com.android.internal.telephony.StateMachine$SmHandler$StateInfo parentStateInfo com.android.internal.telephony.StateMachine$SmHandler$StateInfo stateInfo private void removeState (com.android.internal.telephony.State) com.android.internal.telephony.State state com.android.internal.telephony.StateMachine$SmHandler$StateInfo stateInfo boolean isParent private void <init> (android.os.Looper, com.android.internal.telephony.StateMachine) android.os.Looper looper com.android.internal.telephony.StateMachine sm private final void setInitialState (com.android.internal.telephony.State) com.android.internal.telephony.State initialState private final void transitionTo (com.android.internal.telephony.IState) com.android.internal.telephony.IState destState private final void deferMessage (android.os.Message) android.os.Message msg android.os.Message newMsg private final void quit () private final void quitNow () private final boolean isQuit (android.os.Message) android.os.Message msg private final boolean isDbg () private final void setDbg (boolean) boolean dbg private static synthetic boolean lambda$removeState$0 (com.android.internal.telephony.StateMachine$SmHandler$StateInfo, com.android.internal.telephony.StateMachine$SmHandler$StateInfo) com.android.internal.telephony.StateMachine$SmHandler$StateInfo stateInfo com.android.internal.telephony.StateMachine$SmHandler$StateInfo si static void <clinit> () }
com/android/internal/telephony/StateMachine.class
StateMachine.java package com.android.internal.telephony public com.android.internal.telephony.StateMachine extends java.lang.Object { private String mName private static final int SM_QUIT_CMD private static final int SM_INIT_CMD public static final boolean HANDLED public static final boolean NOT_HANDLED private com.android.internal.telephony.StateMachine$SmHandler mSmHandler private android.os.HandlerThread mSmThread private void initStateMachine (java.lang.String, android.os.Looper) String name android.os.Looper looper protected void <init> (java.lang.String) String name android.os.Looper looper protected void <init> (java.lang.String, android.os.Looper) String name android.os.Looper looper protected void <init> (java.lang.String, android.os.Handler) String name android.os.Handler handler protected void onPreHandleMessage (android.os.Message) android.os.Message msg protected void onPostHandleMessage (android.os.Message) android.os.Message msg public final void addState (com.android.internal.telephony.State, com.android.internal.telephony.State) com.android.internal.telephony.State state com.android.internal.telephony.State parent public final void addState (com.android.internal.telephony.State) com.android.internal.telephony.State state public final void removeState (com.android.internal.telephony.State) com.android.internal.telephony.State state public final void setInitialState (com.android.internal.telephony.State) com.android.internal.telephony.State initialState public final android.os.Message getCurrentMessage () com.android.internal.telephony.StateMachine$SmHandler smh public final com.android.internal.telephony.IState getCurrentState () com.android.internal.telephony.StateMachine$SmHandler smh public final void transitionTo (com.android.internal.telephony.IState) com.android.internal.telephony.IState destState public final void transitionToHaltingState () public final void deferMessage (android.os.Message) android.os.Message msg protected void unhandledMessage (android.os.Message) android.os.Message msg protected void haltedProcessMessage (android.os.Message) android.os.Message msg protected void onHalting () protected void onQuitting () public final java.lang.String getName () public final void setLogRecSize (int) int maxSize public final void setLogOnlyTransitions (boolean) boolean enable public final int getLogRecSize () com.android.internal.telephony.StateMachine$SmHandler smh public final int getLogRecMaxSize () com.android.internal.telephony.StateMachine$SmHandler smh public final int getLogRecCount () com.android.internal.telephony.StateMachine$SmHandler smh public final com.android.internal.telephony.StateMachine$LogRec getLogRec (int) int index com.android.internal.telephony.StateMachine$SmHandler smh public final java.util.Collection copyLogRecs () com.android.internal.telephony.StateMachine$LogRec lr java.util.Vector vlr com.android.internal.telephony.StateMachine$SmHandler smh public void addLogRec (java.lang.String) String string com.android.internal.telephony.StateMachine$SmHandler smh protected boolean recordLogRec (android.os.Message) android.os.Message msg protected java.lang.String getLogRecString (android.os.Message) android.os.Message msg protected java.lang.String getWhatToString (int) int what public final android.os.Handler getHandler () public final android.os.Message obtainMessage () public final android.os.Message obtainMessage (int) int what public final android.os.Message obtainMessage (int, java.lang.Object) int what Object obj public final android.os.Message obtainMessage (int, int) int what int arg1 public final android.os.Message obtainMessage (int, int, int) int what int arg1 int arg2 public final android.os.Message obtainMessage (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj public void sendMessage (int) int what com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessage (int, java.lang.Object) int what Object obj com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessage (int, int) int what int arg1 com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessage (int, int, int) int what int arg1 int arg2 com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessage (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessage (android.os.Message) android.os.Message msg com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (int, long) int what long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (int, java.lang.Object, long) int what Object obj long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (int, int, long) int what int arg1 long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (int, int, int, long) int what int arg1 int arg2 long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (int, int, int, java.lang.Object, long) int what int arg1 int arg2 Object obj long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh public void sendMessageDelayed (android.os.Message, long) android.os.Message msg long delayMillis com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (int) int what com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (int, java.lang.Object) int what Object obj com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (int, int) int what int arg1 com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (int, int, int) int what int arg1 int arg2 com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (int, int, int, java.lang.Object) int what int arg1 int arg2 Object obj com.android.internal.telephony.StateMachine$SmHandler smh protected final void sendMessageAtFrontOfQueue (android.os.Message) android.os.Message msg com.android.internal.telephony.StateMachine$SmHandler smh protected final void removeMessages (int) int what com.android.internal.telephony.StateMachine$SmHandler smh protected final void removeDeferredMessages (int) android.os.Message msg int what com.android.internal.telephony.StateMachine$SmHandler smh java.util.Iterator iterator protected final boolean hasDeferredMessages (int) android.os.Message msg int what com.android.internal.telephony.StateMachine$SmHandler smh java.util.Iterator iterator protected final boolean hasMessages (int) int what com.android.internal.telephony.StateMachine$SmHandler smh protected final boolean isQuit (android.os.Message) android.os.Message msg com.android.internal.telephony.StateMachine$SmHandler smh public final void quit () com.android.internal.telephony.StateMachine$SmHandler smh public final void quitNow () com.android.internal.telephony.StateMachine$SmHandler smh public boolean isDbg () com.android.internal.telephony.StateMachine$SmHandler smh public void setDbg (boolean) boolean dbg com.android.internal.telephony.StateMachine$SmHandler smh public void start () com.android.internal.telephony.StateMachine$SmHandler smh public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IState curState public java.lang.String toString () String state protected void logAndAddLogRec (java.lang.String) String s protected void log (java.lang.String) String s protected void logd (java.lang.String) String s protected void logv (java.lang.String) String s protected void logi (java.lang.String) String s protected void logw (java.lang.String) String s protected void loge (java.lang.String) String s protected void loge (java.lang.String, java.lang.Throwable) String s Throwable e }
com/android/internal/telephony/TelephonyAdminReceiver.class
TelephonyAdminReceiver.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyAdminReceiver extends android.content.BroadcastReceiver { private static final String TAG private final com.android.internal.telephony.Phone mPhone private boolean mDisallowCellular2gRestriction private final android.content.Context mContext private android.os.UserManager mUserManager public void <init> (android.content.Context, com.android.internal.telephony.Phone) android.content.Context context com.android.internal.telephony.Phone phone android.content.IntentFilter filter public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent boolean shouldDisallow2g public boolean isCellular2gDisabled () private boolean ensureUserManagerExists () }
com/android/internal/telephony/TelephonyCapabilities.class
TelephonyCapabilities.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyCapabilities extends java.lang.Object { private static final String LOG_TAG private void <init> () public static boolean supportsEcm (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsOtasp (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsVoiceMessageCount (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsNetworkSelection (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static int getDeviceIdLabel (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsConferenceCallManagement (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsHoldAndUnhold (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsAnswerAndHold (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static boolean supportsAdn (int) int phoneType public static boolean canDistinguishDialingAndConnected (int) int phoneType public static boolean minimalTelephonyCdmCheck (com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.flags.FeatureFlags featureFlags int vendorApiLevel public static boolean supportsTelephonyCalling (com.android.internal.telephony.flags.FeatureFlags, android.content.Context) com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.Context context }
com/android/internal/telephony/TelephonyCapabilities.uau
com/android/internal/telephony/TelephonyComponentFactory$InjectedComponents.class
TelephonyComponentFactory.java package com.android.internal.telephony com.android.internal.telephony.TelephonyComponentFactory$InjectedComponents extends java.lang.Object { private static final String ATTRIBUTE_JAR private static final String ATTRIBUTE_PACKAGE private static final String TAG_INJECTION private static final String TAG_COMPONENTS private static final String TAG_COMPONENT private static final String SYSTEM private static final String PRODUCT private static final String SYSTEM_EXT private final java.util.Set mComponentNames private com.android.internal.telephony.TelephonyComponentFactory mInjectedInstance private String mPackageName private String mJarPath private void <init> () private java.lang.String getValidatedPaths () private void makeInjectedInstance () dalvik.system.PathClassLoader classLoader Class cls ClassNotFoundException e ReflectiveOperationException e String validatedPaths private boolean isComponentInjected (java.lang.String) String componentName private void parseXml (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser parser private void parseInjection (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser parser private void parseComponents (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser parser private void parseComponent (org.xmlpull.v1.XmlPullParser) int outerDepth int type Exception e org.xmlpull.v1.XmlPullParser parser private void parseXmlByTag (org.xmlpull.v1.XmlPullParser, boolean, java.util.function.Consumer, java.lang.String) int outerDepth int type Exception e org.xmlpull.v1.XmlPullParser parser boolean allowDuplicate java.util.function.Consumer consumer String tag private void setAttributes (org.xmlpull.v1.XmlPullParser) String name String value int i org.xmlpull.v1.XmlPullParser parser private synthetic void lambda$parseComponents$4 (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser p private synthetic void lambda$parseInjection$3 (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser p private synthetic void lambda$parseXml$2 (org.xmlpull.v1.XmlPullParser) org.xmlpull.v1.XmlPullParser p private static synthetic boolean lambda$getValidatedPaths$1 (java.lang.String) android.system.StructStatVfs vfs android.system.ErrnoException e String s private static synthetic boolean lambda$getValidatedPaths$0 (java.lang.String) String s }
com/android/internal/telephony/TelephonyComponentFactory.class
TelephonyComponentFactory.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyComponentFactory extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.TelephonyComponentFactory sInstance private final com.android.internal.telephony.TelephonyFacade mTelephonyFacade private com.android.internal.telephony.TelephonyComponentFactory$InjectedComponents mInjectedComponents private static final boolean USE_NEW_NITZ_STATE_MACHINE public void <init> () public static com.android.internal.telephony.TelephonyComponentFactory getInstance () public void injectTheComponentFactory (android.content.res.XmlResourceParser) boolean injectSuccessful android.content.res.XmlResourceParser parser public com.android.internal.telephony.TelephonyComponentFactory inject (java.lang.String) String componentName public com.android.internal.telephony.GsmCdmaCallTracker makeGsmCdmaCallTracker (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.SmsStorageMonitor makeSmsStorageMonitor (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags flags public com.android.internal.telephony.SmsUsageMonitor makeSmsUsageMonitor (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags flags public com.android.internal.telephony.ServiceStateTracker makeServiceStateTracker (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.emergency.EmergencyNumberTracker makeEmergencyNumberTracker (com.android.internal.telephony.Phone, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.NitzStateMachine makeNitzStateMachine (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone phone public com.android.internal.telephony.SimActivationTracker makeSimActivationTracker (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public com.android.internal.telephony.CarrierSignalAgent makeCarrierSignalAgent (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public com.android.internal.telephony.CarrierActionAgent makeCarrierActionAgent (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public com.android.internal.telephony.CarrierResolver makeCarrierResolver (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags flags public com.android.internal.telephony.IccPhoneBookInterfaceManager makeIccPhoneBookInterfaceManager (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public com.android.internal.telephony.IccSmsInterfaceManager makeIccSmsInterfaceManager (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.uicc.UiccProfile makeUiccProfile (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, com.android.internal.telephony.uicc.UiccCard, java.lang.Object, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId com.android.internal.telephony.uicc.UiccCard uiccCard Object lock com.android.internal.telephony.flags.FeatureFlags flags public com.android.internal.telephony.cdma.EriManager makeEriManager (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone phone int eriFileSource public com.android.internal.telephony.WspTypeDecoder makeWspTypeDecoder (byte[]) byte[] pdu public com.android.internal.telephony.InboundSmsTracker makeInboundSmsTracker (android.content.Context, byte[], long, int, boolean, boolean, java.lang.String, java.lang.String, java.lang.String, boolean, int, int) android.content.Context context byte[] pdu long timestamp int destPort boolean is3gpp2 boolean is3gpp2WapPdu String address String displayAddr String messageBody boolean isClass0 int subId int smsSource public com.android.internal.telephony.InboundSmsTracker makeInboundSmsTracker (android.content.Context, byte[], long, int, boolean, java.lang.String, java.lang.String, int, int, int, boolean, java.lang.String, boolean, int, int) android.content.Context context byte[] pdu long timestamp int destPort boolean is3gpp2 String address String displayAddr int referenceNumber int sequenceNumber int messageCount boolean is3gpp2WapPdu String messageBody boolean isClass0 int subId int smsSource public com.android.internal.telephony.InboundSmsTracker makeInboundSmsTracker (android.content.Context, android.database.Cursor, boolean) android.content.Context context android.database.Cursor cursor boolean isCurrentFormat3gpp2 public com.android.internal.telephony.imsphone.ImsPhoneCallTracker makeImsPhoneCallTracker (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone imsPhone public com.android.internal.telephony.imsphone.ImsPhoneCallTracker makeImsPhoneCallTracker (com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.imsphone.ImsExternalCallTracker makeImsExternalCallTracker (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone imsPhone public com.android.internal.telephony.imsphone.ImsNrSaModeHandler makeImsNrSaModeHandler (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone imsPhone public com.android.internal.telephony.AppSmsManager makeAppSmsManager (android.content.Context) android.content.Context context public com.android.internal.telephony.DeviceStateMonitor makeDeviceStateMonitor (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.data.AccessNetworksManager makeAccessNetworksManager (com.android.internal.telephony.Phone, android.os.Looper) com.android.internal.telephony.Phone phone android.os.Looper looper public com.android.internal.telephony.data.AccessNetworksManager makeAccessNetworksManager (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager getCdmaSubscriptionSourceManagerInstance (android.content.Context, com.android.internal.telephony.CommandsInterface, android.os.Handler, int, java.lang.Object) android.content.Context context com.android.internal.telephony.CommandsInterface ci android.os.Handler h int what Object obj public com.android.internal.telephony.LocaleTracker makeLocaleTracker (com.android.internal.telephony.Phone, com.android.internal.telephony.NitzStateMachine, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.NitzStateMachine nitzStateMachine android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.Phone makePhone (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.PhoneNotifier, int, int, com.android.internal.telephony.TelephonyComponentFactory, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.PhoneNotifier notifier int phoneId int precisePhoneType com.android.internal.telephony.TelephonyComponentFactory telephonyComponentFactory com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.data.PhoneSwitcher makePhoneSwitcher (int, android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) int maxDataAttachModemCount android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.DisplayInfoController makeDisplayInfoController (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.MultiSimSettingController initMultiSimSettingController (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context c com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.SignalStrengthController makeSignalStrengthController (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone phone public com.android.internal.telephony.data.LinkBandwidthEstimator makeLinkBandwidthEstimator (com.android.internal.telephony.Phone, android.os.Looper) com.android.internal.telephony.Phone phone android.os.Looper looper public com.android.internal.telephony.data.DataNetworkController makeDataNetworkController (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.data.DataProfileManager makeDataProfileManager (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, com.android.internal.telephony.data.DataServiceManager, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.data.DataServiceManager dataServiceManager android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback callback public com.android.internal.telephony.data.DataSettingsManager makeDataSettingsManager (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, com.android.internal.telephony.flags.FeatureFlags, android.os.Looper, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.Looper looper com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback public com.android.internal.telephony.security.CellularNetworkSecuritySafetySource makeCellularNetworkSecuritySafetySource (android.content.Context) android.content.Context context public com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier makeIdentifierDisclosureNotifier (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource public com.android.internal.telephony.security.NullCipherNotifier makeNullCipherNotifier (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource static void <clinit> () }
com/android/internal/telephony/TelephonyCountryDetector$1.class
TelephonyCountryDetector.java package com.android.internal.telephony com.android.internal.telephony.TelephonyCountryDetector$1 extends java.lang.Object implements android.location.LocationListener { final synthetic com.android.internal.telephony.TelephonyCountryDetector this$0 void <init> (com.android.internal.telephony.TelephonyCountryDetector) com.android.internal.telephony.TelephonyCountryDetector this$0 public void onLocationChanged (android.location.Location) android.location.Location location public void onProviderDisabled (java.lang.String) String provider public void onProviderEnabled (java.lang.String) String provider public void onStatusChanged (java.lang.String, int, android.os.Bundle) String provider int status android.os.Bundle extras }
com/android/internal/telephony/TelephonyCountryDetector$2.class
TelephonyCountryDetector.java package com.android.internal.telephony com.android.internal.telephony.TelephonyCountryDetector$2 extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.TelephonyCountryDetector this$0 void <init> (com.android.internal.telephony.TelephonyCountryDetector) com.android.internal.telephony.TelephonyCountryDetector this$0 public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities networkCapabilities public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/TelephonyCountryDetector$NetworkCountryCodeInfo.class
TelephonyCountryDetector.java package com.android.internal.telephony com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo extends java.lang.Object { public int phoneId public String countryCode public long timestamp private void <init> () public java.lang.String toString () }
com/android/internal/telephony/TelephonyCountryDetector$TelephonyGeocodeListener.class
TelephonyCountryDetector.java package com.android.internal.telephony com.android.internal.telephony.TelephonyCountryDetector$TelephonyGeocodeListener extends java.lang.Object implements android.location.Geocoder$GeocodeListener { private long mLocationUpdatedTime final synthetic com.android.internal.telephony.TelephonyCountryDetector this$0 void <init> (com.android.internal.telephony.TelephonyCountryDetector, long) long locationUpdatedTime public void onGeocode (java.util.List) String countryCode java.util.List addresses public void onError (java.lang.String) String errorMessage }
com/android/internal/telephony/TelephonyCountryDetector.class
TelephonyCountryDetector.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyCountryDetector extends android.os.Handler { private static final String TAG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final String BOOT_ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG private static final int EVENT_LOCATION_CHANGED private static final int EVENT_LOCATION_COUNTRY_CODE_CHANGED private static final int EVENT_NETWORK_COUNTRY_CODE_CHANGED private static final int EVENT_WIFI_CONNECTIVITY_STATE_CHANGED private static final int EVENT_LOCATION_UPDATE_REQUEST_QUOTA_RESET private static final long TIME_BETWEEN_LOCATION_UPDATES_MILLIS private static final float DISTANCE_BETWEEN_LOCATION_UPDATES_METERS protected static final long WAIT_FOR_LOCATION_UPDATE_REQUEST_QUOTA_RESET_TIMEOUT_MILLIS private static com.android.internal.telephony.TelephonyCountryDetector sInstance private final android.location.Geocoder mGeocoder private final android.location.LocationManager mLocationManager private final android.net.ConnectivityManager mConnectivityManager private final com.android.internal.telephony.RegistrantList mWifiConnectivityStateChangedRegistrantList private final Object mLock private final java.util.Map mNetworkCountryCodeInfoPerPhone private String mLocationCountryCode private String mOverriddenLocationCountryCode private boolean mIsLocationUpdateRequested private long mLocationCountryCodeUpdatedTimestampNanos private long mOverriddenLocationCountryCodeUpdatedTimestampNanos private java.util.List mOverriddenCurrentNetworkCountryCodes private java.util.Map mOverriddenCachedNetworkCountryCodes private boolean mIsCountryCodesOverridden private final com.android.internal.telephony.RegistrantList mCountryCodeChangedRegistrants private boolean mIsWifiNetworkConnected private com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.location.LocationListener mLocationListener protected void <init> (android.os.Looper, android.content.Context, android.location.LocationManager, android.net.ConnectivityManager, com.android.internal.telephony.flags.FeatureFlags) android.os.Looper looper android.content.Context context android.location.LocationManager locationManager android.net.ConnectivityManager connectivityManager com.android.internal.telephony.flags.FeatureFlags featureFlags public static synchronized com.android.internal.telephony.TelephonyCountryDetector getInstance (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.os.HandlerThread handlerThread android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public java.util.List getCurrentNetworkCountryIso () String countryIsoInUpperCase String countryIso com.android.internal.telephony.Phone phone java.util.List result public android.util.Pair getCachedLocationCountryIsoInfo () public java.util.Map getCachedNetworkCountryIsoInfo () boolean alreadyAdded com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo countryCodeInfo java.util.Map result public void handleMessage (android.os.Message) android.os.Message msg public void onNetworkCountryCodeChanged (com.android.internal.telephony.Phone, java.lang.String) com.android.internal.telephony.Phone phone String currentCountryCode com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo networkCountryCodeInfo public boolean setCountryCodes (boolean, java.util.List, java.util.Map, java.lang.String, long) boolean reset java.util.List currentNetworkCountryCodes java.util.Map cachedNetworkCountryCodes String locationCountryCode long locationCountryCodeTimestampNanos protected void queryCountryCodeForLocation (android.location.Location) android.location.Location location protected long getElapsedRealtimeNanos () private void initialize () private boolean isGeoCoderImplemented () private void registerForLocationUpdates () private android.location.Location getLastKnownLocation () android.location.Location location String provider android.location.Location result private void unregisterForLocationUpdates () private boolean isLocationUpdateRequestQuotaExceeded () private boolean shouldRequestLocationUpdate () private void sendRequestAsync (int, java.lang.Object) int command Object argument android.os.Message msg private void handleNetworkCountryCodeChangedEvent (com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo) com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo cachedNetworkCountryCodeInfo com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo cachedNetworkCountryCodeInfo com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo currentNetworkCountryCodeInfo private void handleEventWifiConnectivityStateChanged (boolean) boolean connected private void evaluateNotifyWifiConnectivityStateChangedEvent (boolean) boolean connected private void setLocationCountryCode (android.util.Pair) android.util.Pair countryCodeInfo private java.lang.String getNetworkCountryIsoForPhone (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.ServiceStateTracker serviceStateTracker com.android.internal.telephony.LocaleTracker localeTracker private void registerForWifiConnectivityStateChanged () android.net.NetworkRequest$Builder builder android.net.ConnectivityManager$NetworkCallback networkCallback private void evaluateRequestingLocationUpdates () public boolean isWifiNetworkConnected () private boolean isInternetAvailable (android.net.NetworkCapabilities) android.net.NetworkCapabilities networkCapabilities boolean isWifiConnected public void registerForWifiConnectivityStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForWifiConnectivityStateChanged (android.os.Handler) android.os.Handler h private static boolean isValid (java.lang.String) String countryCode private static boolean isMockModemAllowed () public void registerForCountryCodeChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForCountryCodeChanged (android.os.Handler) android.os.Handler h private static void logd (java.lang.String) String log private static void logw (java.lang.String) String log private static void loge (java.lang.String) String log private static synthetic com.android.internal.telephony.TelephonyCountryDetector$NetworkCountryCodeInfo lambda$handleNetworkCountryCodeChangedEvent$0 (java.lang.Integer) Integer k static void <clinit> () }
com/android/internal/telephony/TelephonyDevController.class
TelephonyDevController.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyDevController extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final Object mLock private static final int EVENT_HARDWARE_CONFIG_CHANGED private static com.android.internal.telephony.TelephonyDevController sTelephonyDevController private static java.util.ArrayList mModems private static java.util.ArrayList mSims private static android.os.Message sRilHardwareConfig private static void logd (java.lang.String) String s private static void loge (java.lang.String) String s public static com.android.internal.telephony.TelephonyDevController create () public static com.android.internal.telephony.TelephonyDevController getInstance () private void initFromResource () com.android.internal.telephony.HardwareConfig hw String hwString android.content.res.Resources resource String[] hwStrings private void <init> () public static void registerRIL (com.android.internal.telephony.CommandsInterface) android.os.AsyncResult ar com.android.internal.telephony.CommandsInterface cmdsIf public static void unregisterRIL (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface cmdsIf public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg private static void updateOrInsert (com.android.internal.telephony.HardwareConfig, java.util.ArrayList) com.android.internal.telephony.HardwareConfig item int i int size com.android.internal.telephony.HardwareConfig hw java.util.ArrayList list int size private static void handleGetHardwareConfigChanged (android.os.AsyncResult) com.android.internal.telephony.HardwareConfig hw int i java.util.List hwcfg android.os.AsyncResult ar public static int getModemCount () int count public com.android.internal.telephony.HardwareConfig getModem (int) int index public int getSimCount () int count public com.android.internal.telephony.HardwareConfig getSim (int) int index public com.android.internal.telephony.HardwareConfig getModemForSim (int) com.android.internal.telephony.HardwareConfig modem com.android.internal.telephony.HardwareConfig sim int simIndex public java.util.ArrayList getAllSimsForModem (int) com.android.internal.telephony.HardwareConfig sim java.util.ArrayList result com.android.internal.telephony.HardwareConfig modem int modemIndex public java.util.ArrayList getAllModems () com.android.internal.telephony.HardwareConfig modem java.util.ArrayList modems public java.util.ArrayList getAllSims () com.android.internal.telephony.HardwareConfig sim java.util.ArrayList sims static void <clinit> () }
com/android/internal/telephony/TelephonyFacade.class
TelephonyFacade.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyFacade extends java.lang.Object { public void <init> () public long getElapsedSinceBootMillis () public long getMobileTxBytes () public long getMobileRxBytes () }
com/android/internal/telephony/TelephonyTester$1.class
TelephonyTester.java package com.android.internal.telephony com.android.internal.telephony.TelephonyTester$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.TelephonyTester this$0 void <init> (com.android.internal.telephony.TelephonyTester) com.android.internal.telephony.TelephonyTester this$0 public void onReceive (android.content.Context, android.content.Intent) android.os.BadParcelableException e android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/TelephonyTester$SignalStrengthTestable.class
TelephonyTester.java package com.android.internal.telephony com.android.internal.telephony.TelephonyTester$SignalStrengthTestable extends android.telephony.SignalStrength { final synthetic com.android.internal.telephony.TelephonyTester this$0 private void <init> (com.android.internal.telephony.TelephonyTester) public void mockLevel (int) java.lang.reflect.Field lteField android.telephony.CellSignalStrengthLte lte java.lang.reflect.Field lvlField Exception e int level public void updateLevel (android.os.PersistableBundle, android.telephony.ServiceState) android.os.PersistableBundle cc android.telephony.ServiceState ss public java.lang.String toString () }
com/android/internal/telephony/TelephonyTester.class
TelephonyTester.java package com.android.internal.telephony public com.android.internal.telephony.TelephonyTester extends java.lang.Object { private static final boolean DBG private static final String ACTION_TEST_CONFERENCE_EVENT_PACKAGE private static final String ACTION_TEST_DIALOG_EVENT_PACKAGE private static final String EXTRA_FILENAME private static final String EXTRA_BYPASS_IMSCALL private static final String EXTRA_STARTPACKAGE private static final String EXTRA_SENDPACKAGE private static final String EXTRA_DIALOGID private static final String EXTRA_NUMBER private static final String EXTRA_STATE private static final String EXTRA_CANPULL private static final String ACTION_TEST_SUPP_SRVC_FAIL private static final String EXTRA_FAILURE_CODE private static final String ACTION_TEST_HANDOVER_FAIL private static final String ACTION_TEST_SUPP_SRVC_NOTIFICATION private static final String EXTRA_CODE private static final String EXTRA_TYPE private static final String ACTION_TEST_IMS_E_CALL private static final String ACTION_TEST_RECEIVE_DTMF private static final String EXTRA_DIGIT private static final String ACTION_TEST_CHANGE_NUMBER private static final String ACTION_TEST_SERVICE_STATE private static final String EXTRA_ACTION private static final String EXTRA_PHONE_ID private static final String EXTRA_VOICE_RAT private static final String EXTRA_DATA_RAT private static final String EXTRA_VOICE_REG_STATE private static final String EXTRA_DATA_REG_STATE private static final String EXTRA_VOICE_ROAMING_TYPE private static final String EXTRA_DATA_ROAMING_TYPE private static final String EXTRA_NR_FREQUENCY_RANGE private static final String EXTRA_NR_STATE private static final String EXTRA_OPERATOR private static final String EXTRA_OPERATOR_RAW private static final String ACTION_RESET private String mLogTag private static java.util.List mImsExternalCallStates private android.content.Intent mServiceStateTestIntent private com.android.internal.telephony.TelephonyTester$SignalStrengthTestable mSignalStrengthTest private com.android.internal.telephony.Phone mPhone protected android.content.BroadcastReceiver mIntentReceiver void <init> (com.android.internal.telephony.Phone) android.content.IntentFilter filter com.android.internal.telephony.Phone phone void dispose () private void log (java.lang.String) String s private void handleSuppServiceFailedIntent (android.content.Intent) android.content.Intent intent com.android.internal.telephony.imsphone.ImsPhone imsPhone int code private void handleHandoverFailedIntent () com.android.ims.ImsCall imsCall private void handleTestConferenceEventPackage (android.content.Context, java.lang.String, boolean) java.io.FileInputStream is java.io.FileNotFoundException ex com.android.internal.telephony.imsphone.ImsPhoneCall imsPhoneCall com.android.ims.ImsCall imsCall android.content.Context context String fileName boolean isBypassingImsCall com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.imsphone.ImsPhoneCallTracker tracker java.io.File packageFile java.io.FileInputStream is com.android.internal.telephony.test.TestConferenceEventPackageParser parser android.telephony.ims.ImsConferenceState imsConferenceState private void handleTestDialogEventPackageIntent (android.content.Intent) android.telephony.ims.ImsExternalCallState state android.content.Intent intent com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.imsphone.ImsExternalCallTracker externalCallTracker private void sendTestSuppServiceNotification (android.content.Intent) int code int type com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.gsm.SuppServiceNotification suppServiceNotification android.content.Intent intent public void setSignalStrength (int) android.os.AsyncResult ar int level public android.telephony.SignalStrength getOverriddenSignalStrength () public void setServiceStateTestIntent (android.content.Intent) android.content.Intent intent void overrideServiceState (android.telephony.ServiceState) int state android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo$Builder builder int state android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo$Builder builder String[] data String operatorAlphaLong String operatorAlphaShort String operatorNumeric String operator_raw android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo nri android.telephony.NetworkRegistrationInfo nri android.telephony.ServiceState ss void testImsECall () com.android.ims.ImsCall imsCall android.telephony.ims.ImsCallProfile callProfile android.os.Bundle extras private com.android.ims.ImsCall getImsCall () com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.imsphone.ImsPhoneCall imsPhoneCall com.android.ims.ImsCall imsCall void testImsReceiveDtmf (android.content.Intent) android.content.Intent intent char digit com.android.ims.ImsCall imsCall void testChangeNumber (android.content.Intent) android.content.Intent intent String newNumber private static synthetic void lambda$testChangeNumber$0 (java.lang.String, com.android.internal.telephony.Connection) String newNumber com.android.internal.telephony.Connection c static void <clinit> () }
com/android/internal/telephony/TimeUtils.class
TimeUtils.java package com.android.internal.telephony public com.android.internal.telephony.TimeUtils extends java.lang.Object { private static final java.text.SimpleDateFormat sLoggingFormat public static final java.text.SimpleDateFormat sDumpDateFormat public static final java.time.Instant MIN_USE_DATE_OF_TIMEZONE public static final int HUNDRED_DAY_FIELD_LEN private static final int SECONDS_PER_MINUTE private static final int SECONDS_PER_HOUR private static final int SECONDS_PER_DAY public static final long NANOS_PER_MS private static final Object sFormatSync private static char[] sFormatStr private static char[] sTmpFormatStr public void <init> () public static java.util.TimeZone getTimeZone (int, boolean, long, java.lang.String) int offset boolean dst long when String country android.icu.util.TimeZone icuTimeZone private static android.icu.util.TimeZone getIcuTimeZone (int, boolean, long, java.lang.String) int offsetMillis boolean isDst long whenMillis String countryIso android.icu.util.TimeZone bias com.android.i18n.timezone.CountryTimeZones countryTimeZones com.android.i18n.timezone.CountryTimeZones$OffsetResult offsetResult public static java.util.List getTimeZoneIdsForCountryCode (java.lang.String) com.android.i18n.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping String countryCode com.android.i18n.timezone.TimeZoneFinder timeZoneFinder com.android.i18n.timezone.CountryTimeZones countryTimeZones java.util.List timeZoneIds public static java.lang.String getTimeZoneDatabaseVersion () private static int accumField (int, int, boolean, int) int num int amt int suffix boolean always int zeropad private static int printFieldLocked (char[], int, char, int, boolean, int) int dig int tmp int dig int dig int startPos char[] formatStr int amt char suffix int pos boolean always int zeropad private static int formatDurationLocked (long, int) int pos char prefix int myLen long duration int fieldLen char[] formatStr char prefix int millis int seconds int days int hours int minutes int pos int start boolean zeropad public static void formatDuration (long, java.lang.StringBuilder) int len long duration StringBuilder builder public static void formatDuration (long, java.lang.StringBuilder, int) int len long duration StringBuilder builder int fieldLen public static void formatDuration (long, java.io.PrintWriter, int) int len long duration java.io.PrintWriter pw int fieldLen public static java.lang.String formatDuration (long) int len long duration public static void formatDuration (long, java.io.PrintWriter) long duration java.io.PrintWriter pw public static void formatDuration (long, long, java.lang.StringBuilder) long time long now StringBuilder sb public static void formatDuration (long, long, java.io.PrintWriter) long time long now java.io.PrintWriter pw public static java.lang.String formatUptime (long) long time public static java.lang.String formatRealtime (long) long time public static java.lang.String formatTime (long, long) long time long referenceTime long diff public static java.lang.String logTimeOfDay (long) long millis java.util.Calendar c public static java.lang.String formatForLogging (long) long millis public static void dumpTime (java.io.PrintWriter, long) java.io.PrintWriter pw long time public static boolean isTimeBetween (java.time.LocalTime, java.time.LocalTime, java.time.LocalTime) java.time.LocalTime reference java.time.LocalTime start java.time.LocalTime end public static void dumpTimeWithDelta (java.io.PrintWriter, long, long) java.io.PrintWriter pw long time long now static void <clinit> () }
com/android/internal/telephony/UUSInfo.class
UUSInfo.java package com.android.internal.telephony public com.android.internal.telephony.UUSInfo extends java.lang.Object { public static final int UUS_TYPE1_IMPLICIT public static final int UUS_TYPE1_REQUIRED public static final int UUS_TYPE1_NOT_REQUIRED public static final int UUS_TYPE2_REQUIRED public static final int UUS_TYPE2_NOT_REQUIRED public static final int UUS_TYPE3_REQUIRED public static final int UUS_TYPE3_NOT_REQUIRED public static final int UUS_DCS_USP public static final int UUS_DCS_OSIHLP public static final int UUS_DCS_X244 public static final int UUS_DCS_RMCF public static final int UUS_DCS_IA5c private int mUusType private int mUusDcs private byte[] mUusData public void <init> () public void <init> (int, int, byte[]) int uusType int uusDcs byte[] uusData public int getDcs () public void setDcs (int) int uusDcs public int getType () public void setType (int) int uusType public byte[] getUserData () public void setUserData (byte[]) byte[] uusData }
com/android/internal/telephony/UUSInfo.uau
com/android/internal/telephony/UiccPhoneBookController.class
UiccPhoneBookController.java package com.android.internal.telephony public com.android.internal.telephony.UiccPhoneBookController extends com.android.internal.telephony.IIccPhoneBook$Stub { private static final String TAG public void <init> () android.os.TelephonyServiceManager$ServiceRegisterer iccPhoneBookServiceRegisterer public boolean updateAdnRecordsInEfBySearch (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws android.os.RemoteException int efid String oldTag String oldPhoneNumber String newTag String newPhoneNumber String pin2 android.content.ContentValues values public boolean updateAdnRecordsInEfByIndexForSubscriber (int, int, android.content.ContentValues, int, java.lang.String) throws android.os.RemoteException int subId int efid android.content.ContentValues values int index String pin2 com.android.internal.telephony.IccPhoneBookInterfaceManager iccPbkIntMgr public int[] getAdnRecordsSize (int) throws android.os.RemoteException int efid public int[] getAdnRecordsSizeForSubscriber (int, int) throws android.os.RemoteException int subId int efid com.android.internal.telephony.IccPhoneBookInterfaceManager iccPbkIntMgr public java.util.List getAdnRecordsInEf (int) throws android.os.RemoteException int efid public java.util.List getAdnRecordsInEfForSubscriber (int, int) throws android.os.RemoteException int subId int efid com.android.internal.telephony.IccPhoneBookInterfaceManager iccPbkIntMgr public com.android.internal.telephony.uicc.AdnCapacity getAdnRecordsCapacityForSubscriber (int) throws android.os.RemoteException int subId com.android.internal.telephony.IccPhoneBookInterfaceManager iccPbkIntMgr public boolean updateAdnRecordsInEfBySearchForSubscriber (int, int, android.content.ContentValues, java.lang.String) throws android.os.RemoteException int subId int efid android.content.ContentValues values String pin2 com.android.internal.telephony.IccPhoneBookInterfaceManager iccPbkIntMgr private com.android.internal.telephony.IccPhoneBookInterfaceManager getIccPhoneBookInterfaceManager (int) NullPointerException e ArrayIndexOutOfBoundsException e int subId int phoneId private int getDefaultSubscription () }
com/android/internal/telephony/UiccPhoneBookController.uau
com/android/internal/telephony/UserIcons.class
UserIcons.java package com.android.internal.telephony public com.android.internal.telephony.UserIcons extends java.lang.Object { private static final int[] USER_ICON_COLORS public void <init> () public static android.graphics.Bitmap convertToBitmap (android.graphics.drawable.Drawable) android.graphics.drawable.Drawable icon public static android.graphics.Bitmap convertToBitmapAtUserIconSize (android.content.res.Resources, android.graphics.drawable.Drawable) android.content.res.Resources res android.graphics.drawable.Drawable icon int size private static android.graphics.Bitmap convertToBitmapAtSize (android.graphics.drawable.Drawable, int, int) android.graphics.drawable.Drawable icon int width int height android.graphics.Bitmap bitmap android.graphics.Canvas canvas public static android.graphics.drawable.Drawable getDefaultUserIcon (android.content.res.Resources, int, boolean) android.content.res.Resources resources int userId boolean light int colorResId public static android.graphics.drawable.Drawable getDefaultUserIconInColor (android.content.res.Resources, int) android.content.res.Resources resources int color android.graphics.drawable.Drawable icon public static int[] getUserIconColors (android.content.res.Resources) int i android.content.res.Resources resources int[] result static void <clinit> () }
com/android/internal/telephony/VisualVoicemailSmsFilter$1.class
VisualVoicemailSmsFilter.java package com.android.internal.telephony com.android.internal.telephony.VisualVoicemailSmsFilter$1 extends java.lang.Object implements com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter { void <init> () public android.telecom.PhoneAccountHandle fromSubId (int, android.content.Context) int subId android.content.Context context int phoneId android.telephony.SubscriptionManager subscriptionManager android.os.UserHandle userHandle }
com/android/internal/telephony/VisualVoicemailSmsFilter$FullMessage.class
VisualVoicemailSmsFilter.java package com.android.internal.telephony com.android.internal.telephony.VisualVoicemailSmsFilter$FullMessage extends java.lang.Object { public android.telephony.SmsMessage firstMessage public String fullMessageBody private void <init> () }
com/android/internal/telephony/VisualVoicemailSmsFilter$PhoneAccountHandleConverter.class
VisualVoicemailSmsFilter.java package com.android.internal.telephony public abstract com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter extends java.lang.Object { public abstract android.telecom.PhoneAccountHandle fromSubId (int, android.content.Context) }
com/android/internal/telephony/VisualVoicemailSmsFilter.class
VisualVoicemailSmsFilter.java package com.android.internal.telephony public com.android.internal.telephony.VisualVoicemailSmsFilter extends java.lang.Object { private static final String TAG private static final String TELEPHONY_SERVICE_PACKAGE private static final android.content.ComponentName PSTN_CONNECTION_SERVICE_COMPONENT private static java.util.Map sPatterns private static final com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter DEFAULT_PHONE_ACCOUNT_HANDLE_CONVERTER private static com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter sPhoneAccountHandleConverter public void <init> () public static boolean filter (android.content.Context, byte[][], java.lang.String, int, int) com.android.internal.telephony.VisualVoicemailSmsFilter$FullMessage fullMessage String asciiMessage com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData messageData android.content.Context context byte[][] pdus String format int destPort int subId android.telephony.TelephonyManager telephonyManager android.telephony.VisualVoicemailSmsFilterSettings settings android.telecom.PhoneAccountHandle phoneAccountHandle String clientPrefix com.android.internal.telephony.VisualVoicemailSmsFilter$FullMessage fullMessage String messageBody com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData messageData private static boolean messageBodyMatchesVvmPattern (android.content.Context, int, java.lang.String) java.util.regex.Pattern pattern android.content.Context context int subId String messageBody String mccMnc java.util.List patterns public static void setPhoneAccountHandleConverterForTest (com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter) com.android.internal.telephony.VisualVoicemailSmsFilter$PhoneAccountHandleConverter converter private static void buildPatternsMap (android.content.Context) String mccMnc String[] mccMncList java.util.regex.Pattern pattern String entry android.content.Context context private static void sendVvmSmsBroadcast (android.content.Context, android.telephony.VisualVoicemailSmsFilterSettings, android.telecom.PhoneAccountHandle, com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData, java.lang.String) android.content.Context context android.telephony.VisualVoicemailSmsFilterSettings filterSettings android.telecom.PhoneAccountHandle phoneAccountHandle com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData messageData String messageBody android.content.Intent intent android.telephony.VisualVoicemailSms$Builder builder private static com.android.internal.telephony.VisualVoicemailSmsFilter$FullMessage getFullMessage (byte[][], java.lang.String) java.nio.charset.CharacterCodingException e java.nio.ByteBuffer byteBuffer android.telephony.SmsMessage message String body byte[] pdu byte[][] pdus String format com.android.internal.telephony.VisualVoicemailSmsFilter$FullMessage result StringBuilder builder java.nio.charset.CharsetDecoder decoder private static java.lang.String parseAsciiPduMessage (byte[][]) byte[] pdu byte[][] pdus StringBuilder builder private static boolean isSmsFromNumbers (android.telephony.SmsMessage, java.util.List) String number android.telephony.SmsMessage message java.util.List numbers static void <clinit> () }
com/android/internal/telephony/VisualVoicemailSmsParser$WrappedMessageData.class
VisualVoicemailSmsParser.java package com.android.internal.telephony public com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData extends java.lang.Object { public final String prefix public final android.os.Bundle fields public java.lang.String toString () void <init> (java.lang.String, android.os.Bundle) String prefix android.os.Bundle keyValues }
com/android/internal/telephony/VisualVoicemailSmsParser.class
VisualVoicemailSmsParser.java package com.android.internal.telephony public com.android.internal.telephony.VisualVoicemailSmsParser extends java.lang.Object { private static final String[] ALLOWED_ALTERNATIVE_FORMAT_EVENT public void <init> () public static com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData parse (java.lang.String, java.lang.String) int prefixEnd int eventTypeEnd String eventType android.os.Bundle fields IndexOutOfBoundsException e String clientPrefix String smsBody private static android.os.Bundle parseSmsBody (java.lang.String) int separatorIndex String key String value String entry String message android.os.Bundle keyValues String[] entries public static com.android.internal.telephony.VisualVoicemailSmsParser$WrappedMessageData parseAlternativeFormat (java.lang.String) int eventTypeEnd String eventType android.os.Bundle fields IndexOutOfBoundsException e String smsBody private static boolean isAllowedAlternativeFormatEvent (java.lang.String) String event String eventType static void <clinit> () }
com/android/internal/telephony/VoiceIndication.class
VoiceIndication.java package com.android.internal.telephony public com.android.internal.telephony.VoiceIndication extends android.hardware.radio.voice.IRadioVoiceIndication$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void callRing (int, boolean, android.hardware.radio.voice.CdmaSignalInfoRecord) int indicationType boolean isGsm android.hardware.radio.voice.CdmaSignalInfoRecord record char[] response public void callStateChanged (int) int indicationType public void cdmaCallWaiting (int, android.hardware.radio.voice.CdmaCallWaiting) int indicationType android.hardware.radio.voice.CdmaCallWaiting callWaitingRecord com.android.internal.telephony.cdma.CdmaCallWaitingNotification notification public void cdmaInfoRec (int, android.hardware.radio.voice.CdmaInformationRecord[]) com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaDisplayInfoRec cdmaDisplayInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.voice.CdmaNumberInfoRecord numInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec cdmaNumberInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.voice.CdmaSignalInfoRecord signalInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaSignalInfoRec cdmaSignalInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.voice.CdmaRedirectingNumberInfoRecord redirectingNumberInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaRedirectingNumberInfoRec cdmaRedirectingNumberInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.voice.CdmaLineControlInfoRecord lineControlInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaLineControlInfoRec cdmaLineControlInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53ClirInfoRec cdmaT53ClirInfoRec com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords android.hardware.radio.voice.CdmaT53AudioControlInfoRecord audioControlInfoRecord com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53AudioControlInfoRec cdmaT53AudioControlInfoRec android.hardware.radio.voice.CdmaInformationRecord record int id com.android.internal.telephony.cdma.CdmaInformationRecords cdmaInformationRecords int i int indicationType android.hardware.radio.voice.CdmaInformationRecord[] records public void cdmaOtaProvisionStatus (int, int) int indicationType int status int[] response public void currentEmergencyNumberList (int, android.hardware.radio.voice.EmergencyNumber[]) android.telephony.emergency.EmergencyNumber emergencyNumber android.hardware.radio.voice.EmergencyNumber enHal int indicationType android.hardware.radio.voice.EmergencyNumber[] emergencyNumberList java.util.List response public void enterEmergencyCallbackMode (int) int indicationType public void exitEmergencyCallbackMode (int) int indicationType public void indicateRingbackTone (int, boolean) int indicationType boolean start public void onSupplementaryServiceIndication (int, android.hardware.radio.voice.StkCcUnsolSsResult) android.hardware.radio.voice.CallForwardInfo cfInfo int i android.hardware.radio.voice.CfData cfData int num int i android.hardware.radio.voice.SsInfoData ssInfo int indicationType android.hardware.radio.voice.StkCcUnsolSsResult ss int num com.android.internal.telephony.gsm.SsData ssData public void onUssd (int, int, java.lang.String) int indicationType int ussdModeType String msg String[] resp public void resendIncallMute (int) int indicationType public void srvccStateNotify (int, int) int indicationType int state int[] response public void stkCallControlAlphaNotify (int, java.lang.String) int indicationType String alpha public void stkCallSetup (int, long) int indicationType long timeout public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/VoiceResponse.class
VoiceResponse.java package com.android.internal.telephony public com.android.internal.telephony.VoiceResponse extends android.hardware.radio.voice.IRadioVoiceResponse$Stub { private final com.android.internal.telephony.RIL mRil public void <init> (com.android.internal.telephony.RIL) com.android.internal.telephony.RIL ril public void acknowledgeRequest (int) int serial public void acceptCallResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void cancelPendingUssdResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void conferenceResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void dialResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void emergencyDialResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void exitEmergencyCallbackModeResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void explicitCallTransferResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void getCallForwardStatusResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.CallForwardInfo[]) int i com.android.internal.telephony.CallForwardInfo[] ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.voice.CallForwardInfo[] callForwardInfos com.android.internal.telephony.RILRequest rr public void getCallWaitingResponse (android.hardware.radio.RadioResponseInfo, boolean, int) android.hardware.radio.RadioResponseInfo responseInfo boolean enable int serviceClass public void getClipResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int status public void getClirResponse (android.hardware.radio.RadioResponseInfo, int, int) android.hardware.radio.RadioResponseInfo responseInfo int n int m public void getCurrentCallsResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.Call[]) com.android.internal.telephony.DriverCall dc int i int num java.util.ArrayList dcCalls android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.voice.Call[] calls com.android.internal.telephony.RILRequest rr public void getLastCallFailCauseResponse (android.hardware.radio.RadioResponseInfo, android.hardware.radio.voice.LastCallFailCauseInfo) com.android.internal.telephony.LastCallFailCause ret android.hardware.radio.RadioResponseInfo responseInfo android.hardware.radio.voice.LastCallFailCauseInfo fcInfo com.android.internal.telephony.RILRequest rr public void getMuteResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean enable public void getPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean enable public void getTtyModeResponse (android.hardware.radio.RadioResponseInfo, int) android.hardware.radio.RadioResponseInfo responseInfo int mode public void handleStkCallSetupRequestFromSimResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void hangupConnectionResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void hangupForegroundResumeBackgroundResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void hangupWaitingOrBackgroundResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void isVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo, boolean) android.hardware.radio.RadioResponseInfo responseInfo boolean enable com.android.internal.telephony.RILRequest rr public void rejectCallResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendBurstDtmfResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendCdmaFeatureCodeResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendDtmfResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void sendUssdResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void separateConnectionResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCallForwardResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setCallWaitingResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setClirResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setMuteResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setPreferredVoicePrivacyResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setTtyModeResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void setVoNrEnabledResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void startDtmfResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void stopDtmfResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public void switchWaitingOrHoldingAndActiveResponse (android.hardware.radio.RadioResponseInfo) android.hardware.radio.RadioResponseInfo responseInfo public java.lang.String getInterfaceHash () public int getInterfaceVersion () }
com/android/internal/telephony/WakeLockStateMachine$1.class
WakeLockStateMachine.java package com.android.internal.telephony com.android.internal.telephony.WakeLockStateMachine$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.WakeLockStateMachine this$0 void <init> (com.android.internal.telephony.WakeLockStateMachine) com.android.internal.telephony.WakeLockStateMachine this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/WakeLockStateMachine$DefaultState.class
WakeLockStateMachine.java package com.android.internal.telephony com.android.internal.telephony.WakeLockStateMachine$DefaultState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.WakeLockStateMachine this$0 void <init> (com.android.internal.telephony.WakeLockStateMachine) com.android.internal.telephony.WakeLockStateMachine this$0 public boolean processMessage (android.os.Message) String errorText android.os.Message msg }
com/android/internal/telephony/WakeLockStateMachine$IdleState.class
WakeLockStateMachine.java package com.android.internal.telephony com.android.internal.telephony.WakeLockStateMachine$IdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.WakeLockStateMachine this$0 void <init> (com.android.internal.telephony.WakeLockStateMachine) com.android.internal.telephony.WakeLockStateMachine this$0 public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/WakeLockStateMachine$WaitingState.class
WakeLockStateMachine.java package com.android.internal.telephony com.android.internal.telephony.WakeLockStateMachine$WaitingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.WakeLockStateMachine this$0 void <init> (com.android.internal.telephony.WakeLockStateMachine) com.android.internal.telephony.WakeLockStateMachine this$0 public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/WakeLockStateMachine.class
WakeLockStateMachine.java package com.android.internal.telephony public abstract com.android.internal.telephony.WakeLockStateMachine extends com.android.internal.telephony.StateMachine { protected static final boolean DBG private final android.os.PowerManager$WakeLock mWakeLock public static final int EVENT_NEW_SMS_MESSAGE protected static final int EVENT_BROADCAST_COMPLETE static final int EVENT_RELEASE_WAKE_LOCK static final int EVENT_BROADCAST_NOT_REQUIRED protected com.android.internal.telephony.Phone mPhone protected android.content.Context mContext protected java.util.concurrent.atomic.AtomicInteger mReceiverCount private static final int WAKE_LOCK_TIMEOUT private final com.android.internal.telephony.WakeLockStateMachine$DefaultState mDefaultState private final com.android.internal.telephony.WakeLockStateMachine$IdleState mIdleState private final com.android.internal.telephony.WakeLockStateMachine$WaitingState mWaitingState protected final android.content.BroadcastReceiver mReceiver protected void <init> (java.lang.String, android.content.Context, com.android.internal.telephony.Phone) String debugTag android.content.Context context com.android.internal.telephony.Phone phone android.os.PowerManager pm private void releaseWakeLock () public final void dispose () protected void onQuitting () public final void dispatchSmsMessage (java.lang.Object) Object obj protected abstract boolean handleSmsMessage (android.os.Message) protected void log (java.lang.String) String s protected void loge (java.lang.String) String s protected void loge (java.lang.String, java.lang.Throwable) String s Throwable e static void <clinit> () }
com/android/internal/telephony/WakeLockStateMachine.uau
com/android/internal/telephony/WapPushCache$1.class
WapPushCache.java package com.android.internal.telephony com.android.internal.telephony.WapPushCache$1 extends java.util.LinkedHashMap { void <init> () protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest }
com/android/internal/telephony/WapPushCache$CacheEntry.class
WapPushCache.java package com.android.internal.telephony com.android.internal.telephony.WapPushCache$CacheEntry extends java.lang.Object { private final long mSize private final long mExpiry void <init> (long, long) long size long expiry }
com/android/internal/telephony/WapPushCache.class
WapPushCache.java package com.android.internal.telephony public com.android.internal.telephony.WapPushCache extends java.lang.Object { private static final String TAG private static final int MAX_CACHE_SIZE private static final long CACHE_EXPIRY_TIME private static final java.util.HashMap sMessageSizes public static com.android.internal.telephony.TelephonyFacade sTelephonyFacade public void <init> () public static void putWapMessageSize (byte[], byte[], long) byte[] joinedKey byte[] locationUrl byte[] transactionId long messageSize long expiry private static void invalidateOldEntries () com.android.internal.telephony.WapPushCache$CacheEntry entry java.util.Iterator it long currentTime public static long getWapMessageSize (byte[]) byte[] locationUrl com.android.internal.telephony.WapPushCache$CacheEntry entry public static void clear () public static int size () static void <clinit> () }
com/android/internal/telephony/WapPushManagerParams.class
WapPushManagerParams.java package com.android.internal.telephony public com.android.internal.telephony.WapPushManagerParams extends java.lang.Object { public static final int APP_TYPE_ACTIVITY public static final int APP_TYPE_SERVICE public static final int MESSAGE_HANDLED public static final int APP_QUERY_FAILED public static final int SIGNATURE_NO_MATCH public static final int INVALID_RECEIVER_NAME public static final int EXCEPTION_CAUGHT public static final int FURTHER_PROCESSING public void <init> () }
com/android/internal/telephony/WapPushOverSms$DecodedResult.class
WapPushOverSms.java package com.android.internal.telephony final com.android.internal.telephony.WapPushOverSms$DecodedResult extends java.lang.Object { String mimeType String contentType int transactionId int pduType int phoneId int subId byte[] header String wapAppId byte[] intentData java.util.HashMap contentTypeParameters com.google.android.mms.pdu.GenericPdu parsedPdu int statusCode final synthetic com.android.internal.telephony.WapPushOverSms this$0 private void <init> (com.android.internal.telephony.WapPushOverSms) }
com/android/internal/telephony/WapPushOverSms.class
WapPushOverSms.java package com.android.internal.telephony public com.android.internal.telephony.WapPushOverSms extends java.lang.Object implements android.content.ServiceConnection { private static final String TAG private static final boolean DBG private final android.content.Context mContext private android.os.UserManager mUserManager android.os.PowerWhitelistManager mPowerWhitelistManager protected final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private String mWapPushManagerPackage private volatile com.android.internal.telephony.IWapPushManager mWapPushManager private void bindWapPushManagerService (android.content.Context) android.content.Context context android.content.Intent intent android.content.ComponentName comp private static android.content.ComponentName resolveSystemService (android.content.pm.PackageManager, android.content.Intent) android.content.pm.ResolveInfo ri android.content.ComponentName foundComp int i android.content.pm.PackageManager pm android.content.Intent intent java.util.List results android.content.ComponentName comp public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void dispose () private com.android.internal.telephony.WapPushOverSms$DecodedResult decodeWapPdu (byte[], com.android.internal.telephony.InboundSmsHandler) byte[] intentData int dataIndex Exception e com.google.android.mms.pdu.NotificationInd nInd String wapAppId String contentType int index int transactionId int pduType int phoneId com.android.internal.telephony.WspTypeDecoder pduDecoder int headerLength int headerStartIndex String mimeType long binaryContentType byte[] header byte[] intentData int subId com.google.android.mms.pdu.GenericPdu parsedPdu ArrayIndexOutOfBoundsException aie byte[] pdu com.android.internal.telephony.InboundSmsHandler handler com.android.internal.telephony.WapPushOverSms$DecodedResult result public int dispatchWapPdu (byte[], com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver, com.android.internal.telephony.InboundSmsHandler, java.lang.String, int, long) android.content.Intent intent int procRet boolean processFurther com.android.internal.telephony.IWapPushManager wapPushMan long duration android.app.BroadcastOptions bopts byte[] pdu com.android.internal.telephony.InboundSmsHandler$SmsBroadcastReceiver receiver com.android.internal.telephony.InboundSmsHandler handler String address int subId long messageId com.android.internal.telephony.WapPushOverSms$DecodedResult result android.content.Intent intent android.os.UserHandle userHandle android.content.ComponentName componentName android.os.Bundle options public boolean isWapPushForMms (byte[], com.android.internal.telephony.InboundSmsHandler) byte[] pdu com.android.internal.telephony.InboundSmsHandler handler com.android.internal.telephony.WapPushOverSms$DecodedResult result private static boolean shouldParseContentDisposition (int) int subId public static java.lang.String getPermissionForType (java.lang.String) String permission String mimeType String permission public static java.lang.String getAppOpsStringPermissionForIntent (java.lang.String) String appOp String mimeType String appOp }
com/android/internal/telephony/WapPushOverSms.uau
com/android/internal/telephony/WspTypeDecoder.class
WspTypeDecoder.java package com.android.internal.telephony public com.android.internal.telephony.WspTypeDecoder extends java.lang.Object { private static final int WAP_PDU_SHORT_LENGTH_MAX private static final int WAP_PDU_LENGTH_QUOTE public static final int PDU_TYPE_PUSH public static final int PDU_TYPE_CONFIRMED_PUSH private static final java.util.HashMap WELL_KNOWN_MIME_TYPES private static final java.util.HashMap WELL_KNOWN_PARAMETERS public static final int PARAMETER_ID_X_WAP_APPLICATION_ID private static final int Q_VALUE public static final String CONTENT_TYPE_B_PUSH_CO public static final String CONTENT_TYPE_B_MMS public static final String CONTENT_TYPE_B_PUSH_SYNCML_NOTI byte[] mWspData int mDataLength long mUnsigned32bit String mStringValue java.util.HashMap mContentParameters public void <init> (byte[]) byte[] pdu public boolean decodeTextString (int) int startIndex int index public boolean decodeTokenText (int) int startIndex int index public boolean decodeShortInteger (int) int startIndex public boolean decodeLongInteger (int) int i int startIndex int lengthMultiOctet public boolean decodeIntegerValue (int) int startIndex public boolean decodeUintvarInteger (int) int startIndex int index public boolean decodeValueLength (int) int startIndex public boolean decodeExtensionMedia (int) int startIndex int index int length boolean rtrn public boolean decodeConstrainedEncoding (int) int startIndex public boolean decodeContentType (int) boolean found int readLength long wellKnownValue String mimeType int readLength long wellKnownValue String mimeType int headersLength int mediaPrefixLength ArrayIndexOutOfBoundsException e int startIndex int mediaPrefixLength private boolean readContentParameters (int, int, int) int wellKnownParameterValue int intValue byte nextByte String value String param int startIndex int leftToRead int accumulator int totalRead private boolean decodeNoValue (int) int startIndex private void expandWellKnownMimeType () int binaryContentType public boolean decodeContentLength (int) int startIndex public boolean decodeContentLocation (int) int startIndex public boolean decodeXWapApplicationId (int) int startIndex public boolean seekXWapApplicationId (int, int) int fieldValue byte val ArrayIndexOutOfBoundsException e int startIndex int endIndex int index public boolean decodeXWapContentURI (int) int startIndex public boolean decodeXWapInitiatorURI (int) int startIndex public int getDecodedDataLength () public long getValue32 () public java.lang.String getValueString () public java.util.HashMap getContentParameters () static void <clinit> () }
com/android/internal/telephony/WspTypeDecoder.uau
com/android/internal/telephony/analytics/
com/android/internal/telephony/analytics/CallAnalyticsProvider$CallStatus.class
CallAnalyticsProvider.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus SUCCESS public static final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus FAILURE public String value private static final synthetic com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus[] $VALUES public static com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus[] values () public static com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.CallAnalyticsProvider$CallStatus[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/CallAnalyticsProvider$CallType.class
CallAnalyticsProvider.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType NORMAL public static final enum com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType SOS public String value private static final synthetic com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType[] $VALUES public static com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType[] values () public static com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.CallAnalyticsProvider$CallType[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/CallAnalyticsProvider.class
CallAnalyticsProvider.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.CallAnalyticsProvider extends java.lang.Object implements com.android.internal.telephony.analytics.TelephonyAnalyticsProvider { private static final String TAG private static final java.text.DecimalFormat DECIMAL_FORMAT private com.android.internal.telephony.analytics.TelephonyAnalyticsUtil mTelephonyAnalyticsUtil private String mDateOfDeletedRecordsCallTable private static final String CREATE_CALL_ANALYTICS_TABLE private static final String[] CALL_INSERTION_PROJECTION private static final String CALL_SUCCESS_INSERTION_SELECTION private static final String CALL_FAILED_INSERTION_SELECTION private static final String CALL_OLD_DATA_DELETION_SELECTION private static final String CALL_OVERFLOW_DATA_DELETION_SELECTION private final int mSlotIndex public void <init> (com.android.internal.telephony.analytics.TelephonyAnalyticsUtil, int) com.android.internal.telephony.analytics.TelephonyAnalyticsUtil telephonyAnalyticsUtil int slotIndex private android.content.ContentValues getContentValues (java.lang.String, java.lang.String, int, java.lang.String, java.lang.String) String callType String callStatus int slotId String rat String failureReason android.content.ContentValues values String dateToday private java.lang.String[] getSuccessfulCallSelectionArgs (android.content.ContentValues) android.content.ContentValues values private java.lang.String[] getFailedCallSelectionArgs (android.content.ContentValues) android.content.ContentValues values public void insertDataToDb (java.lang.String, java.lang.String, int, java.lang.String, java.lang.String) String[] selectionArgs String[] selectionArgs Exception e String callType String callStatus int slotId String rat String failureReason android.content.ContentValues values android.database.Cursor cursor private void updateEntryIfExistsOrInsert (android.database.Cursor, android.content.ContentValues) int id int count int newCount String updateSelection String[] updateSelectionArgs int idColumnIndex int countColumnIndex android.database.Cursor cursor android.content.ContentValues values public long getCount (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) String tableName String[] columns String selection String[] selectionArgs String groupBy String having String orderBy String limit android.database.Cursor cursor long totalCount private java.lang.String[] getColumnSelectionAndArgs (java.lang.String, java.lang.String) String selection String[] selectionAndArgs String selection String[] selectionAndArgs String selection String[] selectionAndArgs String callType String callStatus String selection String[] selectionAndArgs private long countCallsOfTypeAndStatus (java.lang.String, java.lang.String) String callType String callStatus int selectionIndex String[] columns String[] selectionAndArgs String selection int selectionArgsStartIndex int selectionArgsEndIndex String[] selectionArgs private long countTotalCalls () private long countFailedCalls () private long countNormalCalls () private long countFailedNormalCalls () private long countSosCalls () private long countFailedSosCalls () private java.lang.String getMaxFailureVersion () int releaseVersionColumnIndex String[] columns String selection String[] selectionArgs String groupBy String orderBy String limit android.database.Cursor cursor String version private java.lang.String getMaxFailureNetworkType () int networkColumnIndex String[] columns String selection String[] selectionArgs String groupBy String orderBy String limit android.database.Cursor cursor String networkType private java.util.HashMap getFailureCountByRatForCallType (java.lang.String) String callType private java.util.HashMap getFailureCountByReasonForCallType (java.lang.String) String callType private java.util.HashMap getFailureCountByColumnForCallType (java.lang.String, java.lang.String) String failureReason int failureCount int failureColumnIndex int failureCountColumnIndex String column String callType String[] columns String selection String[] selectionArgs String groupBy android.database.Cursor cursor java.util.HashMap failureCountByReason protected void deleteOldAndOverflowData () String dateToday public void setDateOfDeletedRecordsCallTable (java.lang.String) String dateOfDeletedRecordsCallTable private java.util.ArrayList dumpInformationInList (long, long, double, long, double, long, double, java.lang.String, java.lang.String, java.util.HashMap, java.util.HashMap, java.util.HashMap, java.util.HashMap) long totalCalls long failedCalls double percentageFailedCalls long normalCallsCount double percentageFailedNormalCalls long sosCallCount double percentageFailedSosCalls String maxFailureVersion String maxFailureNetworkType java.util.HashMap failureCountByReasonNormalCall java.util.HashMap failureCountByReasonSosCall java.util.HashMap failureCountByRatNormalCall java.util.HashMap failureCountByRatSosCall java.util.ArrayList aggregatedCallInformation private void addFailureStatsFromHashMap (java.util.HashMap, java.lang.String, long, java.lang.String, java.util.ArrayList) java.util.HashMap failureCountByColumn String callType long totalCallsOfCallType String column java.util.ArrayList aggregatedCallInformation public java.util.ArrayList aggregate () long totalCalls long failedCalls double percentageFailedCalls String maxFailuresVersion String maxFailuresNetworkType java.util.HashMap failureCountByReasonNormalCall java.util.HashMap failureCountByReasonSosCall java.util.HashMap failureCountByRatNormalCall java.util.HashMap failureCountByRatSosCall long normalCallsCount long normalCallFailureCount double percentageFailureNormalCall long sosCallCount long sosCallFailureCount double percentageFailureSosCall java.util.ArrayList aggregatedCallInformation private static synthetic void lambda$addFailureStatsFromHashMap$0 (long, java.util.ArrayList, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer) long totalCallsOfCallType java.util.ArrayList aggregatedCallInformation String callType String column String k Integer v double percentageFail static void <clinit> () }
com/android/internal/telephony/analytics/ServiceStateAnalyticsProvider.class
ServiceStateAnalyticsProvider.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.ServiceStateAnalyticsProvider extends java.lang.Object implements com.android.internal.telephony.analytics.TelephonyAnalyticsProvider { protected com.android.internal.telephony.analytics.TelephonyAnalyticsUtil mTelephonyAnalyticsUtil private static final String TAG private static final String CREATE_SERVICE_STATE_TABLE_QUERY private static final String[] SERVICE_STATE_INSERTION_COLUMNS private String mDateOfDeletedRecordsServiceStateTable private static final String SERVICE_STATE_INSERTION_SELECTION private static final String SERVICE_STATE_OVERFLOW_DATA_DELETION_SELECTION private static final String SERVICE_STATE_OLD_DATA_DELETION_SELECTION private static final java.text.DecimalFormat DECIMAL_FORMAT private final int mSlotIndex public void <init> (com.android.internal.telephony.analytics.TelephonyAnalyticsUtil, int) com.android.internal.telephony.analytics.TelephonyAnalyticsUtil databaseUtil int slotIndex private android.content.ContentValues getContentValues (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState, long) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState lastState long endTimeStamp android.content.ContentValues values long timeInterval String dateToday public void insertDataToDb (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState, long) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState lastState long endTimeStamp android.content.ContentValues values String[] selectionArgs android.database.Cursor cursor private void updateIfEntryExistsOtherwiseInsert (android.database.Cursor, android.content.ContentValues) int id int oldTimeDuration int updatedTimeDuration String updateSelection String[] updateSelectionArgs int idIndex int timeDurationIndex android.database.Cursor cursor android.content.ContentValues values private long getTotalUpTime () String[] columns String selection String[] selectionArgs android.database.Cursor cursor long duration private long outOfServiceDuration () String[] columns String selection String[] selectionArgs long oosDuration android.database.Cursor cursor private java.util.HashMap getOutOfServiceDurationByReason () String oosReason long timeInterval int reasonIndex int timeIndex java.util.HashMap outOfServiceDurationByReason String[] columns String selection String[] selectionArgs String groupBy android.database.Cursor cursor private java.util.HashMap getInServiceDurationByRat () String rat long timeInterval int ratIndex int timeIndex java.util.HashMap inServiceDurationByRat String[] columns String selection String[] selectionArgs String groupBy android.database.Cursor cursor protected void deleteOldAndOverflowData () String dateToday public void setDateOfDeletedRecordsServiceStateTable (java.lang.String) String dateOfDeletedRecordsServiceStateTable private java.util.ArrayList dumpInformationInList (java.lang.Long, java.lang.Long, double, java.util.HashMap, java.util.HashMap) Long upTime Long outOfServiceTime double percentageOutOfService java.util.HashMap oosByReason java.util.HashMap timeDurationByRat java.util.ArrayList aggregatedServiceStateInfo public java.util.ArrayList aggregate () double percentageOutOfService long upTime long outOfServiceTime double percentageOutOfService java.util.HashMap oosByReason java.util.HashMap timeDurationByRat private static synthetic void lambda$dumpInformationInList$1 (java.lang.Long, java.util.ArrayList, java.lang.String, java.lang.Long) double percentageInService Long upTime java.util.ArrayList aggregatedServiceStateInfo String k Long v double percentageInService private static synthetic void lambda$dumpInformationInList$0 (java.lang.Long, java.util.ArrayList, java.lang.String, java.lang.Long) double percentageOosOfReason Long upTime java.util.ArrayList aggregatedServiceStateInfo String k Long v double percentageOosOfReason static void <clinit> () }
com/android/internal/telephony/analytics/SmsMmsAnalyticsProvider$SmsMmsStatus.class
SmsMmsAnalyticsProvider.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus SUCCESS public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus FAILURE public final String value private static final synthetic com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus[] $VALUES public static com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus[] values () public static com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsStatus[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/SmsMmsAnalyticsProvider$SmsMmsType.class
SmsMmsAnalyticsProvider.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType SMS_OUTGOING public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType SMS_INCOMING public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType MMS_OUTGOING public static final enum com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType MMS_INCOMING public final String value private static final synthetic com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType[] $VALUES public static com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType[] values () public static com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider$SmsMmsType[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/SmsMmsAnalyticsProvider.class
SmsMmsAnalyticsProvider.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider extends java.lang.Object implements com.android.internal.telephony.analytics.TelephonyAnalyticsProvider { private static final String TAG private com.android.internal.telephony.analytics.TelephonyAnalyticsUtil mTelephonyAnalyticsUtil private String mDateOfDeletedRecordsSmsMmsTable private static final java.text.DecimalFormat DECIMAL_FORMAT private static final String CREATE_SMS_MMS_ANALYTICS_TABLE private static final String SMS_MMS_OVERFLOW_DATA_DELETION_SELECTION private static final String SMS_MMS_OLD_DATA_DELETION_SELECTION private final int mSlotIndex private static final String[] SMS_MMS_INSERTION_PROJECTION private static final String SMS_MMS_INSERTION_SUCCESS_SELECTION private static final String SMS_MMS_INSERTION_FAILURE_SELECTION public void <init> (com.android.internal.telephony.analytics.TelephonyAnalyticsUtil, int) com.android.internal.telephony.analytics.TelephonyAnalyticsUtil databaseUtil int slotIndex private android.content.ContentValues getContentValues (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String status String smsMmsType String rat String failureReason android.content.ContentValues values String dateToday public void insertDataToDb (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String[] selectionArgs String[] selectionArgs Exception e String status String smsMmsType String rat String failureReason android.content.ContentValues values android.database.Cursor cursor public void updateIfEntryExistsOtherwiseInsert (android.database.Cursor, android.content.ContentValues) int id int count int newCount String updateSelection String[] updateSelectionArgs int idColumnIndex int countColumnIndex android.database.Cursor cursor android.content.ContentValues values public long getCount (java.lang.String[], java.lang.String, java.lang.String[]) String[] columns String selection String[] selectionArgs android.database.Cursor cursor long count private long getSmsMmsOfTypeAndStatus (java.lang.String, java.lang.String) String smsMmsType String smsMmsStatus String[] columns String selection String[] selectionArgs private long getSmsOutgoingCount () private long getSmsIncomingCount () private long getMmsOutgoingCount () private long getMmsIncomingCount () private long getFailedOutgoingSms () private long getFailedIncomingSms () private long getFailedOutgoingMms () private long getFailedIncomingMms () private java.util.HashMap getSmsFailedCountByRat () String rat int count int ratIndex int countIndex java.util.HashMap failedSmsTypeCountByRat String[] columns String selection String[] selectionArgs String groupBy android.database.Cursor cursor protected void deleteOldAndOverflowData () String dateToday public void setDateOfDeletedRecordsSmsMmsTable (java.lang.String) String deletedDate public java.util.ArrayList dumpInformationInList (long, long, long, long, long, long, double, double, double, double, java.util.HashMap) Exception e long totalOutgoingSms long totalIncomingSms long failedOutgoingSms long failedIncomingSms long totalOutgoingMms long totalIncomingMms double percentageFailureOutgoingSms double percentageFailureIncomingSms double percentageFailureOutgoingMms double percentageFailureIncomingMms java.util.HashMap failedSmsTypeCountByRat java.util.ArrayList aggregatedSmsMmsInformation double overallFailPercentage public java.util.ArrayList aggregate () long totalOutgoingSms long totalIncomingSms long totalOutgoingMms long totalIncomingMms long totalFailedOutgoingSms long totalFailedIncomingSms long totalFailedOutgoingMms long totalFailedIncomingMms java.util.HashMap failedSmsTypeCountByRat double percentageFailureOutgoingSms double percentageFailureIncomingSms double percentageFailureOutgoingMms double percentageFailureIncomingMms private static synthetic void lambda$dumpInformationInList$0 (long, long, java.util.ArrayList, java.lang.String, java.lang.Integer) long totalIncomingSms long totalOutgoingSms java.util.ArrayList aggregatedSmsMmsInformation String k Integer v double percentageFail static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$1.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics com.android.internal.telephony.analytics.TelephonyAnalytics$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics this$0 void <init> (com.android.internal.telephony.analytics.TelephonyAnalytics) com.android.internal.telephony.analytics.TelephonyAnalytics this$0 public void onSubscriptionsChanged () int newSubId }
com/android/internal/telephony/analytics/TelephonyAnalytics$CallAnalytics$CallType.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType NORMAL_CALL public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType SOS_CALL public String value private static final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType[] $VALUES public static com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType[] values () public static com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$CallType[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$CallAnalytics$Status.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status SUCCESS public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status FAILURE public String value private static final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status[] $VALUES public static com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status[] values () public static com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status valueOf (java.lang.String) String name private void <init> (java.lang.String, int, java.lang.String) String value private static synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics$Status[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$CallAnalytics.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics extends java.lang.Object { private static final String TAG private static final java.util.Map sImsCodeMap final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics this$0 public void <init> (com.android.internal.telephony.analytics.TelephonyAnalytics) com.android.internal.telephony.analytics.TelephonyAnalytics this$0 public void onCallTerminated (boolean, boolean, int, int, int) String callType String disconnectCauseString String status boolean isEmergency boolean isOverIms int rat int simSlotIndex int disconnectCause String disconnectCauseString String status String callType String ratString private void sendDataToProvider (java.lang.String, java.lang.String, int, int, java.lang.String, int, java.lang.String) String callType String status int simSlotIndex int rat String ratString int disconnectCause String disconnectCauseString private synthetic void lambda$sendDataToProvider$0 (java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, int, int) String callType String status int simSlotIndex String ratString String disconnectCauseString int disconnectCause int rat java.util.ArrayList data static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$ServiceStateAnalytics$1.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics this$1 void <init> (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics this$1 public void onReceive (android.content.Context, android.content.Intent) int simState android.content.Context context android.content.Intent intent long now }
com/android/internal/telephony/analytics/TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus extends java.lang.Enum { public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus APM public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus CELLULAR_OOS_WITH_IWLAN public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus NO_NETWORK_COVERAGE public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus SIM_ABSENT public static final enum com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus IN_SERVICE private static final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus[] $VALUES public static com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus[] values () public static com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$DeviceStatus[] $values () static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState extends java.lang.Object { protected final int mSlotIndex protected final String mRAT protected final String mDeviceStatus protected final long mTimestampStart public void <init> (int, java.lang.String, java.lang.String, long) int slotIndex String rat String deviceStatus long timestampStart public java.lang.String toString () public int getSlotIndex () public long getTimestampStart () public java.lang.String getDeviceStatus () public java.lang.String getRAT () }
com/android/internal/telephony/analytics/TelephonyAnalytics$ServiceStateAnalytics.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics extends android.telephony.TelephonyCallback implements android.telephony.TelephonyCallback$ServiceStateListener { private final java.util.concurrent.Executor mExecutor private static final String TAG private static final int BUFFER_TIME private android.telephony.TelephonyManager mTelephonyManager private final java.util.concurrent.atomic.AtomicReference mLastState private static final String NA private final android.content.BroadcastReceiver mBroadcastReceiver final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics this$0 protected void <init> (com.android.internal.telephony.analytics.TelephonyAnalytics, java.util.concurrent.Executor) com.android.internal.telephony.analytics.TelephonyAnalytics this$0 java.util.concurrent.Executor executor android.content.IntentFilter mIntentFilter public void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState serviceState int dataRegState int voiceRegState int voiceRadioTechnology int dataRadioTechnology private void logServiceState (int, int, int, int) int dataRegState int voiceRegState int voiceRadioTechnology int dataRadioTechnology long now String voiceRadioTechnologyName String dataRadioTechnologyName private void logSimAbsentState () long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private void logOosWithIwlan (long) long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private void logAirplaneModeServiceState (long) long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private void logNoNetworkCoverage (long) long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private void logInServiceData (java.lang.String, long) String rat long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private void setCurrentStateAndAddLastState (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState, long) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState lastState private void addData (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState, long) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState lastState long now private void recordCurrentStateBeforeDump () long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState private com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState createCopyWithUpdatedTimestamp (com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState) com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState currentState long now com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics$TimeStampedServiceState state private boolean isAirplaneModeOn () protected long getTimeMillis () void registerMyListener (android.content.Context, int) NullPointerException e android.content.Context context int subId void unregisterMyListener (int) int subId private void log (java.lang.String) String s private synthetic void lambda$onServiceStateChanged$0 (int, int, int, int) int dataRegState int voiceRegState int voiceRadioTechnology int dataRadioTechnology static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics$SmsMmsAnalytics.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics extends java.lang.Object { private static final String TAG final synthetic com.android.internal.telephony.analytics.TelephonyAnalytics this$0 public void <init> (com.android.internal.telephony.analytics.TelephonyAnalytics) com.android.internal.telephony.analytics.TelephonyAnalytics this$0 public void onOutgoingSms (boolean, int) boolean isOverIms int sendErrorCode public void onIncomingSmsSuccess (int) int smsSource String status String failureReason public void onDroppedIncomingMultipartSms () String status String type int rat String ratString String failureReason public void onIncomingSmsError (int, int) int smsSource int result String status String failureReason private void logOutgoingSms (boolean, int) String type String status int rat String ratString String failureReason Exception e boolean isOverIms int sendErrorCode private void logIncomingSms (int, java.lang.String, java.lang.String) int rat String ratString Exception e int smsSource String status String failureReason String type private void sendDataToProvider (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String status String type String rat String failureReason private static int getIncomingError (int) int result private static java.lang.String getIncomingSmsErrorString (int) int result private android.telephony.ServiceState getServiceState () com.android.internal.telephony.Phone phone com.android.internal.telephony.ServiceStateTracker serviceStateTracker private int getRat (int) int smsSource private int getRat (boolean) boolean isOverIms android.telephony.ServiceState serviceState private java.lang.String getSmsFailureReasonString (int) int sendErrorCode private synthetic void lambda$sendDataToProvider$0 (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String status String type String rat String failureReason static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalytics.class
TelephonyAnalytics.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalytics extends java.lang.Object { private static final String TAG protected static final int INVALID_SUB_ID private final int mSlotIndex private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private java.util.concurrent.ExecutorService mExecutorService protected com.android.internal.telephony.analytics.TelephonyAnalyticsUtil mTelephonyAnalyticsUtil protected int mSubId protected com.android.internal.telephony.analytics.TelephonyAnalytics$ServiceStateAnalytics mServiceStateAnalytics protected android.content.Context mContext protected java.util.concurrent.Executor mExecutor protected android.telephony.SubscriptionManager mSubscriptionManager protected final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangeListener protected com.android.internal.telephony.analytics.CallAnalyticsProvider mCallAnalyticsProvider protected com.android.internal.telephony.analytics.SmsMmsAnalyticsProvider mSmsMmsAnalyticsProvider protected com.android.internal.telephony.analytics.ServiceStateAnalyticsProvider mServiceStateAnalyticsProvider protected com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics mSmsMmsAnalytics protected com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics mCallAnalytics protected com.android.internal.telephony.Phone mPhone public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private int getSubId () android.telephony.SubscriptionInfo info NullPointerException e int subId private void initializeAnalyticsClasses () protected void startAnalytics (int) int subId protected void stopAnalytics (int) int subId public com.android.internal.telephony.analytics.TelephonyAnalytics$SmsMmsAnalytics getSmsMmsAnalytics () public com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics getCallAnalytics () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) String info String info String info java.io.FileDescriptor fd java.io.PrintWriter pw String[] args java.util.ArrayList aggregatedCallInfo java.util.ArrayList aggregatedSmsMmsInfo java.util.ArrayList aggregatedServiceStateInfo static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalyticsDatabase$CallAnalyticsTable.class
TelephonyAnalyticsDatabase.java package com.android.internal.telephony.analytics public final com.android.internal.telephony.analytics.TelephonyAnalyticsDatabase$CallAnalyticsTable extends java.lang.Object implements android.provider.BaseColumns { public static final String TABLE_NAME public static final String LOG_DATE public static final String CALL_STATUS public static final String CALL_TYPE public static final String RAT public static final String SLOT_ID public static final String FAILURE_REASON public static final String RELEASE_VERSION public static final String COUNT public void <init> () }
com/android/internal/telephony/analytics/TelephonyAnalyticsDatabase$ServiceStateAnalyticsTable.class
TelephonyAnalyticsDatabase.java package com.android.internal.telephony.analytics public final com.android.internal.telephony.analytics.TelephonyAnalyticsDatabase$ServiceStateAnalyticsTable extends java.lang.Object implements android.provider.BaseColumns { public static final String TABLE_NAME public static final String LOG_DATE public static final String TIME_DURATION public static final String SLOT_ID public static final String RAT public static final String DEVICE_STATUS public static final String RELEASE_VERSION public void <init> () }
com/android/internal/telephony/analytics/TelephonyAnalyticsDatabase$SmsMmsAnalyticsTable.class
TelephonyAnalyticsDatabase.java package com.android.internal.telephony.analytics public final com.android.internal.telephony.analytics.TelephonyAnalyticsDatabase$SmsMmsAnalyticsTable extends java.lang.Object implements android.provider.BaseColumns { public static final String TABLE_NAME public static final String LOG_DATE public static final String SMS_MMS_STATUS public static final String SMS_MMS_TYPE public static final String SLOT_ID public static final String RAT public static final String FAILURE_REASON public static final String RELEASE_VERSION public static final String COUNT public void <init> () }
com/android/internal/telephony/analytics/TelephonyAnalyticsDatabase.class
TelephonyAnalyticsDatabase.java package com.android.internal.telephony.analytics public final com.android.internal.telephony.analytics.TelephonyAnalyticsDatabase extends java.lang.Object { public static final java.time.format.DateTimeFormatter DATE_FORMAT private void <init> () static void <clinit> () }
com/android/internal/telephony/analytics/TelephonyAnalyticsProvider.class
TelephonyAnalyticsProvider.java package com.android.internal.telephony.analytics public abstract com.android.internal.telephony.analytics.TelephonyAnalyticsProvider extends java.lang.Object { public abstract java.util.ArrayList aggregate () }
com/android/internal/telephony/analytics/TelephonyAnalyticsUtil.class
TelephonyAnalyticsUtil.java package com.android.internal.telephony.analytics public com.android.internal.telephony.analytics.TelephonyAnalyticsUtil extends android.database.sqlite.SQLiteOpenHelper { private static com.android.internal.telephony.analytics.TelephonyAnalyticsUtil sTelephonyAnalyticsUtil private static final String DATABASE_NAME private static final int DATABASE_VERSION private static final String TAG private static final int MAX_ENTRIES_LIMIT private static final int CUTOFF_MONTHS private void <init> (android.content.Context) android.content.Context context public static synchronized com.android.internal.telephony.analytics.TelephonyAnalyticsUtil getInstance (android.content.Context) android.content.Context context public void onCreate (android.database.sqlite.SQLiteDatabase) android.database.sqlite.SQLiteDatabase db public void onUpgrade (android.database.sqlite.SQLiteDatabase, int, int) android.database.sqlite.SQLiteDatabase db int oldVersion int newVersion public synchronized void createTable (java.lang.String) android.database.sqlite.SQLiteDatabase db Exception e String createTableQuery public synchronized void insert (java.lang.String, android.content.ContentValues) android.database.sqlite.SQLiteDatabase db android.database.SQLException e String tableName android.content.ContentValues values public synchronized int update (java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[]) android.database.sqlite.SQLiteDatabase db android.database.SQLException e String table android.content.ContentValues values String whereClause String[] whereArgs int rowsAffected public synchronized android.database.Cursor getCursor (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) android.database.sqlite.SQLiteDatabase db android.database.SQLException e String tableName String[] columns String selection String[] selectionArgs String groupBy String having String orderBy String limit android.database.Cursor cursor public synchronized long getCountFromCursor (android.database.Cursor) android.database.Cursor cursor long count public void deleteOverflowAndOldData (java.lang.String, java.lang.String, java.lang.String) String tableName String overflowWhereClause String oldDataWhereClause protected void deleteOverFlowData (java.lang.String, java.lang.String) String tableName String whereClause String[] whereArgs protected void deleteOldData (java.lang.String, java.lang.String) String tableName String whereClause String[] whereArgs public synchronized void delete (java.lang.String, java.lang.String, java.lang.String[]) android.database.sqlite.SQLiteDatabase db android.database.SQLException e String tableName String whereClause String[] whereArgs private java.lang.String getCutoffDate () java.util.Calendar cutoffDate static void <clinit> () }
com/android/internal/telephony/build/
com/android/internal/telephony/build/SdkLevel.class
SdkLevel.java package com.android.internal.telephony.build public final com.android.internal.telephony.build.SdkLevel extends java.lang.Object { private void <init> () public static boolean isAtLeastR () public static boolean isAtLeastS () public static boolean isAtLeastSv2 () public static boolean isAtLeastT () public static boolean isAtLeastU () public static boolean isAtLeastV () private static boolean isAtLeastPreReleaseCodename (java.lang.String) String codename }
com/android/internal/telephony/build/UnboundedSdkLevel.class
UnboundedSdkLevel.java package com.android.internal.telephony.build public final com.android.internal.telephony.build.UnboundedSdkLevel extends java.lang.Object { private static final android.util.SparseArray PREVIOUS_CODENAMES private static final com.android.internal.telephony.build.UnboundedSdkLevel sInstance private final int mSdkInt private final String mCodename private final boolean mIsReleaseBuild private final java.util.Set mKnownCodenames public static boolean isAtLeast (java.lang.String) String version public static boolean isAtMost (java.lang.String) String version private static transient java.util.Set setOf (java.lang.String[]) String codename String[] contents java.util.Set set void <init> (int, java.lang.String, java.util.Set) int sdkInt String codename java.util.Set knownCodenames boolean isAtLeastInternal (java.lang.String) String version boolean isAtMostInternal (java.lang.String) String version java.lang.String removeFingerprint (java.lang.String) int index String version private boolean isCodename (java.lang.String) String version static void <clinit> () }
com/android/internal/telephony/cat/
com/android/internal/telephony/cat/AppInterface$CommandType.class
AppInterface.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.AppInterface$CommandType extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.AppInterface$CommandType DISPLAY_TEXT public static final enum com.android.internal.telephony.cat.AppInterface$CommandType GET_INKEY public static final enum com.android.internal.telephony.cat.AppInterface$CommandType GET_INPUT public static final enum com.android.internal.telephony.cat.AppInterface$CommandType LAUNCH_BROWSER public static final enum com.android.internal.telephony.cat.AppInterface$CommandType PLAY_TONE public static final enum com.android.internal.telephony.cat.AppInterface$CommandType REFRESH public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SELECT_ITEM public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SEND_SS public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SEND_USSD public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SEND_SMS public static final enum com.android.internal.telephony.cat.AppInterface$CommandType RUN_AT public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SEND_DTMF public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SET_UP_EVENT_LIST public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SET_UP_IDLE_MODE_TEXT public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SET_UP_MENU public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SET_UP_CALL public static final enum com.android.internal.telephony.cat.AppInterface$CommandType PROVIDE_LOCAL_INFORMATION public static final enum com.android.internal.telephony.cat.AppInterface$CommandType LANGUAGE_NOTIFICATION public static final enum com.android.internal.telephony.cat.AppInterface$CommandType OPEN_CHANNEL public static final enum com.android.internal.telephony.cat.AppInterface$CommandType CLOSE_CHANNEL public static final enum com.android.internal.telephony.cat.AppInterface$CommandType RECEIVE_DATA public static final enum com.android.internal.telephony.cat.AppInterface$CommandType SEND_DATA public static final enum com.android.internal.telephony.cat.AppInterface$CommandType GET_CHANNEL_STATUS private int mValue private static final synthetic com.android.internal.telephony.cat.AppInterface$CommandType[] $VALUES public static com.android.internal.telephony.cat.AppInterface$CommandType[] values () public static com.android.internal.telephony.cat.AppInterface$CommandType valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public int value () public static com.android.internal.telephony.cat.AppInterface$CommandType fromInt (int) com.android.internal.telephony.cat.AppInterface$CommandType e int value private static synthetic com.android.internal.telephony.cat.AppInterface$CommandType[] $values () static void <clinit> () }
com/android/internal/telephony/cat/AppInterface.CommandType.uau
com/android/internal/telephony/cat/AppInterface.class
AppInterface.java package com.android.internal.telephony.cat public abstract com.android.internal.telephony.cat.AppInterface extends java.lang.Object { public static final String CAT_CMD_ACTION public static final String CAT_SESSION_END_ACTION public static final String CAT_ALPHA_NOTIFY_ACTION public static final String ALPHA_STRING public static final String REFRESH_RESULT public static final String CARD_STATUS public static final String CAT_ICC_STATUS_CHANGE public static final String STK_PERMISSION public static android.content.ComponentName getDefaultSTKApplication () public abstract void onCmdResponse (com.android.internal.telephony.cat.CatResponseMessage) public abstract void dispose () }
com/android/internal/telephony/cat/BIPClientParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.BIPClientParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mTextMsg boolean mHasAlphaId void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage, boolean) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage textMsg boolean has_alpha_id boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon }
com/android/internal/telephony/cat/BerTlv.class
BerTlv.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.BerTlv extends java.lang.Object { private int mTag private java.util.List mCompTlvs private boolean mLengthValid public static final int BER_UNKNOWN_TAG public static final int BER_PROACTIVE_COMMAND_TAG public static final int BER_MENU_SELECTION_TAG public static final int BER_EVENT_DOWNLOAD_TAG private void <init> (int, java.util.List, boolean) int tag java.util.List ctlvs boolean lengthValid public java.util.List getComprehensionTlvs () public int getTag () public boolean isLengthValid () public static com.android.internal.telephony.cat.BerTlv decode (byte[]) throws com.android.internal.telephony.cat.ResultException int temp int tag IndexOutOfBoundsException e com.android.internal.telephony.cat.ResultException e int itemLength com.android.internal.telephony.cat.ComprehensionTlv item int totalLength byte[] data int curIndex int endIndex int tag int length boolean isLengthValid java.util.List ctlvs }
com/android/internal/telephony/cat/CallSetupParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.CallSetupParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mConfirmMsg com.android.internal.telephony.cat.TextMessage mCallMsg void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage, com.android.internal.telephony.cat.TextMessage) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage confirmMsg com.android.internal.telephony.cat.TextMessage callMsg boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon }
com/android/internal/telephony/cat/CatCmdMessage$1.class
CatCmdMessage.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.CatCmdMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.CatCmdMessage createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.CatCmdMessage[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/CatCmdMessage$2.class
CatCmdMessage.java package com.android.internal.telephony.cat synthetic com.android.internal.telephony.cat.CatCmdMessage$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$cat$AppInterface$CommandType static void <clinit> () }
com/android/internal/telephony/cat/CatCmdMessage$BrowserSettings.class
CatCmdMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatCmdMessage$BrowserSettings extends java.lang.Object { public String url public com.android.internal.telephony.cat.LaunchBrowserMode mode final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage$BrowserTerminationCauses.class
CatCmdMessage.java package com.android.internal.telephony.cat public final com.android.internal.telephony.cat.CatCmdMessage$BrowserTerminationCauses extends java.lang.Object { public static final int USER_TERMINATION public static final int ERROR_TERMINATION final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage$CallSettings.class
CatCmdMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatCmdMessage$CallSettings extends java.lang.Object { public com.android.internal.telephony.cat.TextMessage confirmMsg public com.android.internal.telephony.cat.TextMessage callMsg final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage$SMSSettings.class
CatCmdMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatCmdMessage$SMSSettings extends java.lang.Object { public com.android.internal.telephony.cat.TextMessage smsText public com.android.internal.telephony.cat.TextMessage destAddr final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage$SetupEventListConstants.class
CatCmdMessage.java package com.android.internal.telephony.cat public final com.android.internal.telephony.cat.CatCmdMessage$SetupEventListConstants extends java.lang.Object { public static final int USER_ACTIVITY_EVENT public static final int IDLE_SCREEN_AVAILABLE_EVENT public static final int LANGUAGE_SELECTION_EVENT public static final int BROWSER_TERMINATION_EVENT public static final int BROWSING_STATUS_EVENT final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage$SetupEventListSettings.class
CatCmdMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatCmdMessage$SetupEventListSettings extends java.lang.Object { public int[] eventList final synthetic com.android.internal.telephony.cat.CatCmdMessage this$0 public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage this$0 }
com/android/internal/telephony/cat/CatCmdMessage.CallSettings.uau
com/android/internal/telephony/cat/CatCmdMessage.SetupEventListSettings.uau
com/android/internal/telephony/cat/CatCmdMessage.class
CatCmdMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatCmdMessage extends java.lang.Object implements android.os.Parcelable { com.android.internal.telephony.cat.CommandDetails mCmdDet private com.android.internal.telephony.cat.TextMessage mTextMsg private com.android.internal.telephony.cat.Menu mMenu private com.android.internal.telephony.cat.Input mInput private com.android.internal.telephony.cat.CatCmdMessage$BrowserSettings mBrowserSettings private com.android.internal.telephony.cat.ToneSettings mToneSettings private com.android.internal.telephony.cat.CatCmdMessage$CallSettings mCallSettings private com.android.internal.telephony.cat.CatCmdMessage$SMSSettings mSMSSettings private com.android.internal.telephony.cat.CatCmdMessage$SetupEventListSettings mSetupEventListSettings private boolean mLoadIconFailed public static final android.os.Parcelable$Creator CREATOR void <init> (com.android.internal.telephony.cat.CommandParams) com.android.internal.telephony.cat.PlayToneParams params com.android.internal.telephony.cat.BIPClientParams param com.android.internal.telephony.cat.CommandParams cmdParams public void <init> (android.os.Parcel) int i int length android.os.Parcel in public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public int describeContents () public com.android.internal.telephony.cat.AppInterface$CommandType getCmdType () public com.android.internal.telephony.cat.Menu getMenu () public com.android.internal.telephony.cat.Input geInput () public com.android.internal.telephony.cat.TextMessage geTextMessage () public com.android.internal.telephony.cat.CatCmdMessage$BrowserSettings getBrowserSettings () public com.android.internal.telephony.cat.ToneSettings getToneSettings () public com.android.internal.telephony.cat.CatCmdMessage$CallSettings getCallSettings () public com.android.internal.telephony.cat.CatCmdMessage$SetupEventListSettings getSetEventList () public boolean hasIconLoadFailed () static void <clinit> () }
com/android/internal/telephony/cat/CatCmdMessage.uau
com/android/internal/telephony/cat/CatException.class
CatException.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.CatException extends android.util.AndroidException { public void <init> () }
com/android/internal/telephony/cat/CatLog.class
CatLog.java package com.android.internal.telephony.cat public abstract com.android.internal.telephony.cat.CatLog extends java.lang.Object { static final boolean DEBUG public void <init> () public static void d (java.lang.Object, java.lang.String) Object caller String msg String className public static void d (java.lang.String, java.lang.String) String caller String msg public static void e (java.lang.Object, java.lang.String) Object caller String msg String className public static void e (java.lang.String, java.lang.String) String caller String msg }
com/android/internal/telephony/cat/CatLog.uau
com/android/internal/telephony/cat/CatResponseMessage.class
CatResponseMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatResponseMessage extends java.lang.Object { com.android.internal.telephony.cat.CommandDetails mCmdDet com.android.internal.telephony.cat.ResultCode mResCode int mUsersMenuSelection String mUsersInput boolean mUsersYesNoSelection boolean mUsersConfirm boolean mIncludeAdditionalInfo int mAdditionalInfo int mEventValue byte[] mAddedInfo public void <init> (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage cmdMsg public void setResultCode (com.android.internal.telephony.cat.ResultCode) com.android.internal.telephony.cat.ResultCode resCode public void setMenuSelection (int) int selection public void setInput (java.lang.String) String input public void setEventDownload (int, byte[]) int event byte[] addedInfo public void setYesNo (boolean) boolean yesNo public void setConfirmation (boolean) boolean confirm public void setAdditionalInfo (int) int info com.android.internal.telephony.cat.CommandDetails getCmdDetails () }
com/android/internal/telephony/cat/CatResponseMessage.uau
com/android/internal/telephony/cat/CatService$1.class
CatService.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.CatService$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.cat.CatService this$0 void <init> (com.android.internal.telephony.cat.CatService) com.android.internal.telephony.cat.CatService this$0 public void onReceive (android.content.Context, android.content.Intent) int resultCode com.android.internal.telephony.cat.ResultCode terminalResponseResultCode int additionalInfo int resultCode android.content.Context context android.content.Intent intent com.android.internal.telephony.cat.CommandDetails commandDetails }
com/android/internal/telephony/cat/CatService$2.class
CatService.java package com.android.internal.telephony.cat synthetic com.android.internal.telephony.cat.CatService$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$cat$AppInterface$CommandType static final synthetic int[] $SwitchMap$com$android$internal$telephony$cat$ResultCode static void <clinit> () }
com/android/internal/telephony/cat/CatService.class
CatService.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CatService extends android.os.Handler implements com.android.internal.telephony.cat.AppInterface { private static final boolean DBG private static com.android.internal.telephony.uicc.IccRecords mIccRecords private static com.android.internal.telephony.uicc.UiccCardApplication mUiccApplication private static final Object sInstanceLock private static com.android.internal.telephony.cat.CatService[] sInstance private static final com.android.internal.telephony.flags.FeatureFlags sFlags private com.android.internal.telephony.CommandsInterface mCmdIf private android.content.Context mContext private com.android.internal.telephony.cat.CatCmdMessage mCurrntCmd private com.android.internal.telephony.cat.CatCmdMessage mMenuCmd private com.android.internal.telephony.cat.RilMessageDecoder mMsgDecoder private boolean mStkAppInstalled private com.android.internal.telephony.uicc.UiccController mUiccController private com.android.internal.telephony.uicc.IccCardStatus$CardState mCardState protected static final int MSG_ID_SESSION_END protected static final int MSG_ID_PROACTIVE_COMMAND protected static final int MSG_ID_EVENT_NOTIFY protected static final int MSG_ID_CALL_SETUP static final int MSG_ID_REFRESH static final int MSG_ID_RESPONSE static final int MSG_ID_SIM_READY protected static final int MSG_ID_ICC_CHANGED protected static final int MSG_ID_ALPHA_NOTIFY static final int MSG_ID_RIL_MSG_DECODED private static final int MSG_ID_ICC_RECORDS_LOADED private static final int MSG_ID_ICC_REFRESH private static final int DEV_ID_KEYPAD private static final int DEV_ID_DISPLAY private static final int DEV_ID_UICC private static final int DEV_ID_TERMINAL private static final int DEV_ID_NETWORK static final String STK_DEFAULT private static final String SMS_DELIVERY_ACTION private static final String SMS_SENT_ACTION private int mSlotId private static android.os.HandlerThread sCatServiceThread public final android.content.BroadcastReceiver mSmsBroadcastReceiver private void <init> (com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.UiccCardApplication, com.android.internal.telephony.uicc.IccRecords, android.content.Context, com.android.internal.telephony.uicc.IccFileHandler, com.android.internal.telephony.uicc.UiccProfile, int, android.os.Looper) com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.UiccCardApplication ca com.android.internal.telephony.uicc.IccRecords ir android.content.Context context com.android.internal.telephony.uicc.IccFileHandler fh com.android.internal.telephony.uicc.UiccProfile uiccProfile int slotId android.os.Looper looper public static com.android.internal.telephony.cat.CatService getInstance (com.android.internal.telephony.CommandsInterface, android.content.Context, com.android.internal.telephony.uicc.UiccProfile, int) int i int simCount com.android.internal.telephony.CommandsInterface ci android.content.Context context com.android.internal.telephony.uicc.UiccProfile uiccProfile int slotId com.android.internal.telephony.uicc.UiccCardApplication ca com.android.internal.telephony.uicc.IccFileHandler fh com.android.internal.telephony.uicc.IccRecords ir public void dispose () IllegalArgumentException e protected void finalize () private void handleRilMsg (com.android.internal.telephony.cat.RilMessage) ClassCastException e com.android.internal.telephony.cat.RilMessage rilMsg com.android.internal.telephony.cat.CommandParams cmdParams private boolean isSupportedSetupEventCommand (com.android.internal.telephony.cat.CatCmdMessage) int eventVal com.android.internal.telephony.cat.CatCmdMessage cmdMsg boolean flag private void handleCommand (com.android.internal.telephony.cat.CommandParams, boolean) com.android.internal.telephony.cat.ResultCode resultCode com.android.internal.telephony.cat.ResultCode resultCode com.android.internal.telephony.cat.ResponseData resp com.android.internal.telephony.cat.ResponseData resp CharSequence message com.android.internal.telephony.ProxyController proxyController android.telephony.SubscriptionManager subscriptionManager android.telephony.SubscriptionInfo subInfo String text String destAddr CharSequence message CharSequence message CharSequence message android.os.RemoteException e String language com.android.internal.telephony.cat.ResultCode result android.content.res.Resources$NotFoundException e com.android.internal.telephony.cat.BIPClientParams cmd boolean noAlphaUsrCnf com.android.internal.telephony.cat.CommandParams cmdParams boolean isProactiveCmd com.android.internal.telephony.cat.CatCmdMessage cmdMsg public void sendStkSms (java.lang.String, java.lang.String, int, com.android.internal.telephony.cat.CommandParams, com.android.internal.telephony.ProxyController) String text String destAddr int subId com.android.internal.telephony.cat.CommandParams cmdParams com.android.internal.telephony.ProxyController proxyController android.app.PendingIntent sentPendingIntent android.app.PendingIntent deliveryPendingIntent com.android.internal.telephony.SmsController smsController private void broadcastCatCmdIntent (com.android.internal.telephony.cat.CatCmdMessage) com.android.internal.telephony.cat.CatCmdMessage cmdMsg android.content.Intent intent private void handleSessionEnd () android.content.Intent intent private void sendTerminalResponse (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.ResultCode, boolean, int, com.android.internal.telephony.cat.ResponseData) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.ResultCode resultCode boolean includeAdditionalInfo int additionalInfo com.android.internal.telephony.cat.ResponseData resp java.io.ByteArrayOutputStream buf com.android.internal.telephony.cat.Input cmdInput int tag int length byte[] rawData String hexString private void encodeOptionalTags (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.ResultCode, com.android.internal.telephony.cat.Input, java.io.ByteArrayOutputStream) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.ResultCode resultCode com.android.internal.telephony.cat.Input cmdInput java.io.ByteArrayOutputStream buf com.android.internal.telephony.cat.AppInterface$CommandType cmdType private void getInKeyResponse (java.io.ByteArrayOutputStream, com.android.internal.telephony.cat.Input) java.io.ByteArrayOutputStream buf com.android.internal.telephony.cat.Input cmdInput int tag private void getPliResponse (java.io.ByteArrayOutputStream) int tag java.io.ByteArrayOutputStream buf String lang private void sendMenuSelection (int, boolean) int menuId boolean helpRequired java.io.ByteArrayOutputStream buf int tag byte[] rawData int len String hexString private void eventDownload (int, int, int, byte[], boolean) byte b int event int sourceId int destinationId byte[] additionalInfo boolean oneShot java.io.ByteArrayOutputStream buf int tag byte[] rawData int len String hexString public static com.android.internal.telephony.cat.AppInterface getInstance () int slotId public static com.android.internal.telephony.cat.AppInterface getInstance (int) int slotId public void handleMessage (android.os.Message) ClassCastException e android.os.AsyncResult ar String data android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg private void broadcastCardStateAndIccRefreshResp (com.android.internal.telephony.uicc.IccCardStatus$CardState, com.android.internal.telephony.uicc.IccRefreshResponse) com.android.internal.telephony.uicc.IccCardStatus$CardState cardState com.android.internal.telephony.uicc.IccRefreshResponse iccRefreshState android.content.Intent intent boolean cardPresent private void broadcastAlphaMessage (java.lang.String) String alphaString android.content.Intent intent public synchronized void onCmdResponse (com.android.internal.telephony.cat.CatResponseMessage) com.android.internal.telephony.cat.CatResponseMessage resMsg android.os.Message msg private boolean validateResponse (com.android.internal.telephony.cat.CatResponseMessage) com.android.internal.telephony.cat.CatResponseMessage resMsg boolean validResponse private boolean removeMenu (com.android.internal.telephony.cat.Menu) NullPointerException e com.android.internal.telephony.cat.Menu menu private void handleCmdResponse (com.android.internal.telephony.cat.CatResponseMessage) com.android.internal.telephony.cat.Input input com.android.internal.telephony.cat.CatResponseMessage resMsg com.android.internal.telephony.cat.ResponseData resp boolean helpRequired com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.AppInterface$CommandType type private boolean isStkAppInstalled () android.content.Intent intent android.content.pm.PackageManager pm java.util.List broadcastReceivers int numReceiver public void update (com.android.internal.telephony.CommandsInterface, android.content.Context, com.android.internal.telephony.uicc.UiccProfile) com.android.internal.telephony.CommandsInterface ci android.content.Context context com.android.internal.telephony.uicc.UiccProfile uiccProfile com.android.internal.telephony.uicc.UiccCardApplication ca com.android.internal.telephony.uicc.IccRecords ir void updateIccAvailability () com.android.internal.telephony.uicc.IccCardStatus$CardState newState com.android.internal.telephony.uicc.UiccCard newCard com.android.internal.telephony.uicc.IccCardStatus$CardState oldState private void changeLanguage (java.lang.String) throws android.os.RemoteException int i String language android.os.LocaleList defaultLocaleList java.util.Locale[] locales static void <clinit> () }
com/android/internal/telephony/cat/CatService.uau
com/android/internal/telephony/cat/CommandDetails$1.class
CommandDetails.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.CommandDetails$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.CommandDetails createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.CommandDetails[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/CommandDetails.class
CommandDetails.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CommandDetails extends com.android.internal.telephony.cat.ValueObject implements android.os.Parcelable { public boolean compRequired public int commandNumber public int typeOfCommand public int commandQualifier public static final android.os.Parcelable$Creator CREATOR public com.android.internal.telephony.cat.ComprehensionTlvTag getTag () void <init> () public boolean compareTo (com.android.internal.telephony.cat.CommandDetails) com.android.internal.telephony.cat.CommandDetails other public void <init> (android.os.Parcel) android.os.Parcel in public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public int describeContents () public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/cat/CommandDetails.uau
com/android/internal/telephony/cat/CommandParams.class
CommandParams.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CommandParams extends java.lang.Object { com.android.internal.telephony.cat.CommandDetails mCmdDet boolean mLoadIconFailed public void <init> (com.android.internal.telephony.cat.CommandDetails) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.AppInterface$CommandType getCommandType () boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon public java.lang.String toString () }
com/android/internal/telephony/cat/CommandParams.uau
com/android/internal/telephony/cat/CommandParamsFactory$1.class
CommandParamsFactory.java package com.android.internal.telephony.cat synthetic com.android.internal.telephony.cat.CommandParamsFactory$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$cat$AppInterface$CommandType static void <clinit> () }
com/android/internal/telephony/cat/CommandParamsFactory.class
CommandParamsFactory.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.CommandParamsFactory extends android.os.Handler { private static com.android.internal.telephony.cat.CommandParamsFactory sInstance private com.android.internal.telephony.cat.IconLoader mIconLoader private com.android.internal.telephony.cat.CommandParams mCmdParams private int mIconLoadState private com.android.internal.telephony.cat.RilMessageDecoder mCaller private boolean mloadIcon private String mSavedLanguage private String mRequestedLanguage private boolean mNoAlphaUsrCnf private boolean mStkSmsSendViaTelephony static final int MSG_ID_LOAD_ICON_DONE static final int LOAD_NO_ICON static final int LOAD_SINGLE_ICON static final int LOAD_MULTI_ICONS static final int DTTZ_SETTING static final int LANGUAGE_SETTING static final int NON_SPECIFIC_LANGUAGE static final int SPECIFIC_LANGUAGE private static final int MAX_GSM7_DEFAULT_CHARS private static final int MAX_UCS2_CHARS public static final java.util.UUID NPE_WHEN_CALLED_SEND_CMD_PARAMS_UUID public static final String NPE_WHEN_CALLED_SEND_CMD_PARAMS_ERROR_MSG public static synchronized com.android.internal.telephony.cat.CommandParamsFactory getInstance (com.android.internal.telephony.cat.RilMessageDecoder, com.android.internal.telephony.uicc.IccFileHandler, android.content.Context) com.android.internal.telephony.cat.RilMessageDecoder caller com.android.internal.telephony.uicc.IccFileHandler fh android.content.Context context private void <init> (com.android.internal.telephony.cat.RilMessageDecoder, com.android.internal.telephony.uicc.IccFileHandler, android.content.Context) android.content.res.Resources$NotFoundException e android.content.res.Resources$NotFoundException e com.android.internal.telephony.cat.RilMessageDecoder caller com.android.internal.telephony.uicc.IccFileHandler fh android.content.Context context private com.android.internal.telephony.cat.CommandDetails processCommandDetails (java.util.List) com.android.internal.telephony.cat.ResultException e com.android.internal.telephony.cat.ComprehensionTlv ctlvCmdDet java.util.List ctlvs com.android.internal.telephony.cat.CommandDetails cmdDet void make (com.android.internal.telephony.cat.BerTlv) com.android.internal.telephony.cat.ResultException e com.android.internal.telephony.cat.BerTlv berTlv boolean cmdPending java.util.List ctlvs com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.AppInterface$CommandType cmdType public void handleMessage (android.os.Message) android.os.Message msg private com.android.internal.telephony.cat.ResultCode setIcons (java.lang.Object) android.graphics.Bitmap icon Object data android.graphics.Bitmap[] icons int iconIndex private void sendCmdParams (com.android.internal.telephony.cat.ResultCode) com.android.internal.telephony.cat.ResultCode resCode private com.android.internal.telephony.cat.ComprehensionTlv searchForTag (com.android.internal.telephony.cat.ComprehensionTlvTag, java.util.List) com.android.internal.telephony.cat.ComprehensionTlvTag tag java.util.List ctlvs java.util.Iterator iter private com.android.internal.telephony.cat.ComprehensionTlv searchForNextTag (com.android.internal.telephony.cat.ComprehensionTlvTag, java.util.Iterator) com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.ComprehensionTlvTag tag java.util.Iterator iter int tagValue private boolean processDisplayText (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv private boolean processSetUpIdleModeText (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv private boolean processGetInkey (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.Input input com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv private boolean processGetInput (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException byte[] rawValue int valueIndex IndexOutOfBoundsException e com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.Input input com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv private boolean processSelectItem (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException int[] recordNumbers com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.Menu menu com.android.internal.telephony.cat.IconId titleIconId com.android.internal.telephony.cat.ItemsIconId itemsIconId java.util.Iterator iter com.android.internal.telephony.cat.AppInterface$CommandType cmdType com.android.internal.telephony.cat.ComprehensionTlv ctlv boolean presentTypeSpecified private boolean processEventNotify (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv public boolean processSMSEventNotify (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.TextMessage smsText com.android.internal.telephony.cat.TextMessage destAddr com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.DisplayTextParams displayTextParams com.android.internal.telephony.cat.ComprehensionTlv ctlvTpdu android.telephony.SmsMessage smsMessage private boolean processSetUpEventList (com.android.internal.telephony.cat.CommandDetails, java.util.List) byte[] rawValue int valueIndex int valueLen int[] eventList int eventValue int i IndexOutOfBoundsException e com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.ComprehensionTlv ctlv private boolean processLaunchBrowser (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException byte[] rawValue int valueIndex int valueLen IndexOutOfBoundsException e com.android.internal.telephony.cat.LaunchBrowserMode mode com.android.internal.telephony.cat.LaunchBrowserMode mode com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.TextMessage confirmMsg com.android.internal.telephony.cat.IconId iconId String url com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.LaunchBrowserMode mode private boolean processPlayTone (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException byte[] rawValue int valueIndex int toneVal IndexOutOfBoundsException e com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.Tone tone com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.Duration duration com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv boolean vibrate private boolean processSetupCall (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException int[] recordNumbers com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs java.util.Iterator iter com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.TextMessage confirmMsg com.android.internal.telephony.cat.TextMessage callMsg com.android.internal.telephony.cat.IconId confirmIconId com.android.internal.telephony.cat.IconId callIconId private boolean processProvideLocalInfo (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs private boolean processLanguageNotification (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException int valueLen byte[] rawValue int valueIndex com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs String desiredLanguage String currentLanguage private boolean processBIPClient (com.android.internal.telephony.cat.CommandDetails, java.util.List) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.CommandDetails cmdDet java.util.List ctlvs com.android.internal.telephony.cat.AppInterface$CommandType commandType com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.IconId iconId com.android.internal.telephony.cat.ComprehensionTlv ctlv boolean has_alpha_id public void dispose () static void <clinit> () }
com/android/internal/telephony/cat/CommandParamsFactory.uau
com/android/internal/telephony/cat/ComprehensionTlv.class
ComprehensionTlv.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.ComprehensionTlv extends java.lang.Object { private static final String LOG_TAG private int mTag private boolean mCr private int mLength private int mValueIndex private byte[] mRawValue public void <init> (int, boolean, int, byte[], int) int tag boolean cr int length byte[] data int valueIndex public int getTag () public boolean isComprehensionRequired () public int getLength () public int getValueIndex () public byte[] getRawValue () public static java.util.List decodeMany (byte[], int) throws com.android.internal.telephony.cat.ResultException com.android.internal.telephony.cat.ComprehensionTlv ctlv byte[] data int startIndex java.util.ArrayList items int endIndex public static com.android.internal.telephony.cat.ComprehensionTlv decode (byte[], int) throws com.android.internal.telephony.cat.ResultException int tag boolean cr int length int length int length int length int tag boolean cr int temp int length IndexOutOfBoundsException e byte[] data int startIndex int curIndex int endIndex }
com/android/internal/telephony/cat/ComprehensionTlv.uau
com/android/internal/telephony/cat/ComprehensionTlvTag.class
ComprehensionTlvTag.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.ComprehensionTlvTag extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag COMMAND_DETAILS public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag DEVICE_IDENTITIES public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag RESULT public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag DURATION public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ALPHA_ID public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ADDRESS public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag USSD_STRING public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag SMS_TPDU public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag TEXT_STRING public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag TONE public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ITEM public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ITEM_ID public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag RESPONSE_LENGTH public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag FILE_LIST public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag HELP_REQUEST public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag DEFAULT_TEXT public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag EVENT_LIST public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ICON_ID public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag ITEM_ICON_ID_LIST public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag IMMEDIATE_RESPONSE public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag LANGUAGE public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag URL public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag BROWSER_TERMINATION_CAUSE public static final enum com.android.internal.telephony.cat.ComprehensionTlvTag TEXT_ATTRIBUTE private int mValue private static final synthetic com.android.internal.telephony.cat.ComprehensionTlvTag[] $VALUES public static com.android.internal.telephony.cat.ComprehensionTlvTag[] values () public static com.android.internal.telephony.cat.ComprehensionTlvTag valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public int value () public static com.android.internal.telephony.cat.ComprehensionTlvTag fromInt (int) com.android.internal.telephony.cat.ComprehensionTlvTag e int value private static synthetic com.android.internal.telephony.cat.ComprehensionTlvTag[] $values () static void <clinit> () }
com/android/internal/telephony/cat/ComprehensionTlvTag.uau
com/android/internal/telephony/cat/DTTZResponseData.class
ResponseData.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.DTTZResponseData extends com.android.internal.telephony.cat.ResponseData { private java.util.Calendar mCalendar public void <init> (java.util.Calendar) java.util.Calendar cal public void format (java.io.ByteArrayOutputStream) java.util.TimeZone zone int zoneOffset byte b java.io.ByteArrayOutputStream buf int tag byte[] data String tz private byte byteToBCD (int) int value private byte getTZOffSetByte (long) long offSetVal boolean isNegative long tzOffset byte bcdVal }
com/android/internal/telephony/cat/DeviceIdentities.class
CommandDetails.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.DeviceIdentities extends com.android.internal.telephony.cat.ValueObject { public int sourceId public int destinationId void <init> () com.android.internal.telephony.cat.ComprehensionTlvTag getTag () }
com/android/internal/telephony/cat/DeviceIdentities.uau
com/android/internal/telephony/cat/DisplayTextParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.DisplayTextParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mTextMsg void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage textMsg boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon public java.lang.String toString () }
com/android/internal/telephony/cat/DisplayTextParams.uau
com/android/internal/telephony/cat/Duration$1.class
Duration.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.Duration$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.Duration createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.Duration[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/Duration$TimeUnit.class
Duration.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.Duration$TimeUnit extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.Duration$TimeUnit MINUTE public static final enum com.android.internal.telephony.cat.Duration$TimeUnit SECOND public static final enum com.android.internal.telephony.cat.Duration$TimeUnit TENTH_SECOND private int mValue private static final synthetic com.android.internal.telephony.cat.Duration$TimeUnit[] $VALUES public static com.android.internal.telephony.cat.Duration$TimeUnit[] values () public static com.android.internal.telephony.cat.Duration$TimeUnit valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public int value () private static synthetic com.android.internal.telephony.cat.Duration$TimeUnit[] $values () static void <clinit> () }
com/android/internal/telephony/cat/Duration.TimeUnit.uau
com/android/internal/telephony/cat/Duration.class
Duration.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.Duration extends java.lang.Object implements android.os.Parcelable { public int timeInterval public com.android.internal.telephony.cat.Duration$TimeUnit timeUnit public static final android.os.Parcelable$Creator CREATOR public void <init> (int, com.android.internal.telephony.cat.Duration$TimeUnit) int timeInterval com.android.internal.telephony.cat.Duration$TimeUnit timeUnit private void <init> (android.os.Parcel) android.os.Parcel in public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public int describeContents () static void <clinit> () }
com/android/internal/telephony/cat/Duration.uau
com/android/internal/telephony/cat/FontSize.class
FontSize.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.FontSize extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.FontSize NORMAL public static final enum com.android.internal.telephony.cat.FontSize LARGE public static final enum com.android.internal.telephony.cat.FontSize SMALL private int mValue private static final synthetic com.android.internal.telephony.cat.FontSize[] $VALUES public static com.android.internal.telephony.cat.FontSize[] values () public static com.android.internal.telephony.cat.FontSize valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.internal.telephony.cat.FontSize fromInt (int) com.android.internal.telephony.cat.FontSize e int value private static synthetic com.android.internal.telephony.cat.FontSize[] $values () static void <clinit> () }
com/android/internal/telephony/cat/GetInkeyInputResponseData.class
ResponseData.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.GetInkeyInputResponseData extends com.android.internal.telephony.cat.ResponseData { private boolean mIsUcs2 private boolean mIsPacked private boolean mIsYesNo private boolean mYesNoResponse public String mInData protected static final byte GET_INKEY_YES protected static final byte GET_INKEY_NO public void <init> (java.lang.String, boolean, boolean) String inData boolean ucs2 boolean packed public void <init> (boolean) boolean yesNoResponse public void format (java.io.ByteArrayOutputStream) byte[] data byte[] data byte[] tempData byte[] data byte[] data java.io.UnsupportedEncodingException e byte[] data com.android.internal.telephony.EncodeException e byte[] data byte b java.io.ByteArrayOutputStream buf int tag byte[] data }
com/android/internal/telephony/cat/GetInputParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.GetInputParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.Input mInput void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.Input) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.Input input boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon }
com/android/internal/telephony/cat/GetInputParams.uau
com/android/internal/telephony/cat/IconId.class
CommandDetails.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.IconId extends com.android.internal.telephony.cat.ValueObject { int recordNumber boolean selfExplanatory void <init> () com.android.internal.telephony.cat.ComprehensionTlvTag getTag () }
com/android/internal/telephony/cat/IconId.uau
com/android/internal/telephony/cat/IconLoader.class
IconLoader.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.IconLoader extends android.os.Handler { private int mState private com.android.internal.telephony.cat.ImageDescriptor mId private android.graphics.Bitmap mCurrentIcon private int mRecordNumber private com.android.internal.telephony.uicc.IccFileHandler mSimFH private android.os.Message mEndMsg private byte[] mIconData private int[] mRecordNumbers private int mCurrentRecordIndex private android.graphics.Bitmap[] mIcons private java.util.HashMap mIconsCache private static com.android.internal.telephony.cat.IconLoader sLoader private static android.os.HandlerThread sThread private static final int STATE_SINGLE_ICON private static final int STATE_MULTI_ICONS private static final int EVENT_READ_EF_IMG_RECOED_DONE private static final int EVENT_READ_ICON_DONE private static final int EVENT_READ_CLUT_DONE private static final int CLUT_LOCATION_OFFSET private static final int CLUT_ENTRY_SIZE private void <init> (android.os.Looper, com.android.internal.telephony.uicc.IccFileHandler) android.os.Looper looper com.android.internal.telephony.uicc.IccFileHandler fh static com.android.internal.telephony.cat.IconLoader getInstance (android.os.Handler, com.android.internal.telephony.uicc.IccFileHandler) android.os.Handler caller com.android.internal.telephony.uicc.IccFileHandler fh void loadIcons (int[], android.os.Message) int[] recordNumbers android.os.Message msg void loadIcon (int, android.os.Message) int recordNumber android.os.Message msg private void startLoadingIcon (int) int recordNumber public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.AsyncResult ar byte[] rawData byte[] clut android.os.AsyncResult ar Exception e android.os.Message msg private boolean handleImageDescriptor (byte[]) byte[] rawData private void readClut () int length android.os.Message msg private void readId () android.os.Message msg private void readIconData () android.os.Message msg private void postIcon () public static android.graphics.Bitmap parseToBnW (byte[], int) byte[] data int length int valueIndex int width int height int numOfPixels int[] pixels int pixelIndex int bitIndex byte currentByte private static int bitToBnW (int) int bit public static android.graphics.Bitmap parseToRGB (byte[], int, boolean, byte[]) int clutEntry int clutIndex byte[] data int length boolean transparency byte[] clut int valueIndex int width int height int bitsPerImg int numOfClutEntries int numOfPixels int[] pixels int pixelIndex int bitsStartOffset int bitIndex byte currentByte int mask boolean bitsOverlaps private static int getMask (int) int numOfBits int mask public void dispose () static void <clinit> () }
com/android/internal/telephony/cat/IconLoader.uau
com/android/internal/telephony/cat/ImageDescriptor.class
ImageDescriptor.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.ImageDescriptor extends java.lang.Object { int mWidth int mHeight int mCodingScheme int mImageId int mHighOffset int mLowOffset int mLength static final int CODING_SCHEME_BASIC static final int CODING_SCHEME_COLOUR void <init> () static com.android.internal.telephony.cat.ImageDescriptor parse (byte[], int) IndexOutOfBoundsException e byte[] rawData int valueIndex com.android.internal.telephony.cat.ImageDescriptor d }
com/android/internal/telephony/cat/Input$1.class
Input.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.Input$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.Input createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.Input[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/Input.class
Input.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.Input extends java.lang.Object implements android.os.Parcelable { public String text public String defaultText public android.graphics.Bitmap icon public int minLen public int maxLen public boolean ucs2 public boolean packed public boolean digitOnly public boolean echo public boolean yesNo public boolean helpAvailable public com.android.internal.telephony.cat.Duration duration public boolean iconSelfExplanatory public static final android.os.Parcelable$Creator CREATOR void <init> () private void <init> (android.os.Parcel) android.os.Parcel in public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap Icon static void <clinit> () }
com/android/internal/telephony/cat/Item$1.class
Item.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.Item$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.Item createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.Item[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/Item.class
Item.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.Item extends java.lang.Object implements android.os.Parcelable { public int id public String text public android.graphics.Bitmap icon public static final android.os.Parcelable$Creator CREATOR public void <init> (int, java.lang.String) int id String text public void <init> (int, java.lang.String, android.graphics.Bitmap) int id String text android.graphics.Bitmap icon public void <init> (android.os.Parcel) android.os.Parcel in public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/cat/ItemsIconId.class
CommandDetails.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.ItemsIconId extends com.android.internal.telephony.cat.ValueObject { int[] recordNumbers boolean selfExplanatory void <init> () com.android.internal.telephony.cat.ComprehensionTlvTag getTag () }
com/android/internal/telephony/cat/LanguageParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.LanguageParams extends com.android.internal.telephony.cat.CommandParams { String mLanguage void <init> (com.android.internal.telephony.cat.CommandDetails, java.lang.String) com.android.internal.telephony.cat.CommandDetails cmdDet String lang }
com/android/internal/telephony/cat/LanguageResponseData.class
ResponseData.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.LanguageResponseData extends com.android.internal.telephony.cat.ResponseData { private String mLang public void <init> (java.lang.String) String lang public void format (java.io.ByteArrayOutputStream) byte[] data byte b java.io.ByteArrayOutputStream buf int tag byte[] data }
com/android/internal/telephony/cat/LaunchBrowserMode.class
LaunchBrowserMode.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.LaunchBrowserMode extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.LaunchBrowserMode LAUNCH_IF_NOT_ALREADY_LAUNCHED public static final enum com.android.internal.telephony.cat.LaunchBrowserMode USE_EXISTING_BROWSER public static final enum com.android.internal.telephony.cat.LaunchBrowserMode LAUNCH_NEW_BROWSER private static final synthetic com.android.internal.telephony.cat.LaunchBrowserMode[] $VALUES public static com.android.internal.telephony.cat.LaunchBrowserMode[] values () public static com.android.internal.telephony.cat.LaunchBrowserMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.cat.LaunchBrowserMode[] $values () static void <clinit> () }
com/android/internal/telephony/cat/LaunchBrowserParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.LaunchBrowserParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mConfirmMsg com.android.internal.telephony.cat.LaunchBrowserMode mMode String mUrl void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage, java.lang.String, com.android.internal.telephony.cat.LaunchBrowserMode) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage confirmMsg String url com.android.internal.telephony.cat.LaunchBrowserMode mode boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon public java.lang.String toString () }
com/android/internal/telephony/cat/Menu$1.class
Menu.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.Menu$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.Menu createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.Menu[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/Menu.class
Menu.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.Menu extends java.lang.Object implements android.os.Parcelable { public java.util.List items public java.util.List titleAttrs public com.android.internal.telephony.cat.PresentationType presentationType public String title public android.graphics.Bitmap titleIcon public int defaultItem public boolean softKeyPreferred public boolean helpAvailable public boolean titleIconSelfExplanatory public boolean itemsIconSelfExplanatory public static final android.os.Parcelable$Creator CREATOR public void <init> () private void <init> (android.os.Parcel) com.android.internal.telephony.cat.Item item int i android.os.Parcel in int size public int describeContents () public void writeToParcel (android.os.Parcel, int) int i android.os.Parcel dest int flags int size static void <clinit> () }
com/android/internal/telephony/cat/Menu.uau
com/android/internal/telephony/cat/PlayToneParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.PlayToneParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mTextMsg com.android.internal.telephony.cat.ToneSettings mSettings void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage, com.android.internal.telephony.cat.Tone, com.android.internal.telephony.cat.Duration, boolean) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.Tone tone com.android.internal.telephony.cat.Duration duration boolean vibrate boolean setIcon (android.graphics.Bitmap) android.graphics.Bitmap icon }
com/android/internal/telephony/cat/PlayToneParams.uau
com/android/internal/telephony/cat/PresentationType.class
PresentationType.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.PresentationType extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.PresentationType NOT_SPECIFIED public static final enum com.android.internal.telephony.cat.PresentationType DATA_VALUES public static final enum com.android.internal.telephony.cat.PresentationType NAVIGATION_OPTIONS private static final synthetic com.android.internal.telephony.cat.PresentationType[] $VALUES public static com.android.internal.telephony.cat.PresentationType[] values () public static com.android.internal.telephony.cat.PresentationType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.cat.PresentationType[] $values () static void <clinit> () }
com/android/internal/telephony/cat/ResponseData.class
ResponseData.java package com.android.internal.telephony.cat abstract com.android.internal.telephony.cat.ResponseData extends java.lang.Object { void <init> () public abstract void format (java.io.ByteArrayOutputStream) public static void writeLength (java.io.ByteArrayOutputStream, int) java.io.ByteArrayOutputStream buf int length }
com/android/internal/telephony/cat/ResponseData.uau
com/android/internal/telephony/cat/ResultCode.class
ResultCode.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.ResultCode extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.ResultCode OK public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_WITH_PARTIAL_COMPREHENSION public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_WITH_MISSING_INFO public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_WITH_ADDITIONAL_EFS_READ public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_ICON_NOT_DISPLAYED public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_MODIFIED_BY_NAA public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_LIMITED_SERVICE public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_WITH_MODIFICATION public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_NAA_NOT_ACTIVE public static final enum com.android.internal.telephony.cat.ResultCode PRFRMD_TONE_NOT_PLAYED public static final enum com.android.internal.telephony.cat.ResultCode UICC_SESSION_TERM_BY_USER public static final enum com.android.internal.telephony.cat.ResultCode BACKWARD_MOVE_BY_USER public static final enum com.android.internal.telephony.cat.ResultCode NO_RESPONSE_FROM_USER public static final enum com.android.internal.telephony.cat.ResultCode HELP_INFO_REQUIRED public static final enum com.android.internal.telephony.cat.ResultCode USSD_SS_SESSION_TERM_BY_USER public static final enum com.android.internal.telephony.cat.ResultCode TERMINAL_CRNTLY_UNABLE_TO_PROCESS public static final enum com.android.internal.telephony.cat.ResultCode NETWORK_CRNTLY_UNABLE_TO_PROCESS public static final enum com.android.internal.telephony.cat.ResultCode USER_NOT_ACCEPT public static final enum com.android.internal.telephony.cat.ResultCode USER_CLEAR_DOWN_CALL public static final enum com.android.internal.telephony.cat.ResultCode CONTRADICTION_WITH_TIMER public static final enum com.android.internal.telephony.cat.ResultCode NAA_CALL_CONTROL_TEMPORARY public static final enum com.android.internal.telephony.cat.ResultCode LAUNCH_BROWSER_ERROR public static final enum com.android.internal.telephony.cat.ResultCode MMS_TEMPORARY public static final enum com.android.internal.telephony.cat.ResultCode BEYOND_TERMINAL_CAPABILITY public static final enum com.android.internal.telephony.cat.ResultCode CMD_TYPE_NOT_UNDERSTOOD public static final enum com.android.internal.telephony.cat.ResultCode CMD_DATA_NOT_UNDERSTOOD public static final enum com.android.internal.telephony.cat.ResultCode CMD_NUM_NOT_KNOWN public static final enum com.android.internal.telephony.cat.ResultCode SS_RETURN_ERROR public static final enum com.android.internal.telephony.cat.ResultCode SMS_RP_ERROR public static final enum com.android.internal.telephony.cat.ResultCode REQUIRED_VALUES_MISSING public static final enum com.android.internal.telephony.cat.ResultCode USSD_RETURN_ERROR public static final enum com.android.internal.telephony.cat.ResultCode MULTI_CARDS_CMD_ERROR public static final enum com.android.internal.telephony.cat.ResultCode USIM_CALL_CONTROL_PERMANENT public static final enum com.android.internal.telephony.cat.ResultCode BIP_ERROR public static final enum com.android.internal.telephony.cat.ResultCode ACCESS_TECH_UNABLE_TO_PROCESS public static final enum com.android.internal.telephony.cat.ResultCode FRAMES_ERROR public static final enum com.android.internal.telephony.cat.ResultCode MMS_ERROR private int mCode private static final synthetic com.android.internal.telephony.cat.ResultCode[] $VALUES public static com.android.internal.telephony.cat.ResultCode[] values () public static com.android.internal.telephony.cat.ResultCode valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int code public int value () public static com.android.internal.telephony.cat.ResultCode fromInt (int) com.android.internal.telephony.cat.ResultCode r int value private static synthetic com.android.internal.telephony.cat.ResultCode[] $values () static void <clinit> () }
com/android/internal/telephony/cat/ResultCode.uau
com/android/internal/telephony/cat/ResultException$1.class
ResultException.java package com.android.internal.telephony.cat synthetic com.android.internal.telephony.cat.ResultException$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$cat$ResultCode static void <clinit> () }
com/android/internal/telephony/cat/ResultException.class
ResultException.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.ResultException extends com.android.internal.telephony.cat.CatException { private com.android.internal.telephony.cat.ResultCode mResult private int mAdditionalInfo private String mExplanation public void <init> (com.android.internal.telephony.cat.ResultCode) com.android.internal.telephony.cat.ResultCode result public void <init> (com.android.internal.telephony.cat.ResultCode, java.lang.String) com.android.internal.telephony.cat.ResultCode result String explanation public void <init> (com.android.internal.telephony.cat.ResultCode, int) com.android.internal.telephony.cat.ResultCode result int additionalInfo public void <init> (com.android.internal.telephony.cat.ResultCode, int, java.lang.String) com.android.internal.telephony.cat.ResultCode result int additionalInfo String explanation public com.android.internal.telephony.cat.ResultCode result () public boolean hasAdditionalInfo () public int additionalInfo () public java.lang.String explanation () public java.lang.String toString () }
com/android/internal/telephony/cat/ResultException.uau
com/android/internal/telephony/cat/RilMessage.class
CatService.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.RilMessage extends java.lang.Object { int mId Object mData com.android.internal.telephony.cat.ResultCode mResCode void <init> (int, java.lang.String) int msgId String rawData void <init> (com.android.internal.telephony.cat.RilMessage) com.android.internal.telephony.cat.RilMessage other }
com/android/internal/telephony/cat/RilMessage.uau
com/android/internal/telephony/cat/RilMessageDecoder$StateCmdParamsReady.class
RilMessageDecoder.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.RilMessageDecoder$StateCmdParamsReady extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.cat.RilMessageDecoder this$0 private void <init> (com.android.internal.telephony.cat.RilMessageDecoder) public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/cat/RilMessageDecoder$StateStart.class
RilMessageDecoder.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.RilMessageDecoder$StateStart extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.cat.RilMessageDecoder this$0 private void <init> (com.android.internal.telephony.cat.RilMessageDecoder) public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/cat/RilMessageDecoder.class
RilMessageDecoder.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.RilMessageDecoder extends com.android.internal.telephony.StateMachine { private static final int CMD_START private static final int CMD_PARAMS_READY private final Object mLock private com.android.internal.telephony.cat.CommandParamsFactory mCmdParamsFactory private com.android.internal.telephony.cat.RilMessage mCurrentRilMessage private android.os.Handler mCaller private static int mSimCount private static com.android.internal.telephony.cat.RilMessageDecoder[] mInstance private com.android.internal.telephony.cat.RilMessageDecoder$StateStart mStateStart private com.android.internal.telephony.cat.RilMessageDecoder$StateCmdParamsReady mStateCmdParamsReady public static synchronized com.android.internal.telephony.cat.RilMessageDecoder getInstance (android.os.Handler, com.android.internal.telephony.uicc.IccFileHandler, android.content.Context, int) int i android.os.Handler caller com.android.internal.telephony.uicc.IccFileHandler fh android.content.Context context int slotId public void sendStartDecodingMessageParams (com.android.internal.telephony.cat.RilMessage) com.android.internal.telephony.cat.RilMessage rilMsg android.os.Message msg public void sendMsgParamsDecoded (com.android.internal.telephony.cat.ResultCode, com.android.internal.telephony.cat.CommandParams) com.android.internal.telephony.cat.ResultCode resCode com.android.internal.telephony.cat.CommandParams cmdParams android.os.Message msg private void sendCmdForExecution (com.android.internal.telephony.cat.RilMessage) android.os.Message msg com.android.internal.telephony.cat.RilMessage rilMsg private void <init> (android.os.Handler, com.android.internal.telephony.uicc.IccFileHandler, android.content.Context) android.os.Handler caller com.android.internal.telephony.uicc.IccFileHandler fh android.content.Context context private void <init> () private boolean decodeMessageParams (com.android.internal.telephony.cat.RilMessage) Exception e com.android.internal.telephony.cat.ResultException e byte[] rawData com.android.internal.telephony.cat.RilMessage rilMsg boolean decodingStarted public void dispose () static void <clinit> () }
com/android/internal/telephony/cat/RilMessageDecoder.uau
com/android/internal/telephony/cat/SelectItemParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.SelectItemParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.Menu mMenu boolean mLoadTitleIcon void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.Menu, boolean) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.Menu menu boolean loadTitleIcon boolean setIcon (android.graphics.Bitmap) com.android.internal.telephony.cat.Item item android.graphics.Bitmap icon }
com/android/internal/telephony/cat/SelectItemParams.uau
com/android/internal/telephony/cat/SelectItemResponseData.class
ResponseData.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.SelectItemResponseData extends com.android.internal.telephony.cat.ResponseData { private int mId public void <init> (int) int id public void format (java.io.ByteArrayOutputStream) java.io.ByteArrayOutputStream buf int tag }
com/android/internal/telephony/cat/SendSMSParams.class
SendSMSParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.SendSMSParams extends com.android.internal.telephony.cat.CommandParams { com.android.internal.telephony.cat.TextMessage mTextSmsMsg com.android.internal.telephony.cat.TextMessage mDestAddress com.android.internal.telephony.cat.DisplayTextParams mDisplayText void <init> (com.android.internal.telephony.cat.CommandDetails, com.android.internal.telephony.cat.TextMessage, com.android.internal.telephony.cat.TextMessage, com.android.internal.telephony.cat.DisplayTextParams) com.android.internal.telephony.cat.CommandDetails cmdDet com.android.internal.telephony.cat.TextMessage textMsg com.android.internal.telephony.cat.TextMessage destAddress com.android.internal.telephony.cat.DisplayTextParams displayText }
com/android/internal/telephony/cat/SetEventListParams.class
CommandParams.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.SetEventListParams extends com.android.internal.telephony.cat.CommandParams { int[] mEventInfo void <init> (com.android.internal.telephony.cat.CommandDetails, int[]) com.android.internal.telephony.cat.CommandDetails cmdDet int[] eventInfo }
com/android/internal/telephony/cat/TextAlignment.class
TextAlignment.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.TextAlignment extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.TextAlignment LEFT public static final enum com.android.internal.telephony.cat.TextAlignment CENTER public static final enum com.android.internal.telephony.cat.TextAlignment RIGHT public static final enum com.android.internal.telephony.cat.TextAlignment DEFAULT private int mValue private static final synthetic com.android.internal.telephony.cat.TextAlignment[] $VALUES public static com.android.internal.telephony.cat.TextAlignment[] values () public static com.android.internal.telephony.cat.TextAlignment valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.internal.telephony.cat.TextAlignment fromInt (int) com.android.internal.telephony.cat.TextAlignment e int value private static synthetic com.android.internal.telephony.cat.TextAlignment[] $values () static void <clinit> () }
com/android/internal/telephony/cat/TextAttribute.class
TextAttribute.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.TextAttribute extends java.lang.Object { public int start public int length public com.android.internal.telephony.cat.TextAlignment align public com.android.internal.telephony.cat.FontSize size public boolean bold public boolean italic public boolean underlined public boolean strikeThrough public com.android.internal.telephony.cat.TextColor color public void <init> (int, int, com.android.internal.telephony.cat.TextAlignment, com.android.internal.telephony.cat.FontSize, boolean, boolean, boolean, boolean, com.android.internal.telephony.cat.TextColor) int start int length com.android.internal.telephony.cat.TextAlignment align com.android.internal.telephony.cat.FontSize size boolean bold boolean italic boolean underlined boolean strikeThrough com.android.internal.telephony.cat.TextColor color }
com/android/internal/telephony/cat/TextColor.class
TextColor.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.TextColor extends java.lang.Enum { public static final enum com.android.internal.telephony.cat.TextColor BLACK public static final enum com.android.internal.telephony.cat.TextColor DARK_GRAY public static final enum com.android.internal.telephony.cat.TextColor DARK_RED public static final enum com.android.internal.telephony.cat.TextColor DARK_YELLOW public static final enum com.android.internal.telephony.cat.TextColor DARK_GREEN public static final enum com.android.internal.telephony.cat.TextColor DARK_CYAN public static final enum com.android.internal.telephony.cat.TextColor DARK_BLUE public static final enum com.android.internal.telephony.cat.TextColor DARK_MAGENTA public static final enum com.android.internal.telephony.cat.TextColor GRAY public static final enum com.android.internal.telephony.cat.TextColor WHITE public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_RED public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_YELLOW public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_GREEN public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_CYAN public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_BLUE public static final enum com.android.internal.telephony.cat.TextColor BRIGHT_MAGENTA private int mValue private static final synthetic com.android.internal.telephony.cat.TextColor[] $VALUES public static com.android.internal.telephony.cat.TextColor[] values () public static com.android.internal.telephony.cat.TextColor valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.internal.telephony.cat.TextColor fromInt (int) com.android.internal.telephony.cat.TextColor e int value private static synthetic com.android.internal.telephony.cat.TextColor[] $values () static void <clinit> () }
com/android/internal/telephony/cat/TextMessage$1.class
TextMessage.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.TextMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.TextMessage createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.TextMessage[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/TextMessage.class
TextMessage.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.TextMessage extends java.lang.Object implements android.os.Parcelable { public String title public String text public android.graphics.Bitmap icon public boolean iconSelfExplanatory public boolean isHighPriority public boolean responseNeeded public boolean userClear public com.android.internal.telephony.cat.Duration duration public static final android.os.Parcelable$Creator CREATOR void <init> () private void <init> (android.os.Parcel) android.os.Parcel in public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/cat/TextMessage.uau
com/android/internal/telephony/cat/Tone$1.class
Tone.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.Tone$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.Tone createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.Tone[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/Tone.class
Tone.java package com.android.internal.telephony.cat public final enum com.android.internal.telephony.cat.Tone extends java.lang.Enum implements android.os.Parcelable { public static final enum com.android.internal.telephony.cat.Tone DIAL public static final enum com.android.internal.telephony.cat.Tone BUSY public static final enum com.android.internal.telephony.cat.Tone CONGESTION public static final enum com.android.internal.telephony.cat.Tone RADIO_PATH_ACK public static final enum com.android.internal.telephony.cat.Tone RADIO_PATH_NOT_AVAILABLE public static final enum com.android.internal.telephony.cat.Tone ERROR_SPECIAL_INFO public static final enum com.android.internal.telephony.cat.Tone CALL_WAITING public static final enum com.android.internal.telephony.cat.Tone RINGING public static final enum com.android.internal.telephony.cat.Tone GENERAL_BEEP public static final enum com.android.internal.telephony.cat.Tone POSITIVE_ACK public static final enum com.android.internal.telephony.cat.Tone NEGATIVE_ACK public static final enum com.android.internal.telephony.cat.Tone INCOMING_SPEECH_CALL public static final enum com.android.internal.telephony.cat.Tone INCOMING_SMS public static final enum com.android.internal.telephony.cat.Tone CRITICAL_ALERT public static final enum com.android.internal.telephony.cat.Tone VIBRATE_ONLY public static final enum com.android.internal.telephony.cat.Tone HAPPY public static final enum com.android.internal.telephony.cat.Tone SAD public static final enum com.android.internal.telephony.cat.Tone URGENT public static final enum com.android.internal.telephony.cat.Tone QUESTION public static final enum com.android.internal.telephony.cat.Tone MESSAGE_RECEIVED public static final enum com.android.internal.telephony.cat.Tone MELODY_1 public static final enum com.android.internal.telephony.cat.Tone MELODY_2 public static final enum com.android.internal.telephony.cat.Tone MELODY_3 public static final enum com.android.internal.telephony.cat.Tone MELODY_4 public static final enum com.android.internal.telephony.cat.Tone MELODY_5 public static final enum com.android.internal.telephony.cat.Tone MELODY_6 public static final enum com.android.internal.telephony.cat.Tone MELODY_7 public static final enum com.android.internal.telephony.cat.Tone MELODY_8 private int mValue public static final android.os.Parcelable$Creator CREATOR private static final synthetic com.android.internal.telephony.cat.Tone[] $VALUES public static com.android.internal.telephony.cat.Tone[] values () public static com.android.internal.telephony.cat.Tone valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int value public static com.android.internal.telephony.cat.Tone fromInt (int) com.android.internal.telephony.cat.Tone e int value private void <init> (java.lang.String, int, android.os.Parcel) android.os.Parcel in public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public int describeContents () private static synthetic com.android.internal.telephony.cat.Tone[] $values () static void <clinit> () }
com/android/internal/telephony/cat/ToneSettings$1.class
ToneSettings.java package com.android.internal.telephony.cat com.android.internal.telephony.cat.ToneSettings$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cat.ToneSettings createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.cat.ToneSettings[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cat/ToneSettings.class
ToneSettings.java package com.android.internal.telephony.cat public com.android.internal.telephony.cat.ToneSettings extends java.lang.Object implements android.os.Parcelable { public com.android.internal.telephony.cat.Duration duration public com.android.internal.telephony.cat.Tone tone public boolean vibrate public static final android.os.Parcelable$Creator CREATOR public void <init> (com.android.internal.telephony.cat.Duration, com.android.internal.telephony.cat.Tone, boolean) com.android.internal.telephony.cat.Duration duration com.android.internal.telephony.cat.Tone tone boolean vibrate private void <init> (android.os.Parcel) android.os.Parcel in public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
com/android/internal/telephony/cat/ValueObject.class
CommandDetails.java package com.android.internal.telephony.cat abstract com.android.internal.telephony.cat.ValueObject extends java.lang.Object { void <init> () abstract com.android.internal.telephony.cat.ComprehensionTlvTag getTag () }
com/android/internal/telephony/cat/ValueParser.class
ValueParser.java package com.android.internal.telephony.cat public abstract com.android.internal.telephony.cat.ValueParser extends java.lang.Object { public void <init> () static com.android.internal.telephony.cat.CommandDetails retrieveCommandDetails (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.CommandDetails cmdDet byte[] rawValue int valueIndex static com.android.internal.telephony.cat.DeviceIdentities retrieveDeviceIdentities (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.DeviceIdentities devIds byte[] rawValue int valueIndex static com.android.internal.telephony.cat.Duration retrieveDuration (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv int timeInterval com.android.internal.telephony.cat.Duration$TimeUnit timeUnit byte[] rawValue int valueIndex static com.android.internal.telephony.cat.Item retrieveItem (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException int id String text IndexOutOfBoundsException e int textLen com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.Item item byte[] rawValue int valueIndex int length static int retrieveItemId (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv int id byte[] rawValue int valueIndex static com.android.internal.telephony.cat.IconId retrieveIconId (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.IconId id byte[] rawValue int valueIndex static com.android.internal.telephony.cat.ItemsIconId retrieveItemsIconId (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException int index IndexOutOfBoundsException e com.android.internal.telephony.cat.ComprehensionTlv ctlv com.android.internal.telephony.cat.ItemsIconId id byte[] rawValue int valueIndex int numOfItems static java.util.List retrieveTextAttribute (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException int start int textLength int format int colorValue int alignValue com.android.internal.telephony.cat.TextAlignment align int sizeValue com.android.internal.telephony.cat.FontSize size boolean bold boolean italic boolean underlined boolean strikeThrough com.android.internal.telephony.cat.TextColor color com.android.internal.telephony.cat.TextAttribute attr int i IndexOutOfBoundsException e int itemCount com.android.internal.telephony.cat.ComprehensionTlv ctlv java.util.ArrayList lst byte[] rawValue int valueIndex int length static java.lang.String retrieveAlphaId (com.android.internal.telephony.cat.ComprehensionTlv, boolean) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e byte[] rawValue int valueIndex int length com.android.internal.telephony.cat.ComprehensionTlv ctlv boolean noAlphaUsrCnf static java.lang.String retrieveTextString (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException IndexOutOfBoundsException e java.io.UnsupportedEncodingException e com.android.internal.telephony.cat.ComprehensionTlv ctlv byte[] rawValue int valueIndex byte codingScheme String text int textLen public static android.telephony.SmsMessage retrieveTpduAsSmsMessage (com.android.internal.telephony.cat.ComprehensionTlv) throws com.android.internal.telephony.cat.ResultException byte[] pdu java.io.ByteArrayOutputStream bo byte[] frameworkPdu android.telephony.SmsMessage message IndexOutOfBoundsException e byte[] rawValue int valueIndex int length com.android.internal.telephony.cat.ComprehensionTlv ctlv }
com/android/internal/telephony/cat/ValueParser.uau
com/android/internal/telephony/cdma/
com/android/internal/telephony/cdma/CdmaCallWaitingNotification.class
CdmaCallWaitingNotification.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaCallWaitingNotification extends java.lang.Object { static final String LOG_TAG public String number public int numberPresentation public String name public int namePresentation public int numberType public int numberPlan public int isPresent public int signalType public int alertPitch public int signal public void <init> () public java.lang.String toString () public static int presentationFromCLIP (int) int cli }
com/android/internal/telephony/cdma/CdmaCallWaitingNotification.uau
com/android/internal/telephony/cdma/CdmaInboundSmsHandler$CdmaCbTestBroadcastReceiver.class
CdmaInboundSmsHandler.java package com.android.internal.telephony.cdma com.android.internal.telephony.cdma.CdmaInboundSmsHandler$CdmaCbTestBroadcastReceiver extends com.android.internal.telephony.InboundSmsHandler$CbTestBroadcastReceiver { final synthetic com.android.internal.telephony.cdma.CdmaInboundSmsHandler this$0 void <init> (com.android.internal.telephony.cdma.CdmaInboundSmsHandler) protected void handleTestAction (android.content.Intent) android.content.Intent intent com.android.internal.telephony.cdma.sms.SmsEnvelope envelope com.android.internal.telephony.cdma.sms.CdmaSmsAddress nonNullAddress String bearerDataString com.android.internal.telephony.cdma.SmsMessage sms }
com/android/internal/telephony/cdma/CdmaInboundSmsHandler$CdmaScpTestBroadcastReceiver.class
CdmaInboundSmsHandler.java package com.android.internal.telephony.cdma com.android.internal.telephony.cdma.CdmaInboundSmsHandler$CdmaScpTestBroadcastReceiver extends com.android.internal.telephony.InboundSmsHandler$CbTestBroadcastReceiver { final synthetic com.android.internal.telephony.cdma.CdmaInboundSmsHandler this$0 void <init> (com.android.internal.telephony.cdma.CdmaInboundSmsHandler) protected void handleTestAction (android.content.Intent) android.content.Intent intent com.android.internal.telephony.cdma.sms.SmsEnvelope envelope com.android.internal.telephony.cdma.sms.CdmaSmsAddress nonNullAddress String bearerDataString com.android.internal.telephony.cdma.sms.CdmaSmsAddress origAddr String addressString com.android.internal.telephony.cdma.SmsMessage sms }
com/android/internal/telephony/cdma/CdmaInboundSmsHandler.class
CdmaInboundSmsHandler.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInboundSmsHandler extends com.android.internal.telephony.InboundSmsHandler { private final com.android.internal.telephony.cdma.CdmaSMSDispatcher mSmsDispatcher private static com.android.internal.telephony.cdma.CdmaInboundSmsHandler$CdmaCbTestBroadcastReceiver sTestBroadcastReceiver private static com.android.internal.telephony.cdma.CdmaInboundSmsHandler$CdmaScpTestBroadcastReceiver sTestScpBroadcastReceiver private byte[] mLastDispatchedSmsFingerprint private byte[] mLastAcknowledgedSmsFingerprint private android.os.RemoteCallback mScpCallback private final boolean mCheckForDuplicatePortsInOmadmWapPush private static final boolean TEST_MODE private static final String TEST_ACTION private static final String SCP_TEST_ACTION private void <init> (android.content.Context, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.Phone, com.android.internal.telephony.cdma.CdmaSMSDispatcher, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.IntentFilter filter android.content.IntentFilter filter android.content.Context context com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.Phone phone com.android.internal.telephony.cdma.CdmaSMSDispatcher smsDispatcher android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags protected void onQuitting () public static com.android.internal.telephony.cdma.CdmaInboundSmsHandler makeInboundSmsHandler (android.content.Context, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.Phone, com.android.internal.telephony.cdma.CdmaSMSDispatcher, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.Phone phone com.android.internal.telephony.cdma.CdmaSMSDispatcher smsDispatcher android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.cdma.CdmaInboundSmsHandler handler protected boolean is3gpp2 () protected int dispatchMessageRadioSpecific (com.android.internal.telephony.SmsMessageBase, int, int) com.android.internal.telephony.SmsMessageBase smsb int smsSource int token com.android.internal.telephony.cdma.SmsMessage sms boolean isBroadcastType int teleService protected void acknowledgeLastIncomingSms (boolean, int, android.os.Message) boolean success int result android.os.Message response int causeCode private static int resultToCause (int) int rc private void handleVoicemailTeleservice (com.android.internal.telephony.cdma.SmsMessage, int) com.android.internal.telephony.cdma.SmsMessage sms int smsSource int voicemailCount private int processCdmaWapPdu (byte[], int, java.lang.String, java.lang.String, long, int) byte[] pdu int referenceNumber String address String dispAddr long timestamp int smsSource int index int msgType int totalSegments int segment int sourcePort int destinationPort byte[] userData com.android.internal.telephony.InboundSmsTracker tracker private static boolean checkDuplicatePortOmadmWapPush (byte[], int) byte[] origPdu int index byte[] omaPdu com.android.internal.telephony.WspTypeDecoder pduDecoder int wspIndex String mimeType private void addVoicemailSmsToMetrics (int) int smsSource private synthetic void lambda$new$0 (android.os.Bundle) com.android.internal.telephony.cdma.sms.CdmaSmsAddress destAddr java.io.IOException e android.os.Bundle result String sender java.util.ArrayList results com.android.internal.telephony.cdma.sms.BearerData bData byte[] encodedBearerData java.io.ByteArrayOutputStream baos java.io.DataOutputStream dos static synthetic void access$000 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic byte[] access$100 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic void access$200 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic com.android.internal.telephony.CellBroadcastServiceManager access$300 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 static synthetic byte[] access$400 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic void access$500 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic byte[] access$600 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic void access$700 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler, java.lang.String) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 String x1 static synthetic com.android.internal.telephony.CellBroadcastServiceManager access$800 (com.android.internal.telephony.cdma.CdmaInboundSmsHandler) com.android.internal.telephony.cdma.CdmaInboundSmsHandler x0 static void <clinit> () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaDisplayInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaDisplayInfoRec extends java.lang.Object { public int id public String alpha public void <init> (int, java.lang.String) int id String alpha public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaLineControlInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaLineControlInfoRec extends java.lang.Object { public byte lineCtrlPolarityIncluded public byte lineCtrlToggle public byte lineCtrlReverse public byte lineCtrlPowerDenial public void <init> (int, int, int, int) int lineCtrlPolarityIncluded int lineCtrlToggle int lineCtrlReverse int lineCtrlPowerDenial public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaNumberInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec extends java.lang.Object { public int id public String number public byte numberType public byte numberPlan public byte pi public byte si public void <init> (int, java.lang.String, int, int, int, int) int id String number int numberType int numberPlan int pi int si public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaRedirectingNumberInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaRedirectingNumberInfoRec extends java.lang.Object { public static final int REASON_UNKNOWN public static final int REASON_CALL_FORWARDING_BUSY public static final int REASON_CALL_FORWARDING_NO_REPLY public static final int REASON_CALLED_DTE_OUT_OF_ORDER public static final int REASON_CALL_FORWARDING_BY_THE_CALLED_DTE public static final int REASON_CALL_FORWARDING_UNCONDITIONAL public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec numberInfoRec public int redirectingReason public void <init> (java.lang.String, int, int, int, int, int) String number int numberType int numberPlan int pi int si int reason public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaSignalInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaSignalInfoRec extends java.lang.Object { public boolean isPresent public int signalType public int alertPitch public int signal public void <init> () public void <init> (int, int, int, int) int isPresent int signalType int alertPitch int signal public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaT53AudioControlInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53AudioControlInfoRec extends java.lang.Object { public byte uplink public byte downlink public void <init> (int, int) int uplink int downlink public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords$CdmaT53ClirInfoRec.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53ClirInfoRec extends java.lang.Object { public byte cause public void <init> (int) int cause public java.lang.String toString () }
com/android/internal/telephony/cdma/CdmaInformationRecords.class
CdmaInformationRecords.java package com.android.internal.telephony.cdma public final com.android.internal.telephony.cdma.CdmaInformationRecords extends java.lang.Object { public Object record public static final int RIL_CDMA_DISPLAY_INFO_REC public static final int RIL_CDMA_CALLED_PARTY_NUMBER_INFO_REC public static final int RIL_CDMA_CALLING_PARTY_NUMBER_INFO_REC public static final int RIL_CDMA_CONNECTED_NUMBER_INFO_REC public static final int RIL_CDMA_SIGNAL_INFO_REC public static final int RIL_CDMA_REDIRECTING_NUMBER_INFO_REC public static final int RIL_CDMA_LINE_CONTROL_INFO_REC public static final int RIL_CDMA_EXTENDED_DISPLAY_INFO_REC public static final int RIL_CDMA_T53_CLIR_INFO_REC public static final int RIL_CDMA_T53_RELEASE_INFO_REC public static final int RIL_CDMA_T53_AUDIO_CONTROL_INFO_REC public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaDisplayInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaDisplayInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaNumberInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaSignalInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaSignalInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaRedirectingNumberInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaRedirectingNumberInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaLineControlInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaLineControlInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53ClirInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53ClirInfoRec obj public void <init> (com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53AudioControlInfoRec) com.android.internal.telephony.cdma.CdmaInformationRecords$CdmaT53AudioControlInfoRec obj public void <init> (android.os.Parcel) android.os.Parcel p int id public static java.lang.String idToString (int) int id }
com/android/internal/telephony/cdma/CdmaMmiCode.class
CdmaMmiCode.java package com.android.internal.telephony.cdma public final com.android.internal.telephony.cdma.CdmaMmiCode extends android.os.Handler implements com.android.internal.telephony.MmiCode { static final String LOG_TAG static final String ACTION_REGISTER static final String SC_PIN static final String SC_PIN2 static final String SC_PUK static final String SC_PUK2 static final int EVENT_SET_COMPLETE com.android.internal.telephony.GsmCdmaPhone mPhone android.content.Context mContext com.android.internal.telephony.uicc.UiccCardApplication mUiccApplication String mAction String mSc String mSia String mSib String mSic String mPoundString String mDialingNumber String mPwd com.android.internal.telephony.MmiCode$State mState CharSequence mMessage static java.util.regex.Pattern sPatternSuppService static final int MATCH_GROUP_POUND_STRING static final int MATCH_GROUP_ACTION static final int MATCH_GROUP_SERVICE_CODE static final int MATCH_GROUP_SIA static final int MATCH_GROUP_SIB static final int MATCH_GROUP_SIC static final int MATCH_GROUP_PWD_CONFIRM static final int MATCH_GROUP_DIALING_NUMBER public static com.android.internal.telephony.cdma.CdmaMmiCode newFromDialString (java.lang.String, com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) String dialString com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app java.util.regex.Matcher m com.android.internal.telephony.cdma.CdmaMmiCode ret private static java.lang.String makeEmptyNull (java.lang.String) String s void <init> (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app public com.android.internal.telephony.MmiCode$State getState () public java.lang.CharSequence getMessage () public com.android.internal.telephony.Phone getPhone () public void cancel () public boolean isCancelable () public boolean isPinPukCommand () boolean isRegister () public boolean isUssdRequest () public java.lang.String getDialString () public void processCode () String oldPinOrPuk String newPinOrPuk int pinLen RuntimeException exc private void handlePasswordError (int) int res StringBuilder sb public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg private java.lang.CharSequence getScString () private void onSetComplete (android.os.Message, android.os.AsyncResult) int attemptsRemaining com.android.internal.telephony.CommandException$Error err android.os.Message msg android.os.AsyncResult ar StringBuilder sb public android.os.ResultReceiver getUssdCallbackReceiver () public static java.lang.String getCallForwardingPrefixAndNumber (int, int, java.lang.String) int action int reason String number String prefixWithNum public static java.lang.String getCallWaitingPrefix (boolean) boolean enable public boolean isNetworkInitiatedUssd () static void <clinit> () }
com/android/internal/telephony/cdma/CdmaMmiCode.uau
com/android/internal/telephony/cdma/CdmaSMSDispatcher.class
CdmaSMSDispatcher.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaSMSDispatcher extends com.android.internal.telephony.SMSDispatcher { private static final String TAG private static final boolean VDBG public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsDispatchersController) com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsDispatchersController smsDispatchersController public java.lang.String getFormat () public void sendStatusReportMessage (com.android.internal.telephony.cdma.SmsMessage) com.android.internal.telephony.cdma.SmsMessage sms protected void handleStatusReport (java.lang.Object) byte[] pdu Object o protected boolean shouldBlockSmsForEcbm () protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod int messageRef protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean, int) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested int messageRef protected com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLength (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly public void sendSms (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker int ss android.os.Message reply byte[] pdu int currentDataNetwork boolean imsSmsDisabled }
com/android/internal/telephony/cdma/CdmaSMSDispatcher.uau
com/android/internal/telephony/cdma/CdmaSmsBroadcastConfigInfo.class
CdmaSmsBroadcastConfigInfo.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo extends java.lang.Object { private int mFromServiceCategory private int mToServiceCategory private int mLanguage private boolean mSelected public void <init> (int, int, int, boolean) int fromServiceCategory int toServiceCategory int language boolean selected public int getFromServiceCategory () public int getToServiceCategory () public int getLanguage () public boolean isSelected () public java.lang.String toString () public int hashCode () public boolean equals (java.lang.Object) Object obj com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo other }
com/android/internal/telephony/cdma/CdmaSubscriptionSourceManager.class
CdmaSubscriptionSourceManager.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager extends android.os.Handler { static final String LOG_TAG private static final int EVENT_CDMA_SUBSCRIPTION_SOURCE_CHANGED private static final int EVENT_GET_CDMA_SUBSCRIPTION_SOURCE private static final int EVENT_RADIO_ON private static final int EVENT_SUBSCRIPTION_STATUS_CHANGED private static final int SUBSCRIPTION_ACTIVATED public static final int SUBSCRIPTION_SOURCE_UNKNOWN public static final int SUBSCRIPTION_FROM_RUIM public static final int SUBSCRIPTION_FROM_NV private static com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager sInstance private static final Object sReferenceCountMonitor private static int sReferenceCount private com.android.internal.telephony.CommandsInterface mCi private com.android.internal.telephony.RegistrantList mCdmaSubscriptionSourceChangedRegistrants private java.util.concurrent.atomic.AtomicInteger mCdmaSubscriptionSource private void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface) android.content.Context context com.android.internal.telephony.CommandsInterface ci int subscriptionSource public static com.android.internal.telephony.cdma.CdmaSubscriptionSourceManager getInstance (android.content.Context, com.android.internal.telephony.CommandsInterface, android.os.Handler, int, java.lang.Object) android.content.Context context com.android.internal.telephony.CommandsInterface ci android.os.Handler h int what Object obj public void dispose (android.os.Handler) android.os.Handler h public void handleMessage (android.os.Message) android.os.AsyncResult ar int actStatus android.os.AsyncResult ar android.os.Message msg public int getCdmaSubscriptionSource () public static int getDefault (android.content.Context) android.content.Context context int subscriptionSource private void registerForCdmaSubscriptionSourceChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r private void handleGetCdmaSubscriptionSource (android.os.AsyncResult) int newSubscriptionSource android.os.AsyncResult ar private void log (java.lang.String) String s private void logw (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/cdma/CdmaSubscriptionSourceManager.uau
com/android/internal/telephony/cdma/EriInfo.class
EriInfo.java package com.android.internal.telephony.cdma public final com.android.internal.telephony.cdma.EriInfo extends java.lang.Object { public static final int ROAMING_INDICATOR_ON public static final int ROAMING_INDICATOR_OFF public static final int ROAMING_INDICATOR_FLASH public static final int ROAMING_ICON_MODE_NORMAL public static final int ROAMING_ICON_MODE_FLASH public int roamingIndicator public int iconIndex public int iconMode public String eriText public int callPromptId public int alertId public void <init> (int, int, int, java.lang.String, int, int) int roamingIndicator int iconIndex int iconMode String eriText int callPromptId int alertId }
com/android/internal/telephony/cdma/EriManager$EriDisplayInformation.class
EriManager.java package com.android.internal.telephony.cdma com.android.internal.telephony.cdma.EriManager$EriDisplayInformation extends java.lang.Object { int mEriIconIndex int mEriIconMode String mEriIconText final synthetic com.android.internal.telephony.cdma.EriManager this$0 void <init> (com.android.internal.telephony.cdma.EriManager, int, int, java.lang.String) com.android.internal.telephony.cdma.EriManager this$0 int eriIconIndex int eriIconMode String eriIconText public java.lang.String toString () }
com/android/internal/telephony/cdma/EriManager$EriFile.class
EriManager.java package com.android.internal.telephony.cdma com.android.internal.telephony.cdma.EriManager$EriFile extends java.lang.Object { int mVersionNumber int mNumberOfEriEntries int mEriFileType String[] mCallPromptId java.util.HashMap mRoamIndTable final synthetic com.android.internal.telephony.cdma.EriManager this$0 void <init> (com.android.internal.telephony.cdma.EriManager) com.android.internal.telephony.cdma.EriManager this$0 }
com/android/internal/telephony/cdma/EriManager.EriDisplayInformation.uau
com/android/internal/telephony/cdma/EriManager.class
EriManager.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.EriManager extends java.lang.Object { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG public static final int ERI_FROM_XML static final int ERI_FROM_FILE_SYSTEM static final int ERI_FROM_MODEM private android.content.Context mContext private int mEriFileSource private boolean mIsEriFileLoaded private com.android.internal.telephony.cdma.EriManager$EriFile mEriFile private final com.android.internal.telephony.Phone mPhone public void <init> (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone phone int eriFileSource public void dispose () public void loadEriFile () private void loadEriFileFromModem () private void loadEriFileFromFileSystem () private void loadEriFileFromXml () java.io.FileNotFoundException e org.xmlpull.v1.XmlPullParserException e android.os.PersistableBundle b Exception e String eriFile android.telephony.CarrierConfigManager configManager int id String text int roamingIndicator int iconIndex int iconMode String eriText int callPromptId int alertId String name int parsedEriEntries Exception e org.xmlpull.v1.XmlPullParser parser java.io.FileInputStream stream android.content.res.Resources r public int getEriFileVersion () public int getEriNumberOfEntries () public int getEriFileType () public boolean isEriFileLoaded () private com.android.internal.telephony.cdma.EriInfo getEriInfo (int) int roamingIndicator private com.android.internal.telephony.cdma.EriManager$EriDisplayInformation getEriDisplayInformation (int, int) com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriInfo eriInfo com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret com.android.internal.telephony.cdma.EriInfo eriInfo com.android.internal.telephony.cdma.EriInfo defEriInfo int roamInd int defRoamInd com.android.internal.telephony.cdma.EriManager$EriDisplayInformation ret public int getCdmaEriIconIndex (int, int) int roamInd int defRoamInd public int getCdmaEriIconMode (int, int) int roamInd int defRoamInd public java.lang.String getCdmaEriText (int, int) int roamInd int defRoamInd }
com/android/internal/telephony/cdma/EriManager.uau
com/android/internal/telephony/cdma/SignalToneUtil.class
SignalToneUtil.java package com.android.internal.telephony.cdma public com.android.internal.telephony.cdma.SignalToneUtil extends java.lang.Object { public static final int CDMA_INVALID_TONE public static final int IS95_CONST_IR_SIGNAL_TONE public static final int IS95_CONST_IR_SIGNAL_ISDN public static final int IS95_CONST_IR_SIGNAL_IS54B public static final int IS95_CONST_IR_SIGNAL_USR_DEFD_ALERT public static final int IS95_CONST_IR_ALERT_MED public static final int IS95_CONST_IR_ALERT_HIGH public static final int IS95_CONST_IR_ALERT_LOW public static final int TAPIAMSSCDMA_SIGNAL_PITCH_UNKNOWN public static final int IS95_CONST_IR_SIG_ISDN_NORMAL public static final int IS95_CONST_IR_SIG_ISDN_INTGRP public static final int IS95_CONST_IR_SIG_ISDN_SP_PRI public static final int IS95_CONST_IR_SIG_ISDN_PAT_3 public static final int IS95_CONST_IR_SIG_ISDN_PING public static final int IS95_CONST_IR_SIG_ISDN_PAT_5 public static final int IS95_CONST_IR_SIG_ISDN_PAT_6 public static final int IS95_CONST_IR_SIG_ISDN_PAT_7 public static final int IS95_CONST_IR_SIG_ISDN_OFF public static final int IS95_CONST_IR_SIG_TONE_DIAL public static final int IS95_CONST_IR_SIG_TONE_RING public static final int IS95_CONST_IR_SIG_TONE_INT public static final int IS95_CONST_IR_SIG_TONE_ABB_INT public static final int IS95_CONST_IR_SIG_TONE_REORDER public static final int IS95_CONST_IR_SIG_TONE_ABB_RE public static final int IS95_CONST_IR_SIG_TONE_BUSY public static final int IS95_CONST_IR_SIG_TONE_CONFIRM public static final int IS95_CONST_IR_SIG_TONE_ANSWER public static final int IS95_CONST_IR_SIG_TONE_CALL_W public static final int IS95_CONST_IR_SIG_TONE_PIP public static final int IS95_CONST_IR_SIG_TONE_NO_TONE public static final int IS95_CONST_IR_SIG_IS54B_NO_TONE public static final int IS95_CONST_IR_SIG_IS54B_L public static final int IS95_CONST_IR_SIG_IS54B_SS public static final int IS95_CONST_IR_SIG_IS54B_SSL public static final int IS95_CONST_IR_SIG_IS54B_SS_2 public static final int IS95_CONST_IR_SIG_IS54B_SLS public static final int IS95_CONST_IR_SIG_IS54B_S_X4 public static final int IS95_CONST_IR_SIG_IS54B_PBX_L public static final int IS95_CONST_IR_SIG_IS54B_PBX_SS public static final int IS95_CONST_IR_SIG_IS54B_PBX_SSL public static final int IS95_CONST_IR_SIG_IS54B_PBX_SLS public static final int IS95_CONST_IR_SIG_IS54B_PBX_S_X4 public static final int IS95_CONST_IR_SIG_TONE_ABBR_ALRT private static java.util.HashMap mHm private static java.lang.Integer signalParamHash (int, int, int) int signalType int alertPitch int signal public static int getAudioToneFromSignalInfo (int, int, int) int signalType int alertPitch int signal Integer result private void <init> () static void <clinit> () }
com/android/internal/telephony/cdnr/
com/android/internal/telephony/cdnr/BrandOverrideEfData.class
BrandOverrideEfData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.BrandOverrideEfData extends java.lang.Object implements com.android.internal.telephony.cdnr.EfData { private final String mSpn private final String mRegisteredPlmn public void <init> (java.lang.String, java.lang.String) String operatorName String registeredPlmn public java.lang.String getServiceProviderName () public int getServiceProviderNameDisplayCondition (boolean) boolean isRoaming public java.util.List getServiceProviderDisplayInformation () }
com/android/internal/telephony/cdnr/CarrierConfigEfData.class
CarrierConfigEfData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.CarrierConfigEfData extends java.lang.Object implements com.android.internal.telephony.cdnr.EfData { private static final String TAG private final String mSpn private final int mSpnDisplayCondition private final String[] mSpdi private final String[] mEhplmn private final String[] mPnn private final String[] mOpl public void <init> (android.os.PersistableBundle) android.os.PersistableBundle config public java.lang.String getServiceProviderName () public int getServiceProviderNameDisplayCondition (boolean) boolean isRoaming public java.util.List getServiceProviderDisplayInformation () public java.util.List getEhplmnList () public java.util.List getPlmnNetworkNameList () String[] names String alphal String alphas Exception ex String pnnStr java.util.List pnnList public java.util.List getOperatorPlmnList () String[] info Exception ex String oplStr java.util.List oplList }
com/android/internal/telephony/cdnr/CarrierDisplayNameData$1.class
CarrierDisplayNameData.java package com.android.internal.telephony.cdnr com.android.internal.telephony.cdnr.CarrierDisplayNameData$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.cdnr.CarrierDisplayNameData createFromParcel (android.os.Parcel) android.os.Parcel source public com.android.internal.telephony.cdnr.CarrierDisplayNameData[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/cdnr/CarrierDisplayNameData$Builder.class
CarrierDisplayNameData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder extends java.lang.Object { private String mSpn private String mDataSpn private String mPlmn private boolean mShowSpn private boolean mShowPlmn public void <init> () public com.android.internal.telephony.cdnr.CarrierDisplayNameData build () public com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder setSpn (java.lang.String) String spn public com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder setDataSpn (java.lang.String) String dataSpn public com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder setPlmn (java.lang.String) String plmn public com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder setShowSpn (boolean) boolean showSpn public com.android.internal.telephony.cdnr.CarrierDisplayNameData$Builder setShowPlmn (boolean) boolean showPlmn }
com/android/internal/telephony/cdnr/CarrierDisplayNameData.class
CarrierDisplayNameData.java package com.android.internal.telephony.cdnr public com.android.internal.telephony.cdnr.CarrierDisplayNameData extends java.lang.Object implements android.os.Parcelable { private static final String LOG_TAG private final String mSpn private final String mDataSpn private final String mPlmn private final boolean mShowSpn private final boolean mShowPlmn public static final android.os.Parcelable$Creator CREATOR private void <init> (java.lang.String, java.lang.String, boolean, java.lang.String, boolean) String spn String dataSpn boolean showSpn String plmn boolean showPlmn String logString public java.lang.String getSpn () public java.lang.String getDataSpn () public java.lang.String getPlmn () public boolean shouldShowSpn () public boolean shouldShowPlmn () public java.lang.String toString () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags private void <init> (android.os.Parcel) android.os.Parcel source public boolean equals (java.lang.Object) Object o com.android.internal.telephony.cdnr.CarrierDisplayNameData that public int hashCode () static void <clinit> () }
com/android/internal/telephony/cdnr/CarrierDisplayNameResolver$CarrierDisplayNameConditionRule.class
CarrierDisplayNameResolver.java package com.android.internal.telephony.cdnr final com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$CarrierDisplayNameConditionRule extends java.lang.Object { private int mDisplayConditionBitmask void <init> (int) int carrierDisplayConditionBitmask boolean shouldShowSpn (java.lang.String) String spn Boolean showSpn boolean shouldShowPlmn (java.lang.String) String plmn Boolean showPlmn public java.lang.String toString () }
com/android/internal/telephony/cdnr/CarrierDisplayNameResolver$WfcCarrierNameFormatter.class
CarrierDisplayNameResolver.java package com.android.internal.telephony.cdnr final com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$WfcCarrierNameFormatter extends java.lang.Object { final String mVoiceFormat final String mDataFormat void <init> (android.os.PersistableBundle, java.lang.String[], boolean) android.os.PersistableBundle config String[] wfcFormats boolean inFlightMode int voiceIdx int dataIdx int flightModeIdx public java.lang.String formatVoiceName (java.lang.String) String name public java.lang.String formatDataName (java.lang.String) String name }
com/android/internal/telephony/cdnr/CarrierDisplayNameResolver.class
CarrierDisplayNameResolver.java package com.android.internal.telephony.cdnr public com.android.internal.telephony.cdnr.CarrierDisplayNameResolver extends java.lang.Object { private static final boolean DBG private static final String TAG private static final int DEFAULT_CARRIER_NAME_DISPLAY_CONDITION_BITMASK private static final com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$CarrierDisplayNameConditionRule DEFAULT_CARRIER_DISPLAY_NAME_RULE private final android.util.SparseArray mEf private final com.android.internal.telephony.LocalLog mLocalLog private final android.content.Context mContext private final com.android.internal.telephony.GsmCdmaPhone mPhone private final android.telephony.CarrierConfigManager mCCManager private com.android.internal.telephony.cdnr.CarrierDisplayNameData mCarrierDisplayNameData private static final java.util.List EF_SOURCE_PRIORITY public void <init> (com.android.internal.telephony.GsmCdmaPhone) com.android.internal.telephony.GsmCdmaPhone phone public void updateEfFromRuim (com.android.internal.telephony.uicc.RuimRecords) com.android.internal.telephony.uicc.RuimRecords ruim int key public void updateEfFromUsim (com.android.internal.telephony.uicc.SIMRecords) com.android.internal.telephony.uicc.SIMRecords usim int key public void updateEfFromCarrierConfig (android.os.PersistableBundle) android.os.PersistableBundle config int key public void updateEfForEri (java.lang.String) String eriText android.os.PersistableBundle config int key public void updateEfForBrandOverride (java.lang.String) String operatorName int key public com.android.internal.telephony.cdnr.CarrierDisplayNameData getCarrierDisplayNameData () public java.lang.String toString () com.android.internal.telephony.cdnr.EfData p int i StringBuilder sb public void dump (com.android.internal.telephony.IndentingPrintWriter) com.android.internal.telephony.IndentingPrintWriter pw private android.os.PersistableBundle getCarrierConfig () android.os.PersistableBundle config private com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$CarrierDisplayNameConditionRule getDisplayRule () int i boolean isRoaming private java.util.List getEfSpdi () int i private java.lang.String getEfSpn () int i private java.util.List getEfOpl () int i private java.util.List getEfPnn () int i private boolean isRoaming () private com.android.internal.telephony.cdnr.CarrierDisplayNameData getCarrierDisplayNameFromEf () com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$CarrierDisplayNameConditionRule displayRule String registeredPlmnName String registeredPlmnNumeric String spn java.util.List efOpl java.util.List efPnn String plmn boolean showSpn boolean showPlmn private com.android.internal.telephony.cdnr.CarrierDisplayNameData getCarrierDisplayNameFromWifiCallingOverride (com.android.internal.telephony.cdnr.CarrierDisplayNameData) android.content.res.Configuration displayNameConfig com.android.internal.telephony.cdnr.CarrierDisplayNameData rawCarrierDisplayNameData android.os.PersistableBundle config boolean useRootLocale android.content.Context displayNameContext android.content.res.Resources r String[] wfcSpnFormats com.android.internal.telephony.cdnr.CarrierDisplayNameResolver$WfcCarrierNameFormatter wfcFormatter String wfcSpn String wfcDataSpn java.util.List efPnn String plmn String wfcPlmn com.android.internal.telephony.cdnr.CarrierDisplayNameData result private com.android.internal.telephony.cdnr.CarrierDisplayNameData getCarrierDisplayNameFromCrossSimCallingOverride (com.android.internal.telephony.cdnr.CarrierDisplayNameData) com.android.internal.telephony.cdnr.CarrierDisplayNameData rawCarrierDisplayNameData android.os.PersistableBundle config int crossSimSpnFormatIdx boolean useRootLocale String[] crossSimSpnFormats String crossSimSpnFormat java.util.List efPnn String plmn com.android.internal.telephony.cdnr.CarrierDisplayNameData result String rawSpn String rawPlmn String crossSimSpn String crossSimPlmn private com.android.internal.telephony.cdnr.CarrierDisplayNameData getOutOfServiceDisplayName (com.android.internal.telephony.cdnr.CarrierDisplayNameData) com.android.internal.telephony.cdnr.CarrierDisplayNameData data String plmn boolean isSimReady boolean forceDisplayNoService android.telephony.ServiceState ss boolean isEmcOnly private void resolveCarrierDisplayName () com.android.internal.telephony.cdnr.CarrierDisplayNameData data private static java.lang.String getPlmnNetworkName (com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName) com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName name private static int getSourcePriority (int) int source int priority private android.telephony.ServiceState getServiceState () static void <clinit> () }
com/android/internal/telephony/cdnr/EfData$EFSource.class
EfData.java package com.android.internal.telephony.cdnr public abstract annotation com.android.internal.telephony.cdnr.EfData$EFSource extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/cdnr/EfData.class
EfData.java package com.android.internal.telephony.cdnr public abstract com.android.internal.telephony.cdnr.EfData extends java.lang.Object { public static final int EF_SOURCE_CARRIER_CONFIG public static final int EF_SOURCE_CARRIER_API public static final int EF_SOURCE_USIM public static final int EF_SOURCE_SIM public static final int EF_SOURCE_CSIM public static final int EF_SOURCE_RUIM public static final int EF_SOURCE_VOICE_OPERATOR_SIGNALLING public static final int EF_SOURCE_DATA_OPERATOR_SIGNALLING public static final int EF_SOURCE_MODEM_CONFIG public static final int EF_SOURCE_ERI public java.lang.String getServiceProviderName () public int getServiceProviderNameDisplayCondition (boolean) boolean isRoaming public java.util.List getServiceProviderDisplayInformation () public java.util.List getPlmnNetworkNameList () public java.util.List getEhplmnList () public java.util.List getOperatorPlmnList () }
com/android/internal/telephony/cdnr/EriEfData.class
EriEfData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.EriEfData extends java.lang.Object implements com.android.internal.telephony.cdnr.EfData { private final String mEriText public void <init> (java.lang.String) String eriText public java.lang.String getServiceProviderName () }
com/android/internal/telephony/cdnr/RuimEfData.class
RuimEfData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.RuimEfData extends java.lang.Object implements com.android.internal.telephony.cdnr.EfData { private static final int DEFAULT_CARRIER_NAME_DISPLAY_CONDITION_BITMASK private final com.android.internal.telephony.uicc.RuimRecords mRuim public void <init> (com.android.internal.telephony.uicc.RuimRecords) com.android.internal.telephony.uicc.RuimRecords ruim public java.lang.String getServiceProviderName () String spn public int getServiceProviderNameDisplayCondition (boolean) boolean isRoaming }
com/android/internal/telephony/cdnr/UsimEfData.class
UsimEfData.java package com.android.internal.telephony.cdnr public final com.android.internal.telephony.cdnr.UsimEfData extends java.lang.Object implements com.android.internal.telephony.cdnr.EfData { private final com.android.internal.telephony.uicc.SIMRecords mUsim public void <init> (com.android.internal.telephony.uicc.SIMRecords) com.android.internal.telephony.uicc.SIMRecords usim public java.lang.String getServiceProviderName () String spn public int getServiceProviderNameDisplayCondition (boolean) boolean isRoaming public java.util.List getServiceProviderDisplayInformation () String[] spdi public java.util.List getEhplmnList () String[] ehplmns public java.util.List getPlmnNetworkNameList () String pnnHomeName public java.util.List getOperatorPlmnList () }
com/android/internal/telephony/configupdate/
com/android/internal/telephony/configupdate/ConfigParser.class
ConfigParser.java package com.android.internal.telephony.configupdate public abstract com.android.internal.telephony.configupdate.ConfigParser extends java.lang.Object { public static final int VERSION_UNKNOWN protected int mVersion protected Object mConfig public void <init> (byte[]) byte[] data public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream input public void <init> (java.io.File) throws java.io.IOException java.io.FileInputStream fis java.io.File file public int getVersion () public java.lang.Object getConfig () public byte[] getData (java.lang.String) String id protected abstract void parseData (byte[]) }
com/android/internal/telephony/configupdate/ConfigProviderAdaptor$Callback.class
ConfigProviderAdaptor.java package com.android.internal.telephony.configupdate public com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback extends java.lang.Object { public void <init> () public void onChanged (com.android.internal.telephony.configupdate.ConfigParser) com.android.internal.telephony.configupdate.ConfigParser config }
com/android/internal/telephony/configupdate/ConfigProviderAdaptor.class
ConfigProviderAdaptor.java package com.android.internal.telephony.configupdate public abstract com.android.internal.telephony.configupdate.ConfigProviderAdaptor extends java.lang.Object { public static final String DOMAIN_SATELLITE public abstract com.android.internal.telephony.configupdate.ConfigParser getConfigParser (java.lang.String) public abstract void registerCallback (java.util.concurrent.Executor, com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback) public abstract void unregisterCallback (com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback) }
com/android/internal/telephony/configupdate/TelephonyConfigUpdateInstallReceiver.class
TelephonyConfigUpdateInstallReceiver.java package com.android.internal.telephony.configupdate public com.android.internal.telephony.configupdate.TelephonyConfigUpdateInstallReceiver extends com.android.server.updates.ConfigUpdateInstallReceiver implements com.android.internal.telephony.configupdate.ConfigProviderAdaptor { private static final String TAG protected static final String UPDATE_DIR protected static final String NEW_CONFIG_CONTENT_PATH protected static final String VALID_CONFIG_CONTENT_PATH protected static final String UPDATE_METADATA_PATH public static final String VERSION private java.util.concurrent.ConcurrentHashMap mCallbackHashMap private final Object mConfigParserLock private com.android.internal.telephony.configupdate.ConfigParser mConfigParser private final com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats mConfigUpdaterMetricsStats public static com.android.internal.telephony.configupdate.TelephonyConfigUpdateInstallReceiver sReceiverAdaptorInstance public static com.android.internal.telephony.configupdate.TelephonyConfigUpdateInstallReceiver getInstance () public void <init> () public byte[] getContentFromContentPath (java.io.File) java.io.IOException e java.io.File contentPath public boolean isValidSatelliteCarrierConfigData (com.android.internal.telephony.configupdate.ConfigParser) int service java.util.Set serviceSet String plmn java.util.Map plmnsServices java.util.Set plmns int carrierId com.android.internal.telephony.configupdate.ConfigParser parser com.android.internal.telephony.satellite.SatelliteConfig satelliteConfig java.util.Set carrierIds public void postInstall (android.content.Context, android.content.Intent) int updatedVersion int previousVersion java.util.concurrent.Executor executor java.util.Iterator iterator android.content.Context context android.content.Intent intent com.android.internal.telephony.configupdate.ConfigParser newConfigParser public com.android.internal.telephony.configupdate.ConfigParser getConfigParser (java.lang.String) String domain public void registerCallback (java.util.concurrent.Executor, com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback) java.util.concurrent.Executor executor com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback callback public void unregisterCallback (com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback) java.util.concurrent.Executor executor com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback callback java.util.Iterator iterator public java.io.File getUpdateDir () public java.io.File getUpdateContent () public java.util.concurrent.ConcurrentHashMap getCallbackMap () public void setCallbackMap (java.util.concurrent.ConcurrentHashMap) java.util.concurrent.ConcurrentHashMap map public com.android.internal.telephony.configupdate.ConfigParser getNewConfigParser (java.lang.String, byte[]) String domain byte[] data public boolean copySourceFileToTargetFile (java.lang.String, java.lang.String) java.io.File sourceFile java.io.File targetFile Exception e String sourceFileName String targetFileName static void <clinit> () }
com/android/internal/telephony/d2d/
com/android/internal/telephony/d2d/Communicator$Callback.class
Communicator.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.Communicator$Callback extends java.lang.Object { public abstract void onMessagesReceived (java.util.Set) public abstract void onD2DAvailabilitychanged (boolean) }
com/android/internal/telephony/d2d/Communicator$Message.class
Communicator.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.Communicator$Message extends java.lang.Object { private int mType private int mValue public void <init> (int, int) int type int value public int getType () public int getValue () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.d2d.Communicator$Message message public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/d2d/Communicator.class
Communicator.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.Communicator extends java.lang.Object implements com.android.internal.telephony.d2d.TransportProtocol$Callback { public static final int MESSAGE_CALL_RADIO_ACCESS_TYPE public static final int MESSAGE_CALL_AUDIO_CODEC public static final int MESSAGE_DEVICE_BATTERY_STATE public static final int MESSAGE_DEVICE_NETWORK_COVERAGE public static final int RADIO_ACCESS_TYPE_LTE public static final int RADIO_ACCESS_TYPE_IWLAN public static final int RADIO_ACCESS_TYPE_NR public static final int AUDIO_CODEC_EVS public static final int AUDIO_CODEC_AMR_WB public static final int AUDIO_CODEC_AMR_NB public static final int BATTERY_STATE_LOW public static final int BATTERY_STATE_GOOD public static final int BATTERY_STATE_CHARGING public static final int COVERAGE_POOR public static final int COVERAGE_GOOD private boolean mIsNegotiated private boolean mIsNegotiationAttempted private com.android.internal.telephony.d2d.TransportProtocol mActiveTransport private java.util.List mTransportProtocols private com.android.internal.telephony.d2d.Communicator$Callback mCallback public void <init> (java.util.List, com.android.internal.telephony.d2d.Communicator$Callback) java.util.List transportProtocols com.android.internal.telephony.d2d.Communicator$Callback callback public com.android.internal.telephony.d2d.TransportProtocol getActiveTransport () public void onStateChanged (java.lang.String, int) String id int state public void onNegotiationSuccess (com.android.internal.telephony.d2d.TransportProtocol) String activeTransportName com.android.internal.telephony.d2d.TransportProtocol protocol public void onNegotiationFailed (com.android.internal.telephony.d2d.TransportProtocol) com.android.internal.telephony.d2d.TransportProtocol protocol public void onMessagesReceived (java.util.Set) java.util.Set messages public void sendMessages (java.util.Set) java.util.Set messages private void negotiateNextProtocol () private com.android.internal.telephony.d2d.TransportProtocol getNextCandidateProtocol () com.android.internal.telephony.d2d.TransportProtocol protocol int ix com.android.internal.telephony.d2d.TransportProtocol candidateProtocol private void notifyD2DStatus (boolean) boolean isAvailable public static java.lang.String messageToString (int) int messageType public static java.lang.String valueToString (int, int) int messageType int value public void setTransportActive (java.lang.String) String transport java.util.Optional tp public java.util.List getTransportProtocols () private static synthetic void lambda$setTransportActive$4 (com.android.internal.telephony.d2d.TransportProtocol) com.android.internal.telephony.d2d.TransportProtocol t private static synthetic boolean lambda$setTransportActive$3 (java.util.Optional, com.android.internal.telephony.d2d.TransportProtocol) java.util.Optional tp com.android.internal.telephony.d2d.TransportProtocol p private static synthetic boolean lambda$setTransportActive$2 (java.lang.String, com.android.internal.telephony.d2d.TransportProtocol) String transport com.android.internal.telephony.d2d.TransportProtocol t private synthetic void lambda$new$1 (com.android.internal.telephony.d2d.TransportProtocol) com.android.internal.telephony.d2d.TransportProtocol p private static synthetic java.lang.String lambda$new$0 (com.android.internal.telephony.d2d.TransportProtocol) com.android.internal.telephony.d2d.TransportProtocol p }
com/android/internal/telephony/d2d/DtmfAdapter.class
DtmfAdapter.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.DtmfAdapter extends java.lang.Object { public abstract void sendDtmf (char) }
com/android/internal/telephony/d2d/DtmfTransport.class
DtmfTransport.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.DtmfTransport extends java.lang.Object implements com.android.internal.telephony.d2d.TransportProtocol { public static final String DMTF_PROTOCOL_VERSION public static final char DTMF_MESSAGE_START public static final char DTMF_MESSAGE_DELIMITER public static final String DMTF_PROBE_MESSAGE public static final String DTMF_MESSAGE_RAT public static final String DTMF_MESSAGE_RAT_LTE public static final String DTMF_MESSAGE_RAT_IWLAN public static final String DTMF_MESSAGE_RAT_NR public static final String DTMF_MESSAGE_CODEC public static final String DTMF_MESSAGE_CODEC_EVS public static final String DTMF_MESSAGE_CODEC_AMR_WB public static final String DTMF_MESSAGE_CODEC_AMR_NB public static final String DTMF_MESSAGE_BATERY public static final String DTMF_MESSAGE_BATTERY_LOW public static final String DTMF_MESSAGE_BATTERY_GOOD public static final String DTMF_MESSAGE_BATTERY_CHARGING public static final String DTMF_MESSAGE_SERVICE public static final String DTMF_MESSAGE_SERVICE_GOOD public static final String DTMF_MESSAGE_SERVICE_POOR public static final com.android.internal.telephony.BiMap DTMF_TO_MESSAGE public static final int STATE_IDLE public static final int STATE_NEGOTIATING public static final int STATE_NEGOTIATED public static final int STATE_NEGOTIATION_FAILED public static final int RECEIVE_STATE_IDLE public static final int RECEIVE_STATE_MESSAGE_TYPE public static final int RECEIVE_STATE_MESSAGE_VALUE private final com.android.internal.telephony.d2d.DtmfAdapter mDtmfAdapter private final long mIntervalBetweenDigitsMillis private final long mDurationOfDtmfMessageMillis private final long mDtmfDurationFuzzMillis private final long mNegotiationTimeoutMillis private final java.util.concurrent.ScheduledExecutorService mScheduledExecutorService private com.android.internal.telephony.d2d.TransportProtocol$Callback mCallback private int mTransportState private StringBuffer mProbeDigits private String mProtocolVersion private int mMessageReceiveState private StringBuffer mMessageTypeDigits private StringBuffer mMessageValueDigits private final java.util.concurrent.ConcurrentLinkedQueue mPendingMessages private Object mProbeLock private Object mDtmfMessageTimeoutLock private Object mDigitSendLock private Object mNegotiationLock private Object mDigitsLock private java.util.concurrent.ScheduledFuture mNegotiationFuture private java.util.concurrent.ScheduledFuture mDigitSendScheduledFuture private java.util.concurrent.ScheduledFuture mDtmfMessageTimeoutFuture private char[] mMessageToSend private int mCharToSend private java.util.Random mRandom public void <init> (com.android.internal.telephony.d2d.DtmfAdapter, com.android.internal.telephony.d2d.Timeouts$Adapter, java.util.concurrent.ScheduledExecutorService) com.android.internal.telephony.d2d.DtmfAdapter dtmfAdapter com.android.internal.telephony.d2d.Timeouts$Adapter timeoutsAdapter java.util.concurrent.ScheduledExecutorService executorService public void setCallback (com.android.internal.telephony.d2d.TransportProtocol$Callback) com.android.internal.telephony.d2d.TransportProtocol$Callback callback public void startNegotiation () public void sendMessages (java.util.Set) char[] digits com.android.internal.telephony.d2d.Communicator$Message msg java.util.Set messages private void maybeScheduleMessageSend () private long getDtmfDurationFuzzMillis () private void handleDtmfSend () public int getTransportState () public void onDtmfReceived (char) char digit private void handleProbeMessage () String probe String probe private void scheduleNegotiationTimeout () private void cancelNegotiationTimeout () private void handleNegotiationTimeout () private void negotiationFailed () private void negotiationSucceeded () private void handleReceivedDigit (char) String messageType String messageValue String messageType String messageValue char digit private void scheduleDtmfMessageTimeout () private void maybeCancelDtmfMessageTimeout () private void handleDtmfMessageTimeout () public char[] getMessageDigits (com.android.internal.telephony.d2d.Communicator$Message) com.android.internal.telephony.d2d.Communicator$Message message android.util.Pair foundSequence StringBuilder theMessage public com.android.internal.telephony.d2d.Communicator$Message extractMessage (java.lang.String, java.lang.String) String message String value private void handleIncomingMessage (java.lang.String, java.lang.String) String message String value com.android.internal.telephony.d2d.Communicator$Message msg java.util.Set msgs private void resetIncomingMessage () public void forceNegotiated () public void forceNotNegotiated () private synthetic void lambda$scheduleDtmfMessageTimeout$2 () private synthetic void lambda$scheduleNegotiationTimeout$1 () private synthetic void lambda$maybeScheduleMessageSend$0 () static void <clinit> () }
com/android/internal/telephony/d2d/MessageTypeAndValueHelper.class
MessageTypeAndValueHelper.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.MessageTypeAndValueHelper extends java.lang.Object { public static final com.android.internal.telephony.BiMap MSG_TYPE_TO_DC_MSG_TYPE public static final com.android.internal.telephony.BiMap RAT_TYPE_TO_DC_NETWORK_TYPE public static final com.android.internal.telephony.BiMap CODEC_TO_DC_CODEC public static final com.android.internal.telephony.BiMap BATTERY_STATE_TO_DC_BATTERY_STATE public static final com.android.internal.telephony.BiMap COVERAGE_TO_DC_COVERAGE public void <init> () static void <clinit> () }
com/android/internal/telephony/d2d/RtpAdapter$Callback.class
RtpAdapter.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.RtpAdapter$Callback extends java.lang.Object { public abstract void onRtpHeaderExtensionsReceived (java.util.Set) }
com/android/internal/telephony/d2d/RtpAdapter.class
RtpAdapter.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.RtpAdapter extends java.lang.Object { public abstract java.util.Set getAcceptedRtpHeaderExtensions () public abstract void sendRtpHeaderExtensions (java.util.Set) }
com/android/internal/telephony/d2d/RtpTransport.class
RtpTransport.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.RtpTransport extends java.lang.Object implements com.android.internal.telephony.d2d.TransportProtocol com.android.internal.telephony.d2d.RtpAdapter$Callback { public static android.net.Uri DEVICE_STATE_RTP_HEADER_EXTENSION public static android.net.Uri CALL_STATE_RTP_HEADER_EXTENSION public static int DEVICE_STATE_LOCAL_IDENTIFIER public static int CALL_STATE_LOCAL_IDENTIFIER public static android.telephony.ims.RtpHeaderExtensionType DEVICE_STATE_RTP_HEADER_EXTENSION_TYPE public static android.telephony.ims.RtpHeaderExtensionType CALL_STATE_RTP_HEADER_EXTENSION_TYPE public static final int RTP_PARAMETER_BIT_OFFSET public static final byte RTP_CALL_STATE_MSG_RADIO_ACCESS_TYPE_BITS public static final byte RTP_CALL_STATE_MSG_CODEC_BITS public static final byte RTP_DEVICE_STATE_MSG_BATTERY_BITS public static final byte RTP_DEVICE_STATE_MSG_NETWORK_COVERAGE_BITS private static final com.android.internal.telephony.BiMap CALL_STATE_MSG_TYPE_TO_RTP_BITS private static final com.android.internal.telephony.BiMap DEVICE_STATE_MSG_TYPE_TO_RTP_BITS public static final byte RTP_RAT_VALUE_LTE_BITS public static final byte RTP_RAT_VALUE_WLAN_BITS public static final byte RTP_RAT_VALUE_NR_BITS private static final com.android.internal.telephony.BiMap RAT_VALUE_TO_RTP_BITS public static final byte RTP_CODEC_VALUE_EVS_BITS public static final byte RTP_CODEC_VALUE_AMR_WB_BITS public static final byte RTP_CODEC_VALUE_AMR_NB_BITS private static final com.android.internal.telephony.BiMap CODEC_VALUE_TO_RTP_BITS public static final byte RTP_BATTERY_STATE_LOW_BITS public static final byte RTP_BATTERY_STATE_GOOD_BITS public static final byte RTP_BATTERY_STATE_CHARGING_BITS private static final com.android.internal.telephony.BiMap BATTERY_STATE_VALUE_TO_RTP_BITS public static final byte RTP_NETWORK_COVERAGE_POOR_BITS public static final byte RTP_NETWORK_COVERAGE_GOOD_BITS private static final com.android.internal.telephony.BiMap NETWORK_COVERAGE_VALUE_TO_RTP_BITS public static final int PROTOCOL_STATUS_NEGOTIATION_REQUIRED public static final int PROTOCOL_STATUS_NEGOTIATION_WAITING_ON_PACKET public static final int PROTOCOL_STATUS_NEGOTIATION_COMPLETE public static final int PROTOCOL_STATUS_NEGOTIATION_FAILED private com.android.internal.telephony.d2d.TransportProtocol$Callback mCallback private final com.android.internal.telephony.d2d.RtpAdapter mRtpAdapter private final com.android.internal.telephony.d2d.Timeouts$Adapter mTimeoutsAdapter private final android.os.Handler mHandler private final boolean mIsSdpNegotiationSupported private int mProtocolStatus private android.util.ArraySet mSupportedRtpHeaderExtensionTypes public void <init> (com.android.internal.telephony.d2d.RtpAdapter, com.android.internal.telephony.d2d.Timeouts$Adapter, android.os.Handler, boolean) com.android.internal.telephony.d2d.RtpAdapter rtpAdapter com.android.internal.telephony.d2d.Timeouts$Adapter timeoutsAdapter android.os.Handler handler boolean isSdpNegotiationSupported public void setCallback (com.android.internal.telephony.d2d.TransportProtocol$Callback) com.android.internal.telephony.d2d.TransportProtocol$Callback callback public void startNegotiation () boolean areExtensionsAvailable java.util.Set acceptedExtensions public void sendMessages (java.util.Set) java.util.Set messages java.util.Set toSend public void forceNegotiated () public void forceNotNegotiated () public void onRtpHeaderExtensionsReceived (java.util.Set) java.util.Set extensions java.util.Set messages private com.android.internal.telephony.d2d.Communicator$Message extractMessage (android.telephony.ims.RtpHeaderExtension) int messageValue Integer val int messageValue Integer val2 Integer type int messageType int messageValue int messageValue Integer val int messageValue Integer val2 Integer typeValue int messageType int messageValue android.telephony.ims.RtpHeaderExtension extension java.util.Optional foundUri android.net.Uri uri byte messageTypeBits byte messageValueBits int messageType int messageValue public android.telephony.ims.RtpHeaderExtension generateRtpHeaderExtension (com.android.internal.telephony.d2d.Communicator$Message) com.android.internal.telephony.d2d.Communicator$Message message byte[] payload private int getRtpHeaderExtensionIdentifier (android.net.Uri) android.net.Uri requestedUri private void notifyProtocolReady () private void notifyProtocolUnavailable () private static synthetic boolean lambda$getRtpHeaderExtensionIdentifier$7 (android.net.Uri, android.telephony.ims.RtpHeaderExtensionType) android.net.Uri requestedUri android.telephony.ims.RtpHeaderExtensionType t private static synthetic android.net.Uri lambda$extractMessage$6 (android.telephony.ims.RtpHeaderExtensionType) android.telephony.ims.RtpHeaderExtensionType et private static synthetic boolean lambda$extractMessage$5 (android.telephony.ims.RtpHeaderExtension, android.telephony.ims.RtpHeaderExtensionType) android.telephony.ims.RtpHeaderExtension extension android.telephony.ims.RtpHeaderExtensionType et private synthetic com.android.internal.telephony.d2d.Communicator$Message lambda$onRtpHeaderExtensionsReceived$4 (android.telephony.ims.RtpHeaderExtension) android.telephony.ims.RtpHeaderExtension e private synthetic android.telephony.ims.RtpHeaderExtension lambda$sendMessages$3 (com.android.internal.telephony.d2d.Communicator$Message) com.android.internal.telephony.d2d.Communicator$Message m private static synthetic boolean lambda$startNegotiation$2 (android.telephony.ims.RtpHeaderExtensionType) android.telephony.ims.RtpHeaderExtensionType e private static synthetic boolean lambda$startNegotiation$1 (android.telephony.ims.RtpHeaderExtensionType) android.telephony.ims.RtpHeaderExtensionType e private static synthetic java.lang.String lambda$startNegotiation$0 (android.telephony.ims.RtpHeaderExtensionType) android.telephony.ims.RtpHeaderExtensionType e static void <clinit> () }
com/android/internal/telephony/d2d/Timeouts$Adapter.class
Timeouts.java package com.android.internal.telephony.d2d public com.android.internal.telephony.d2d.Timeouts$Adapter extends java.lang.Object { private final android.content.ContentResolver mContentResolver public void <init> (android.content.ContentResolver) android.content.ContentResolver cr public long getRtpMessageAckDurationMillis () public long getDtmfMinimumIntervalMillis () public long getMaxDurationOfDtmfMessageMillis () public long getDtmfDurationFuzzMillis () public long getDtmfNegotiationTimeoutMillis () }
com/android/internal/telephony/d2d/Timeouts.class
Timeouts.java package com.android.internal.telephony.d2d public final com.android.internal.telephony.d2d.Timeouts extends java.lang.Object { private static final String PREFIX public void <init> () private static long get (android.content.ContentResolver, java.lang.String, long) android.content.ContentResolver contentResolver String key long defaultValue public static long getRtpMessageAckDurationMillis (android.content.ContentResolver) android.content.ContentResolver cr public static long getDtmfMinimumIntervalMillis (android.content.ContentResolver) android.content.ContentResolver cr public static long getMaxDurationOfDtmfMessageMillis (android.content.ContentResolver) android.content.ContentResolver cr public static long getDtmfNegotiationTimeoutMillis (android.content.ContentResolver) android.content.ContentResolver cr public static long getDtmfDurationFuzzMillis (android.content.ContentResolver) android.content.ContentResolver cr }
com/android/internal/telephony/d2d/TransportProtocol$Callback.class
TransportProtocol.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.TransportProtocol$Callback extends java.lang.Object { public abstract void onNegotiationSuccess (com.android.internal.telephony.d2d.TransportProtocol) public abstract void onNegotiationFailed (com.android.internal.telephony.d2d.TransportProtocol) public abstract void onMessagesReceived (java.util.Set) }
com/android/internal/telephony/d2d/TransportProtocol.class
TransportProtocol.java package com.android.internal.telephony.d2d public abstract com.android.internal.telephony.d2d.TransportProtocol extends java.lang.Object { public abstract void setCallback (com.android.internal.telephony.d2d.TransportProtocol$Callback) public abstract void startNegotiation () public abstract void sendMessages (java.util.Set) public abstract void forceNegotiated () public abstract void forceNotNegotiated () }
com/android/internal/telephony/data/
com/android/internal/telephony/data/AccessNetworksManager$1.class
AccessNetworksManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.AccessNetworksManager$1 extends com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback { final synthetic com.android.internal.telephony.data.AccessNetworksManager this$0 void <init> (com.android.internal.telephony.data.AccessNetworksManager, java.util.concurrent.Executor) com.android.internal.telephony.data.AccessNetworksManager this$0 java.util.concurrent.Executor executor public void onThrottleStatusChanged (java.util.List) Exception ex java.util.List throttleStatuses }
com/android/internal/telephony/data/AccessNetworksManager$2.class
AccessNetworksManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.AccessNetworksManager$2 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.AccessNetworksManager this$0 void <init> (com.android.internal.telephony.data.AccessNetworksManager, java.util.concurrent.Executor) com.android.internal.telephony.data.AccessNetworksManager this$0 java.util.concurrent.Executor executor public void onDeviceConfigChanged () }
com/android/internal/telephony/data/AccessNetworksManager$AccessNetworksManagerCallback.class
AccessNetworksManager.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public abstract void onPreferredTransportChanged (int, boolean) }
com/android/internal/telephony/data/AccessNetworksManager$AccessNetworksManagerDeathRecipient.class
AccessNetworksManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic com.android.internal.telephony.data.AccessNetworksManager this$0 private void <init> (com.android.internal.telephony.data.AccessNetworksManager) public void binderDied () String message }
com/android/internal/telephony/data/AccessNetworksManager$QualifiedNetworks.class
AccessNetworksManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks extends java.lang.Object { public final int apnType public final int[] qualifiedNetworks public void <init> (int, int[]) int apnType int[] qualifiedNetworks public java.lang.String toString () }
com/android/internal/telephony/data/AccessNetworksManager$QualifiedNetworksServiceCallback.class
AccessNetworksManager.java package com.android.internal.telephony.data final com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworksServiceCallback extends android.telephony.data.IQualifiedNetworksServiceCallback$Stub { final synthetic com.android.internal.telephony.data.AccessNetworksManager this$0 private void <init> (com.android.internal.telephony.data.AccessNetworksManager) public void onQualifiedNetworkTypesChanged (int, int[]) int apnTypes int[] qualifiedNetworkTypes private void handleQualifiedNetworksChanged (int, int[], boolean) int apnType int unsatisfied int apnTypes int[] qualifiedNetworkTypes boolean forceReconnect java.util.List qualifiedNetworksList int satisfiedApnTypes public void onNetworkValidationRequested (int, com.android.internal.telephony.IIntegerConsumer) int networkCapability com.android.internal.telephony.IIntegerConsumer resultCodeCallback com.android.internal.telephony.data.DataNetworkController dnc public void onReconnectQualifiedNetworkType (int, int) int apnTypes int qualifiedNetworkType private synthetic void lambda$onNetworkValidationRequested$3 (com.android.internal.telephony.IIntegerConsumer, java.lang.Integer) android.os.RemoteException e com.android.internal.telephony.IIntegerConsumer resultCodeCallback Integer result private static synthetic void lambda$handleQualifiedNetworksChanged$2 (int, boolean, com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback) int apnType boolean forceReconnect com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback private static synthetic void lambda$handleQualifiedNetworksChanged$1 (com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback, int, boolean) com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback int apnType boolean forceReconnect private static synthetic boolean lambda$handleQualifiedNetworksChanged$0 (int) int accessNetwork }
com/android/internal/telephony/data/AccessNetworksManager$QualifiedNetworksServiceConnection.class
AccessNetworksManager.java package com.android.internal.telephony.data final com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworksServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.data.AccessNetworksManager this$0 private void <init> (com.android.internal.telephony.data.AccessNetworksManager) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException e android.content.ComponentName name android.os.IBinder service com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerDeathRecipient deathRecipient public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/data/AccessNetworksManager.class
AccessNetworksManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.AccessNetworksManager extends android.os.Handler { private static final boolean DBG private static final int EVENT_GUIDE_TRANSPORT_TYPE_FOR_EMERGENCY private final android.util.SparseArray mApnTypeToQnsChangeNetworkCounter private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private final java.util.UUID mAnomalyUUID private String mLastBoundPackageName public static final int[] SUPPORTED_APN_TYPES private final com.android.internal.telephony.Phone mPhone private final android.telephony.CarrierConfigManager mCarrierConfigManager private com.android.internal.telephony.data.DataConfigManager mDataConfigManager private android.telephony.data.IQualifiedNetworksService mIQualifiedNetworksService private String mTargetBindingPackageName private com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworksServiceConnection mServiceConnection private final android.util.SparseArray mAvailableNetworks private final int[] mAvailableTransports private final com.android.internal.telephony.RegistrantList mQualifiedNetworksChangedRegistrants private final java.util.Map mPreferredTransports private final java.util.Set mAccessNetworksManagerCallbacks private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void handleMessage (android.os.Message) android.os.AsyncResult ar int transport android.os.Message msg private void onEmergencyDataNetworkPreferredTransportChanged (int) Exception ex int transportType public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags private void reportAnomaly (java.lang.String, java.lang.String) String anomalyMsg String uuid private void bindQualifiedNetworksService () private java.lang.String getQualifiedNetworksServicePackageName () String carrierConfigPackageName android.os.PersistableBundle b RuntimeException e String packageName private java.lang.String getQualifiedNetworksServiceClassName () String carrierConfigClassName android.os.PersistableBundle b RuntimeException e String className private java.util.List getQualifiedNetworksList () int i java.util.List qualifiedNetworksList public void registerForQualifiedNetworksChanged (android.os.Handler, int) com.android.internal.telephony.Registrant r android.os.Handler h int what public int[] getAvailableTransports () private static int getTransportFromAccessNetwork (int) int accessNetwork private void setPreferredTransports (java.util.List, boolean) int transport com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks networks java.util.List networksList boolean forceReconnect public int getPreferredTransport (int) int apnType public int getPreferredTransportByNetworkCapability (int) int networkCapability int apnType public boolean isAnyApnOnIwlan () int apnType public void unregisterForQualifiedNetworksChanged (android.os.Handler) android.os.Handler h public void registerCallback (com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback) com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback public void unregisterCallback (com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback) com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback private void log (java.lang.String) String s private void loge (java.lang.String) String s private void loge (java.lang.String, java.lang.Exception) String s Exception ex private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int apnType java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$setPreferredTransports$4 (com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks, boolean, com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback) com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks networks boolean forceReconnect com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback private static synthetic void lambda$setPreferredTransports$3 (com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback, com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks, boolean) com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback callback com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks networks boolean forceReconnect private synthetic void lambda$bindQualifiedNetworksService$2 () android.content.Intent intent android.content.ComponentName cm android.os.RemoteException e Exception e android.content.Intent intent String packageName String className private synthetic void lambda$new$1 () private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/data/AutoDataSwitchController$AutoDataSwitchControllerCallback.class
AutoDataSwitchController.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback extends java.lang.Object { public void <init> () public abstract void onRequireValidation (int, boolean) public abstract void onRequireImmediatelySwitchToPhone (int, int) public abstract void onRequireCancelAnyPendingAutoSwitchValidation () }
com/android/internal/telephony/data/AutoDataSwitchController$AutoDataSwitchEvaluationReason.class
AutoDataSwitchController.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchEvaluationReason extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/AutoDataSwitchController$EvaluateEventExtra.class
AutoDataSwitchController.java package com.android.internal.telephony.data final com.android.internal.telephony.data.AutoDataSwitchController$EvaluateEventExtra extends java.lang.Record { private final int evaluateReason private void <init> (int) int evaluateReason public final java.lang.String toString () public final int hashCode () public final boolean equals (java.lang.Object) Object o public int evaluateReason () }
com/android/internal/telephony/data/AutoDataSwitchController$PhoneSignalStatus$UsableState.class
AutoDataSwitchController.java package com.android.internal.telephony.data final enum com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState extends java.lang.Enum { public static final enum com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState HOME public static final enum com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState ROAMING_ENABLED public static final enum com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState NON_TERRESTRIAL public static final enum com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState NOT_USABLE final int mScore private static final synthetic com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState[] $VALUES public static com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState[] values () public static com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState valueOf (java.lang.String) String name private void <init> (java.lang.String, int, int) int score private static synthetic com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState[] $values () static void <clinit> () }
com/android/internal/telephony/data/AutoDataSwitchController$PhoneSignalStatus.class
AutoDataSwitchController.java package com.android.internal.telephony.data com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus extends java.lang.Object { private final com.android.internal.telephony.Phone mPhone private int mDataRegState private android.telephony.TelephonyDisplayInfo mDisplayInfo private android.telephony.SignalStrength mSignalStrength private boolean mListeningForEvents private void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private int getRatSignalScore () private com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState getUsableState () android.telephony.ServiceState serviceState boolean isUsingNonTerrestrialNetwork public java.lang.String toString () }
com/android/internal/telephony/data/AutoDataSwitchController$StabilityEventExtra.class
AutoDataSwitchController.java package com.android.internal.telephony.data final com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra extends java.lang.Record { private final int targetPhoneId private final boolean isForPerformance private final boolean needValidation private void <init> (int, boolean, boolean) int targetPhoneId boolean isForPerformance boolean needValidation public final java.lang.String toString () public final int hashCode () public final boolean equals (java.lang.Object) Object o public int targetPhoneId () public boolean isForPerformance () public boolean needValidation () }
com/android/internal/telephony/data/AutoDataSwitchController.class
AutoDataSwitchController.java package com.android.internal.telephony.data public com.android.internal.telephony.data.AutoDataSwitchController extends android.os.Handler { public static final int EVALUATION_REASON_REGISTRATION_STATE_CHANGED public static final int EVALUATION_REASON_DISPLAY_INFO_CHANGED public static final int EVALUATION_REASON_SIGNAL_STRENGTH_CHANGED public static final int EVALUATION_REASON_DEFAULT_NETWORK_CHANGED public static final int EVALUATION_REASON_DATA_SETTINGS_CHANGED public static final int EVALUATION_REASON_RETRY_VALIDATION public static final int EVALUATION_REASON_SIM_LOADED public static final int EVALUATION_REASON_VOICE_CALL_END private static final String LOG_TAG private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_DISPLAY_INFO_CHANGED private static final int EVENT_EVALUATE_AUTO_SWITCH private static final int EVENT_SIGNAL_STRENGTH_CHANGED private static final int EVENT_STABILITY_CHECK_PASSED private static final int EVENT_SUBSCRIPTIONS_CHANGED private static final String SETTINGS_EXTRA_FRAGMENT_ARG_KEY private static final String SETTINGS_EXTRA_SHOW_FRAGMENT_ARGUMENTS private static final String AUTO_DATA_SWITCH_SETTING_R_ID private static final String AUTO_DATA_SWITCH_NOTIFICATION_TAG private static final int AUTO_DATA_SWITCH_NOTIFICATION_ID private static final long RETRY_LONG_DELAY_TIMER_THRESHOLD_MILLIS private final com.android.internal.telephony.LocalLog mLocalLog private final android.content.Context mContext private static com.android.internal.telephony.flags.FeatureFlags sFeatureFlags private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private final com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher private final com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback mPhoneSwitcherCallback private final android.app.AlarmManager mAlarmManager private final java.util.Map mScheduledEventsToExtras private final java.util.Map mEventsToAlarmListener private boolean mDefaultNetworkIsOnNonCellular private boolean mDisplayedNotification private long mAutoDataSwitchAvailabilityStabilityTimeThreshold private long mAutoDataSwitchPerformanceStabilityTimeThreshold private int mScoreTolerance private boolean mRequirePingTestBeforeSwitch private boolean mAllowNddsRoaming private int mAutoSwitchValidationFailedCount private int mAutoDataSwitchValidationMaxRetry private com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus[] mPhonesSignalStatus private int mSelectedTargetPhoneId public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.data.PhoneSwitcher, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback) int phoneId android.content.Context context android.os.Looper looper com.android.internal.telephony.data.PhoneSwitcher phoneSwitcher com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback phoneSwitcherCallback int numActiveModems public synchronized void onMultiSimConfigChanged (int) int phoneId int phoneId int numActiveModems int oldActiveModems public void notifySubscriptionsMappingChanged () private void onSubscriptionsChanged () int phoneId java.util.Set activePhoneIds boolean changed private void registerAllEventsForPhone (int) int phoneId com.android.internal.telephony.Phone phone private void unregisterAllEventsForPhone (int) com.android.internal.telephony.Phone phone int phoneId private void readDeviceResourceConfig () com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataConfigManager dataConfig public void handleMessage (android.os.Message) android.os.AsyncResult ar int phoneId android.os.AsyncResult ar int phoneId android.os.AsyncResult ar int phoneId com.android.internal.telephony.data.AutoDataSwitchController$EvaluateEventExtra extra Object obj int targetPhoneId boolean needValidation com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra extra Object obj android.os.Message msg private void onServiceStateChanged (int) int oldRegState int newRegState int phoneId com.android.internal.telephony.Phone phone private static boolean isInService (int) int dataRegState private static boolean isHomeService (int) int dataRegState private void onDisplayInfoChanged (int) android.telephony.TelephonyDisplayInfo displayInfo int phoneId com.android.internal.telephony.Phone phone private void onSignalStrengthChanged (int) android.telephony.SignalStrength newSignalStrength android.telephony.SignalStrength oldSignalStrength int phoneId com.android.internal.telephony.Phone phone private int getHigherScoreCandidatePhoneId () int candidateScore int phoneId int currentScore int preferredPhoneId int ddsPhoneId public void evaluateAutoDataSwitch (int) int reason long delayMs private void onEvaluateAutoDataSwitch (int) com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra res com.android.internal.telephony.data.DataEvaluation internetEvaluation int defaultScore int currentScore com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState defaultUsableState com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState currentUsableState boolean isCurrentUsable int defaultScore int currentScore com.android.internal.telephony.Phone backupDataPhone boolean backToDefault boolean isForPerformance boolean needValidation int reason int defaultDataSubId int defaultDataPhoneId com.android.internal.telephony.Phone defaultDataPhone int preferredPhoneId StringBuilder debugMessage private com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra evaluateAnyCandidateToUse (int, java.lang.StringBuilder) int defaultScore int candidateScore com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState currentUsableState com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus$UsableState candidateUsableState int defaultScore int candidateScore com.android.internal.telephony.data.DataEvaluation internetEvaluation com.android.internal.telephony.Phone secondaryDataPhone com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus candidatePhoneStatus int phoneId int defaultPhoneId StringBuilder debugMessage com.android.internal.telephony.Phone defaultDataPhone boolean isForPerformance com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra invalidResult com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus defaultPhoneStatus private boolean isRatSignalStrengthBasedSwitchEnabled () private boolean isNddsRoamingEnabled () private void startStabilityCheck (int, boolean, boolean) int targetPhoneId boolean isForPerformance boolean needValidation com.android.internal.telephony.data.AutoDataSwitchController$StabilityEventExtra eventExtras long delayMs private void scheduleEventWithTimer (int, java.lang.Object, long) int event Object extras long delayMs android.app.AlarmManager$OnAlarmListener listener public static java.lang.String evaluationReasonToString (int) int reason private boolean isActiveSubId (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public void updateDefaultNetworkCapabilities (android.net.NetworkCapabilities) android.net.NetworkCapabilities networkCapabilities private void cancelAnyPendingSwitch () public void displayAutoDataSwitchNotification (int, boolean) int phoneId boolean isDueToAutoSwitch android.app.NotificationManager notificationManager android.telephony.SubscriptionInfo subInfo int subId android.content.Intent intent android.os.Bundle fragmentArgs android.app.PendingIntent contentIntent CharSequence activeCarrierName CharSequence contentTitle CharSequence contentText android.app.Notification notif public void resetFailedCount () public void evaluateRetryOnValidationFailed () private boolean isActiveModemPhone (int) int phoneId private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.AutoDataSwitchController$PhoneSignalStatus status java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private synthetic void lambda$scheduleEventWithTimer$0 (int) int event static void <clinit> () }
com/android/internal/telephony/data/CellularDataService$CellularDataServiceProvider$1.class
CellularDataService.java package com.android.internal.telephony.data com.android.internal.telephony.data.CellularDataService$CellularDataServiceProvider$1 extends android.os.Handler { final synthetic com.android.internal.telephony.data.CellularDataService val$this$0 final synthetic com.android.internal.telephony.data.CellularDataService$CellularDataServiceProvider this$1 void <init> (com.android.internal.telephony.data.CellularDataService$CellularDataServiceProvider, android.os.Looper, com.android.internal.telephony.data.CellularDataService) com.android.internal.telephony.data.CellularDataService$CellularDataServiceProvider this$1 android.os.Looper looper public void handleMessage (android.os.Message) android.telephony.data.DataCallResponse response android.os.Message message android.telephony.data.DataServiceCallback callback android.os.AsyncResult ar }
com/android/internal/telephony/data/CellularDataService$CellularDataServiceProvider.class
CellularDataService.java package com.android.internal.telephony.data com.android.internal.telephony.data.CellularDataService$CellularDataServiceProvider extends android.telephony.data.DataService$DataServiceProvider { private final java.util.Map mCallbackMap private final android.os.Handler mHandler private final com.android.internal.telephony.Phone mPhone final synthetic com.android.internal.telephony.data.CellularDataService this$0 private void <init> (com.android.internal.telephony.data.CellularDataService, int) int slotId private int toResultCode (java.lang.Throwable) com.android.internal.telephony.CommandException ce Throwable t public void setupDataCall (int, android.telephony.data.DataProfile, boolean, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean, android.telephony.data.DataServiceCallback) int accessNetworkType android.telephony.data.DataProfile dataProfile boolean isRoaming boolean allowRoaming int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed android.telephony.data.DataServiceCallback callback android.os.Message message public void deactivateDataCall (int, int, android.telephony.data.DataServiceCallback) int cid int reason android.telephony.data.DataServiceCallback callback android.os.Message message public void setInitialAttachApn (android.telephony.data.DataProfile, boolean, android.telephony.data.DataServiceCallback) android.telephony.data.DataProfile dataProfile boolean isRoaming android.telephony.data.DataServiceCallback callback android.os.Message message public void setDataProfile (java.util.List, boolean, android.telephony.data.DataServiceCallback) java.util.List dps boolean isRoaming android.telephony.data.DataServiceCallback callback android.os.Message message public void requestDataCallList (android.telephony.data.DataServiceCallback) android.telephony.data.DataServiceCallback callback android.os.Message message public void startHandover (int, android.telephony.data.DataServiceCallback) int cid android.telephony.data.DataServiceCallback callback android.os.Message message public void cancelHandover (int, android.telephony.data.DataServiceCallback) int cid android.telephony.data.DataServiceCallback callback android.os.Message message public void close () }
com/android/internal/telephony/data/CellularDataService.class
CellularDataService.java package com.android.internal.telephony.data public com.android.internal.telephony.data.CellularDataService extends android.telephony.data.DataService { private static final String TAG private static final boolean DBG private static final int SETUP_DATA_CALL_COMPLETE private static final int DEACTIVATE_DATA_CALL_COMPLETE private static final int SET_INITIAL_ATTACH_APN_COMPLETE private static final int SET_DATA_PROFILE_COMPLETE private static final int REQUEST_DATA_CALL_LIST_COMPLETE private static final int DATA_CALL_LIST_CHANGED private static final int START_HANDOVER private static final int CANCEL_HANDOVER private static final int APN_UNTHROTTLED public void <init> () public android.telephony.data.DataService$DataServiceProvider onCreateDataServiceProvider (int) int slotIndex private void log (java.lang.String) String s private void loge (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/data/CellularNetworkValidator$ConnectivityNetworkCallback.class
CellularNetworkValidator.java package com.android.internal.telephony.data public com.android.internal.telephony.data.CellularNetworkValidator$ConnectivityNetworkCallback extends android.net.ConnectivityManager$NetworkCallback { private final int mSubId final synthetic com.android.internal.telephony.data.CellularNetworkValidator this$0 void <init> (com.android.internal.telephony.data.CellularNetworkValidator, int) com.android.internal.telephony.data.CellularNetworkValidator this$0 int subId public void onAvailable (android.net.Network) android.net.Network network public void onLosing (android.net.Network, int) android.net.Network network int maxMsToLive public void onLost (android.net.Network) android.net.Network network public void onUnavailable () public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities networkCapabilities }
com/android/internal/telephony/data/CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork.class
CellularNetworkValidator.java package com.android.internal.telephony.data final com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork extends java.lang.Object { final String mValidationIdentity long mValidationTimeStamp void <init> (java.lang.String, long) String identity long timeStamp void update (long) long timeStamp }
com/android/internal/telephony/data/CellularNetworkValidator$ValidatedNetworkCache.class
CellularNetworkValidator.java package com.android.internal.telephony.data com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache extends java.lang.Object { private static final int VALIDATED_NETWORK_CACHE_SIZE private final java.util.PriorityQueue mValidatedNetworkPQ private final java.util.Map mValidatedNetworkMap final synthetic com.android.internal.telephony.data.CellularNetworkValidator this$0 private void <init> (com.android.internal.telephony.data.CellularNetworkValidator) synchronized boolean isRecentlyValidated (int) int subId long cacheTtl String networkIdentity long validatedTime boolean recentlyValidated synchronized void storeLastValidationResult (int, boolean) com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork networkToRemove int subId boolean validated String networkIdentity long time com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork network private java.lang.String getValidationNetworkIdentity (int) int subId com.android.internal.telephony.Phone phone android.telephony.NetworkRegistrationInfo regInfo android.telephony.CellIdentity cellIdentity private long getValidationCacheTtl (int) android.os.PersistableBundle b int subId long ttl android.telephony.CarrierConfigManager configManager private static synthetic long lambda$new$0 (com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork) com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache$ValidatedNetwork n }
com/android/internal/telephony/data/CellularNetworkValidator$ValidationCallback.class
CellularNetworkValidator.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback extends java.lang.Object { public abstract void onValidationDone (boolean, int) public abstract void onNetworkAvailable (android.net.Network, int) }
com/android/internal/telephony/data/CellularNetworkValidator.class
CellularNetworkValidator.java package com.android.internal.telephony.data public com.android.internal.telephony.data.CellularNetworkValidator extends java.lang.Object { private static final String LOG_TAG private static final int STATE_IDLE private static final int STATE_VALIDATING private static final int STATE_VALIDATED private static com.android.internal.telephony.data.CellularNetworkValidator sInstance public static final long MAX_VALIDATION_CACHE_TTL private int mState private int mSubId private boolean mReleaseAfterValidation private com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback mValidationCallback private final android.content.Context mContext private final android.net.ConnectivityManager mConnectivityManager public android.os.Handler mHandler public com.android.internal.telephony.data.CellularNetworkValidator$ConnectivityNetworkCallback mNetworkCallback private final com.android.internal.telephony.data.CellularNetworkValidator$ValidatedNetworkCache mValidatedNetworkCache public static com.android.internal.telephony.data.CellularNetworkValidator make (android.content.Context) android.content.Context context public static com.android.internal.telephony.data.CellularNetworkValidator getInstance () public boolean isValidationFeatureSupported () public void <init> (android.content.Context) android.content.Context context public synchronized void validate (int, long, boolean, com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback) int subId long timeoutInMs boolean releaseAfterValidation com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback callback com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synchronized void onValidationTimeout (int) int subId public synchronized void stopValidation () public synchronized int getSubIdInValidation () public synchronized boolean isValidating () private android.net.NetworkRequest createNetworkRequest () private synchronized void reportValidationResult (boolean, int) boolean passed int subId private synchronized void reportNetworkAvailable (android.net.Network, int) android.net.Network network int subId private static void logd (java.lang.String) String log private synthetic void lambda$validate$0 (int) int subId static void <clinit> () }
com/android/internal/telephony/data/DataCallback.class
DataCallback.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataCallback extends java.lang.Object { private final java.util.concurrent.Executor mExecutor public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public java.util.concurrent.Executor getExecutor () public void invokeFromExecutor (java.lang.Runnable) Runnable runnable }
com/android/internal/telephony/data/DataConfigManager$DataConfigManagerCallback.class
DataConfigManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onCarrierConfigChanged () public void onDeviceConfigChanged () }
com/android/internal/telephony/data/DataConfigManager$DataConfigNetworkType.class
DataConfigManager.java package com.android.internal.telephony.data abstract annotation com.android.internal.telephony.data.DataConfigManager$DataConfigNetworkType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataConfigManager$EventFrequency.class
DataConfigManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataConfigManager$EventFrequency extends java.lang.Object { public final long timeWindow public final int eventNumOccurrence public void <init> (long, int) long timeWindow int eventNumOccurrence public java.lang.String toString () }
com/android/internal/telephony/data/DataConfigManager.class
DataConfigManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataConfigManager extends android.os.Handler { private static final int DEFAULT_NETWORK_TRANSIT_STATE_TIMEOUT_MS private static final int EVENT_CARRIER_CONFIG_CHANGED private static final int EVENT_DEVICE_CONFIG_CHANGED private static final String BANDWIDTH_SOURCE_MODEM_STRING_VALUE private static final String BANDWIDTH_SOURCE_CARRIER_CONFIG_STRING_VALUE private static final String BANDWIDTH_SOURCE_BANDWIDTH_ESTIMATOR_STRING_VALUE private static final int DEFAULT_BANDWIDTH private static final String DATA_CONFIG_NETWORK_TYPE_GPRS private static final String DATA_CONFIG_NETWORK_TYPE_EDGE private static final String DATA_CONFIG_NETWORK_TYPE_UMTS private static final String DATA_CONFIG_NETWORK_TYPE_CDMA private static final String DATA_CONFIG_NETWORK_TYPE_1xRTT private static final String DATA_CONFIG_NETWORK_TYPE_EVDO_0 private static final String DATA_CONFIG_NETWORK_TYPE_EVDO_A private static final String DATA_CONFIG_NETWORK_TYPE_HSDPA private static final String DATA_CONFIG_NETWORK_TYPE_HSUPA private static final String DATA_CONFIG_NETWORK_TYPE_HSPA private static final String DATA_CONFIG_NETWORK_TYPE_EVDO_B private static final String DATA_CONFIG_NETWORK_TYPE_EHRPD private static final String DATA_CONFIG_NETWORK_TYPE_IDEN private static final String DATA_CONFIG_NETWORK_TYPE_LTE private static final String DATA_CONFIG_NETWORK_TYPE_HSPAP private static final String DATA_CONFIG_NETWORK_TYPE_GSM private static final String DATA_CONFIG_NETWORK_TYPE_IWLAN private static final String DATA_CONFIG_NETWORK_TYPE_TD_SCDMA private static final String DATA_CONFIG_NETWORK_TYPE_LTE_CA private static final String DATA_CONFIG_NETWORK_TYPE_NR_NSA private static final String DATA_CONFIG_NETWORK_TYPE_NR_NSA_MMWAVE private static final String DATA_CONFIG_NETWORK_TYPE_NR_SA private static final String DATA_CONFIG_NETWORK_TYPE_NR_SA_MMWAVE private static final long REEVALUATE_BOOTSTRAP_SIM_DATA_USAGE_MILLIS private final java.util.Set mDataConfigManagerCallbacks private static final String KEY_ANOMALY_IMS_RELEASE_REQUEST private static final String KEY_ANOMALY_SETUP_DATA_CALL_FAILURE private static final String KEY_ANOMALY_NETWORK_UNWANTED private static final String KEY_ANOMALY_QNS_PARAM private static final String KEY_ANOMALY_NETWORK_CONNECTING_TIMEOUT private static final String KEY_ANOMALY_NETWORK_DISCONNECTING_TIMEOUT private static final String KEY_ANOMALY_NETWORK_HANDOVER_TIMEOUT private static final String KEY_ANOMALY_APN_CONFIG_ENABLED private static final int OUT_OF_SERVICE_AUTO_DATA_SWITCH_SCORE private com.android.internal.telephony.data.DataConfigManager$EventFrequency mSetupDataCallAnomalyReportThreshold private com.android.internal.telephony.data.DataConfigManager$EventFrequency mImsReleaseRequestAnomalyReportThreshold private com.android.internal.telephony.data.DataConfigManager$EventFrequency mNetworkUnwantedAnomalyReportThreshold private boolean mIsInvalidQnsParamAnomalyReportEnabled private int mNetworkConnectingTimeout private int mNetworkDisconnectingTimeout private int mNetworkHandoverTimeout private boolean mIsApnConfigAnomalyReportEnabled private final com.android.internal.telephony.Phone mPhone private final String mLogTag private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.telephony.CarrierConfigManager mCarrierConfigManager private android.os.PersistableBundle mCarrierConfig private android.content.res.Resources mResources private final java.util.Map mNetworkCapabilityPriorityMap private final java.util.List mDataSetupRetryRules private final java.util.List mDataHandoverRetryRules private final java.util.Set mMeteredApnTypes private final java.util.Set mRoamingMeteredApnTypes private final java.util.List mSingleDataNetworkTypeList private final java.util.Set mCapabilitiesExemptFromSingleDataList private final java.util.Set mUnmeteredNetworkTypes private final java.util.Set mRoamingUnmeteredNetworkTypes private final java.util.Map mBandwidthMap private final java.util.Map mTcpBufferSizeMap private final java.util.List mHandoverRuleList private boolean mShouldKeepNetworkUpInNonVops private final java.util.List mEnabledVopsNetworkTypesInNonVops private final java.util.Map mAutoDataSwitchNetworkTypeSignalMap public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public void registerCallback (com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback) com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback callback public void unregisterCallback (com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback) com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback callback public void handleMessage (android.os.Message) android.os.Message msg private void updateDeviceConfig () android.provider.DeviceConfig$Properties properties public boolean isConfigCarrierSpecific () private void updateCarrierConfig () private void updateNetworkCapabilityPriority () String[] tokens int netCap int priority String capabilityPriorityString String[] capabilityPriorityStrings public int getNetworkCapabilityPriority (int) int capability private void updateDataRetryRules () IllegalArgumentException e String ruleString IllegalArgumentException e String ruleString String[] dataRetryRulesStrings public java.util.List getDataSetupRetryRules () public java.util.List getDataHandoverRetryRules () public boolean isDataRoamingEnabledByDefault () private void updateMeteredApnTypes () String[] meteredApnTypes String[] roamingMeteredApns public java.util.Set getMeteredNetworkCapabilities (boolean) boolean isRoaming java.util.Set meteredApnTypes java.util.Set meteredCapabilities public boolean isTetheringProfileDisabledForRoaming () public boolean isMeteredCapability (int, boolean) int networkCapability boolean isRoaming public boolean isAnyMeteredCapability (int[], boolean) int[] networkCapabilities boolean isRoaming public boolean shouldUseDataActivityForRrcDetection () private void updateSingleDataNetworkTypeAndCapabilityExemption () int[] singleDataNetworkTypeList int[] singleDataCapabilitiesExemptList private synchronized void updateVopsConfig () int[] allowedNetworkTypes public java.util.List getNetworkTypesOnlySupportSingleDataNetwork () public java.util.Set getCapabilitiesExemptFromSingleDataNetwork () public boolean shouldKeepNetworkUpInNonVops (int) int regState public boolean allowBringUpNetworkInNonVops (int) int regState int networkType public boolean isPingTestBeforeAutoDataSwitchRequired () public boolean isTempNotMeteredSupportedByCarrier () private void updateUnmeteredNetworkTypes () String[] unmeteredNetworkTypes String[] roamingUnmeteredNetworkTypes public boolean isNetworkTypeUnmetered (android.telephony.TelephonyDisplayInfo, android.telephony.ServiceState) android.telephony.TelephonyDisplayInfo displayInfo android.telephony.ServiceState serviceState String dataConfigNetworkType private void updateBandwidths () int downlink int uplink NumberFormatException e String[] split1 String[] split2 int downlink int uplink String bandwidth String[] bandwidths boolean useLte public com.android.internal.telephony.data.DataNetwork$NetworkBandwidth getBandwidthForNetworkType (android.telephony.TelephonyDisplayInfo) android.telephony.TelephonyDisplayInfo displayInfo com.android.internal.telephony.data.DataNetwork$NetworkBandwidth bandwidth public int getSatelliteDataSupportMode () public boolean shouldResetDataThrottlingWhenTacChanges () public java.lang.String getDataServicePackageName () public int getDefaultMtu () public long getEsimBootStrapMaxDataLimitBytes () public long getReevaluateBootstrapSimDataUsageMillis () long bootStrapSimDataUsageReevaluateInterval private void updateTcpBuffers () String[] split String config String[] configs public com.android.internal.telephony.data.DataConfigManager$EventFrequency getAnomalySetupDataCallThreshold () public com.android.internal.telephony.data.DataConfigManager$EventFrequency getAnomalyNetworkUnwantedThreshold () public com.android.internal.telephony.data.DataConfigManager$EventFrequency getAnomalyImsReleaseRequestThreshold () public boolean isInvalidQnsParamAnomalyReportEnabled () public int getAnomalyNetworkConnectingTimeoutMs () public int getAnomalyNetworkDisconnectingTimeoutMs () public int getNetworkHandoverTimeoutMs () public boolean isApnConfigAnomalyReportEnabled () private void updateAutoDataSwitchConfig () int i int[] scores String networkType android.os.PersistableBundle table String[] networkTypeKeys public int getAutoDataSwitchScore (android.telephony.TelephonyDisplayInfo, android.telephony.SignalStrength) android.telephony.TelephonyDisplayInfo displayInfo android.telephony.SignalStrength signalStrength int[] scores public int getAutoDataSwitchScoreTolerance () public boolean doesAutoDataSwitchAllowRoaming () public int getAutoDataSwitchValidationMaxRetry () public long getAutoDataSwitchAvailabilityStabilityTimeThreshold () public long getAutoDataSwitchPerformanceStabilityTimeThreshold () public java.lang.String getTcpConfigString (android.telephony.TelephonyDisplayInfo) android.telephony.TelephonyDisplayInfo displayInfo String config public java.lang.String getDefaultTcpConfigString () public long getImsDeregistrationDelay () public boolean shouldPersistIwlanDataNetworksWhenDataServiceRestarted () public boolean isIwlanHandoverPolicyEnabled () public boolean isImsDelayTearDownUntilVoiceCallEndEnabled () public int getBandwidthEstimateSource () String source private static java.lang.String getDataConfigNetworkType (android.telephony.TelephonyDisplayInfo) android.telephony.TelephonyDisplayInfo displayInfo int networkType private void updateHandoverRules () IllegalArgumentException e String ruleString String[] handoverRulesStrings public com.android.internal.telephony.data.DataConfigManager$EventFrequency parseSlidingWindowCounterThreshold (java.lang.String, long, int) long windowSpan NumberFormatException e int occurrence NumberFormatException e String s long defaultTimeWindow int defaultOccurrences com.android.internal.telephony.data.DataConfigManager$EventFrequency defaultValue String[] pair long windowSpan int occurrence public java.util.List getHandoverRules () public long getRetrySetupAfterDisconnectMillis () private static java.lang.String networkTypeToDataConfigNetworkType (int) int networkType public long[] getDataStallRecoveryDelayMillis () public boolean[] getDataStallRecoveryShouldSkipArray () public java.lang.String getDefaultPreferredApn () public int getNrAdvancedCapablePcoId () public java.util.List getAllowedInitialAttachApnTypes () String[] apnTypesArray public boolean isEnhancedIwlanHandoverCheckEnabled () public boolean allowClearInitialAttachDataProfile () public boolean shouldHonorRetryTimerForEmergencyNetworkRequest () public java.util.Set getForcedCellularTransportCapabilities () String[] forcedCellularTransportCapabilities private void log (java.lang.String) String s private void loge (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$dump$9 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.String, java.lang.String) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw String key String value private static synthetic void lambda$dump$8 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.String, com.android.internal.telephony.data.DataNetwork$NetworkBandwidth) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw String key com.android.internal.telephony.data.DataNetwork$NetworkBandwidth value private static synthetic void lambda$dump$7 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.String, int[]) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw String key int[] value private static synthetic void lambda$dump$6 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.Integer, java.lang.Integer) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw Integer key Integer value private synthetic boolean lambda$isAnyMeteredCapability$5 (boolean, java.lang.Integer) boolean isRoaming Integer cap private static synthetic boolean lambda$getMeteredNetworkCapabilities$4 (java.lang.Integer) Integer cap private static synthetic void lambda$handleMessage$3 (com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback) com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback callback private static synthetic void lambda$handleMessage$2 (com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback) com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback callback private synthetic void lambda$new$1 (android.provider.DeviceConfig$Properties) android.provider.DeviceConfig$Properties properties private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/data/DataEvaluation$DataAllowedReason.class
DataEvaluation.java package com.android.internal.telephony.data public final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason extends java.lang.Enum { public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason NONE public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason NORMAL public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason IN_VOICE_CALL public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason UNMETERED_USAGE public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason MMS_REQUEST public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason RESTRICTED_REQUEST public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason EMERGENCY_SUPL public static final enum com.android.internal.telephony.data.DataEvaluation$DataAllowedReason EMERGENCY_REQUEST private static final synthetic com.android.internal.telephony.data.DataEvaluation$DataAllowedReason[] $VALUES public static com.android.internal.telephony.data.DataEvaluation$DataAllowedReason[] values () public static com.android.internal.telephony.data.DataEvaluation$DataAllowedReason valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.data.DataEvaluation$DataAllowedReason[] $values () static void <clinit> () }
com/android/internal/telephony/data/DataEvaluation$DataDisallowedReason.class
DataEvaluation.java package com.android.internal.telephony.data public final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason extends java.lang.Enum { public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_DISABLED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason ROAMING_DISABLED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DEFAULT_DATA_UNSELECTED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason NOT_IN_SERVICE public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_CONFIG_NOT_READY public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason SIM_NOT_READY public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason CONCURRENT_VOICE_DATA_NOT_ALLOWED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason SERVICE_OPTION_NOT_SUPPORTED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_RESTRICTED_BY_NETWORK public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason RADIO_POWER_OFF public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason PENDING_TEAR_DOWN_ALL public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason RADIO_DISABLED_BY_CARRIER public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_SERVICE_NOT_READY public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason NO_SUITABLE_DATA_PROFILE public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_NETWORK_TYPE_NOT_ALLOWED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason CDMA_EMERGENCY_CALLBACK_MODE public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason RETRY_SCHEDULED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_THROTTLED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_PROFILE_INVALID public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_PROFILE_NOT_PREFERRED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason NOT_ALLOWED_BY_POLICY public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason ILLEGAL_STATE public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason VOPS_NOT_SUPPORTED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason ONLY_ALLOWED_SINGLE_NETWORK public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_SETTINGS_NOT_READY public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason HANDOVER_RETRY_STOPPED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_LIMIT_REACHED public static final enum com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason DATA_NETWORK_TRANSPORT_NOT_ALLOWED private final boolean mIsHardReason private static final synthetic com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[] $VALUES public static com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[] values () public static com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason valueOf (java.lang.String) String name public boolean isHardReason () private void <init> (java.lang.String, int, boolean) boolean isHardReason private static synthetic com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[] $values () static void <clinit> () }
com/android/internal/telephony/data/DataEvaluation$DataEvaluationReason.class
DataEvaluation.java package com.android.internal.telephony.data public final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason extends java.lang.Enum { public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason NEW_REQUEST public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_CONFIG_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason SIM_LOADED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason SIM_REMOVAL public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_PROFILES_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_SERVICE_STATE_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_ENABLED_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_ENABLED_OVERRIDE_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason ROAMING_ENABLED_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason VOICE_CALL_ENDED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_RESTRICTED_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_NETWORK_CAPABILITIES_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason EMERGENCY_CALL_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason RETRY_AFTER_DISCONNECTED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_RETRY public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason DATA_HANDOVER public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason PREFERRED_TRANSPORT_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason SLICE_CONFIG_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason SRVCC_STATE_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason SINGLE_DATA_NETWORK_ARBITRATION public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason EXTERNAL_QUERY public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason TAC_CHANGED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason UNSATISFIED_REQUEST_DETACHED public static final enum com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason CHECK_DATA_USAGE private final boolean mIsConditionBased private static final synthetic com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason[] $VALUES public static com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason[] values () public static com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason valueOf (java.lang.String) String name public boolean isConditionBased () private void <init> (java.lang.String, int, boolean) boolean isConditionBased private static synthetic com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason[] $values () static void <clinit> () }
com/android/internal/telephony/data/DataEvaluation.class
DataEvaluation.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataEvaluation extends java.lang.Object { private final com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason mDataEvaluationReason private final java.util.Set mDataDisallowedReasons private com.android.internal.telephony.data.DataEvaluation$DataAllowedReason mDataAllowedReason private android.telephony.data.DataProfile mCandidateDataProfile private long mEvaluatedTime public void <init> (com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason) com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason public void addDataDisallowedReason (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason public void removeDataDisallowedReason (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason public void addDataAllowedReason (com.android.internal.telephony.data.DataEvaluation$DataAllowedReason) com.android.internal.telephony.data.DataEvaluation$DataAllowedReason reason public java.util.List getDataDisallowedReasons () public com.android.internal.telephony.data.DataEvaluation$DataAllowedReason getDataAllowedReason () public void setCandidateDataProfile (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile public android.telephony.data.DataProfile getCandidateDataProfile () public boolean containsDisallowedReasons () public boolean contains (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason public boolean containsOnly (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason public transient boolean isSubsetOf (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[]) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason requestedReason com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[] reasons int matched public transient boolean containsAny (com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[]) com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason[] reasons public boolean contains (com.android.internal.telephony.data.DataEvaluation$DataAllowedReason) com.android.internal.telephony.data.DataEvaluation$DataAllowedReason reason public boolean containsHardDisallowedReasons () com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason public java.lang.String toString () com.android.internal.telephony.data.DataEvaluation$DataDisallowedReason reason StringBuilder evaluationStr }
com/android/internal/telephony/data/DataNetwork$1.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$1 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.data.DataNetwork this$0 void <init> (com.android.internal.telephony.data.DataNetwork, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork this$0 java.util.concurrent.Executor executor public void onSubscriptionPlanOverride () }
com/android/internal/telephony/data/DataNetwork$2.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$2 extends com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback { final synthetic com.android.internal.telephony.data.DataNetwork this$0 void <init> (com.android.internal.telephony.data.DataNetwork, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork this$0 java.util.concurrent.Executor executor public void onValidationStatus (int, android.net.Uri) int status android.net.Uri redirectUri private synthetic void lambda$onValidationStatus$0 (int, android.net.Uri) int status android.net.Uri redirectUri }
com/android/internal/telephony/data/DataNetwork$3.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$3 extends com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback { final synthetic com.android.internal.telephony.data.DataNetwork this$0 void <init> (com.android.internal.telephony.data.DataNetwork, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork this$0 java.util.concurrent.Executor executor public void onBandwidthChanged (int, int) int uplinkBandwidthKbps int downlinkBandwidthKbps }
com/android/internal/telephony/data/DataNetwork$BandwidthEstimationSource.class
DataNetwork.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataNetwork$BandwidthEstimationSource extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataNetwork$ConnectedState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$ConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () public boolean processMessage (android.os.Message) int tearDownReason android.os.AsyncResult ar int resultCode android.os.Message msg private synthetic void lambda$enter$3 () private synthetic void lambda$enter$2 (java.lang.Integer, android.telephony.PcoData) Integer pcoId android.telephony.PcoData pcoData private synthetic void lambda$enter$1 () private synthetic void lambda$enter$0 () }
com/android/internal/telephony/data/DataNetwork$ConnectingState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$ConnectingState extends com.android.internal.telephony.State { private int mRegStateWhenSetup final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.AsyncResult ar int resultCode android.telephony.data.DataCallResponse dataCallResponse int responseCode android.os.Message msg private void setupData () int dataNetworkType android.telephony.NetworkRegistrationInfo nri boolean isModemRoaming boolean allowRoaming android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed int accessNetwork int apnTypeBitmask private void onSetupResponse (int, android.telephony.data.DataCallResponse) com.android.internal.telephony.data.DataNetwork dataNetwork int resultCode android.telephony.data.DataCallResponse response int apnTypeBitmask int protocol }
com/android/internal/telephony/data/DataNetwork$DataNetworkCallback.class
DataNetwork.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.DataNetwork$DataNetworkCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public abstract void onSetupDataFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) public abstract void onConnected (com.android.internal.telephony.data.DataNetwork) public abstract void onValidationStatusChanged (com.android.internal.telephony.data.DataNetwork, int, android.net.Uri) public abstract void onSuspendedStateChanged (com.android.internal.telephony.data.DataNetwork, boolean) public abstract void onAttachFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) public abstract void onDisconnected (com.android.internal.telephony.data.DataNetwork, int, int) public abstract void onHandoverSucceeded (com.android.internal.telephony.data.DataNetwork) public abstract void onHandoverFailed (com.android.internal.telephony.data.DataNetwork, int, long, int) public abstract void onLinkStatusChanged (com.android.internal.telephony.data.DataNetwork, int) public abstract void onPcoDataChanged (com.android.internal.telephony.data.DataNetwork) public abstract void onNetworkCapabilitiesChanged (com.android.internal.telephony.data.DataNetwork) public abstract void onTrackNetworkUnwanted (com.android.internal.telephony.data.DataNetwork) public abstract void onRetryUnsatisfiedNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) public abstract void onQosSessionsChanged (java.util.List) }
com/android/internal/telephony/data/DataNetwork$DefaultState$1.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$DefaultState$1 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataNetwork$DefaultState this$1 void <init> (com.android.internal.telephony.data.DataNetwork$DefaultState, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork$DefaultState this$1 java.util.concurrent.Executor executor public void onCarrierConfigChanged () }
com/android/internal/telephony/data/DataNetwork$DefaultState$2.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$DefaultState$2 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.data.DataNetwork$DefaultState this$1 void <init> (com.android.internal.telephony.data.DataNetwork$DefaultState, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork$DefaultState this$1 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage public void onDataRoamingEnabledChanged (boolean) boolean enabled }
com/android/internal/telephony/data/DataNetwork$DefaultState$3.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$DefaultState$3 extends com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback { final synthetic com.android.internal.telephony.data.DataNetwork$DefaultState this$1 void <init> (com.android.internal.telephony.data.DataNetwork$DefaultState, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork$DefaultState this$1 java.util.concurrent.Executor executor public void onPreferredDataPhoneIdChanged (int) int phoneId }
com/android/internal/telephony/data/DataNetwork$DefaultState$4.class
DataNetwork.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetwork$DefaultState$4 extends com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback { final synthetic com.android.internal.telephony.data.DataNetwork$DefaultState this$1 void <init> (com.android.internal.telephony.data.DataNetwork$DefaultState, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetwork$DefaultState this$1 java.util.concurrent.Executor executor public void onPreferredTransportChanged (int, boolean) int networkCapability boolean forceReconnect }
com/android/internal/telephony/data/DataNetwork$DefaultState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$DefaultState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () int transport android.telephony.TelephonyManager tm public void exit () int transport android.telephony.TelephonyManager tm public boolean processMessage (android.os.Message) int networkType android.telephony.NetworkRegistrationInfo nri com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest android.os.AsyncResult ar int transport android.os.AsyncResult asyncResult int[] administratorUids android.os.AsyncResult ar com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry retryEntry android.os.Message msg private synthetic void lambda$enter$1 (java.util.Set, java.util.Set) java.util.Set privilegedPackageNames java.util.Set privilegedUids android.os.Message message private static synthetic int lambda$enter$0 (java.lang.Integer) Integer i }
com/android/internal/telephony/data/DataNetwork$DisconnectedState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$DisconnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList public boolean processMessage (android.os.Message) android.os.Message msg private synthetic void lambda$enter$2 (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList private synthetic void lambda$enter$1 () private synthetic void lambda$enter$0 () }
com/android/internal/telephony/data/DataNetwork$DisconnectingState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$DisconnectingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () public void exit () public boolean processMessage (android.os.Message) int resultCode android.os.Message msg }
com/android/internal/telephony/data/DataNetwork$HandoverState.class
DataNetwork.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataNetwork$HandoverState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.data.DataNetwork this$0 private void <init> (com.android.internal.telephony.data.DataNetwork) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.AsyncResult ar int transport java.util.List responseList int resultCode android.telephony.data.DataCallResponse dataCallResponse long retry int handoverFailureMode android.os.Message msg private synthetic void lambda$processMessage$0 (long, int) long retry int handoverFailureMode }
com/android/internal/telephony/data/DataNetwork$NetworkBandwidth.class
DataNetwork.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetwork$NetworkBandwidth extends java.lang.Object { public final int downlinkBandwidthKbps public final int uplinkBandwidthKbps public void <init> (int, int) int downlinkBandwidthKbps int uplinkBandwidthKbps public java.lang.String toString () }
com/android/internal/telephony/data/DataNetwork$TearDownReason.class
DataNetwork.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataNetwork$TearDownReason extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataNetwork.class
DataNetwork.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetwork extends com.android.internal.telephony.StateMachine { private static final boolean VDBG private static final int EVENT_DATA_CONFIG_UPDATED private static final int EVENT_ATTACH_NETWORK_REQUEST private static final int EVENT_DETACH_NETWORK_REQUEST private static final int EVENT_RADIO_NOT_AVAILABLE private static final int EVENT_ALLOCATE_PDU_SESSION_ID_RESPONSE private static final int EVENT_SETUP_DATA_NETWORK_RESPONSE private static final int EVENT_TEAR_DOWN_NETWORK private static final int EVENT_DATA_STATE_CHANGED private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_DETACH_ALL_NETWORK_REQUESTS private static final int EVENT_BANDWIDTH_ESTIMATE_FROM_MODEM_CHANGED private static final int EVENT_CANCEL_HANDOVER_NO_RESPONSE private static final int EVENT_DISPLAY_INFO_CHANGED private static final int EVENT_HANDOVER_RESPONSE private static final int EVENT_SUBSCRIPTION_PLAN_OVERRIDE private static final int EVENT_PCO_DATA_RECEIVED private static final int EVENT_CARRIER_PRIVILEGED_UIDS_CHANGED private static final int EVENT_DEACTIVATE_DATA_NETWORK_RESPONSE private static final int EVENT_STUCK_IN_TRANSIENT_STATE private static final int EVENT_WAITING_FOR_TEARING_DOWN_CONDITION_MET private static final int EVENT_VOICE_CALL_STARTED private static final int EVENT_VOICE_CALL_ENDED private static final int EVENT_CSS_INDICATOR_CHANGED private static final int EVENT_NOTIFY_HANDOVER_STARTED private static final int EVENT_NOTIFY_HANDOVER_STARTED_RESPONSE private static final int EVENT_NOTIFY_HANDOVER_CANCELLED_RESPONSE private static final int EVENT_DATA_NETWORK_VALIDATION_REQUESTED private static final int EVENT_DATA_NETWORK_VALIDATION_RESPONSE private static final int EVENT_PREFERRED_DATA_SUBSCRIPTION_CHANGED private static final int INVALID_CID public static final int TEAR_DOWN_REASON_NONE public static final int TEAR_DOWN_REASON_CONNECTIVITY_SERVICE_UNWANTED public static final int TEAR_DOWN_REASON_SIM_REMOVAL public static final int TEAR_DOWN_REASON_AIRPLANE_MODE_ON public static final int TEAR_DOWN_REASON_DATA_DISABLED public static final int TEAR_DOWN_REASON_NO_LIVE_REQUEST public static final int TEAR_DOWN_REASON_RAT_NOT_ALLOWED public static final int TEAR_DOWN_REASON_ROAMING_DISABLED public static final int TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED public static final int TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED public static final int TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY public static final int TEAR_DOWN_REASON_POWER_OFF_BY_CARRIER public static final int TEAR_DOWN_REASON_DATA_STALL public static final int TEAR_DOWN_REASON_HANDOVER_FAILED public static final int TEAR_DOWN_REASON_HANDOVER_NOT_ALLOWED public static final int TEAR_DOWN_REASON_VCN_REQUESTED public static final int TEAR_DOWN_REASON_VOPS_NOT_SUPPORTED public static final int TEAR_DOWN_REASON_DEFAULT_DATA_UNSELECTED public static final int TEAR_DOWN_REASON_NOT_IN_SERVICE public static final int TEAR_DOWN_REASON_DATA_CONFIG_NOT_READY public static final int TEAR_DOWN_REASON_PENDING_TEAR_DOWN_ALL public static final int TEAR_DOWN_REASON_NO_SUITABLE_DATA_PROFILE public static final int TEAR_DOWN_REASON_CDMA_EMERGENCY_CALLBACK_MODE public static final int TEAR_DOWN_REASON_RETRY_SCHEDULED public static final int TEAR_DOWN_REASON_DATA_THROTTLED public static final int TEAR_DOWN_REASON_DATA_PROFILE_INVALID public static final int TEAR_DOWN_REASON_DATA_PROFILE_NOT_PREFERRED public static final int TEAR_DOWN_REASON_NOT_ALLOWED_BY_POLICY public static final int TEAR_DOWN_REASON_ILLEGAL_STATE public static final int TEAR_DOWN_REASON_ONLY_ALLOWED_SINGLE_NETWORK public static final int TEAR_DOWN_REASON_PREFERRED_DATA_SWITCHED public static final int TEAR_DOWN_REASON_DATA_LIMIT_REACHED public static final int TEAR_DOWN_REASON_DATA_NETWORK_TRANSPORT_NOT_ALLOWED public static final int BANDWIDTH_SOURCE_UNKNOWN public static final int BANDWIDTH_SOURCE_MODEM public static final int BANDWIDTH_SOURCE_CARRIER_CONFIG public static final int BANDWIDTH_SOURCE_BANDWIDTH_ESTIMATOR private static final java.util.List MUTABLE_CAPABILITIES private final com.android.internal.telephony.data.DataNetwork$DefaultState mDefaultState private final com.android.internal.telephony.data.DataNetwork$ConnectingState mConnectingState private final com.android.internal.telephony.data.DataNetwork$ConnectedState mConnectedState private final com.android.internal.telephony.data.DataNetwork$HandoverState mHandoverState private final com.android.internal.telephony.data.DataNetwork$DisconnectingState mDisconnectingState private final com.android.internal.telephony.data.DataNetwork$DisconnectedState mDisconnectedState private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.flags.FeatureFlags mFlags private final int mSubId private android.net.NetworkScore mNetworkScore private boolean mInvokedDataDeactivation private boolean mEverConnected private final com.android.internal.telephony.CommandsInterface mRil private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.data.DataNetwork$DataNetworkCallback mDataNetworkCallback private String mLogTag private final com.android.internal.telephony.metrics.DataCallSessionStats mDataCallSessionStats private final com.android.internal.telephony.metrics.DataNetworkValidationStats mDataNetworkValidationStats private final android.util.SparseIntArray mCid private int mInitialNetworkAgentId private int mPduSessionId private final android.util.SparseArray mDataServiceManagers private final com.android.internal.telephony.data.AccessNetworksManager mAccessNetworksManager private final com.android.internal.telephony.data.DataNetworkController mDataNetworkController private final com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher private final com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback mDataNetworkControllerCallback private com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback mDataSettingsManagerCallback private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final android.net.vcn.VcnManager mVcnManager private android.net.vcn.VcnManager$VcnNetworkPolicyChangeListener mVcnPolicyChangeListener private com.android.internal.telephony.data.TelephonyNetworkAgent mNetworkAgent private com.android.internal.telephony.data.QosCallbackTracker mQosCallbackTracker private com.android.internal.telephony.data.KeepaliveTracker mKeepaliveTracker private android.telephony.data.DataProfile mDataProfile private android.telephony.data.DataProfile mHandoverDataProfile private android.net.NetworkCapabilities mNetworkCapabilities private final java.util.List mTrafficDescriptors private android.net.LinkProperties mLinkProperties private android.telephony.data.NetworkSliceInfo mNetworkSliceInfo private int mLinkStatus private com.android.internal.telephony.data.DataNetwork$NetworkBandwidth mNetworkBandwidth private String mTcpBufferSizes private android.telephony.TelephonyDisplayInfo mTelephonyDisplayInfo private boolean mTempNotMeteredSupported private boolean mTempNotMetered private boolean mCongested private boolean mOnPreferredDataPhone private final com.android.internal.telephony.data.DataNetworkController$NetworkRequestList mAttachedNetworkRequestList private android.telephony.data.DataCallResponse mDataCallResponse private int mFailCause private int mTearDownReason private long mRetryDelayMillis private boolean mSuspended private int mTransport private int mLastKnownDataNetworkType private boolean mLastKnownRoamingState private final boolean mIsSatellite private final com.android.internal.telephony.data.DataEvaluation$DataAllowedReason mDataAllowedReason private final java.util.Map mPcoData private final java.util.List mQosBearerSessions private android.telephony.data.Qos mDefaultQos private int[] mAdministratorUids private android.telephony.TelephonyManager$CarrierPrivilegesCallback mCarrierPrivilegesCallback private int mCarrierServicePackageUid private com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback mLinkBandwidthEstimatorCallback private com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback mDataConfigManagerCallback private int mNetworkValidationStatus private java.util.function.Consumer mNetworkValidationResultCodeCallback private com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback mAccessNetworksManagerCallback private android.telephony.PreciseDataConnectionState mPreciseDataConnectionState private com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback mPhoneSwitcherCallback public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags, android.os.Looper, android.util.SparseArray, android.telephony.data.DataProfile, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, com.android.internal.telephony.data.DataEvaluation$DataAllowedReason, com.android.internal.telephony.data.DataNetwork$DataNetworkCallback) int transportType com.android.internal.telephony.data.TelephonyNetworkRequest request com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.Looper looper android.util.SparseArray dataServiceManagers android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList int transport com.android.internal.telephony.data.DataEvaluation$DataAllowedReason dataAllowedReason com.android.internal.telephony.data.DataNetwork$DataNetworkCallback callback java.util.ListIterator iter private void initializeStateMachine () private boolean shouldSkip464Xlat () android.net.NetworkCapabilities nc private com.android.internal.telephony.data.TelephonyNetworkAgent createNetworkAgent () android.net.NetworkProvider provider com.android.internal.telephony.NetworkFactory factory android.net.NetworkAgentConfig$Builder configBuilder int networkType com.android.internal.telephony.CarrierSignalAgent carrierSignalAgent String subscriberId android.net.NetworkProvider provider android.net.NetworkScore$Builder builder private void registerForWwanEvents () private void unregisterForWwanEvents () protected void unhandledMessage (android.os.Message) android.os.Message msg com.android.internal.telephony.IState state public boolean attachNetworkRequests (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList public void onAttachNetworkRequests (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList com.android.internal.telephony.data.DataNetworkController$NetworkRequestList failedList private void onDetachNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, boolean) int preferredDataPhoneId com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean shouldRetry public void detachNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, boolean) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean shouldRetry private void registerForBandwidthUpdate () int bandwidthEstimateSource private void unregisterForBandwidthUpdate () int bandwidthEstimateSource private void removeUnsatisfiedNetworkRequests (boolean) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean shouldRetry private boolean isLinkPropertiesCompatible (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkAddress removed android.net.LinkAddress added com.android.internal.telephony.util.LinkPropertiesUtils$CompareOrUpdateResult result android.net.LinkProperties oldLinkProperties android.net.LinkProperties newLinkProperties private static boolean areImmutableCapabilitiesChanged (android.net.NetworkCapabilities, android.net.NetworkCapabilities) android.net.NetworkCapabilities oldCapabilities android.net.NetworkCapabilities newCapabilities java.util.List oldImmutableCapabilities java.util.List newImmutableCapabilities private void recreateNetworkAgent () public boolean isSatellite () private void updateNetworkCapabilities () IllegalArgumentException exception android.telephony.DataSpecificRegistrationInfo dsri android.telephony.NetworkRegistrationInfo nri android.telephony.data.TrafficDescriptor$OsAppId osAppId int networkCapability Exception e android.telephony.data.TrafficDescriptor trafficDescriptor int capability android.telephony.data.DataProfile dataProfile boolean shouldRetry android.net.NetworkCapabilities$Builder builder boolean roaming android.telephony.data.ApnSetting apnSetting android.net.vcn.VcnNetworkPolicyResult vcnPolicy java.util.Set meteredCapabilities boolean unmeteredNetwork android.net.NetworkCapabilities nc public android.net.NetworkCapabilities getNetworkCapabilities () public android.net.LinkProperties getLinkProperties () public android.telephony.data.DataProfile getDataProfile () private void updateSuspendState () boolean newSuspendedState android.telephony.NetworkRegistrationInfo nri private void allocatePduSessionId () private int getFailCauseFromDataCallResponse (int, android.telephony.data.DataCallResponse) int resultCode android.telephony.data.DataCallResponse response int failCause private void updateDataNetwork (android.telephony.data.DataCallResponse) android.net.LinkAddress la java.net.InetAddress dns java.net.InetAddress pcscf int mtu java.net.InetAddress gateway int port android.net.ProxyInfo proxy android.telephony.data.DataCallResponse response android.net.LinkProperties linkProperties int mtuV4 int mtuV6 java.util.Set newSessions private void validateDataCallResponse (android.telephony.data.DataCallResponse, int) int protocol String underlyingDataService boolean wasRoaming boolean isRoaming android.telephony.NetworkRegistrationInfo nri android.telephony.data.DataCallResponse response int setupRegState int failCause private void onDeactivateResponse (int) int resultCode public void tearDown (int) int reason private void onTearDown (int) int reason public boolean shouldDelayImsTearDownDueToInCall () public java.lang.Runnable tearDownWhenConditionMet (int, long) int reason long timeoutMillis private void onDataStateChanged (int, java.util.List) int transport java.util.List responseList android.telephony.data.DataCallResponse response private void onCarrierConfigUpdated () private void onBandwidthUpdatedFromModem (java.util.List) android.telephony.LinkCapacityEstimate linkCapacityEstimate java.util.List linkCapacityEstimates int uplinkBandwidthKbps int downlinkBandwidthKbps private void onBandwidthUpdated (int, int) int uplinkBandwidthKbps int downlinkBandwidthKbps com.android.internal.telephony.data.DataNetwork$NetworkBandwidth bandwidthFromConfig private void onDisplayInfoChanged () private void updateBandwidthFromDataConfig () private void updateTcpBufferSizes () android.net.LinkProperties linkProperties private void updateMeteredAndCongested () int networkType boolean changed boolean isTempNotMetered private boolean isNetworkTypeUnmetered (int) int planNetworkType android.telephony.SubscriptionPlan plan int networkType java.util.List plans boolean isGeneralUnmetered java.util.Set allNetworkTypes public int getId () private int getDataNetworkType () private int getDataNetworkType (int) int transport android.telephony.ServiceState ss android.telephony.NetworkRegistrationInfo nrs public int getLinkStatus () private void updateNetworkScore () private void updateNetworkScore (boolean) android.net.NetworkScore$Builder builder boolean keepConnectedForHandover int connectedReason private android.telephony.NetworkRegistrationInfo getNetworkRegistrationInfo () android.telephony.NetworkRegistrationInfo nri public int getApnTypeNetworkCapability () public int getPriority () public com.android.internal.telephony.data.DataNetworkController$NetworkRequestList getAttachedNetworkRequestList () public boolean isConnecting () public boolean isConnected () public boolean isDisconnecting () public boolean isDisconnected () public boolean isHandoverInProgress () public boolean isSuspended () public int getTransport () private int getState () com.android.internal.telephony.IState state public boolean isInternetSupported () public boolean isEmergencySupl () private android.telephony.PreciseDataConnectionState getPreciseDataConnectionState () private void notifyPreciseDataConnectionState () android.telephony.PreciseDataConnectionState pdcs public boolean startHandover (int, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) int targetTransport com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry retryEntry private void onStartHandover (int, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest android.telephony.data.DataProfile dataProfile int targetTransport com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry retryEntry boolean isModemRoaming boolean allowRoaming int targetNetworkType private void onHandoverResponse (int, android.telephony.data.DataCallResponse, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) long retry int handoverFailureMode int resultCode android.telephony.data.DataCallResponse response com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry retryEntry private void trackHandoverFailure (int) int cause int sourceRat int targetTransport int targetRat private void onPcoDataChanged (android.telephony.PcoData) android.content.Intent intent int apnType android.telephony.PcoData pcoData private void onPcoDataReceived (android.telephony.PcoData) android.telephony.PcoData pcoData android.telephony.PcoData oldData public int getLastKnownDataNetworkType () public boolean getLastKnownRoamingState () public java.util.Map getPcoData () private android.net.vcn.VcnNetworkPolicyResult getVcnPolicy (android.net.NetworkCapabilities) android.net.NetworkCapabilities networkCapabilities public boolean hasNetworkCapabilityInNetworkRequests (int) int netCapability public void requestNetworkValidation (java.util.function.Consumer) java.util.function.Consumer resultCodeCallback private void handleDataNetworkValidationRequest (java.util.function.Consumer) java.util.function.Consumer resultCodeCallback int apnTypeBitmask private void handleErrorDataNetworkValidationRequest (java.util.function.Consumer) java.util.function.Consumer resultCodeCallback private void handleDataNetworkValidationRequestResultCode (int) int resultCode private void updateValidationStatus (int) int networkValidationStatus public static java.lang.String tearDownReasonToString (int) int reason private static java.lang.String eventToString (int) int event public java.lang.String toString () public java.lang.String name () private void reportAnomaly (java.lang.String, java.lang.String) String anomalyMsg String uuid protected void log (java.lang.String) String s protected void loge (java.lang.String) String s protected void logv (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.TelephonyNetworkRequest request java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic boolean lambda$hasNetworkCapabilityInNetworkRequests$17 (int, com.android.internal.telephony.data.TelephonyNetworkRequest) int netCapability com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic java.util.Map lambda$onPcoDataReceived$16 (java.lang.Integer) Integer m private synthetic void lambda$onPcoDataChanged$15 () private synthetic void lambda$onHandoverResponse$14 (long, int) long retry int handoverFailureMode private synthetic void lambda$onHandoverResponse$13 () private static synthetic boolean lambda$getApnTypeNetworkCapability$12 (java.lang.Integer) Integer cap private synthetic boolean lambda$onDataStateChanged$11 (android.telephony.data.DataCallResponse) android.telephony.data.DataCallResponse r private synthetic void lambda$tearDownWhenConditionMet$10 (int) int reason private static synthetic boolean lambda$validateDataCallResponse$9 (android.net.LinkAddress) android.net.LinkAddress la private static synthetic boolean lambda$validateDataCallResponse$8 (android.net.LinkAddress) android.net.LinkAddress la private synthetic void lambda$updateDataNetwork$7 () private synthetic void lambda$updateSuspendState$6 () private synthetic void lambda$updateNetworkCapabilities$5 () private synthetic boolean lambda$updateNetworkCapabilities$4 (java.lang.Integer) Integer cap private static synthetic boolean lambda$updateNetworkCapabilities$3 (java.lang.Integer) Integer cap private static synthetic java.lang.Integer lambda$isLinkPropertiesCompatible$2 (android.net.LinkAddress) android.net.LinkAddress linkAddress private synthetic void lambda$onDetachNetworkRequest$1 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private synthetic void lambda$onAttachNetworkRequests$0 (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList failedList static synthetic void access$000 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$100 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$200 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$300 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$400 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$500 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$600 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$700 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static synthetic void access$800 (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork x0 int x1 static void <clinit> () }
com/android/internal/telephony/data/DataNetworkController$1.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController) com.android.internal.telephony.data.DataNetworkController this$0 public void onReceive (android.content.Context, android.content.Intent) int simState android.content.Context context android.content.Intent intent }
com/android/internal/telephony/data/DataNetworkController$10.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$10 extends com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onDataActivityChanged (int) int dataActivity }
com/android/internal/telephony/data/DataNetworkController$11.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$11 extends android.telephony.ims.RegistrationManager$RegistrationCallback { final synthetic int val$imsFeature final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, int) com.android.internal.telephony.data.DataNetworkController this$0 public void onRegistered (android.telephony.ims.ImsRegistrationAttributes) android.telephony.ims.ImsRegistrationAttributes attributes public void onUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo info }
com/android/internal/telephony/data/DataNetworkController$12.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$12 extends android.telephony.ims.ImsStateCallback { final synthetic int val$subId final synthetic Integer val$imsFeature final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, int, java.lang.Integer) com.android.internal.telephony.data.DataNetworkController this$0 public void onUnavailable (int) int reason public void onAvailable () public void onError () }
com/android/internal/telephony/data/DataNetworkController$13.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$13 extends com.android.internal.telephony.data.DataNetwork$DataNetworkCallback { final synthetic com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry val$dataSetupRetryEntry final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor, com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onSetupDataFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList int cause long retryDelayMillis public void onConnected (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onAttachFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList public void onValidationStatusChanged (com.android.internal.telephony.data.DataNetwork, int, android.net.Uri) com.android.internal.telephony.data.DataNetwork dataNetwork int status android.net.Uri redirectUri public void onSuspendedStateChanged (com.android.internal.telephony.data.DataNetwork, boolean) com.android.internal.telephony.data.DataNetwork dataNetwork boolean suspended public void onDisconnected (com.android.internal.telephony.data.DataNetwork, int, int) com.android.internal.telephony.data.DataNetwork dataNetwork int cause int tearDownReason public void onHandoverSucceeded (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onHandoverFailed (com.android.internal.telephony.data.DataNetwork, int, long, int) com.android.internal.telephony.data.DataNetwork dataNetwork int cause long retryDelayMillis int handoverFailureMode public void onLinkStatusChanged (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork dataNetwork int linkStatus public void onPcoDataChanged (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onNetworkCapabilitiesChanged (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onTrackNetworkUnwanted (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onRetryUnsatisfiedNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest public void onQosSessionsChanged (java.util.List) java.util.List qosBearerSessions private static synthetic void lambda$onQosSessionsChanged$1 (java.util.List, com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) java.util.List qosBearerSessions com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onQosSessionsChanged$0 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback, java.util.List) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback java.util.List qosBearerSessions }
com/android/internal/telephony/data/DataNetworkController$14.class
DataNetworkController.java package com.android.internal.telephony.data synthetic com.android.internal.telephony.data.DataNetworkController$14 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$data$DataEvaluation$DataDisallowedReason static void <clinit> () }
com/android/internal/telephony/data/DataNetworkController$2.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$2 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage public void onDataEnabledOverrideChanged (boolean, int) boolean enabled int policy public void onDataRoamingEnabledChanged (boolean) boolean enabled }
com/android/internal/telephony/data/DataNetworkController$3.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$3 extends com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onDataProfilesChanged () }
com/android/internal/telephony/data/DataNetworkController$4.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$4 extends com.android.internal.telephony.data.DataStallRecoveryManager$DataStallRecoveryManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onDataStallReestablishInternet () }
com/android/internal/telephony/data/DataNetworkController$5.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$5 extends com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onDataNetworkSetupRetry (com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry public void onDataNetworkHandoverRetry (com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry public void onDataNetworkHandoverRetryStopped (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork }
com/android/internal/telephony/data/DataNetworkController$6.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$6 extends com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onPreferredTransportChanged (int, boolean) int capability boolean forceReconnect int preferredTransport }
com/android/internal/telephony/data/DataNetworkController$7.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$7 extends android.net.NetworkPolicyManager$SubscriptionCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController) com.android.internal.telephony.data.DataNetworkController this$0 public void onSubscriptionPlansChanged (int, android.telephony.SubscriptionPlan[]) int subId android.telephony.SubscriptionPlan[] plans public void onSubscriptionOverride (int, int, int, int[]) int subId int overrideMask int overrideValue int[] networkTypes }
com/android/internal/telephony/data/DataNetworkController$8.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$8 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController, java.util.concurrent.Executor) com.android.internal.telephony.data.DataNetworkController this$0 java.util.concurrent.Executor executor public void onCarrierConfigChanged () public void onDeviceConfigChanged () }
com/android/internal/telephony/data/DataNetworkController$9.class
DataNetworkController.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataNetworkController$9 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.data.DataNetworkController this$0 void <init> (com.android.internal.telephony.data.DataNetworkController) com.android.internal.telephony.data.DataNetworkController this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/data/DataNetworkController$DataNetworkControllerCallback.class
DataNetworkController.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onInternetDataNetworkValidationStatusChanged (int) int validationStatus public void onConnectedInternetDataNetworksChanged (java.util.Set) java.util.Set internetNetworks public void onDataNetworkConnected (int, android.telephony.data.DataProfile) int transport android.telephony.data.DataProfile dataProfile public void onAnyDataNetworkExistingChanged (boolean) boolean anyDataExisting public void onSubscriptionPlanOverride () public void onPhysicalLinkStatusChanged (int) int status public void onNrAdvancedCapableByPcoChanged (boolean) boolean nrAdvancedCapable public void onDataServiceBound (int) int transport public void onSimStateChanged (int) int simState public void onQosSessionsChanged (java.util.List) java.util.List qosBearerSessions }
com/android/internal/telephony/data/DataNetworkController$HandoverRule$HandoverRuleType.class
DataNetworkController.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataNetworkController$HandoverRule$HandoverRuleType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataNetworkController$HandoverRule.class
DataNetworkController.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetworkController$HandoverRule extends java.lang.Object { public static final int RULE_TYPE_ALLOWED public static final int RULE_TYPE_DISALLOWED private static final String RULE_TAG_SOURCE_ACCESS_NETWORKS private static final String RULE_TAG_TARGET_ACCESS_NETWORKS private static final String RULE_TAG_TYPE private static final String RULE_TAG_CAPABILITIES private static final String RULE_TAG_ROAMING public final int type public final java.util.Set sourceAccessNetworks public final java.util.Set targetAccessNetworks public final java.util.Set networkCapabilities public final boolean isOnlyForRoaming public void <init> (java.lang.String) Exception e String[] tokens String key String value String expression String ruleString java.util.Set source java.util.Set target java.util.Set capabilities int type boolean roaming String[] expressions public java.lang.String toString () }
com/android/internal/telephony/data/DataNetworkController$NetworkRequestList.class
DataNetworkController.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetworkController$NetworkRequestList extends java.util.LinkedList { public void <init> () public void <init> (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList public void <init> (java.util.List) java.util.List requestList public void <init> (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest newRequest public boolean add (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.TelephonyNetworkRequest newRequest int index public void add (int, com.android.internal.telephony.data.TelephonyNetworkRequest) int index com.android.internal.telephony.data.TelephonyNetworkRequest newRequest public boolean addAll (java.util.Collection) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest java.util.Collection requests public com.android.internal.telephony.data.TelephonyNetworkRequest get (int[]) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int[] netCaps int index public boolean hasNetworkRequestsFromPackage (java.lang.String) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest String packageName public java.lang.String toString () public java.lang.String toStringSimplified () public void dump (com.android.internal.telephony.AndroidUtilIndentingPrintWriter) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw public volatile synthetic boolean add (java.lang.Object) public volatile synthetic void add (int, java.lang.Object) }
com/android/internal/telephony/data/DataNetworkController.class
DataNetworkController.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataNetworkController extends android.os.Handler { private static final boolean VDBG private static final int EVENT_ADD_NETWORK_REQUEST private static final int EVENT_REMOVE_NETWORK_REQUEST private static final int EVENT_SRVCC_STATE_CHANGED private static final int EVENT_REEVALUATE_UNSATISFIED_NETWORK_REQUESTS private static final int EVENT_PS_RESTRICT_ENABLED private static final int EVENT_PS_RESTRICT_DISABLED private static final int EVENT_DATA_SERVICE_BINDING_CHANGED private static final int EVENT_SIM_STATE_CHANGED private static final int EVENT_TEAR_DOWN_ALL_DATA_NETWORKS private static final int EVENT_REGISTER_DATA_NETWORK_CONTROLLER_CALLBACK private static final int EVENT_UNREGISTER_DATA_NETWORK_CONTROLLER_CALLBACK private static final int EVENT_SUBSCRIPTION_CHANGED private static final int EVENT_REEVALUATE_EXISTING_DATA_NETWORKS private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_VOICE_CALL_ENDED private static final int EVENT_REGISTER_ALL_EVENTS private static final int EVENT_EMERGENCY_CALL_CHANGED private static final int EVENT_EVALUATE_PREFERRED_TRANSPORT private static final int EVENT_SUBSCRIPTION_PLANS_CHANGED private static final int EVENT_SUBSCRIPTION_OVERRIDE private static final int EVENT_SLICE_CONFIG_CHANGED private static final int EVENT_TAC_CHANGED private static final java.util.Collection SUPPORTED_IMS_FEATURES private static final int MAX_HISTORICAL_CONNECTED_DATA_NETWORKS private static final long REEVALUATE_PREFERRED_TRANSPORT_DELAY_MILLIS private static final long REEVALUATE_UNSATISFIED_NETWORK_REQUESTS_AFTER_CALL_END_DELAY_MILLIS private static final long REEVALUATE_UNSATISFIED_NETWORK_REQUESTS_TAC_CHANGED_DELAY_MILLIS private static final long REEVALUATE_UNSATISFIED_NETWORK_REQUESTS_AFTER_DETACHED_DELAY_MILLIS private static final long GUARD_TIMER_INTERVAL_TO_QUERY_DATA_USAGE_API_STATS_MILLIS private long mBootStrapSimTotalDataUsageBytes private long mBootstrapSimLastDataUsageQueryTime private final com.android.internal.telephony.Phone mPhone private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final com.android.internal.telephony.data.DataSettingsManager mDataSettingsManager private final com.android.internal.telephony.data.DataProfileManager mDataProfileManager private final com.android.internal.telephony.data.DataStallRecoveryManager mDataStallRecoveryManager private final com.android.internal.telephony.data.AccessNetworksManager mAccessNetworksManager private final com.android.internal.telephony.data.DataRetryManager mDataRetryManager private final android.telephony.ims.ImsManager mImsManager private final android.telecom.TelecomManager mTelecomManager private final android.net.NetworkPolicyManager mNetworkPolicyManager private final android.util.SparseArray mDataServiceManagers private int mSubId private android.telephony.ServiceState mServiceState private final java.util.List mSubscriptionPlans private final java.util.Set mUnmeteredOverrideNetworkTypes private final java.util.Set mCongestedOverrideNetworkTypes private final com.android.internal.telephony.data.DataNetworkController$NetworkRequestList mAllNetworkRequestList private final java.util.List mDataNetworkList private boolean mAnyDataNetworkExisting private final java.util.List mPreviousConnectedDataNetworkList private int mInternetDataNetworkState private java.util.Set mConnectedInternetNetworks private int mImsDataNetworkState private int mInternetLinkStatus private final java.util.Set mDataNetworkControllerCallbacks private boolean mPsRestricted private boolean mNrAdvancedCapableByPco private boolean mIsSrvccHandoverInProcess private final android.util.SparseBooleanArray mDataServiceBound private int mSimState private int mDataActivity private final android.util.SparseArray mImsStateCallbacks private final java.util.Set mRegisteredImsFeatures private final android.util.SparseArray mImsFeaturePackageName private final java.util.Map mPendingImsDeregDataNetworks private final android.util.SparseArray mImsFeatureRegistrationCallbacks private com.android.internal.telephony.SlidingWindowEventCounter mImsThrottleCounter private com.android.internal.telephony.SlidingWindowEventCounter mNetworkUnwantedCounter private com.android.internal.telephony.SlidingWindowEventCounter mSetupDataCallWlanFailureCounter private com.android.internal.telephony.SlidingWindowEventCounter mSetupDataCallWwanFailureCounter private int[] mLastReleasedImsRequestCapabilities private boolean mLastImsOperationIsRelease private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.content.BroadcastReceiver mIntentReceiver private boolean hasCalling () public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) int transport com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags private void onRegisterAllEvents () android.content.IntentFilter filter public void handleMessage (android.os.Message) com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason android.os.AsyncResult ar android.os.AsyncResult ar int transport boolean bound int simState com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback android.telephony.SubscriptionPlan[] plans int networkType int networkType int overrideMask boolean override int[] networkTypes android.os.Message msg public void addNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void onAddNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void onSatisfyNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataEvaluation evaluation private boolean findCompatibleDataNetworkAndAttach (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private boolean findCompatibleDataNetworkAndAttach (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList private boolean serviceStateAllowsPSAttach (android.telephony.ServiceState, int) android.telephony.ServiceState ss int transport int nriRegState private boolean isLegacyCs (int) int voiceNetworkType int voiceAccessNetworkType private boolean isOnlySingleDataNetworkAllowed (int) int transport private boolean hasCapabilityExemptsFromSinglePdnRule (int[]) int[] capabilities java.util.Set exemptCapabilities public boolean isInternetDataAllowed (boolean) boolean ignoreExistingNetworks public com.android.internal.telephony.data.DataEvaluation getInternetEvaluation (boolean) boolean ignoreExistingNetworks com.android.internal.telephony.data.TelephonyNetworkRequest internetRequest com.android.internal.telephony.data.DataEvaluation evaluation public boolean isInternetUnmetered () public boolean areAllDataDisconnected () public java.util.List getInternetDataDisallowedReasons () com.android.internal.telephony.data.TelephonyNetworkRequest internetRequest com.android.internal.telephony.data.DataEvaluation evaluation private com.android.internal.telephony.data.DataEvaluation evaluateNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason) android.telephony.data.DataProfile emergencyProfile android.telephony.DataSpecificRegistrationInfo dsri android.telephony.NetworkRegistrationInfo nri boolean isMeteredRequest com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason com.android.internal.telephony.data.DataEvaluation evaluation int transport int networkType android.telephony.data.DataProfile dataProfile private boolean isEsimBootStrapMaxDataLimitReached () long esimBootStrapMaxDataLimitBytes private long getDataUsage () android.net.NetworkTemplate template android.app.usage.NetworkStats$Bucket ret android.net.NetworkTemplate$Builder builder String subscriberId android.app.usage.NetworkStatsManager networkStatsManager private java.util.List getGroupedUnsatisfiedNetworkRequests () com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList private void onReevaluateUnsatisfiedNetworkRequests (com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataEvaluation evaluation com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason java.util.List networkRequestLists private com.android.internal.telephony.data.DataEvaluation evaluateDataNetwork (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason) android.telephony.DataSpecificRegistrationInfo dsri android.telephony.NetworkRegistrationInfo nri int preferredTransport boolean unmeteredNetwork com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason com.android.internal.telephony.data.DataEvaluation evaluation boolean vopsIsRequired boolean dataDisabled int networkType android.telephony.data.DataProfile dataProfile boolean isInSrvcc private boolean canConnectivityTransportSatisfyNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, int) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int transport private boolean isValidRestrictedRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void onReevaluateExistingDataNetworks (com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason) com.android.internal.telephony.data.DataEvaluation dataEvaluation com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataEvaluation$DataEvaluationReason reason private com.android.internal.telephony.data.DataEvaluation evaluateDataNetworkHandover (com.android.internal.telephony.data.DataNetwork) android.telephony.DataSpecificRegistrationInfo dsri com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList int targetTransport android.telephony.NetworkRegistrationInfo nri com.android.internal.telephony.data.DataNetworkController$HandoverRule rule java.util.List handoverRules int sourceNetworkType int sourceAccessNetwork android.telephony.NetworkRegistrationInfo nri boolean isWwanInService boolean isRoaming int targetAccessNetwork android.net.NetworkCapabilities capabilities com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataEvaluation dataEvaluation private static int getTearDownReason (com.android.internal.telephony.data.DataEvaluation) com.android.internal.telephony.data.DataEvaluation dataEvaluation public boolean isInternetNetwork (int) com.android.internal.telephony.data.DataNetwork dataNetwork int cid private boolean isDataDormant () private void updateDataActivity () int dataActivity public void removeNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void onRemoveNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest public boolean isNetworkRequestExisting (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest public com.android.internal.telephony.data.DataNetwork getDataNetworkByInterface (java.lang.String) String interfaceName public boolean isEsimBootStrapProvisioningActivated () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private void registerImsFeatureRegistrationState (int, int) android.telephony.ims.ImsException e int subId int imsFeature android.telephony.ims.RegistrationManager$RegistrationCallback callback private void unregisterImsFeatureRegistrationState (int, int) int subId int imsFeature android.telephony.ims.RegistrationManager$RegistrationCallback oldCallback private void registerImsStateCallback (int) android.telephony.ims.ImsStateCallback callback android.telephony.ims.ImsException e java.util.function.Function imsFeatureStateCallbackFactory int subId private void unregisterImsStateCallbacks (int) android.telephony.ims.ImsStateCallback callback int subId private boolean isImsSupportedOnDevice () private void onSubscriptionChanged () private void onCarrierConfigUpdated () private void onDeviceConfigUpdated () private void updateNetworkRequestsPriority () com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void updateAnomalySlidingWindowCounters () private void onTrackNetworkUnwanted () private com.android.internal.telephony.data.DataNetworkController$NetworkRequestList findSatisfiableNetworkRequests (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile private void setupDataNetwork (android.telephony.data.DataProfile, com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry, com.android.internal.telephony.data.DataEvaluation$DataAllowedReason) android.telephony.data.DataProfile currentDataProfile com.android.internal.telephony.data.DataNetwork dataNetwork android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry com.android.internal.telephony.data.DataEvaluation$DataAllowedReason allowedReason com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList int transport private void onDataNetworkSetupFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList int cause long retryDelayMillis private void trackSetupDataCallFailure (int, int) int transport int cause private void reportAnomaly (java.lang.String, java.lang.String) String anomalyMsg String uuid private void onDataNetworkConnected (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private void onDataNetworkSetupRetry (com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry) java.util.List groupRequestLists android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList com.android.internal.telephony.data.TelephonyNetworkRequest telephonyNetworkRequest int networkCapability int preferredTransport com.android.internal.telephony.data.DataEvaluation evaluation private void onDataNetworkHandoverRetry (com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry com.android.internal.telephony.data.DataNetwork dataNetwork int preferredTransport private void onDataNetworkHandoverRetryStopped (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork int preferredTransport private void onDataNetworkValidationStatusChanged (com.android.internal.telephony.data.DataNetwork, int, android.net.Uri) android.content.Intent intent com.android.internal.telephony.data.DataNetwork dataNetwork int status android.net.Uri redirectUri android.net.NetworkCapabilities capabilities private void onDataNetworkSuspendedStateChanged (com.android.internal.telephony.data.DataNetwork, boolean) com.android.internal.telephony.data.DataNetwork dataNetwork boolean suspended private void onDataNetworkDisconnected (com.android.internal.telephony.data.DataNetwork, int, int) com.android.internal.telephony.data.DataNetwork dataNetwork int cause int tearDownReason long delayMillis private void onDataNetworkHandoverSucceeded (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private void onDataNetworkHandoverFailed (com.android.internal.telephony.data.DataNetwork, int, long, int) int preferredTransport int targetTransport com.android.internal.telephony.data.DataNetwork dataNetwork int cause long retryDelayMillis int handoverFailureMode private void onAttachNetworkRequestsFailed (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList private void onRetryUnsatisfiedNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void onDataStallReestablishInternet () private void onSrvccStateChanged (int[]) int[] state private void onDataServiceBindingChanged (int, boolean) int transport boolean bound private void onSimAbsent () private void onSimStateChanged (int) int simState private void onEvaluatePreferredTransport (int, boolean) com.android.internal.telephony.data.DataNetwork dataNetwork int capability boolean forceReconnect int preferredTransport private void tryHandoverDataNetwork (com.android.internal.telephony.data.DataNetwork, int, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataNetwork dataNetwork int targetTransport com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry com.android.internal.telephony.data.DataEvaluation dataEvaluation private void updateSubscriptionPlans () android.telephony.SubscriptionPlan[] plans private void onLinkStatusChanged (com.android.internal.telephony.data.DataNetwork, int) com.android.internal.telephony.data.DataNetwork dataNetwork int linkStatus int status boolean anyInternet private void onPcoDataChanged (com.android.internal.telephony.data.DataNetwork) android.telephony.PcoData pcoData com.android.internal.telephony.data.DataNetwork network boolean nrAdvancedCapableByPco com.android.internal.telephony.data.DataNetwork dataNetwork int nrAdvancedPcoId private void onNetworkCapabilitiesChanged (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList private boolean shouldReevaluateDataNetworks (android.telephony.NetworkRegistrationInfo, android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo oldNri android.telephony.NetworkRegistrationInfo newNri android.telephony.DataSpecificRegistrationInfo oldDsri android.telephony.DataSpecificRegistrationInfo newDsri private boolean shouldReevaluateNetworkRequests (android.telephony.ServiceState, android.telephony.ServiceState, int) android.telephony.ServiceState oldSS android.telephony.ServiceState newSS int transport android.telephony.NetworkRegistrationInfo oldPsNri android.telephony.NetworkRegistrationInfo newPsNri android.telephony.DataSpecificRegistrationInfo oldDsri android.telephony.DataSpecificRegistrationInfo newDsri private void onServiceStateChanged () android.telephony.NetworkRegistrationInfo oldNri android.telephony.NetworkRegistrationInfo newNri int transport android.telephony.ServiceState newServiceState StringBuilder debugMessage boolean evaluateNetworkRequests boolean evaluateDataNetworks private void updateOverallInternetDataState () boolean anyInternetConnected java.util.Set allConnectedInternetDataNetworks boolean isSuspended int dataNetworkState public com.android.internal.telephony.data.DataConfigManager getDataConfigManager () public com.android.internal.telephony.data.DataProfileManager getDataProfileManager () public com.android.internal.telephony.data.DataSettingsManager getDataSettingsManager () public com.android.internal.telephony.data.DataRetryManager getDataRetryManager () public java.util.List getSubscriptionPlans () public java.util.Set getUnmeteredOverrideNetworkTypes () public java.util.Set getCongestedOverrideNetworkTypes () private int getDataNetworkType (int) int transport android.telephony.NetworkRegistrationInfo nri private int getDataRegistrationState (android.telephony.ServiceState, int) android.telephony.ServiceState ss int transport android.telephony.NetworkRegistrationInfo nri public int getDataActivity () public void registerDataNetworkControllerCallback (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback public void unregisterDataNetworkControllerCallback (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback public void tearDownAllDataNetworks (int) int reason private void onTearDownAllDataNetworks (int) com.android.internal.telephony.data.DataNetwork dataNetwork int reason private void evaluatePendingImsDeregDataNetworks () java.util.Map$Entry entry java.util.Iterator it private boolean isSafeToTearDown (com.android.internal.telephony.data.DataNetwork) String imsFeaturePackage int imsFeature com.android.internal.telephony.data.DataNetwork dataNetwork private boolean isImsGracefulTearDownSupported () private void tearDownGracefully (com.android.internal.telephony.data.DataNetwork, int) Runnable runnable com.android.internal.telephony.data.DataNetwork dataNetwork int reason long deregDelay public int getInternetDataNetworkState () public java.util.List getDataServicePackages () int i java.util.List packages public void requestNetworkValidation (int, java.util.function.Consumer) int capability java.util.function.Consumer resultCodeCallback java.util.List list private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.DataNetwork dn com.android.internal.telephony.data.DataNetwork dn com.android.internal.telephony.data.DataNetwork dn com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$requestNetworkValidation$51 (java.util.function.Consumer, com.android.internal.telephony.data.DataNetwork) java.util.function.Consumer resultCodeCallback com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$requestNetworkValidation$50 (int, com.android.internal.telephony.data.DataNetwork) int capability com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic void lambda$updateOverallInternetDataState$49 (java.util.Set, com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) java.util.Set allConnectedInternetDataNetworks com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$updateOverallInternetDataState$48 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback, java.util.Set) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback java.util.Set allConnectedInternetDataNetworks private static synthetic boolean lambda$updateOverallInternetDataState$47 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$updateOverallInternetDataState$46 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private synthetic void lambda$onPcoDataChanged$45 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onPcoDataChanged$44 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onLinkStatusChanged$43 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onLinkStatusChanged$42 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic boolean lambda$onLinkStatusChanged$41 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork network private static synthetic boolean lambda$onLinkStatusChanged$40 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork network private synthetic void lambda$onSimStateChanged$39 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onSimStateChanged$38 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onDataServiceBindingChanged$37 (int, com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) int transport com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onDataServiceBindingChanged$36 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback, int) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback int transport private static synthetic void lambda$onDataStallReestablishInternet$35 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private synthetic void lambda$onDataNetworkDisconnected$34 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onDataNetworkDisconnected$33 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onDataNetworkValidationStatusChanged$32 (int, com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) int status com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onDataNetworkValidationStatusChanged$31 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback, int) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback int status private static synthetic boolean lambda$onDataNetworkSetupRetry$30 (java.util.List, com.android.internal.telephony.data.TelephonyNetworkRequest) java.util.List groupRequestLists com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic boolean lambda$onDataNetworkSetupRetry$29 (com.android.internal.telephony.data.TelephonyNetworkRequest, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.TelephonyNetworkRequest request com.android.internal.telephony.data.DataNetworkController$NetworkRequestList groupRequestList com.android.internal.telephony.data.TelephonyNetworkRequest leading private synthetic boolean lambda$onDataNetworkSetupRetry$28 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic void lambda$onDataNetworkConnected$27 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic void lambda$onDataNetworkConnected$26 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback, com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback com.android.internal.telephony.data.DataNetwork dataNetwork private synthetic boolean lambda$onDataNetworkSetupFailed$25 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private synthetic void lambda$onDataNetworkSetupFailed$24 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$onDataNetworkSetupFailed$23 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$setupDataNetwork$22 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private synthetic void lambda$setupDataNetwork$21 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback private static synthetic boolean lambda$findSatisfiableNetworkRequests$20 (android.telephony.data.DataProfile, com.android.internal.telephony.data.TelephonyNetworkRequest) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic boolean lambda$findSatisfiableNetworkRequests$19 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private synthetic android.telephony.ims.ImsStateCallback lambda$registerImsStateCallback$18 (int, java.lang.Integer) int subId Integer imsFeature private static synthetic boolean lambda$getDataNetworkByInterface$17 (java.lang.String, com.android.internal.telephony.data.DataNetwork) String interfaceName com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$getDataNetworkByInterface$16 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$onRemoveNetworkRequest$15 (com.android.internal.telephony.data.TelephonyNetworkRequest, com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request com.android.internal.telephony.data.TelephonyNetworkRequest r private static synthetic boolean lambda$isDataDormant$14 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$isDataDormant$13 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$evaluateDataNetworkHandover$12 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic boolean lambda$evaluateDataNetwork$11 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.TelephonyNetworkRequest request private synthetic boolean lambda$evaluateDataNetwork$10 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private synthetic boolean lambda$evaluateDataNetwork$9 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.TelephonyNetworkRequest request private synthetic boolean lambda$evaluateNetworkRequest$8 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$isInternetUnmetered$7 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$isInternetUnmetered$6 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$getInternetEvaluation$5 (com.android.internal.telephony.data.TelephonyNetworkRequest, com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.TelephonyNetworkRequest internetRequest com.android.internal.telephony.data.DataNetwork dataNetwork private static synthetic boolean lambda$findCompatibleDataNetworkAndAttach$4 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic void lambda$handleMessage$3 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback cb private static synthetic void lambda$handleMessage$2 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback cb private static synthetic void lambda$handleMessage$1 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback cb private static synthetic void lambda$handleMessage$0 (com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback) com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback callback static void <clinit> () }
com/android/internal/telephony/data/DataProfileManager$1.class
DataProfileManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataProfileManager$1 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.data.DataProfileManager this$0 void <init> (com.android.internal.telephony.data.DataProfileManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataProfileManager this$0 java.util.concurrent.Executor executor public void onConnectedInternetDataNetworksChanged (java.util.Set) java.util.Set internetNetworks public void onSimStateChanged (int) int simState }
com/android/internal/telephony/data/DataProfileManager$2.class
DataProfileManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataProfileManager$2 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataProfileManager this$0 void <init> (com.android.internal.telephony.data.DataProfileManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataProfileManager this$0 java.util.concurrent.Executor executor public void onCarrierConfigChanged () }
com/android/internal/telephony/data/DataProfileManager$3.class
DataProfileManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataProfileManager$3 extends android.database.ContentObserver { final synthetic com.android.internal.telephony.data.DataProfileManager this$0 void <init> (com.android.internal.telephony.data.DataProfileManager, android.os.Handler) com.android.internal.telephony.data.DataProfileManager this$0 android.os.Handler handler public void onChange (boolean) boolean selfChange }
com/android/internal/telephony/data/DataProfileManager$DataProfileManagerCallback.class
DataProfileManager.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public abstract void onDataProfilesChanged () }
com/android/internal/telephony/data/DataProfileManager.class
DataProfileManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataProfileManager extends android.os.Handler { private static final boolean VDBG private static final int EVENT_APN_DATABASE_CHANGED private static final int EVENT_SIM_REFRESH private final com.android.internal.telephony.Phone mPhone private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.data.DataNetworkController mDataNetworkController private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final com.android.internal.telephony.data.DataServiceManager mWwanDataServiceManager private final java.util.List mAllDataProfiles private android.telephony.data.DataProfile mInitialAttachDataProfile private android.telephony.data.DataProfile mPreferredDataProfile private final android.util.LruCache mLastInternetDataProfiles private int mPreferredDataProfileSetId private final java.util.Set mDataProfileManagerCallbacks private int mSimState private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, com.android.internal.telephony.data.DataServiceManager, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.data.DataServiceManager dataServiceManager android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback callback private void registerAllEvents () public void handleMessage (android.os.Message) android.os.Message msg private void onCarrierConfigUpdated () private android.telephony.data.DataProfile getEnterpriseDataProfile () android.telephony.data.ApnSetting apn android.database.Cursor cursor android.telephony.data.DataProfile dataProfile private void updateDataProfiles (boolean) android.telephony.data.DataProfile dataProfile android.telephony.data.ApnSetting apn android.database.Cursor cursor boolean isInternetSupported android.telephony.data.DataProfile dataProfile boolean forceUpdateIa java.util.List profiles android.telephony.data.DataProfile dataProfile boolean profilesChanged int setId private int getPreferredDataProfileSetId () int setId android.database.Cursor cursor int setId private void onInternetDataNetworkConnected (java.util.Set) java.util.Set internetNetworks android.telephony.data.DataProfile defaultProfile private android.telephony.data.DataProfile getPreferredDataProfileFromDb () int apnId android.database.Cursor cursor android.telephony.data.DataProfile dataProfile private android.telephony.data.DataProfile getPreferredDataProfileFromConfig () String defaultPreferredApn private void setPreferredDataProfile (android.telephony.data.DataProfile) android.content.ContentValues values android.telephony.data.DataProfile dataProfile String subId android.net.Uri uri android.content.ContentResolver resolver private boolean updatePreferredDataProfile () android.telephony.data.DataProfile preferredDataProfile android.telephony.data.DataProfile dataProfile android.telephony.data.DataProfile preferredDataProfile int subId private void updateInitialAttachDataProfileAtModem (boolean) int apnType boolean forceUpdateIa android.telephony.data.DataProfile initialAttachDataProfile java.util.List allDataProfiles private void updateDataProfilesAtModem () private android.telephony.data.ApnSetting buildDefaultApnSetting (java.lang.String, java.lang.String, int) String entry String apn int apnTypeBitmask public android.telephony.data.DataProfile getDataProfileForNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, int, boolean, boolean, boolean) android.telephony.data.TrafficDescriptor$OsAppId osAppId android.telephony.data.TrafficDescriptor trafficDescriptor IllegalArgumentException e android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int networkType boolean isNtn boolean isEsimBootstrapProvisioning boolean ignorePermanentFailure android.telephony.data.ApnSetting apnSetting android.telephony.data.TrafficDescriptor$Builder trafficDescriptorBuilder android.telephony.data.TrafficDescriptor trafficDescriptor android.telephony.data.DataProfile$Builder profileBuilder android.telephony.data.DataProfile dataProfile private android.telephony.data.ApnSetting getApnSettingForNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, int, boolean, boolean, boolean) android.telephony.data.DataProfile dataProfile String ntnReason com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int networkType boolean isNtn boolean isEsimBootStrapProvisioning boolean ignorePermanentFailure java.util.List dataProfiles public boolean isDataProfilePreferred (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile public boolean canPreferredDataProfileSatisfy (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequests public boolean isTetheringDataProfileExisting (int) int networkType com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest private void dedupeDataProfiles (java.util.List) android.telephony.data.DataProfile second android.telephony.data.DataProfile merged android.telephony.data.DataProfile first int j java.util.List dataProfiles int i private void checkApnSetting (android.telephony.data.ApnSetting) android.telephony.data.ApnSetting setting private void checkDataProfiles (java.util.List) android.telephony.data.ApnSetting a int i java.util.List profiles private static android.telephony.data.DataProfile mergeDataProfiles (android.telephony.data.DataProfile, android.telephony.data.DataProfile) android.telephony.data.DataProfile dp1 android.telephony.data.DataProfile dp2 android.telephony.data.ApnSetting apn1 android.telephony.data.ApnSetting apn2 android.telephony.data.ApnSetting$Builder apnBuilder public void clearAllDataProfilePermanentFailures () public boolean isDataProfileCompatible (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile public boolean areDataProfilesSharingApn (android.telephony.data.DataProfile, android.telephony.data.DataProfile) android.telephony.data.DataProfile a android.telephony.data.DataProfile b public void registerCallback (com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback) com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback callback public void unregisterCallback (com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback) com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback callback private void reportAnomaly (java.lang.String, java.lang.String) String anomalyMsg String uuid private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) android.telephony.data.DataProfile dp java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic boolean lambda$dump$18 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private static synthetic void lambda$dump$17 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.Integer, android.telephony.data.DataProfile) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw Integer key android.telephony.data.DataProfile value private synthetic boolean lambda$isDataProfileCompatible$16 (android.telephony.data.DataProfile, android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile android.telephony.data.DataProfile dp private synthetic boolean lambda$isDataProfileCompatible$15 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private static synthetic void lambda$clearAllDataProfilePermanentFailures$14 (android.telephony.data.ApnSetting) android.telephony.data.ApnSetting apnSetting private synthetic boolean lambda$canPreferredDataProfileSatisfy$13 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic boolean lambda$getApnSettingForNetworkRequest$12 (boolean, android.telephony.data.DataProfile) boolean ignorePermanentFailure android.telephony.data.DataProfile dp private synthetic boolean lambda$getApnSettingForNetworkRequest$11 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private synthetic boolean lambda$getApnSettingForNetworkRequest$10 (int, boolean, boolean, android.telephony.data.DataProfile) int networkType boolean isEsimBootStrapProvisioning boolean isNtn android.telephony.data.DataProfile dp private static synthetic boolean lambda$updateInitialAttachDataProfileAtModem$9 (int, android.telephony.data.DataProfile) int apnType android.telephony.data.DataProfile dp private synthetic java.lang.Boolean lambda$updateInitialAttachDataProfileAtModem$8 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private synthetic boolean lambda$updatePreferredDataProfile$7 (int, android.telephony.data.DataProfile) int subId android.telephony.data.DataProfile dp private static synthetic boolean lambda$getPreferredDataProfileFromConfig$6 (java.lang.String, android.telephony.data.DataProfile) String defaultPreferredApn android.telephony.data.DataProfile dp private static synthetic boolean lambda$getPreferredDataProfileFromDb$5 (int, android.telephony.data.DataProfile) int apnId android.telephony.data.DataProfile dp private synthetic boolean lambda$onInternetDataNetworkConnected$4 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork network private static synthetic void lambda$updateDataProfiles$3 (com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback) com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback callback private static synthetic boolean lambda$updateDataProfiles$2 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private static synthetic boolean lambda$updateDataProfiles$1 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp private static synthetic boolean lambda$updateDataProfiles$0 (android.telephony.data.DataProfile) android.telephony.data.DataProfile dp }
com/android/internal/telephony/data/DataRetryManager$1.class
DataRetryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataRetryManager$1 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataRetryManager this$0 void <init> (com.android.internal.telephony.data.DataRetryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataRetryManager this$0 java.util.concurrent.Executor executor public void onCarrierConfigChanged () }
com/android/internal/telephony/data/DataRetryManager$2.class
DataRetryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataRetryManager$2 extends com.android.internal.telephony.data.DataProfileManager$DataProfileManagerCallback { final synthetic com.android.internal.telephony.data.DataRetryManager this$0 void <init> (com.android.internal.telephony.data.DataRetryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataRetryManager this$0 java.util.concurrent.Executor executor public void onDataProfilesChanged () }
com/android/internal/telephony/data/DataRetryManager$3.class
DataRetryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataRetryManager$3 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.data.DataRetryManager this$0 void <init> (com.android.internal.telephony.data.DataRetryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataRetryManager this$0 java.util.concurrent.Executor executor public void onDataServiceBound (int) int transport public void onDataNetworkConnected (int, android.telephony.data.DataProfile) int transport android.telephony.data.DataProfile dataProfile }
com/android/internal/telephony/data/DataRetryManager$DataHandoverRetryEntry$Builder.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry$Builder extends com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$Builder { public com.android.internal.telephony.data.DataNetwork mDataNetwork public void <init> () public com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry$Builder setDataNetwork (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry build () }
com/android/internal/telephony/data/DataRetryManager$DataHandoverRetryEntry.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry extends com.android.internal.telephony.data.DataRetryManager$DataRetryEntry { public final com.android.internal.telephony.data.DataNetwork dataNetwork public void <init> (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule, long) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule appliedDataHandoverRetryRule long retryDelayMillis public java.lang.String toString () }
com/android/internal/telephony/data/DataRetryManager$DataHandoverRetryRule.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule extends com.android.internal.telephony.data.DataRetryManager$DataRetryRule { public void <init> (java.lang.String) String ruleString public java.lang.String toString () }
com/android/internal/telephony/data/DataRetryManager$DataRetryEntry$Builder.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$Builder extends java.lang.Object { protected long mRetryDelayMillis protected com.android.internal.telephony.data.DataRetryManager$DataRetryRule mAppliedDataRetryRule public void <init> () public com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$Builder setRetryDelay (long) long retryDelayMillis public com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$Builder setAppliedRetryRule (com.android.internal.telephony.data.DataRetryManager$DataRetryRule) com.android.internal.telephony.data.DataRetryManager$DataRetryRule dataRetryRule }
com/android/internal/telephony/data/DataRetryManager$DataRetryEntry$DataRetryState.class
DataRetryManager.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$DataRetryState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataRetryManager$DataRetryEntry.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataRetryEntry extends java.lang.Object { public static final int RETRY_STATE_NOT_RETRIED public static final int RETRY_STATE_FAILED public static final int RETRY_STATE_SUCCEEDED public static final int RETRY_STATE_CANCELLED public final com.android.internal.telephony.data.DataRetryManager$DataRetryRule appliedDataRetryRule public final long retryDelayMillis public final long retryElapsedTime protected int mRetryState protected long mRetryStateTimestamp public void <init> (com.android.internal.telephony.data.DataRetryManager$DataRetryRule, long) com.android.internal.telephony.data.DataRetryManager$DataRetryRule appliedDataRetryRule long retryDelayMillis public void setState (int) int state public int getState () public static java.lang.String retryStateToString (int) int retryState }
com/android/internal/telephony/data/DataRetryManager$DataRetryManagerCallback.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onDataNetworkSetupRetry (com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry public void onDataNetworkHandoverRetry (com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry public void onDataNetworkHandoverRetryStopped (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void onThrottleStatusChanged (java.util.List) java.util.List throttleStatusList }
com/android/internal/telephony/data/DataRetryManager$DataRetryRule.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataRetryRule extends java.lang.Object { private static final String RULE_TAG_FAIL_CAUSES private static final String RULE_TAG_RETRY_INTERVAL private static final String RULE_TAG_MAXIMUM_RETRIES protected java.util.List mRetryIntervalsMillis protected int mMaxRetries protected java.util.Set mNetworkCapabilities protected java.util.Set mFailCauses public void <init> (java.lang.String) Exception e String[] tokens String key String value String expression String ruleString String[] expressions public java.util.List getRetryIntervalsMillis () public int getMaxRetries () public java.util.Set getFailCauses () private static synthetic boolean lambda$new$0 (java.lang.Long) Long i }
com/android/internal/telephony/data/DataRetryManager$DataSetupRetryEntry$Builder.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$Builder extends com.android.internal.telephony.data.DataRetryManager$DataRetryEntry$Builder { private int mSetupRetryType private com.android.internal.telephony.data.DataNetworkController$NetworkRequestList mNetworkRequestList private android.telephony.data.DataProfile mDataProfile private int mTransport public void <init> () public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$Builder setSetupRetryType (int) int setupRetryType public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$Builder setNetworkRequestList (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$Builder setDataProfile (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$Builder setTransport (int) int transport public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry build () }
com/android/internal/telephony/data/DataRetryManager$DataSetupRetryEntry$SetupRetryType.class
DataRetryManager.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry$SetupRetryType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataRetryManager$DataSetupRetryEntry.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry extends com.android.internal.telephony.data.DataRetryManager$DataRetryEntry { public static final int RETRY_TYPE_UNKNOWN public static final int RETRY_TYPE_DATA_PROFILE public static final int RETRY_TYPE_NETWORK_REQUESTS public final int setupRetryType public final com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList public final android.telephony.data.DataProfile dataProfile public final int transport private void <init> (int, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule, long) int setupRetryType com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule appliedDataSetupRetryRule long retryDelayMillis private static java.lang.String retryTypeToString (int) int setupRetryType public java.lang.String toString () }
com/android/internal/telephony/data/DataRetryManager$DataSetupRetryRule.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule extends com.android.internal.telephony.data.DataRetryManager$DataRetryRule { private static final String RULE_TAG_PERMANENT_FAIL_CAUSES private static final String RULE_TAG_CAPABILITIES private boolean mIsPermanentFailCauseRule public void <init> (java.lang.String) Exception e String[] tokens String key String value String expression String ruleString String[] expressions public java.util.Set getNetworkCapabilities () public boolean isPermanentFailCauseRule () public boolean canBeMatched (int, int) int networkCapability int cause public java.lang.String toString () }
com/android/internal/telephony/data/DataRetryManager$DataThrottlingEntry.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry extends java.lang.Object { public final android.telephony.data.DataProfile dataProfile public final com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList public final com.android.internal.telephony.data.DataNetwork dataNetwork public final int transport public final int retryType public final long expirationTimeMillis public void <init> (android.telephony.data.DataProfile, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, com.android.internal.telephony.data.DataNetwork, int, int, long) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList com.android.internal.telephony.data.DataNetwork dataNetwork int transport int retryType long expirationTimeMillis public java.lang.String toString () }
com/android/internal/telephony/data/DataRetryManager$RetryResetReason.class
DataRetryManager.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataRetryManager$RetryResetReason extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataRetryManager.class
DataRetryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataRetryManager extends android.os.Handler { private static final boolean VDBG private static final int EVENT_DATA_SETUP_RETRY private static final int EVENT_DATA_HANDOVER_RETRY private static final int EVENT_DATA_PROFILE_UNTHROTTLED private static final int EVENT_CANCEL_PENDING_HANDOVER_RETRY private static final int EVENT_RADIO_ON private static final int EVENT_MODEM_RESET private static final int EVENT_TAC_CHANGED private static final int MAXIMUM_HISTORICAL_ENTRIES private static final long RETRY_LONG_DELAY_TIMER_THRESHOLD_MILLIS private static final int RESET_REASON_DATA_PROFILES_CHANGED private static final int RESET_REASON_RADIO_ON private static final int RESET_REASON_MODEM_RESTART private static final int RESET_REASON_DATA_SERVICE_BOUND private static final int RESET_REASON_DATA_CONFIG_CHANGED private static final int RESET_REASON_TAC_CHANGED private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.flags.FeatureFlags mFlags private final com.android.internal.telephony.CommandsInterface mRil private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private final android.app.AlarmManager mAlarmManager private final java.util.Set mDataRetryManagerCallbacks private final android.util.SparseArray mDataServiceManagers private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final com.android.internal.telephony.data.DataProfileManager mDataProfileManager private java.util.List mDataSetupRetryRuleList private java.util.List mDataHandoverRetryRuleList private final java.util.List mDataRetryEntries private final java.util.List mDataThrottlingEntries public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, android.util.SparseArray, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) int transport com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController android.util.SparseArray dataServiceManagers android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags flags com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback dataRetryManagerCallback public void handleMessage (android.os.Message) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry android.os.AsyncResult ar int transport String apn android.telephony.data.DataProfile dataProfile android.os.Message msg private boolean isRetryCancelled (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry retryEntry private void onCarrierConfigUpdated () public void onDataNetworkConnected (int, android.telephony.data.DataProfile) int transport android.telephony.data.DataProfile dataProfile public void evaluateDataSetupRetry (android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList int cause long retryDelayMillis private void onEvaluateDataSetupRetry (android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry int failedCount int capability com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule retryRule android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList int cause long retryDelayMillis boolean retryScheduled java.util.List groupedNetworkRequestLists public void evaluateDataHandoverRetry (com.android.internal.telephony.data.DataNetwork, int, long) com.android.internal.telephony.data.DataNetwork dataNetwork int cause long retryDelayMillis private void onEvaluateDataHandoverRetry (com.android.internal.telephony.data.DataNetwork, int, long) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry int failedCount com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule retryRule com.android.internal.telephony.data.DataNetwork dataNetwork int cause long retryDelayMillis int targetTransport public boolean isDataNetworkHandoverRetryStopped (com.android.internal.telephony.data.DataNetwork) int failedCount com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule retryRule com.android.internal.telephony.data.DataNetwork dataNetwork private void onReset (int) android.telephony.data.DataProfile dataProfile String apn com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry dataThrottlingEntry int reason private int getRetryFailedCount (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry entry int i com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryRule dataRetryRule int count private int getRetryFailedCount (int, com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule, int) String msg com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry entry int i int networkCapability com.android.internal.telephony.data.DataRetryManager$DataSetupRetryRule dataRetryRule int transport int count private void schedule (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry dataRetryEntry private void onAlarmIntentRetry (int) int retryHashcode com.android.internal.telephony.data.DataRetryManager$DataRetryEntry dataRetryEntry private void throttleDataProfile (android.telephony.data.DataProfile, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, com.android.internal.telephony.data.DataNetwork, int, int, long) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList com.android.internal.telephony.data.DataNetwork dataNetwork int retryType int transport long expirationTime com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry int dataRetryType private void onDataProfileUnthrottled (android.telephony.data.DataProfile, java.lang.String, int, boolean, boolean) java.util.stream.Stream stream com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry android.telephony.data.DataProfile dataProfile String apn int transport boolean remove boolean retry long now java.util.List dataUnthrottlingEntries java.util.List throttleStatusList android.telephony.data.DataProfile unthrottledProfile int retryType int dataRetryType private void cancelRetriesForDataProfile (android.telephony.data.DataProfile, int) android.telephony.data.DataProfile dataProfile int transport public boolean isSimilarNetworkRequestRetryScheduled (com.android.internal.telephony.data.TelephonyNetworkRequest, int) String msg com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry entry int i com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int transport long now public boolean isDataProfileThrottled (android.telephony.data.DataProfile, int) android.telephony.data.DataProfile dataProfile int transport long now public void cancelPendingHandoverRetry (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork private void onCancelPendingHandoverRetry (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork long now com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry dataUnThrottlingEntry android.telephony.data.DataProfile unThrottledProfile int transport private void notifyThrottleStatus (android.telephony.data.DataProfile, long, int, int) boolean unThrottled java.util.List throttleStatusList android.telephony.data.DataProfile dataProfile long expirationTime int dataRetryType int transportType public boolean isAnyHandoverRetryScheduled (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public void registerCallback (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback public void unregisterCallback (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback private static java.lang.String resetReasonToString (int) int reason private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic boolean lambda$isAnyHandoverRetryScheduled$28 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry entry private static synthetic void lambda$notifyThrottleStatus$27 (java.util.List, com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) java.util.List throttleStatusList com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback private static synthetic void lambda$notifyThrottleStatus$26 (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback, java.util.List) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback java.util.List throttleStatusList private synthetic android.telephony.data.ThrottleStatus lambda$notifyThrottleStatus$25 (int, int, boolean, long, java.lang.Integer) int dataRetryType int transportType boolean unThrottled long expirationTime Integer apnType android.telephony.data.ThrottleStatus$Builder builder private static synthetic boolean lambda$onCancelPendingHandoverRetry$24 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$onCancelPendingHandoverRetry$23 (com.android.internal.telephony.data.DataNetwork, long, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) com.android.internal.telephony.data.DataNetwork dataNetwork long now com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic void lambda$onCancelPendingHandoverRetry$22 (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic boolean lambda$onCancelPendingHandoverRetry$21 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic boolean lambda$isDataProfileThrottled$20 (android.telephony.data.DataProfile, long, int, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) android.telephony.data.DataProfile dataProfile long now int transport com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic void lambda$cancelRetriesForDataProfile$19 (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic boolean lambda$cancelRetriesForDataProfile$18 (android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry retryEntry com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry retryEntry android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic boolean lambda$onDataProfileUnthrottled$17 (long, java.lang.String, int, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) long now String apn int transport com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$onDataProfileUnthrottled$16 (android.telephony.data.DataProfile, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$onDataProfileUnthrottled$15 (android.telephony.data.DataProfile, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) android.telephony.data.DataProfile dataProfile com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$onDataProfileUnthrottled$14 (com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$onDataProfileUnthrottled$13 (long, int, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) long now int transport com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry entry private static synthetic boolean lambda$throttleDataProfile$12 (android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry) android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataRetryManager$DataThrottlingEntry throttlingEntry private static synthetic boolean lambda$onAlarmIntentRetry$11 (int, com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) int retryHashcode com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private synthetic void lambda$schedule$10 (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry dataRetryEntry private static synthetic void lambda$onReset$9 (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic boolean lambda$onReset$8 (com.android.internal.telephony.data.DataRetryManager$DataRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryEntry entry private static synthetic void lambda$onEvaluateDataHandoverRetry$7 (com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback private static synthetic void lambda$onEvaluateDataHandoverRetry$6 (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback, com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback com.android.internal.telephony.data.DataNetwork dataNetwork private synthetic void lambda$evaluateDataHandoverRetry$5 (com.android.internal.telephony.data.DataNetwork, int, long) com.android.internal.telephony.data.DataNetwork dataNetwork int cause long retryDelayMillis private synthetic void lambda$evaluateDataSetupRetry$4 (android.telephony.data.DataProfile, int, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, int, long) android.telephony.data.DataProfile dataProfile int transport com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList int cause long retryDelayMillis private static synthetic void lambda$handleMessage$3 (com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry, com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback private static synthetic void lambda$handleMessage$2 (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback, com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback com.android.internal.telephony.data.DataRetryManager$DataHandoverRetryEntry dataHandoverRetryEntry private static synthetic void lambda$handleMessage$1 (com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry, com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback) com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback private static synthetic void lambda$handleMessage$0 (com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback, com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry) com.android.internal.telephony.data.DataRetryManager$DataRetryManagerCallback callback com.android.internal.telephony.data.DataRetryManager$DataSetupRetryEntry dataSetupRetryEntry static void <clinit> () }
com/android/internal/telephony/data/DataServiceManager$1.class
DataServiceManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataServiceManager$1 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$onCompleteMessage final synthetic com.android.internal.telephony.data.DataServiceManager this$0 void <init> (com.android.internal.telephony.data.DataServiceManager, android.os.Message) com.android.internal.telephony.data.DataServiceManager this$0 public void accept (int) int result }
com/android/internal/telephony/data/DataServiceManager$CellularDataServiceConnection.class
DataServiceManager.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataServiceManager$CellularDataServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.data.DataServiceManager this$0 private void <init> (com.android.internal.telephony.data.DataServiceManager) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException e android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/data/DataServiceManager$DataServiceCallbackWrapper.class
DataServiceManager.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper extends android.telephony.data.IDataServiceCallback$Stub { private final String mTag final synthetic com.android.internal.telephony.data.DataServiceManager this$0 void <init> (com.android.internal.telephony.data.DataServiceManager, java.lang.String) String tag public java.lang.String getTag () public void onSetupDataCallComplete (int, android.telephony.data.DataCallResponse) int resultCode android.telephony.data.DataCallResponse response android.os.Message msg public void onDeactivateDataCallComplete (int) int resultCode android.os.Message msg public void onSetInitialAttachApnComplete (int) int resultCode android.os.Message msg public void onSetDataProfileComplete (int) int resultCode android.os.Message msg public void onRequestDataCallListComplete (int, java.util.List) String message int resultCode java.util.List dataCallList android.os.Message msg public void onDataCallListChanged (java.util.List) java.util.List dataCallList public void onHandoverStarted (int) int resultCode android.os.Message msg public void onHandoverCancelled (int) int resultCode android.os.Message msg public void onApnUnthrottled (java.lang.String) String apn public void onDataProfileUnthrottled (android.telephony.data.DataProfile) android.telephony.data.DataProfile dataProfile }
com/android/internal/telephony/data/DataServiceManager$DataServiceManagerDeathRecipient.class
DataServiceManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataServiceManager$DataServiceManagerDeathRecipient extends java.lang.Object implements android.os.IBinder$DeathRecipient { final synthetic com.android.internal.telephony.data.DataServiceManager this$0 private void <init> (com.android.internal.telephony.data.DataServiceManager) public void binderDied () android.os.Message m String message }
com/android/internal/telephony/data/DataServiceManager.class
DataServiceManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataServiceManager extends android.os.Handler { private static final boolean DBG static final String DATA_CALL_RESPONSE private static final int EVENT_BIND_DATA_SERVICE private static final long CHANGE_PERMISSION_TIMEOUT_MS private final com.android.internal.telephony.Phone mPhone private final String mTag private final android.app.AppOpsManager mAppOps private final android.permission.LegacyPermissionManager mPermissionManager private final int mTransportType private boolean mBound private android.telephony.data.IDataService mIDataService private final com.android.internal.telephony.RegistrantList mServiceBindingChangedRegistrants private final java.util.Map mMessageMap private final com.android.internal.telephony.RegistrantList mDataCallListChangedRegistrants private final com.android.internal.telephony.RegistrantList mApnUnthrottledRegistrants private String mTargetBindingPackageName private com.android.internal.telephony.data.DataServiceManager$CellularDataServiceConnection mServiceConnection private String mLastBoundPackageName private java.util.List mLastDataCallResponseList private void grantPermissionsToService (java.lang.String) RuntimeException e String packageName String[] pkgToGrant java.util.concurrent.CountDownLatch latch private void revokePermissionsFromUnusedDataServices () int transportType String pkg String[] dataServicesArray RuntimeException e java.util.Set dataServices java.util.concurrent.CountDownLatch latch public void <init> (com.android.internal.telephony.Phone, android.os.Looper, int) com.android.internal.telephony.Phone phone android.os.Looper looper int transportType android.telephony.CarrierConfigManager carrierConfigManager public void handleMessage (android.os.Message) android.os.Message msg private void unbindDataService () android.os.RemoteException e private void bindDataService (java.lang.String) android.content.Intent intent android.content.ComponentName cm Exception e String packageName android.content.Intent intent String className private void rebindDataService () String packageName private java.util.Set getAllDataServicePackageNames () android.content.pm.ResolveInfo info java.util.List dataPackages java.util.HashSet packageNames public java.lang.String getDataServicePackageName () private java.lang.String getDataServicePackageName (int) int resourceId String carrierConfig int resourceId String carrierConfig int transportType String packageName int resourceId String carrierConfig android.os.PersistableBundle b private java.lang.String getDataServiceClassName () private java.lang.String getDataServiceClassName (int) int resourceId String carrierConfig int resourceId String carrierConfig int transportType String className int resourceId String carrierConfig android.os.PersistableBundle b private void sendCompleteMessage (android.os.Message, int) android.os.Message msg int code public void setupDataCall (int, android.telephony.data.DataProfile, boolean, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean, android.os.Message) android.os.RemoteException e int accessNetworkType android.telephony.data.DataProfile dataProfile boolean isRoaming boolean allowRoaming int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void deactivateDataCall (int, int, android.os.Message) android.os.RemoteException e int cid int reason android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void startHandover (int, android.os.Message) android.os.RemoteException e int cid android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void cancelHandover (int, android.os.Message) android.os.RemoteException e int cid android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void setInitialAttachApn (android.telephony.data.DataProfile, boolean, android.os.Message) android.os.RemoteException e android.telephony.data.DataProfile dataProfile boolean isRoaming android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void setDataProfile (java.util.List, boolean, android.os.Message) android.os.RemoteException e java.util.List dps boolean isRoaming android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void requestDataCallList (android.os.Message) android.os.RemoteException e android.os.Message onCompleteMessage com.android.internal.telephony.data.DataServiceManager$DataServiceCallbackWrapper callback public void registerForDataCallListChanged (android.os.Handler, int) android.os.Handler h int what public void unregisterForDataCallListChanged (android.os.Handler) android.os.Handler h public void registerForApnUnthrottled (android.os.Handler, int) android.os.Handler h int what public void requestNetworkValidation (int, android.os.Message) android.os.RemoteException e int cid android.os.Message onCompleteMessage com.android.internal.telephony.IIntegerConsumer callback public void registerForServiceBindingChanged (android.os.Handler, int) com.android.internal.telephony.Registrant r android.os.Handler h int what private void log (java.lang.String) String s private void loge (java.lang.String) String s private synthetic void lambda$new$2 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId private synthetic void lambda$revokePermissionsFromUnusedDataServices$1 (java.util.concurrent.CountDownLatch, java.lang.Boolean) java.util.concurrent.CountDownLatch latch Boolean isSuccess private synthetic void lambda$grantPermissionsToService$0 (java.util.concurrent.CountDownLatch, java.lang.Boolean) java.util.concurrent.CountDownLatch latch Boolean isSuccess }
com/android/internal/telephony/data/DataSettingsManager$1.class
DataSettingsManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataSettingsManager$1 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataSettingsManager this$0 void <init> (com.android.internal.telephony.data.DataSettingsManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataSettingsManager this$0 java.util.concurrent.Executor executor public void onCarrierConfigChanged () }
com/android/internal/telephony/data/DataSettingsManager$2.class
DataSettingsManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataSettingsManager$2 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.data.DataSettingsManager this$0 void <init> (com.android.internal.telephony.data.DataSettingsManager) com.android.internal.telephony.data.DataSettingsManager this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/data/DataSettingsManager$3.class
DataSettingsManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataSettingsManager$3 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.Phone val$phone final synthetic com.android.internal.telephony.data.DataSettingsManager this$0 void <init> (com.android.internal.telephony.data.DataSettingsManager, java.util.concurrent.Executor, com.android.internal.telephony.Phone) com.android.internal.telephony.data.DataSettingsManager this$0 java.util.concurrent.Executor executor public void onUserDataEnabledChanged (boolean, java.lang.String) boolean enabled String callingPackage }
com/android/internal/telephony/data/DataSettingsManager$4.class
DataSettingsManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataSettingsManager$4 extends com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback { final synthetic com.android.internal.telephony.data.DataSettingsManager this$0 void <init> (com.android.internal.telephony.data.DataSettingsManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataSettingsManager this$0 java.util.concurrent.Executor executor public void onDefaultDataSubscriptionChanged (int) int subId }
com/android/internal/telephony/data/DataSettingsManager$DataSettingsManagerCallback.class
DataSettingsManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onUserDataEnabledChanged (boolean, java.lang.String) boolean enabled String callingPackage public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage public void onDataEnabledOverrideChanged (boolean, int) boolean enabled int policy public void onDataRoamingEnabledChanged (boolean) boolean enabled }
com/android/internal/telephony/data/DataSettingsManager.class
DataSettingsManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataSettingsManager extends android.os.Handler { private static final int INVALID_MOBILE_DATA_POLICY private static final int EVENT_CALL_STATE_CHANGED private static final int EVENT_SUBSCRIPTIONS_CHANGED private static final int EVENT_SET_DATA_ENABLED_FOR_REASON private static final int EVENT_SET_DATA_ROAMING_ENABLED private static final int EVENT_SET_MOBILE_DATA_POLICY private static final int EVENT_PROVISIONED_CHANGED private static final int EVENT_PROVISIONING_DATA_ENABLED_CHANGED private static final int EVENT_INITIALIZE private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.content.ContentResolver mResolver private final com.android.internal.telephony.SettingsObserver mSettingsObserver private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private java.util.Set mEnabledMobileDataPolicy private int mSubId private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final java.util.Set mDataSettingsManagerCallbacks private final java.util.Map mDataEnabledSettings private boolean mIsDataEnabled private boolean mInitialized public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, com.android.internal.telephony.flags.FeatureFlags, android.os.Looper, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.Looper looper com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback public void handleMessage (android.os.Message) String callingPackage boolean enabled boolean enabled int mobileDataPolicy boolean enable android.os.Message msg private boolean hasCalling () private void onInitialize () com.android.internal.telephony.Phone phone public void setDataEnabled (int, boolean, java.lang.String) int reason boolean enabled String callingPackage public boolean isDataEnabledForReason (int) int reason private void updateDataEnabledAndNotify (int) int reason private void updateDataEnabledAndNotify (int, java.lang.String, boolean) int reason String callingPackage boolean shouldNotify boolean prevDataEnabled private boolean isProvisioningDataEnabled () String prov_property boolean retVal int prov_mobile_data public boolean isDataEnabled () public boolean isDataInitialized () public boolean isDataEnabled (int) boolean userDataEnabled boolean isDataEnabledOverridden int apnType private boolean isStandAloneOpportunistic (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private void setUserDataEnabled (boolean, java.lang.String) boolean enabled String callingPackage boolean changed private boolean isUserDataEnabled () boolean defaultVal private void setPolicyDataEnabled (boolean, java.lang.String) boolean enabled String callingPackage private void setCarrierDataEnabled (boolean, java.lang.String) boolean enabled String callingPackage private void setThermalDataEnabled (boolean, java.lang.String) boolean enabled String callingPackage public void setDataRoamingEnabled (boolean) boolean enabled private void setDataRoamingEnabledInternal (boolean) boolean enabled boolean changed public boolean isDataRoamingEnabled () public boolean isDefaultDataRoamingEnabled () public void setDefaultDataRoamingEnabled () private boolean isDataRoamingFromUserAction () String key android.content.SharedPreferences sp boolean isUserSetting private void setDataRoamingFromUserAction () String key android.content.SharedPreferences$Editor sp private void refreshEnabledMobileDataPolicy () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public boolean isMobileDataPolicyEnabled (int) int mobileDataPolicy public void setMobileDataPolicy (int, boolean) int mobileDataPolicy boolean enable private void onSetMobileDataPolicy (int, boolean) int mobileDataPolicy boolean enable String enabledMobileDataPolicies private void metricsRecordSetMobileDataPolicy (int) int mobileDataPolicy public boolean isRecoveryOnBadNetworkEnabled () private void notifyDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage private void notifyDataEnabledOverrideChanged (boolean, int) boolean enabled int policy public java.util.Set getMobileDataPolicyEnabled (java.lang.String) int parsedDataPolicy String rule String policies java.util.Set mobileDataPolicies String[] rulesString private int parsePolicyFrom (java.lang.String) int dataPolicy NumberFormatException e String policy int dataPolicy private boolean isDataEnabledOverriddenForApn (int) int apnType boolean overridden boolean isNonDds com.android.internal.telephony.Phone defaultDataPhone boolean isDdsUserEnabled public void registerCallback (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback public void unregisterCallback (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback private static java.lang.String dataEnabledChangedReasonToString (int) int reason public java.lang.String toString () private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic java.lang.String lambda$dump$8 (java.util.Map$Entry) java.util.Map$Entry entry private static synthetic void lambda$notifyDataEnabledOverrideChanged$7 (boolean, int, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) boolean enabled int policy com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback private static synthetic void lambda$notifyDataEnabledOverrideChanged$6 (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback, boolean, int) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback boolean enabled int policy private static synthetic void lambda$notifyDataEnabledChanged$5 (boolean, int, java.lang.String, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) boolean enabled int reason String callingPackage com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback private static synthetic void lambda$notifyDataEnabledChanged$4 (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback, boolean, int, java.lang.String) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback boolean enabled int reason String callingPackage private static synthetic void lambda$setDataRoamingEnabledInternal$3 (boolean, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) boolean enabled com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback private static synthetic void lambda$setDataRoamingEnabledInternal$2 (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback, boolean) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback boolean enabled private static synthetic void lambda$setUserDataEnabled$1 (boolean, java.lang.String, com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback) boolean enabled String callingPackage com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback private static synthetic void lambda$setUserDataEnabled$0 (com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback, boolean, java.lang.String) com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback callback boolean enabled String callingPackage }
com/android/internal/telephony/data/DataStallRecoveryManager$1.class
DataStallRecoveryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataStallRecoveryManager$1 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.data.DataStallRecoveryManager this$0 void <init> (com.android.internal.telephony.data.DataStallRecoveryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataStallRecoveryManager this$0 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage }
com/android/internal/telephony/data/DataStallRecoveryManager$2.class
DataStallRecoveryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataStallRecoveryManager$2 extends com.android.internal.telephony.data.DataConfigManager$DataConfigManagerCallback { final synthetic com.android.internal.telephony.data.DataStallRecoveryManager this$0 void <init> (com.android.internal.telephony.data.DataStallRecoveryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataStallRecoveryManager this$0 java.util.concurrent.Executor executor public void onCarrierConfigChanged () }
com/android/internal/telephony/data/DataStallRecoveryManager$3.class
DataStallRecoveryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataStallRecoveryManager$3 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.data.DataStallRecoveryManager this$0 void <init> (com.android.internal.telephony.data.DataStallRecoveryManager, java.util.concurrent.Executor) com.android.internal.telephony.data.DataStallRecoveryManager this$0 java.util.concurrent.Executor executor public void onInternetDataNetworkValidationStatusChanged (int) int validationStatus public void onConnectedInternetDataNetworksChanged (java.util.Set) java.util.Set internetNetworks boolean anyInternetRequireValidatedConnected private static synthetic boolean lambda$onConnectedInternetDataNetworksChanged$0 (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork nw android.net.NetworkCapabilities capabilities }
com/android/internal/telephony/data/DataStallRecoveryManager$4.class
DataStallRecoveryManager.java package com.android.internal.telephony.data com.android.internal.telephony.data.DataStallRecoveryManager$4 extends android.database.ContentObserver { final synthetic com.android.internal.telephony.data.DataStallRecoveryManager this$0 void <init> (com.android.internal.telephony.data.DataStallRecoveryManager, android.os.Handler) com.android.internal.telephony.data.DataStallRecoveryManager this$0 android.os.Handler handler public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri }
com/android/internal/telephony/data/DataStallRecoveryManager$DataStallRecoveryManagerCallback.class
DataStallRecoveryManager.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.DataStallRecoveryManager$DataStallRecoveryManagerCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public abstract void onDataStallReestablishInternet () }
com/android/internal/telephony/data/DataStallRecoveryManager$RecoveredReason.class
DataStallRecoveryManager.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataStallRecoveryManager$RecoveredReason extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataStallRecoveryManager$RecoveryAction.class
DataStallRecoveryManager.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.DataStallRecoveryManager$RecoveryAction extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/DataStallRecoveryManager.class
DataStallRecoveryManager.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataStallRecoveryManager extends android.os.Handler { private static final boolean VDBG public static final int RECOVERY_ACTION_GET_DATA_CALL_LIST public static final int RECOVERY_ACTION_CLEANUP public static final int RECOVERY_ACTION_RADIO_RESTART public static final int RECOVERY_ACTION_RESET_MODEM private static final int RECOVERED_REASON_NONE private static final int RECOVERED_REASON_DSRM private static final int RECOVERED_REASON_MODEM private static final int RECOVERED_REASON_USER private static final int DSRM_PREDICT_WAITING_MILLIS private static final int EVENT_SEND_DATA_STALL_BROADCAST private static final int EVENT_DO_RECOVERY private static final int EVENT_RADIO_STATE_CHANGED private static final int EVENT_CONTENT_DSRM_ENABLED_ACTIONS_CHANGED private static final int EVENT_CONTENT_DSRM_DURATION_MILLIS_CHANGED private final com.android.internal.telephony.Phone mPhone private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.data.DataNetworkController mDataNetworkController private final com.android.internal.telephony.data.DataConfigManager mDataConfigManager private final com.android.internal.telephony.data.DataServiceManager mWwanDataServiceManager private int mRecoveryAction private long mTimeLastRecoveryStartMs private boolean mIsValidNetwork private boolean mRecoveryTriggered private boolean mDataStalled private boolean mLastActionReported public long mDataStallStartMs private int mLastAction private int mRadioPowerState private boolean mNetworkCheckTimerStarted private boolean mRadioStateChangedDuringDataStall private boolean mIsAirPlaneModeEnableDuringDataStall private boolean mMobileDataChangedToEnabledDuringDataStall private boolean mIsAttemptedAllSteps private boolean mIsInternetNetworkConnected private long mTimeElapsedOfCurrentAction private int mValidationCount private int mActionValidationCount private long[] mDataStallRecoveryDelayMillisArray private boolean[] mSkipRecoveryActionArray private static final android.net.Uri CONTENT_URL_DSRM_ENABLED_ACTIONS private static final android.net.Uri CONTENT_URL_DSRM_DURATION_MILLIS private final com.android.internal.telephony.data.DataStallRecoveryManager$DataStallRecoveryManagerCallback mDataStallRecoveryManagerCallback private final com.android.internal.telephony.metrics.DataStallRecoveryStats mStats private long mPredictWaitingMillis private final android.database.ContentObserver mContentObserver public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.data.DataNetworkController, com.android.internal.telephony.data.DataServiceManager, com.android.internal.telephony.flags.FeatureFlags, android.os.Looper, com.android.internal.telephony.data.DataStallRecoveryManager$DataStallRecoveryManagerCallback) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.data.DataServiceManager dataServiceManager com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.Looper looper com.android.internal.telephony.data.DataStallRecoveryManager$DataStallRecoveryManagerCallback callback private void registerAllEvents () public void handleMessage (android.os.Message) android.os.Message msg public android.database.ContentObserver getContentObserver () private void updateGlobalConfigActions () int i int i String[] splitEnabledActions boolean[] enabledActionsArray int minLength String enabledActions private void updateGlobalConfigDurations () NumberFormatException e int i String[] splitDurationMillis long[] durationMillisArray int minLength String durationMillis private void updateDataStallRecoveryConfigs () public long getDataStallRecoveryDelayMillis (int) int recoveryAction public boolean shouldSkipRecoveryAction (int) int recoveryAction private void onCarrierConfigUpdated () private void onMobileDataEnabledChanged (boolean) boolean enabled private void reset () private void onInternetValidationStatusChanged (int) int status boolean isValid private void resetAction () public int getRecoveryAction () public void setRecoveryAction (int) int action private boolean isRecoveryAlreadyStarted () private long getElapsedTimeSinceRecoveryMs () private long getDurationOfCurrentRecoveryMs () private void broadcastDataStallDetected (int) int recoveryAction android.content.Intent intent boolean isRecovered int duration int reason int durationOfAction android.os.Bundle bundle private void getDataCallList () private void cleanUpDataNetwork () private void powerOffRadio () private void rebootModem () private void startNetworkCheckTimer (int) int action private void cancelNetworkCheckTimer () private boolean isRecoveryNeeded (boolean) boolean isNeedToCheckTimer private void setNetworkValidationState (boolean) int timeDurationOfCurrentAction boolean isValid boolean isLogNeeded int timeDuration boolean isFirstDataStall boolean isFirstValidationAfterDoRecovery int reason private int getRecoveredReason (boolean) boolean isValid int ret private void doRecovery () int recoveryAction int signalStrength private static java.lang.String recoveredReasonToString (int) int reason private static java.lang.String radioPowerStateToString (int) int state private static java.lang.String recoveryActionToString (int) int action private void log (java.lang.String) String s private void logv (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw static void <clinit> () }
com/android/internal/telephony/data/DataUtils$1NetworkCapabilitiesKey.class
DataUtils.java package com.android.internal.telephony.data final com.android.internal.telephony.data.DataUtils$1NetworkCapabilitiesKey extends java.lang.Record { private final java.util.Set caps private final java.util.Set enterpriseIds private final java.util.Set transportTypes void <init> (java.util.Set, java.util.Set, java.util.Set) java.util.Set caps java.util.Set enterpriseIds java.util.Set transportTypes public final java.lang.String toString () public final int hashCode () public final boolean equals (java.lang.Object) Object o public java.util.Set caps () public java.util.Set enterpriseIds () public java.util.Set transportTypes () }
com/android/internal/telephony/data/DataUtils.class
DataUtils.java package com.android.internal.telephony.data public com.android.internal.telephony.data.DataUtils extends java.lang.Object { public static final int NET_CAPABILITY_NOT_BANDWIDTH_CONSTRAINED private static final java.text.SimpleDateFormat TIME_FORMAT private static final String TAG public void <init> () public static int getNetworkCapabilityFromString (java.lang.String) String capabilityString public static java.util.Set getNetworkCapabilitiesFromString (java.lang.String) String capabilitiesString public static java.lang.String networkCapabilityToString (int) int netCap public static java.lang.String connectivityTransportsToString (int[]) int[] transports public static java.lang.String connectivityTransportToString (int) int transport public static java.lang.String networkCapabilitiesToString (java.util.Collection) java.util.Collection netCaps public static java.lang.String networkCapabilitiesToString (int[]) int[] netCaps public static java.lang.String validationStatusToString (int) int status public static int networkCapabilityToApnType (int) int networkCapability public static int apnTypeToNetworkCapability (int) int apnType public static int networkTypeToAccessNetworkType (int) int networkType public static java.lang.String elapsedTimeToString (long) long elapsedTime public static java.lang.String systemTimeToString (long) long systemTime public static java.lang.String imsFeatureToString (int) int imsFeature public static java.util.List getGroupedNetworkRequestList (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest java.util.Map requestsMap com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest com.android.internal.telephony.data.TelephonyNetworkRequest request java.util.List enterpriseRequests java.util.Map enterpriseRequestsMap com.android.internal.telephony.data.DataNetworkController$NetworkRequestList requestList java.util.Map requestsMap com.android.internal.telephony.data.DataNetworkController$NetworkRequestList networkRequestList com.android.internal.telephony.flags.FeatureFlags featureFlags java.util.List requests public static int getTargetTransport (int) int sourceTransport public static java.lang.String linkStatusToString (int) int linkStatus public static boolean isValidAccessNetwork (int) int accessNetworkType public static java.lang.String dataActivityToString (int) int dataActivity private static void loge (java.lang.String) String msg private static synthetic int lambda$getGroupedNetworkRequestList$4 (com.android.internal.telephony.data.DataNetworkController$NetworkRequestList, com.android.internal.telephony.data.DataNetworkController$NetworkRequestList) com.android.internal.telephony.data.DataNetworkController$NetworkRequestList list1 com.android.internal.telephony.data.DataNetworkController$NetworkRequestList list2 private static synthetic com.android.internal.telephony.data.DataNetworkController$NetworkRequestList lambda$getGroupedNetworkRequestList$3 (java.lang.Integer) Integer v private static synthetic boolean lambda$getGroupedNetworkRequestList$2 (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest request private static synthetic com.android.internal.telephony.data.DataNetworkController$NetworkRequestList lambda$getGroupedNetworkRequestList$1 (java.util.Set) java.util.Set v private static synthetic com.android.internal.telephony.data.DataNetworkController$NetworkRequestList lambda$getGroupedNetworkRequestList$0 (com.android.internal.telephony.data.DataUtils$1NetworkCapabilitiesKey) com.android.internal.telephony.data.DataUtils$1NetworkCapabilitiesKey v static void <clinit> () }
com/android/internal/telephony/data/KeepaliveStatus$1.class
KeepaliveStatus.java package com.android.internal.telephony.data com.android.internal.telephony.data.KeepaliveStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.data.KeepaliveStatus createFromParcel (android.os.Parcel) android.os.Parcel source public com.android.internal.telephony.data.KeepaliveStatus[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/data/KeepaliveStatus$KeepaliveStatusCode.class
KeepaliveStatus.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.KeepaliveStatus$KeepaliveStatusCode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/KeepaliveStatus.class
KeepaliveStatus.java package com.android.internal.telephony.data public com.android.internal.telephony.data.KeepaliveStatus extends java.lang.Object implements android.os.Parcelable { public static final int STATUS_ACTIVE public static final int STATUS_INACTIVE public static final int STATUS_PENDING public static final int ERROR_NONE public static final int ERROR_UNSUPPORTED public static final int ERROR_NO_RESOURCES public static final int ERROR_UNKNOWN public static final int INVALID_HANDLE public final int sessionHandle public final int statusCode public final int errorCode public static final android.os.Parcelable$Creator CREATOR public void <init> (int) int error public void <init> (int, int) int handle int code public java.lang.String toString () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags private void <init> (android.os.Parcel) android.os.Parcel p static void <clinit> () }
com/android/internal/telephony/data/KeepaliveTracker$1.class
KeepaliveTracker.java package com.android.internal.telephony.data com.android.internal.telephony.data.KeepaliveTracker$1 extends com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback { final synthetic com.android.internal.telephony.data.KeepaliveTracker this$0 void <init> (com.android.internal.telephony.data.KeepaliveTracker, java.util.concurrent.Executor) com.android.internal.telephony.data.KeepaliveTracker this$0 java.util.concurrent.Executor executor public void onStartSocketKeepalive (int, java.time.Duration, android.net.KeepalivePacketData) int slot java.time.Duration interval android.net.KeepalivePacketData packet public void onStopSocketKeepalive (int) int slot }
com/android/internal/telephony/data/KeepaliveTracker$KeepaliveRecord.class
KeepaliveTracker.java package com.android.internal.telephony.data com.android.internal.telephony.data.KeepaliveTracker$KeepaliveRecord extends java.lang.Object { public int slotIndex public int currentStatus void <init> (int, int) int slotIndex int status }
com/android/internal/telephony/data/KeepaliveTracker.class
KeepaliveTracker.java package com.android.internal.telephony.data public com.android.internal.telephony.data.KeepaliveTracker extends android.os.Handler { private static final int EVENT_KEEPALIVE_STARTED private static final int EVENT_KEEPALIVE_STOPPED private static final int EVENT_KEEPALIVE_STATUS private static final int EVENT_REGISTER_FOR_KEEPALIVE_STATUS private static final int EVENT_UNREGISTER_FOR_KEEPALIVE_STATUS private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.data.DataNetwork mDataNetwork private final com.android.internal.telephony.data.TelephonyNetworkAgent mNetworkAgent private final String mLogTag private final android.util.SparseArray mKeepalives public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.data.DataNetwork, com.android.internal.telephony.data.TelephonyNetworkAgent) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.data.DataNetwork dataNetwork com.android.internal.telephony.data.TelephonyNetworkAgent networkAgent public void handleMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.data.KeepaliveStatus ks int slotIndex android.os.AsyncResult ar int handle android.os.AsyncResult ar com.android.internal.telephony.data.KeepaliveStatus ks android.os.Message msg private void onStartSocketKeepaliveRequested (int, java.time.Duration, android.net.KeepalivePacketData) int slotIndex java.time.Duration interval android.net.KeepalivePacketData packet private void onStopSocketKeepaliveRequested (int) int slotIndex int handle private int getHandleForSlot (int) com.android.internal.telephony.data.KeepaliveTracker$KeepaliveRecord kr int i int slotIndex private int keepaliveStatusErrorToPacketKeepaliveError (int) int error private void onSocketKeepaliveStarted (int, com.android.internal.telephony.data.KeepaliveStatus) int slotIndex com.android.internal.telephony.data.KeepaliveStatus ks private void onKeepaliveStatus (com.android.internal.telephony.data.KeepaliveStatus) com.android.internal.telephony.data.KeepaliveStatus ks com.android.internal.telephony.data.KeepaliveTracker$KeepaliveRecord kr public void registerForKeepaliveStatus () public void unregisterForKeepaliveStatus () private void log (java.lang.String) String s private void loge (java.lang.String) String s }
com/android/internal/telephony/data/LinkBandwidthEstimator$1.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$1 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener { final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator) com.android.internal.telephony.data.LinkBandwidthEstimator this$0 public void onDisplayAdded (int) int displayId public void onDisplayRemoved (int) int displayId public void onDisplayChanged (int) int displayId }
com/android/internal/telephony/data/LinkBandwidthEstimator$2.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$2 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator) com.android.internal.telephony.data.LinkBandwidthEstimator this$0 public void onResult (android.telephony.ModemActivityInfo) android.telephony.ModemActivityInfo result public void onError (android.telephony.TelephonyManager$ModemActivityInfoException) android.telephony.TelephonyManager$ModemActivityInfoException e public volatile synthetic void onError (java.lang.Throwable) public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/data/LinkBandwidthEstimator$3.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$3 extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator) com.android.internal.telephony.data.LinkBandwidthEstimator this$0 public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities networkCapabilities public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/data/LinkBandwidthEstimator$BandwidthState.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$BandwidthState extends java.lang.Object { private final int mLink int mFilterKbps int mByteDeltaAccThr int mAvgUsedKbps int mBwSampleKbps boolean mBwSampleValid long mBwSampleValidTimeMs int mStaticBwKbps int mLastReportedBwKbps final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator, int) int link private void updateBandwidthSample (long, long) long bytesDelta long timeDeltaMs long linkBandwidthLongKbps int linkBandwidthKbps String dataRatName com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network private void updateBandwidthFilter () int timeConstantSec int avgKbps int filterInKbps long currTimeMs int timeDeltaSec int timeConstantSec int alpha long filterOutKbps StringBuilder sb private int getAvgUsedLinkBandwidthKbps () String dataRatName com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network int count private int getAvgUsedBandwidthAdjacentThreeLevelKbps () int currLevel int i String dataRatName com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network int bandwidthAtLow int bandwidthAtHigh int count long value private int getAvgUsedBandwidthAtLevel (com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth, int) com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network int signalLevel int count private int getCurrentCount () String dataRatName com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network private int getAvgLinkBandwidthKbps () private void resetBandwidthFilter () private void updateByteCountThr () int lowBytes private int calculateByteCountThreshold (int, int) int avgBwKbps int durationMs long avgBytes long result public boolean hasLargeBwChange () int deltaKbps public void calculateError () int bwEstExtErrPercent int bwEstAvgErrPercent int bwEstIntErrPercent int coldStartErrPercent StringBuilder sb private int calculateErrorPercent (int, int) int inKbps int bwSampleKbps long errorPercent }
com/android/internal/telephony/data/LinkBandwidthEstimator$LinkBandwidthEstimatorCallback.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data public com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onDataActivityChanged (int) int dataActivity public void onBandwidthChanged (int, int) int uplinkBandwidthKbps int downlinkBandwidthKbps }
com/android/internal/telephony/data/LinkBandwidthEstimator$NetworkBandwidth.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data public com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth extends java.lang.Object { private final String mKey final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator, java.lang.String) com.android.internal.telephony.data.LinkBandwidthEstimator this$0 String key public void update (long, int, int) long value int link int level android.content.SharedPreferences sp String valueKey String countKey android.content.SharedPreferences$Editor editor long currValue int currCount private java.lang.String getValueKey (int, int) int link int level private java.lang.String getCountKey (int, int) int link int level private java.lang.String getDataKey (int, int) int link int level public long getValue (int, int) int link int level android.content.SharedPreferences sp String valueKey public int getCount (int, int) int link int level android.content.SharedPreferences sp String countKey public java.lang.String toString () int count int avgKbps int level int count int level int link StringBuilder sb }
com/android/internal/telephony/data/LinkBandwidthEstimator$NetworkKey.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkKey extends java.lang.Object { private final String mPlmn private final String mDataRat private final int mTac void <init> (java.lang.String, int, java.lang.String) String plmn int tac String dataRat public boolean equals (java.lang.Object) com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkKey that Object o com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkKey that public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/data/LinkBandwidthEstimator$TelephonyCallbackImpl.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data com.android.internal.telephony.data.LinkBandwidthEstimator$TelephonyCallbackImpl extends android.telephony.TelephonyCallback implements android.telephony.TelephonyCallback$ActiveDataSubscriptionIdListener { final synthetic com.android.internal.telephony.data.LinkBandwidthEstimator this$0 private void <init> (com.android.internal.telephony.data.LinkBandwidthEstimator) public void onActiveDataSubscriptionIdChanged (int) int subId }
com/android/internal/telephony/data/LinkBandwidthEstimator.class
LinkBandwidthEstimator.java package com.android.internal.telephony.data public com.android.internal.telephony.data.LinkBandwidthEstimator extends android.os.Handler { private static final String TAG private static final boolean DBG static final int MSG_SCREEN_STATE_CHANGED static final int MSG_TRAFFIC_STATS_POLL static final int MSG_MODEM_ACTIVITY_RETURNED static final int MSG_DEFAULT_NETWORK_CHANGED static final int MSG_SIGNAL_STRENGTH_CHANGED static final int MSG_NR_FREQUENCY_CHANGED static final int MSG_NR_STATE_CHANGED static final int MSG_ACTIVE_PHONE_CHANGED static final int MSG_DATA_REG_STATE_OR_RAT_CHANGED static final int UNKNOWN_TAC private static final int TRAFFIC_STATS_POLL_INTERVAL_MS private static final int MODEM_POLL_MIN_INTERVAL_MS private static final int TRAFFIC_MODEM_POLL_BYTE_RATIO private static final int TRAFFIC_POLL_BYTE_THRESHOLD_MAX private static final int BYTE_DELTA_ACC_THRESHOLD_MAX_KB private static final int MODEM_POLL_TIME_DELTA_MAX_MS private static final int FILTER_UPDATE_MAX_INTERVAL_MS private static final int TX_RX_TIME_MIN_MS private static final int TIME_CONSTANT_LARGE_SEC private static final int TIME_CONSTANT_SMALL_SEC private static final int RSSI_DELTA_THRESHOLD_DB private static final int FILTER_SCALE private static final int LARGE_TIME_DECAY_RATIO private static final int TX_OVER_RX_TIME_RATIO_THRESHOLD_NUM private static final int TX_OVER_RX_TIME_RATIO_THRESHOLD_DEN private static final int DEFAULT_LINK_BAND_WIDTH_KBPS private static final int BW_UPDATE_THRESHOLD_PERCENT private static final int HIGH_BANDWIDTH_THRESHOLD_KBPS private static final int[][] BYTE_DELTA_THRESHOLD_KB private static final int LOW_BW_TO_AVG_BW_RATIO_NUM private static final int LOW_BW_TO_AVG_BW_RATIO_DEN private static final int MAX_BW_TO_STATIC_BW_RATIO private static final int BYTE_DELTA_THRESHOLD_MIN_KB private static final int MAX_ERROR_PERCENT private static final String[] AVG_BW_PER_RAT private static final java.util.Map AVG_BW_PER_RAT_MAP private static final String UNKNOWN_PLMN public static final int BW_STATS_COUNT_THRESHOLD public static final int NUM_SIGNAL_LEVEL public static final int LINK_TX public static final int LINK_RX public static final int NUM_LINK_DIRECTION private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.TelephonyFacade mTelephonyFacade private final android.telephony.TelephonyManager mTelephonyManager private final com.android.internal.telephony.LocalLog mLocalLog private boolean mScreenOn private boolean mIsOnDefaultRoute private boolean mIsOnActiveData private long mLastModemPollTimeMs private boolean mLastTrafficValid private long mLastMobileTxBytes private long mLastMobileRxBytes private long mTxBytesDeltaAcc private long mRxBytesDeltaAcc private android.telephony.ModemActivityInfo mLastModemActivityInfo private final android.telephony.TelephonyCallback mTelephonyCallback private int mSignalStrengthDbm private int mSignalLevel private int mDataRat private int mTac private String mPlmn private android.net.NetworkCapabilities mNetworkCapabilities private final com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth mPlaceholderNetwork private long mFilterUpdateTimeMs private int mBandwidthUpdateSignalDbm private int mBandwidthUpdateSignalLevel private int mBandwidthUpdateDataRat private String mBandwidthUpdatePlmn private final com.android.internal.telephony.data.LinkBandwidthEstimator$BandwidthState mTxState private final com.android.internal.telephony.data.LinkBandwidthEstimator$BandwidthState mRxState private long mLastPlmnOrRatChangeTimeMs private long mLastDrsOrRatChangeTimeMs private int mDataActivity private final java.util.Set mLinkBandwidthEstimatorCallbacks private final android.hardware.display.DisplayManager$DisplayListener mDisplayListener private final android.os.OutcomeReceiver mOutcomeReceiver private final android.net.ConnectivityManager$NetworkCallback mDefaultNetworkCallback private final java.util.Map mNetworkMap private static void initAvgBwPerRatTable () String[] split int rxKbps int txKbps String[] kv String config public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.TelephonyFacade) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.TelephonyFacade telephonyFacade android.hardware.display.DisplayManager dm android.net.ConnectivityManager cm public void handleMessage (android.os.Message) android.os.Message msg public void registerCallback (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback public void unregisterCallback (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback private boolean isScreenOn () android.view.Display display android.hardware.display.DisplayManager dm android.view.Display[] displays private void handleScreenStateChanged (boolean) boolean screenOn private void handleDefaultNetworkChanged (android.net.NetworkCapabilities) boolean isOnDefaultRoute android.net.NetworkCapabilities networkCapabilities boolean isOnDefaultRoute private void handleActivePhoneChanged (int) int activeDataSubId boolean isOnActiveData private void handleDrsOrRatChanged (android.os.AsyncResult) android.os.AsyncResult ar android.util.Pair drsRatPair private void handleTrafficStatsPollConditionChanged () private void handleTrafficStatsPoll () int dataActivity int dataActivity int dataActivity StringBuilder sb long mobileTxBytes long mobileRxBytes long txBytesDelta long rxBytesDelta int dataActivity boolean trafficValid boolean doModemPoll long txByteDeltaThr long rxByteDeltaThr long currTimeMs long timeSinceLastModemPollMs long timeSinceLastFilterUpdateMs private void makeRequestModemActivity () private void handleModemActivityReturned (android.telephony.ModemActivityInfo) android.telephony.ModemActivityInfo result private void resetByteDeltaAcc () private void invalidateTxRxSamples () private void updateBandwidthTxRxSamples (android.telephony.ModemActivityInfo) android.telephony.ModemActivityInfo modemActivityInfo long lastTimeMs long currTimeMs long timeDeltaMs android.telephony.ModemActivityInfo deltaInfo long txTimeDeltaMs long rxTimeDeltaMs boolean isTxTimeOverRxTimeRatioLarge long rxTimeBwEstMs int reportedTxTputKbps int reportedRxTputKbps StringBuilder sb private boolean hasRecentDataRegStatePlmnOrRatChange () private long getModemTxTimeMs (android.telephony.ModemActivityInfo) int lvl android.telephony.ModemActivityInfo modemActivity long txTimeMs private void updateTxRxBandwidthFilterSendToDataConnection () boolean isNetworkChanged private boolean isValidNetwork () private void updateByteCountThr () private void resetBandwidthFilter () private void sendLinkBandwidthToDataConnection (int, int) int linkBandwidthTxKps int linkBandwidthRxKps private void handleSignalStrengthChanged () android.telephony.SignalStrength signalStrength private void registerNrStateFrequencyChange () public int getDataActivity () public java.lang.String getDataRatName (int) int rat private int getNrMode (int) int rat public static java.lang.String getDataRatName (int, int) int rat int nrMode private boolean isNrNsaConnected () private boolean updateStaticBwValue (int) int dataRat android.util.Pair values public android.util.Pair getStaticAvgBw (int) int dataRat String dataRatName android.util.Pair values private void updateStaticBwValueResetFilter () private android.telephony.NetworkRegistrationInfo getDataNri () private boolean updateDataRatCellIdentityBandwidth () String plmn String plmn int dataRat android.telephony.ServiceState ss android.telephony.CellIdentity cellIdentity boolean hasChanged String plmn android.telephony.NetworkRegistrationInfo nri private int getTac (android.telephony.CellIdentity) android.telephony.CellIdentity cellIdentity void logv (java.lang.String) String msg void logd (java.lang.String) String msg private com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth lookupNetwork (java.lang.String, java.lang.String) String plmn String dataRat public com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth lookupNetwork (java.lang.String, int, java.lang.String) String plmn int tac String dataRat com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkKey key com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth ans public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.LinkBandwidthEstimator$NetworkBandwidth network Exception e java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw private static synthetic void lambda$sendLinkBandwidthToDataConnection$5 (int, int, com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) int linkBandwidthTxKps int linkBandwidthRxKps com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback private static synthetic void lambda$sendLinkBandwidthToDataConnection$4 (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback, int, int) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback int linkBandwidthTxKps int linkBandwidthRxKps private static synthetic void lambda$handleTrafficStatsPoll$3 (int, com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) int dataActivity com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback private static synthetic void lambda$handleTrafficStatsPoll$2 (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback, int) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback int dataActivity private synthetic void lambda$handleTrafficStatsPollConditionChanged$1 (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback private synthetic void lambda$handleTrafficStatsPollConditionChanged$0 (com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback) com.android.internal.telephony.data.LinkBandwidthEstimator$LinkBandwidthEstimatorCallback callback static void <clinit> () }
com/android/internal/telephony/data/PhoneSwitcher$1.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$1 extends java.lang.Object implements com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onValidationDone (boolean, int) boolean validated int subId public void onNetworkAvailable (android.net.Network, int) android.net.Network network int subId }
com/android/internal/telephony/data/PhoneSwitcher$2.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$2 extends android.telephony.ims.RegistrationManager$RegistrationCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onRegistered (android.telephony.ims.ImsRegistrationAttributes) android.telephony.ims.ImsRegistrationAttributes attributes int imsRegistrationTech public void onUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo info }
com/android/internal/telephony/data/PhoneSwitcher$3.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$3 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher, java.util.concurrent.Executor) com.android.internal.telephony.data.PhoneSwitcher this$0 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage public void onDataRoamingEnabledChanged (boolean) boolean enabled }
com/android/internal/telephony/data/PhoneSwitcher$4.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$4 extends com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onRequireValidation (int, boolean) int targetPhoneId boolean needValidation int targetSubId public void onRequireImmediatelySwitchToPhone (int, int) int targetPhoneId int reason public void onRequireCancelAnyPendingAutoSwitchValidation () }
com/android/internal/telephony/data/PhoneSwitcher$5.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$5 extends com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher, java.util.concurrent.Executor) com.android.internal.telephony.data.PhoneSwitcher this$0 java.util.concurrent.Executor executor public void onDefaultDataSubscriptionChanged (int) int subId }
com/android/internal/telephony/data/PhoneSwitcher$6.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$6 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent android.os.Message msg }
com/android/internal/telephony/data/PhoneSwitcher$7.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$7 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onReceive (android.content.Context, android.content.Intent) int state int slotIndex android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/data/PhoneSwitcher$8.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$8 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher) com.android.internal.telephony.data.PhoneSwitcher this$0 public void onSubscriptionsChanged () android.os.Message msg }
com/android/internal/telephony/data/PhoneSwitcher$9.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$9 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 void <init> (com.android.internal.telephony.data.PhoneSwitcher, java.util.concurrent.Executor) com.android.internal.telephony.data.PhoneSwitcher this$0 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage public void onDataRoamingEnabledChanged (boolean) boolean enabled }
com/android/internal/telephony/data/PhoneSwitcher$DefaultNetworkCallback.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$DefaultNetworkCallback extends android.net.ConnectivityManager$NetworkCallback { public int mExpectedSubId public int mSwitchReason final synthetic com.android.internal.telephony.data.PhoneSwitcher this$0 private void <init> (com.android.internal.telephony.data.PhoneSwitcher) public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities networkCapabilities public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/data/PhoneSwitcher$EmergencyOverrideRequest.class
PhoneSwitcher.java package com.android.internal.telephony.data final com.android.internal.telephony.data.PhoneSwitcher$EmergencyOverrideRequest extends java.lang.Object { int mPhoneId int mGnssOverrideTimeMs java.util.concurrent.CompletableFuture mOverrideCompleteFuture boolean mRequiresEcmFinish boolean mPendingOriginatingCall private void <init> () boolean isCallbackAvailable () void sendOverrideCompleteCallbackResultAndClear (boolean) boolean result public java.lang.String toString () }
com/android/internal/telephony/data/PhoneSwitcher$ImsRegTechProvider.class
PhoneSwitcher.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.PhoneSwitcher$ImsRegTechProvider extends java.lang.Object { public abstract int get (android.content.Context, int) }
com/android/internal/telephony/data/PhoneSwitcher$ImsRegisterCallback.class
PhoneSwitcher.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.PhoneSwitcher$ImsRegisterCallback extends java.lang.Object { public abstract void setCallback (android.content.Context, int, android.telephony.ims.RegistrationManager$RegistrationCallback, java.util.concurrent.Executor) throws com.android.ims.ImsException }
com/android/internal/telephony/data/PhoneSwitcher$PhoneState.class
PhoneSwitcher.java package com.android.internal.telephony.data public com.android.internal.telephony.data.PhoneSwitcher$PhoneState extends java.lang.Object { public volatile boolean active public long lastRequested protected void <init> () }
com/android/internal/telephony/data/PhoneSwitcher$PhoneSwitcherCallback.class
PhoneSwitcher.java package com.android.internal.telephony.data public com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onPreferredDataPhoneIdChanged (int) int phoneId }
com/android/internal/telephony/data/PhoneSwitcher$PhoneSwitcherNetworkRequestListener.class
PhoneSwitcher.java package com.android.internal.telephony.data com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherNetworkRequestListener extends com.android.internal.telephony.NetworkFactory { private final com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher public void <init> (android.os.Looper, android.content.Context, android.net.NetworkCapabilities, com.android.internal.telephony.data.PhoneSwitcher) android.os.Looper l android.content.Context c android.net.NetworkCapabilities nc com.android.internal.telephony.data.PhoneSwitcher ps protected void needNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest android.os.Message msg protected void releaseNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest android.os.Message msg }
com/android/internal/telephony/data/PhoneSwitcher.class
PhoneSwitcher.java package com.android.internal.telephony.data public com.android.internal.telephony.data.PhoneSwitcher extends android.os.Handler { private static final String LOG_TAG protected static final boolean VDBG private static final int MODEM_COMMAND_RETRY_PERIOD_MS public static int ECBM_DEFAULT_DATA_SWITCH_BASE_TIME_MS public static int DEFAULT_DATA_OVERRIDE_TIMEOUT_MS private static final int DEFAULT_EMERGENCY_PHONE_ID private final com.android.internal.telephony.data.DataNetworkController$NetworkRequestList mNetworkRequestList protected final com.android.internal.telephony.RegistrantList mActivePhoneRegistrants private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private final com.android.internal.telephony.flags.FeatureFlags mFlags protected final android.content.Context mContext private final com.android.internal.telephony.LocalLog mLocalLog protected com.android.internal.telephony.data.PhoneSwitcher$PhoneState[] mPhoneStates protected int[] mPhoneSubscriptions private boolean mIsRegisteredForImsRadioTechChange protected final com.android.internal.telephony.data.CellularNetworkValidator mValidator private int mPendingSwitchSubId private int mLastSwitchPreferredDataReason private boolean mPendingSwitchNeedValidation public final com.android.internal.telephony.data.CellularNetworkValidator$ValidationCallback mValidationCallback protected int mMaxDataAttachModemCount protected int mActiveModemCount protected static com.android.internal.telephony.data.PhoneSwitcher sPhoneSwitcher protected int mPrimaryDataSubId private int mAutoSelectedDataSubId protected int mPhoneIdInVoiceCall protected int mPreferredDataPhoneId protected com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt mPreferredDataSubId private com.android.internal.telephony.data.PhoneSwitcher$EmergencyOverrideRequest mEmergencyOverride private com.android.internal.telephony.ISetOpportunisticDataCallback mSetOpptSubCallback private final java.util.Set mPhoneSwitcherCallbacks private static final int EVENT_PRIMARY_DATA_SUB_CHANGED protected static final int EVENT_SUBSCRIPTION_CHANGED private static final int EVENT_REQUEST_NETWORK private static final int EVENT_RELEASE_NETWORK private static final int EVENT_EMERGENCY_TOGGLE private static final int EVENT_RADIO_CAPABILITY_CHANGED private static final int EVENT_OPPT_DATA_SUB_CHANGED private static final int EVENT_RADIO_ON private static final int EVENT_PRECISE_CALL_STATE_CHANGED private static final int EVENT_NETWORK_VALIDATION_DONE private static final int EVENT_MODEM_COMMAND_DONE private static final int EVENT_MODEM_COMMAND_RETRY private static final int EVENT_OVERRIDE_DDS_FOR_EMERGENCY private static final int EVENT_REMOVE_DDS_EMERGENCY_OVERRIDE private static final int EVENT_MULTI_SIM_CONFIG_CHANGED private static final int EVENT_NETWORK_AVAILABLE private static final int EVENT_PROCESS_SIM_STATE_CHANGE private static final int EVENT_IMS_RADIO_TECH_CHANGED private static final String EVALUATION_REASON_RADIO_ON protected static final int HAL_COMMAND_UNKNOWN protected static final int HAL_COMMAND_ALLOW_DATA protected static final int HAL_COMMAND_PREFERRED_DATA protected int mHalCommandToUse protected com.android.internal.telephony.RadioConfig mRadioConfig private static final int MAX_LOCAL_LOG_LINES private static final int DEFAULT_VALIDATION_EXPIRATION_TIME private final com.android.internal.telephony.data.AutoDataSwitchController mAutoDataSwitchController private final com.android.internal.telephony.data.AutoDataSwitchController$AutoDataSwitchControllerCallback mAutoDataSwitchCallback private final android.net.ConnectivityManager mConnectivityManager private int mImsRegistrationTech public final android.util.SparseIntArray mImsRegistrationRadioTechMap private final java.util.List mCurrentDdsSwitchFailure private final java.util.Map mDataSettingsManagerCallbacks private final android.telephony.ims.RegistrationManager$RegistrationCallback mRegistrationCallback private final com.android.internal.telephony.data.PhoneSwitcher$DefaultNetworkCallback mDefaultNetworkCallback public com.android.internal.telephony.data.PhoneSwitcher$ImsRegTechProvider mImsRegTechProvider public com.android.internal.telephony.data.PhoneSwitcher$ImsRegisterCallback mImsRegisterCallback private final android.content.BroadcastReceiver mDefaultDataChangedReceiver private final android.content.BroadcastReceiver mSimStateIntentReceiver private final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangedListener protected static final boolean REQUESTS_CHANGED protected static final boolean REQUESTS_UNCHANGED public static com.android.internal.telephony.data.PhoneSwitcher getInstance () public static com.android.internal.telephony.data.PhoneSwitcher make (int, android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) int maxDataAttachModemCount android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags flags private boolean updatesIfPhoneInVoiceCallChanged () com.android.internal.telephony.Phone phone int oldPhoneIdInVoiceCall private void registerForImsRadioTechChange (android.content.Context, int) com.android.ims.ImsException imsException android.content.Context context int phoneId private void registerForImsRadioTechChange () int i public void registerCallback (com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback) com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback callback public void unregisterCallback (com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback) com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback callback private void evaluateIfImmediateDataSwitchIsNeeded (java.lang.String, int) String evaluationReason int switchReason public void <init> (int, android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.Phone phone java.util.Set ddsFailure int phoneId IllegalArgumentException exception android.net.NetworkCapabilities$Builder builder com.android.internal.telephony.NetworkFactory networkFactory int maxActivePhones android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter filter android.telephony.TelephonyRegistryManager telephonyRegistryManager private boolean isSimApplicationReady (int) int slotIndex android.telephony.SubscriptionInfo info boolean uiccAppsEnabled com.android.internal.telephony.IccCard iccCard public void handleMessage (android.os.Message) android.os.Message msg2 boolean isInEcm int phoneId int subId boolean needValidation com.android.internal.telephony.ISetOpportunisticDataCallback callback int i android.os.Message msg2 int subId boolean passed int subId android.net.Network network android.os.AsyncResult ar int phoneId com.android.internal.telephony.data.PhoneSwitcher$EmergencyOverrideRequest req android.os.Message msg2 int activeModemCount int slotIndex int simState android.os.Message msg private boolean onImsRadioTechChanged (android.os.AsyncResult) android.os.AsyncResult asyncResult com.android.internal.telephony.imsphone.ImsPhone$ImsRegistrationRadioTechInfo imsRegistrationRadioTechInfo int phoneId int subId int tech private synchronized void onMultiSimConfigChanged (int) int phoneId com.android.internal.telephony.Phone phone java.util.Set ddsFailure int phoneId int activeModemCount int oldActiveModemCount private void onDataEnabledChanged () private boolean isInEmergencyCallbackMode () com.android.internal.telephony.Phone imsPhone com.android.internal.telephony.Phone p public void onRequestNetwork (android.net.NetworkRequest) android.net.NetworkRequest networkRequest com.android.internal.telephony.data.TelephonyNetworkRequest telephonyNetworkRequest public void onReleaseNetwork (android.net.NetworkRequest) android.net.NetworkRequest networkRequest com.android.internal.telephony.data.TelephonyNetworkRequest telephonyNetworkRequest private void registerDefaultNetworkChangeCallback (int, int) int expectedSubId int reason private void collectReleaseNetworkMetrics (android.net.NetworkRequest) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch onDemandDataSwitch android.net.NetworkRequest networkRequest private void cancelPendingAutoDataSwitchValidation () private android.telephony.TelephonyManager getTm () protected boolean onEvaluate (boolean, java.lang.String) int sub int i int phoneId int i int phoneIdForRequest com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int i Integer i int phoneId int phoneId java.util.List newActivePhones boolean requestsChanged String reason StringBuilder sb boolean diffDetected int primaryDataSubId boolean hasAnyActiveSubscription int oldPreferredDataPhoneId int oldPreferredDataSubId protected void activate (int) int phoneId protected void deactivate (int) int phoneId private void switchPhone (int, boolean) int phoneId boolean active com.android.internal.telephony.data.PhoneSwitcher$PhoneState state public void onRadioCapChanged (int) int phoneId android.os.Message msg public void overrideDefaultDataForEmergency (int, int, java.util.concurrent.CompletableFuture) int phoneId int overrideTimeSec java.util.concurrent.CompletableFuture dataSwitchResult android.os.Message msg com.android.internal.telephony.data.PhoneSwitcher$EmergencyOverrideRequest request protected void sendRilCommands (int) int phoneId android.os.Message message private int phoneIdForRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) int i com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest android.net.NetworkRequest netRequest int subId int preferredDataSubId int phoneId protected int getSubIdFromNetworkSpecifier (android.net.NetworkSpecifier) android.net.NetworkSpecifier specifier private boolean isActiveSubId (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo protected void updatePreferredDataPhoneId () int imsRegTech private int getFallbackDataPhoneIdForInternetRequests () int phoneId int fallbackSubId private boolean shouldSwitchDataDueToInCall () com.android.internal.telephony.Phone voicePhone com.android.internal.telephony.Phone defaultDataPhone protected void transitionToEmergencyPhone () private com.android.internal.telephony.Phone getPhoneBySubId (int) int subId private com.android.internal.telephony.Phone findPhoneById (int) int phoneId public synchronized boolean shouldApplyNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest, int) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int phoneId int subId android.net.NetworkRequest netRequest int phoneIdToHandle boolean isEmergencyNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest protected boolean isPhoneActive (int) int phoneId public void registerForActivePhoneSwitch (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object o com.android.internal.telephony.Registrant r private void setOpportunisticDataSubscription (int, boolean, com.android.internal.telephony.ISetOpportunisticDataCallback) int subId boolean needValidation com.android.internal.telephony.ISetOpportunisticDataCallback callback private void validate (int, boolean, int, com.android.internal.telephony.ISetOpportunisticDataCallback) int subId boolean needValidation int switchReason com.android.internal.telephony.ISetOpportunisticDataCallback callback int subIdToValidate long validationTimeout private long getValidationTimeout (int, boolean) android.os.PersistableBundle b int subId boolean needValidation long validationTimeout android.telephony.CarrierConfigManager configManager private void sendSetOpptCallbackHelper (com.android.internal.telephony.ISetOpportunisticDataCallback, int) android.os.RemoteException exception com.android.internal.telephony.ISetOpportunisticDataCallback callback int result private void setAutoSelectedDataSubIdInternal (int) int subId private void confirmSwitch (int, boolean) int resultForCallBack int resultForCallBack int subId boolean confirm int resultForCallBack private void onNetworkAvailable (int, android.net.Network) int subId android.net.Network network private void onValidationDone (int, boolean) int subId boolean passed public void trySetOpportunisticDataSubscription (int, boolean, com.android.internal.telephony.ISetOpportunisticDataCallback) int subId boolean needValidation com.android.internal.telephony.ISetOpportunisticDataCallback callback protected boolean isPhoneInVoiceCall (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.Call bgCall com.android.internal.telephony.Call fgCall private void updateHalCommandToUse () public int getPreferredDataPhoneId () protected void logl (java.lang.String) String l private void log (java.lang.String) String s private void loge (java.lang.String) String s private static java.lang.String switchReasonToString (int) int reason private static java.lang.String switchStateToString (int) int state private void logDataSwitchEvent (int, int, int) int subId int state int reason com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch dataSwitch protected void notifyPreferredDataSubIdChanged () android.telephony.TelephonyRegistryManager telephonyRegistryManager public int getActiveDataSubId () public int getAutoSelectedDataSubId () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.PhoneSwitcher$PhoneState ps int i java.io.FileDescriptor fd java.io.PrintWriter writer String[] args com.android.internal.telephony.IndentingPrintWriter pw java.util.Calendar c private boolean isAnyVoiceCallActiveOnDevice () boolean ret private void onDdsSwitchResponse (android.os.AsyncResult) com.android.internal.telephony.CommandException$Error error android.os.AsyncResult ar boolean commandSuccess int phoneId private boolean isPhoneIdValidForRetry (int) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int phoneId int ddsPhoneId private static synthetic void lambda$onDdsSwitchResponse$5 (int, com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback) int phoneId com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback callback private static synthetic void lambda$onDdsSwitchResponse$4 (com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback, int) com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback callback int phoneId private synthetic com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback lambda$onMultiSimConfigChanged$3 (java.lang.Integer) Integer v private synthetic com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback lambda$new$2 (java.lang.Integer) Integer v private static synthetic void lambda$new$1 (android.content.Context, int, android.telephony.ims.RegistrationManager$RegistrationCallback, java.util.concurrent.Executor) throws com.android.ims.ImsException android.content.Context context int phoneId android.telephony.ims.RegistrationManager$RegistrationCallback cb java.util.concurrent.Executor executor private static synthetic int lambda$new$0 (android.content.Context, int) android.content.Context context int phoneId static void <clinit> () }
com/android/internal/telephony/data/QosCallbackTracker$1$1.class
QosCallbackTracker.java package com.android.internal.telephony.data com.android.internal.telephony.data.QosCallbackTracker$1$1 extends java.lang.Object implements com.android.internal.telephony.data.QosCallbackTracker$IFilter { final synthetic android.net.QosFilter val$filter final synthetic com.android.internal.telephony.data.QosCallbackTracker$1 this$1 void <init> (com.android.internal.telephony.data.QosCallbackTracker$1, android.net.QosFilter) com.android.internal.telephony.data.QosCallbackTracker$1 this$1 public boolean matchesLocalAddress (java.net.InetAddress, int, int) java.net.InetAddress address int startPort int endPort public boolean matchesRemoteAddress (java.net.InetAddress, int, int) java.net.InetAddress address int startPort int endPort public boolean matchesProtocol (int) int protocol }
com/android/internal/telephony/data/QosCallbackTracker$1.class
QosCallbackTracker.java package com.android.internal.telephony.data com.android.internal.telephony.data.QosCallbackTracker$1 extends com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback { final synthetic com.android.internal.telephony.data.QosCallbackTracker this$0 void <init> (com.android.internal.telephony.data.QosCallbackTracker, java.util.concurrent.Executor) com.android.internal.telephony.data.QosCallbackTracker this$0 java.util.concurrent.Executor executor public void onQosCallbackRegistered (int, android.net.QosFilter) int qosCallbackId android.net.QosFilter filter }
com/android/internal/telephony/data/QosCallbackTracker$IFilter.class
QosCallbackTracker.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.QosCallbackTracker$IFilter extends java.lang.Object { public abstract boolean matchesLocalAddress (java.net.InetAddress, int, int) public abstract boolean matchesRemoteAddress (java.net.InetAddress, int, int) public abstract boolean matchesProtocol (int) }
com/android/internal/telephony/data/QosCallbackTracker.class
QosCallbackTracker.java package com.android.internal.telephony.data public com.android.internal.telephony.data.QosCallbackTracker extends android.os.Handler { private static final int DEDICATED_BEARER_EVENT_STATE_NONE private static final int DEDICATED_BEARER_EVENT_STATE_ADDED private static final int DEDICATED_BEARER_EVENT_STATE_MODIFIED private static final int DEDICATED_BEARER_EVENT_STATE_DELETED private final String mLogTag private final com.android.internal.telephony.data.TelephonyNetworkAgent mNetworkAgent private final java.util.Map mQosBearerSessions private final com.android.internal.telephony.metrics.RcsStats mRcsStats private final java.util.Map mCallbacksToFilter private final int mPhoneId public void <init> (com.android.internal.telephony.data.TelephonyNetworkAgent, com.android.internal.telephony.Phone) com.android.internal.telephony.data.TelephonyNetworkAgent networkAgent com.android.internal.telephony.Phone phone public void addFilter (int, com.android.internal.telephony.data.QosCallbackTracker$IFilter) int callbackId com.android.internal.telephony.data.QosCallbackTracker$IFilter filter public void removeFilter (int) int callbackId public void updateSessions (java.util.List) java.util.List sessions private boolean doFiltersMatch (android.telephony.data.QosBearerSession, com.android.internal.telephony.data.QosCallbackTracker$IFilter) android.telephony.data.QosBearerSession qosBearerSession com.android.internal.telephony.data.QosCallbackTracker$IFilter filter private boolean matchesByLocalAddress (android.telephony.data.QosBearerFilter, com.android.internal.telephony.data.QosCallbackTracker$IFilter) int portStart int portEnd int portStart int portEnd java.net.InetAddress anyAddress java.net.UnknownHostException e java.net.InetAddress anyAddress android.net.LinkAddress qosAddress android.telephony.data.QosBearerFilter sessionFilter com.android.internal.telephony.data.QosCallbackTracker$IFilter filter int portStart int portEnd private boolean matchesByRemoteAddress (android.telephony.data.QosBearerFilter, com.android.internal.telephony.data.QosCallbackTracker$IFilter) int portStart int portEnd int portStart int portEnd java.net.InetAddress anyAddress java.net.UnknownHostException e java.net.InetAddress anyAddress android.net.LinkAddress qosAddress android.telephony.data.QosBearerFilter sessionFilter com.android.internal.telephony.data.QosCallbackTracker$IFilter filter int portStart int portEnd boolean result private boolean matchesByProtocol (android.telephony.data.QosBearerFilter, com.android.internal.telephony.data.QosCallbackTracker$IFilter, boolean) boolean result android.telephony.data.QosBearerFilter sessionFilter com.android.internal.telephony.data.QosCallbackTracker$IFilter filter boolean hasMatchedFilter boolean result int protocol private android.telephony.data.QosBearerFilter getFilterByPrecedence (android.telephony.data.QosBearerFilter, android.telephony.data.QosBearerFilter) android.telephony.data.QosBearerFilter qosFilter android.telephony.data.QosBearerFilter sessionFilter private android.telephony.data.QosBearerFilter getMatchingQosBearerFilter (android.telephony.data.QosBearerSession, com.android.internal.telephony.data.QosCallbackTracker$IFilter) boolean unMatched boolean hasMatchedFilter android.telephony.data.QosBearerFilter sessionFilter android.telephony.data.QosBearerSession qosBearerSession com.android.internal.telephony.data.QosCallbackTracker$IFilter filter android.telephony.data.QosBearerFilter qosFilter private void sendSessionAvailable (int, android.telephony.data.QosBearerSession, com.android.internal.telephony.data.QosCallbackTracker$IFilter) android.telephony.data.EpsQos qos android.telephony.data.EpsBearerQosSessionAttributes epsBearerAttr android.telephony.data.NrQos qos android.telephony.data.NrQosSessionAttributes nrQosAttr int callbackId android.telephony.data.QosBearerSession session com.android.internal.telephony.data.QosCallbackTracker$IFilter filter android.telephony.data.QosBearerFilter qosBearerFilter java.util.List remoteAddresses private void sendSessionLost (int, android.telephony.data.QosBearerSession) int callbackId android.telephony.data.QosBearerSession session private void notifyMetricDedicatedBearerListenerAdded (int, android.telephony.data.QosBearerSession) int callbackId android.telephony.data.QosBearerSession session int rat int qci private void notifyMetricDedicatedBearerListenerBearerUpdateSession (int, android.telephony.data.QosBearerSession) int callbackId android.telephony.data.QosBearerSession session private void notifyMetricDedicatedBearerListenerRemoved (int) int callbackId private int getQCIFromSessionInfo (android.telephony.data.QosBearerSession) android.telephony.data.QosBearerSession session private int getRatInfoFromSessionInfo (android.telephony.data.QosBearerSession) android.telephony.data.QosBearerSession session private boolean doesLocalConnectionInfoExist (android.telephony.data.QosBearerSession) android.telephony.data.QosBearerFilter sessionFilter android.telephony.data.QosBearerSession qosBearerSession private boolean doesRemoteConnectionInfoExist (android.telephony.data.QosBearerSession) android.telephony.data.QosBearerFilter sessionFilter android.telephony.data.QosBearerSession qosBearerSession private void notifyMetricDedicatedBearerEvent (android.telephony.data.QosBearerSession, int, boolean) android.telephony.data.QosBearerSession session int bearerState boolean hasListener int ratAtEnd int qci boolean localConnectionInfoReceived boolean remoteConnectionInfoReceived private void log (java.lang.String) String s private synthetic void lambda$updateSessions$2 (java.util.List) com.android.internal.telephony.data.QosCallbackTracker$IFilter filter boolean incomingSessionMatch boolean existingSessionMatch int callbackId int sessionId android.telephony.data.QosBearerSession existingSession android.telephony.data.QosBearerSession incomingSession com.android.internal.telephony.data.QosCallbackTracker$IFilter filter int callbackId int sessionId android.telephony.data.QosBearerSession existingSession android.telephony.data.QosBearerSession sessionToAdd int sessionToRemove java.util.List sessions int bearerState java.util.List sessionsToAdd java.util.Map incomingSessions java.util.HashSet sessionsReportedToMetric java.util.List sessionsToRemove private synthetic void lambda$removeFilter$1 (int) int callbackId private synthetic void lambda$addFilter$0 (int, com.android.internal.telephony.data.QosCallbackTracker$IFilter) android.telephony.data.QosBearerSession session int callbackId com.android.internal.telephony.data.QosCallbackTracker$IFilter filter }
com/android/internal/telephony/data/TelephonyNetworkAgent$TelephonyNetworkAgentCallback.class
TelephonyNetworkAgent.java package com.android.internal.telephony.data public abstract com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback extends com.android.internal.telephony.data.DataCallback { public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onValidationStatus (int, android.net.Uri) int status android.net.Uri redirectUri public void onQosCallbackRegistered (int, android.net.QosFilter) int qosCallbackId android.net.QosFilter filter public void onQosCallbackUnregistered (int) int qosCallbackId public void onStartSocketKeepalive (int, java.time.Duration, android.net.KeepalivePacketData) int slot java.time.Duration interval android.net.KeepalivePacketData packet public void onStopSocketKeepalive (int) int slot }
com/android/internal/telephony/data/TelephonyNetworkAgent.class
TelephonyNetworkAgent.java package com.android.internal.telephony.data public com.android.internal.telephony.data.TelephonyNetworkAgent extends android.net.NetworkAgent { private final String mLogTag private final com.android.internal.telephony.LocalLog mLocalLog private static final int NETWORK_AGENT_TEARDOWN_DELAY_MS private final com.android.internal.telephony.data.DataNetwork mDataNetwork private final int mId private boolean mAbandoned private final java.util.Set mTelephonyNetworkAgentCallbacks public void <init> (com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.data.DataNetwork, android.net.NetworkScore, android.net.NetworkAgentConfig, android.net.NetworkProvider, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.data.DataNetwork dataNetwork android.net.NetworkScore score android.net.NetworkAgentConfig config android.net.NetworkProvider provider com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback public void onNetworkUnwanted () public int getId () public void onValidationStatus (int, android.net.Uri) int status android.net.Uri redirectUri public void onBandwidthUpdateRequested () public void onStartSocketKeepalive (int, java.time.Duration, android.net.KeepalivePacketData) int slot java.time.Duration interval android.net.KeepalivePacketData packet public void onStopSocketKeepalive (int) int slot public void onQosCallbackRegistered (int, android.net.QosFilter) int qosCallbackId android.net.QosFilter filter public void onQosCallbackUnregistered (int) int qosCallbackId public void abandon () public void registerCallback (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback public void unregisterCallback (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback protected void log (java.lang.String) String s private void loge (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$onQosCallbackUnregistered$9 (int, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) int qosCallbackId com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback private static synthetic void lambda$onQosCallbackUnregistered$8 (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback, int) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback int qosCallbackId private static synthetic void lambda$onQosCallbackRegistered$7 (int, android.net.QosFilter, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) int qosCallbackId android.net.QosFilter filter com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback private static synthetic void lambda$onQosCallbackRegistered$6 (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback, int, android.net.QosFilter) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback int qosCallbackId android.net.QosFilter filter private static synthetic void lambda$onStopSocketKeepalive$5 (int, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) int slot com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback private static synthetic void lambda$onStopSocketKeepalive$4 (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback, int) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback int slot private static synthetic void lambda$onStartSocketKeepalive$3 (int, java.time.Duration, android.net.KeepalivePacketData, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) int slot java.time.Duration interval android.net.KeepalivePacketData packet com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback private static synthetic void lambda$onStartSocketKeepalive$2 (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback, int, java.time.Duration, android.net.KeepalivePacketData) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback int slot java.time.Duration interval android.net.KeepalivePacketData packet private static synthetic void lambda$onValidationStatus$1 (int, android.net.Uri, com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback) int status android.net.Uri redirectUri com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback private static synthetic void lambda$onValidationStatus$0 (com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback, int, android.net.Uri) com.android.internal.telephony.data.TelephonyNetworkAgent$TelephonyNetworkAgentCallback callback int status android.net.Uri redirectUri }
com/android/internal/telephony/data/TelephonyNetworkFactory$1.class
TelephonyNetworkFactory.java package com.android.internal.telephony.data com.android.internal.telephony.data.TelephonyNetworkFactory$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.data.TelephonyNetworkFactory this$0 void <init> (com.android.internal.telephony.data.TelephonyNetworkFactory) com.android.internal.telephony.data.TelephonyNetworkFactory this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/data/TelephonyNetworkFactory$InternalHandler.class
TelephonyNetworkFactory.java package com.android.internal.telephony.data com.android.internal.telephony.data.TelephonyNetworkFactory$InternalHandler extends android.os.Handler { final synthetic com.android.internal.telephony.data.TelephonyNetworkFactory this$0 void <init> (com.android.internal.telephony.data.TelephonyNetworkFactory, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/data/TelephonyNetworkFactory.class
TelephonyNetworkFactory.java package com.android.internal.telephony.data public com.android.internal.telephony.data.TelephonyNetworkFactory extends com.android.internal.telephony.NetworkFactory { public final String LOG_TAG protected static final boolean DBG private static final int REQUEST_LOG_SIZE private static final int ACTION_NO_OP private static final int ACTION_REQUEST private static final int ACTION_RELEASE private static final int TELEPHONY_NETWORK_SCORE public static final int EVENT_ACTIVE_PHONE_SWITCH public static final int EVENT_SUBSCRIPTION_CHANGED private static final int EVENT_NETWORK_REQUEST private static final int EVENT_NETWORK_RELEASE private final com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher private final com.android.internal.telephony.LocalLog mLocalLog private final java.util.Map mNetworkRequests private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.data.AccessNetworksManager mAccessNetworksManager private int mSubscriptionId public final android.os.Handler mInternalHandler private final com.android.internal.telephony.flags.FeatureFlags mFlags public void <init> (android.os.Looper, com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) android.os.Looper looper com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags android.telephony.SubscriptionManager$OnSubscriptionsChangedListener subscriptionsChangedListener private android.net.NetworkCapabilities makeNetworkFilterByPhoneId (int) int phoneId public android.net.NetworkCapabilities makeNetworkFilter (int) IllegalArgumentException exception int subscriptionId android.net.NetworkCapabilities$Builder builder private int getTransportTypeFromNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int transport int capability private static int getAction (boolean, boolean) boolean wasActive boolean isActive private void onActivePhoneSwitch () com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean applied boolean shouldApply int action int transportType java.util.Map$Entry entry private void onSubIdChange () int newSubscriptionId public void needNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest android.os.Message msg private void onNeedNetworkFor (android.os.Message) android.os.Message msg com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean shouldApply public void releaseNetworkFor (android.net.NetworkRequest) android.net.NetworkRequest networkRequest android.os.Message msg private void onReleaseNetworkFor (android.os.Message) android.os.Message msg com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest boolean applied protected void log (java.lang.String) String s protected void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.data.TelephonyNetworkRequest nr int transport java.util.Map$Entry entry java.io.FileDescriptor fd java.io.PrintWriter writer String[] args com.android.internal.telephony.IndentingPrintWriter pw }
com/android/internal/telephony/data/TelephonyNetworkProvider$1.class
TelephonyNetworkProvider.java package com.android.internal.telephony.data com.android.internal.telephony.data.TelephonyNetworkProvider$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.data.TelephonyNetworkProvider this$0 void <init> (com.android.internal.telephony.data.TelephonyNetworkProvider) com.android.internal.telephony.data.TelephonyNetworkProvider this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/data/TelephonyNetworkProvider$2.class
TelephonyNetworkProvider.java package com.android.internal.telephony.data com.android.internal.telephony.data.TelephonyNetworkProvider$2 extends com.android.internal.telephony.data.PhoneSwitcher$PhoneSwitcherCallback { final synthetic com.android.internal.telephony.data.TelephonyNetworkProvider this$0 void <init> (com.android.internal.telephony.data.TelephonyNetworkProvider, java.util.concurrent.Executor) com.android.internal.telephony.data.TelephonyNetworkProvider this$0 java.util.concurrent.Executor executor public void onPreferredDataPhoneIdChanged (int) int phoneId }
com/android/internal/telephony/data/TelephonyNetworkProvider.class
TelephonyNetworkProvider.java package com.android.internal.telephony.data public com.android.internal.telephony.data.TelephonyNetworkProvider extends android.net.NetworkProvider implements android.net.NetworkProvider$NetworkOfferCallback { public final String LOG_TAG private final com.android.internal.telephony.flags.FeatureFlags mFlags private final android.os.Handler mHandler private final com.android.internal.telephony.data.PhoneSwitcher mPhoneSwitcher private final java.util.Map mNetworkRequests private final com.android.internal.telephony.LocalLog mLocalLog public void <init> (android.os.Looper, android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.net.NetworkCapabilities caps android.os.Looper looper android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags android.net.ConnectivityManager cm private int getPhoneIdForNetworkRequest (com.android.internal.telephony.data.TelephonyNetworkRequest) int phoneId com.android.internal.telephony.Phone phone com.android.internal.telephony.data.TelephonyNetworkRequest request public void onNetworkNeeded (android.net.NetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int phoneId public void onNetworkUnneeded (android.net.NetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.data.TelephonyNetworkRequest networkRequest int phoneId com.android.internal.telephony.Phone phone private void reevaluateNetworkRequests (java.lang.String) String reason private android.net.NetworkCapabilities makeNetworkFilter () IllegalArgumentException exception android.net.NetworkCapabilities$Builder builder private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.Phone phone java.io.FileDescriptor fd java.io.PrintWriter writer String[] args com.android.internal.telephony.IndentingPrintWriter pw int defaultDataSubId private static synthetic void lambda$dump$3 (com.android.internal.telephony.IndentingPrintWriter, com.android.internal.telephony.data.TelephonyNetworkRequest, java.lang.Integer) com.android.internal.telephony.IndentingPrintWriter pw com.android.internal.telephony.data.TelephonyNetworkRequest request Integer phoneId private static synthetic void lambda$dump$2 (com.android.internal.telephony.Phone, com.android.internal.telephony.IndentingPrintWriter, com.android.internal.telephony.data.TelephonyNetworkRequest, java.lang.Integer) com.android.internal.telephony.Phone phone com.android.internal.telephony.IndentingPrintWriter pw com.android.internal.telephony.data.TelephonyNetworkRequest request Integer phoneId private synthetic void lambda$reevaluateNetworkRequests$1 (com.android.internal.telephony.data.TelephonyNetworkRequest, java.lang.Integer) com.android.internal.telephony.data.TelephonyNetworkRequest request Integer oldPhoneId int newPhoneId private static synthetic boolean lambda$onNetworkUnneeded$0 (android.net.NetworkRequest, com.android.internal.telephony.data.TelephonyNetworkRequest) android.net.NetworkRequest request com.android.internal.telephony.data.TelephonyNetworkRequest r }
com/android/internal/telephony/data/TelephonyNetworkRequest$NetCapabilityAttribute.class
TelephonyNetworkRequest.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.TelephonyNetworkRequest$NetCapabilityAttribute extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/TelephonyNetworkRequest$RequestState.class
TelephonyNetworkRequest.java package com.android.internal.telephony.data public abstract annotation com.android.internal.telephony.data.TelephonyNetworkRequest$RequestState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/data/TelephonyNetworkRequest.class
TelephonyNetworkRequest.java package com.android.internal.telephony.data public com.android.internal.telephony.data.TelephonyNetworkRequest extends java.lang.Object { public static final int REQUEST_STATE_UNSATISFIED public static final int REQUEST_STATE_SATISFIED public static final int CAPABILITY_ATTRIBUTE_NONE public static final int CAPABILITY_ATTRIBUTE_APN_SETTING public static final int CAPABILITY_ATTRIBUTE_TRAFFIC_DESCRIPTOR_DNN public static final int CAPABILITY_ATTRIBUTE_TRAFFIC_DESCRIPTOR_OS_APP_ID private static final java.util.Map CAPABILITY_ATTRIBUTE_MAP private final android.net.NetworkRequest mNativeNetworkRequest private final int mCapabilitiesAttributes private int mPriority private com.android.internal.telephony.data.DataConfigManager mDataConfigManager private com.android.internal.telephony.data.DataNetwork mAttachedDataNetwork private int mState private final long mCreatedTimeMillis private com.android.internal.telephony.data.DataEvaluation mEvaluation private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void <init> (android.net.NetworkRequest, com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) android.net.NetworkRequest request com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.net.NetworkRequest, com.android.internal.telephony.flags.FeatureFlags) int networkCapability android.net.NetworkRequest request com.android.internal.telephony.flags.FeatureFlags featureFlags int capabilitiesAttributes public void updateDataConfig (com.android.internal.telephony.data.DataConfigManager) com.android.internal.telephony.data.DataConfigManager dataConfigManager public android.net.NetworkSpecifier getNetworkSpecifier () public int[] getCapabilities () public boolean hasCapability (int) int capability public int[] getTransportTypes () public boolean hasTransport (int) int transport public boolean canBeSatisfiedBy (android.net.NetworkCapabilities) android.net.NetworkCapabilities nc public boolean hasAttribute (int) int capabilitiesAttributes public boolean canBeSatisfiedBy (android.telephony.data.DataProfile) java.util.List apnTypes android.telephony.data.DataProfile dataProfile public int getPriority () public void updatePriority () public int getHighestPriorityApnTypeNetworkCapability () public int getHighestPrioritySupportedNetworkCapability () public static java.util.List getAllSupportedNetworkCapabilities () public android.net.NetworkRequest getNativeNetworkRequest () public void setAttachedNetwork (com.android.internal.telephony.data.DataNetwork) com.android.internal.telephony.data.DataNetwork dataNetwork public com.android.internal.telephony.data.DataNetwork getAttachedNetwork () public void setState (int) int state public int getState () public void setEvaluation (com.android.internal.telephony.data.DataEvaluation) com.android.internal.telephony.data.DataEvaluation evaluation public int getCapabilityDifferentiator () int[] ids public android.telephony.data.TrafficDescriptor$OsAppId getOsAppId () int networkCapability int differentiator private static java.lang.String requestStateToString (int) int state public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.data.TelephonyNetworkRequest that public int hashCode () private static synthetic boolean lambda$getOsAppId$2 (java.lang.Integer) Integer cap private static synthetic boolean lambda$getHighestPriorityApnTypeNetworkCapability$1 (java.lang.Integer) Integer cap private static synthetic boolean lambda$canBeSatisfiedBy$0 (java.lang.Integer) Integer apnType static void <clinit> () }
com/android/internal/telephony/domainselection/
com/android/internal/telephony/domainselection/DomainSelectionConnection$DomainSelectionConnectionCallback.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection public abstract com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback extends java.lang.Object { public abstract void onSelectionTerminated (int) }
com/android/internal/telephony/domainselection/DomainSelectionConnection$DomainSelectionConnectionHandler.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection public final com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionHandler extends android.os.Handler { final synthetic com.android.internal.telephony.domainselection.DomainSelectionConnection this$0 void <init> (com.android.internal.telephony.domainselection.DomainSelectionConnection, android.os.Looper) com.android.internal.telephony.domainselection.DomainSelectionConnection this$0 android.os.Looper looper public void handleMessage (android.os.Message) android.os.RemoteException e android.os.AsyncResult ar android.telephony.EmergencyRegistrationResult regResult android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg }
com/android/internal/telephony/domainselection/DomainSelectionConnection$ScanRequest.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionConnection$ScanRequest extends java.lang.Object { final int[] mPreferredNetworks final int mScanType void <init> (int[], int) int[] preferredNetworks int scanType }
com/android/internal/telephony/domainselection/DomainSelectionConnection$TransportSelectorCallbackAdaptor$1.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionConnection$TransportSelectorCallbackAdaptor$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.ITransportSelectorResultCallback val$cb final synthetic com.android.internal.telephony.domainselection.DomainSelectionConnection$TransportSelectorCallbackAdaptor this$1 void <init> (com.android.internal.telephony.domainselection.DomainSelectionConnection$TransportSelectorCallbackAdaptor, com.android.internal.telephony.ITransportSelectorResultCallback) com.android.internal.telephony.domainselection.DomainSelectionConnection$TransportSelectorCallbackAdaptor this$1 public void run () }
com/android/internal/telephony/domainselection/DomainSelectionConnection$TransportSelectorCallbackAdaptor.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection final com.android.internal.telephony.domainselection.DomainSelectionConnection$TransportSelectorCallbackAdaptor extends com.android.internal.telephony.ITransportSelectorCallback$Stub { final synthetic com.android.internal.telephony.domainselection.DomainSelectionConnection this$0 private void <init> (com.android.internal.telephony.domainselection.DomainSelectionConnection) public void onCreated (com.android.internal.telephony.IDomainSelector) com.android.internal.telephony.IDomainSelector selector public void onWlanSelected (boolean) boolean useEmergencyPdn public void onWwanSelectedAsync (com.android.internal.telephony.ITransportSelectorResultCallback) Thread workerThread com.android.internal.telephony.ITransportSelectorResultCallback cb private void onWwanSelectedAsyncInternal (com.android.internal.telephony.ITransportSelectorResultCallback) android.os.RemoteException e com.android.internal.telephony.ITransportSelectorResultCallback cb public void onSelectionTerminated (int) int cause private synthetic void lambda$onWwanSelectedAsync$0 (com.android.internal.telephony.ITransportSelectorResultCallback) com.android.internal.telephony.ITransportSelectorResultCallback cb }
com/android/internal/telephony/domainselection/DomainSelectionConnection$WwanSelectorCallbackAdaptor.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection final com.android.internal.telephony.domainselection.DomainSelectionConnection$WwanSelectorCallbackAdaptor extends com.android.internal.telephony.IWwanSelectorCallback$Stub { final synthetic com.android.internal.telephony.domainselection.DomainSelectionConnection this$0 private void <init> (com.android.internal.telephony.domainselection.DomainSelectionConnection) public void onRequestEmergencyNetworkScan (int[], int, boolean, com.android.internal.telephony.IWwanSelectorResultCallback) int[] preferredNetworks int scanType boolean resetScan com.android.internal.telephony.IWwanSelectorResultCallback cb public void onDomainSelected (int, boolean) int domain boolean useEmergencyPdn public void onCancel () private synthetic void lambda$onCancel$1 () private synthetic void lambda$onRequestEmergencyNetworkScan$0 (int[], int, boolean) int[] preferredNetworks int scanType boolean resetScan }
com/android/internal/telephony/domainselection/DomainSelectionConnection.class
DomainSelectionConnection.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.DomainSelectionConnection extends java.lang.Object { private static final boolean DBG protected static final int EVENT_EMERGENCY_NETWORK_SCAN_RESULT protected static final int EVENT_QUALIFIED_NETWORKS_CHANGED protected static final int EVENT_SERVICE_CONNECTED protected static final int EVENT_SERVICE_BINDING_TIMEOUT protected static final int EVENT_RESET_NETWORK_SCAN_DONE protected static final int EVENT_TRIGGER_NETWORK_SCAN_DONE protected static final int EVENT_MODEM_RESET protected static final int EVENT_LAST private static final int DEFAULT_BIND_RETRY_TIMEOUT_MS private static final int STATUS_DISPOSED private static final int STATUS_DOMAIN_SELECTED private static final int STATUS_WAIT_BINDING private static final int STATUS_WAIT_SCAN_RESULT private static final int STATUS_WAIT_RESET_SCAN_RESULT protected String mTag private final Object mLock private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.ITransportSelectorCallback mTransportSelectorCallback private final com.android.internal.telephony.domainselection.DomainSelectionController mController private final boolean mIsEmergency private com.android.internal.telephony.IWwanSelectorCallback mWwanSelectorCallback private com.android.internal.telephony.IWwanSelectorResultCallback mResultCallback private com.android.internal.telephony.IDomainSelector mDomainSelector private int mStatus protected com.android.internal.telephony.Phone mPhone private int mSelectorType private android.telephony.DomainSelectionService$SelectionAttributes mSelectionAttributes private final android.os.Looper mLooper protected com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionHandler mHandler private boolean mRegisteredRegistrant private com.android.internal.infra.AndroidFuture mOnComplete private com.android.internal.telephony.domainselection.DomainSelectionConnection$ScanRequest mPendingScanRequest private boolean mIsTestMode private int mDisconnectCause private int mPreciseDisconnectCause private String mReasonMessage public void <init> (com.android.internal.telephony.Phone, int, boolean, com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.Phone phone int selectorType boolean isEmergency com.android.internal.telephony.domainselection.DomainSelectionController controller public android.telephony.DomainSelectionService$SelectionAttributes getSelectionAttributes () public com.android.internal.telephony.ITransportSelectorCallback getTransportSelectorCallback () public com.android.internal.telephony.IWwanSelectorResultCallback getWwanSelectorResultCallback () public java.util.concurrent.CompletableFuture getCompletableFuture () public com.android.internal.telephony.Phone getPhone () public void selectDomain (android.telephony.DomainSelectionService$SelectionAttributes) android.telephony.DomainSelectionService$SelectionAttributes attr public void onCreated () public void onWlanSelected () public void onWlanSelected (boolean) boolean useEmergencyPdn public void onWwanSelected () public void onSelectionTerminated (int) int cause public void onRequestEmergencyNetworkScan (int[], int, boolean) int[] preferredNetworks int scanType boolean resetScan public void onDomainSelected (int) int domain java.util.concurrent.CompletableFuture future public void onDomainSelected (int, boolean) int domain boolean useEmergencyPdn public void onCancel () private void onCancel (boolean) boolean resetScan public void cancelSelection () public java.util.concurrent.CompletableFuture reselectDomain (android.telephony.DomainSelectionService$SelectionAttributes) android.os.RemoteException e android.telephony.DomainSelectionService$SelectionAttributes attr public void finishSelection () android.os.RemoteException e public void onServiceConnected () public void onServiceDisconnected () private void waitForServiceBinding (android.telephony.DomainSelectionService$SelectionAttributes) android.telephony.DomainSelectionService$SelectionAttributes attr private void clearWaitingForServiceBinding () protected void onServiceBindingTimeout () protected int getTerminationCauseForSelectionTimeout () protected android.telephony.DomainSelectionService$SelectionAttributes getSelectionAttributesToRebindService () public boolean isWaitingForServiceBinding () private void dispose () protected void initHandler () protected void onQualifiedNetworksChanged (java.util.List) java.util.List networksList private void onTriggerNetworkScanError (int, com.android.internal.telephony.CommandException$Error) android.os.Message msg android.telephony.EmergencyRegistrationResult result int scanType com.android.internal.telephony.CommandException$Error error private void onModemReset () private boolean shouldTerminateCallOnRadioNotAvailable () public int getPreferredTransport (int, java.util.List) com.android.internal.telephony.data.AccessNetworksManager$QualifiedNetworks networks int apnType java.util.List networksList private static int getTransportFromAccessNetwork (int) int accessNetwork private void setState (int) int stateBit private void clearState (int) int stateBit private boolean checkState (int) int stateBit public void setTestMode (boolean) boolean testMode public void setDisconnectCause (int, int, java.lang.String) int disconnectCause int preciseDisconnectCause String reasonMessage public int getDisconnectCause () public int getPreciseDisconnectCause () public java.lang.String getReasonMessage () public android.telephony.ims.ImsReasonInfo getImsReasonInfo () public int getPhoneId () public void dump (java.io.PrintWriter) java.io.PrintWriter printWriter protected void logd (java.lang.String) String msg protected void logi (java.lang.String) String msg protected void loge (java.lang.String) String msg static void <clinit> () }
com/android/internal/telephony/domainselection/DomainSelectionController$1.class
DomainSelectionController.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionController$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.domainselection.DomainSelectionController this$0 void <init> (com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.domainselection.DomainSelectionController this$0 public void run () }
com/android/internal/telephony/domainselection/DomainSelectionController$2.class
DomainSelectionController.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionController$2 extends java.lang.Object implements com.android.internal.telephony.domainselection.DomainSelectionController$BindRetry { final synthetic com.android.internal.telephony.domainselection.DomainSelectionController this$0 void <init> (com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.domainselection.DomainSelectionController this$0 public long getStartDelay () public long getMaximumDelay () }
com/android/internal/telephony/domainselection/DomainSelectionController$BindRetry.class
DomainSelectionController.java package com.android.internal.telephony.domainselection public abstract com.android.internal.telephony.domainselection.DomainSelectionController$BindRetry extends java.lang.Object { public abstract long getStartDelay () public abstract long getMaximumDelay () }
com/android/internal/telephony/domainselection/DomainSelectionController$DomainSelectionControllerHandler.class
DomainSelectionController.java package com.android.internal.telephony.domainselection final com.android.internal.telephony.domainselection.DomainSelectionController$DomainSelectionControllerHandler extends android.os.Handler { final synthetic com.android.internal.telephony.domainselection.DomainSelectionController this$0 void <init> (com.android.internal.telephony.domainselection.DomainSelectionController, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg }
com/android/internal/telephony/domainselection/DomainSelectionController$DomainSelectionServiceConnection.class
DomainSelectionController.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionController$DomainSelectionServiceConnection extends java.lang.Object implements android.content.ServiceConnection { private boolean mIsServiceConnectionDead final synthetic com.android.internal.telephony.domainselection.DomainSelectionController this$0 private void <init> (com.android.internal.telephony.domainselection.DomainSelectionController) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName unusedName android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName unusedName public void onBindingDied (android.content.ComponentName) android.content.ComponentName unusedName public void onNullBinding (android.content.ComponentName) android.content.ComponentName unusedName private void onServiceConnectedInternal (android.os.IBinder) android.os.IBinder service private void onServiceDisconnectedInternal () private void onBindingDiedInternal () private void onNullBindingInternal () private synthetic void lambda$onNullBinding$3 () private synthetic void lambda$onBindingDied$2 () private synthetic void lambda$onServiceDisconnected$1 () private synthetic void lambda$onServiceConnected$0 (android.os.IBinder) android.os.IBinder service }
com/android/internal/telephony/domainselection/DomainSelectionController.class
DomainSelectionController.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.DomainSelectionController extends java.lang.Object { private static final String TAG private static final boolean DBG private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_BARRING_INFO_CHANGED private static final int BIND_START_DELAY_MS private static final int BIND_MAXIMUM_DELAY_MS private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final com.android.internal.telephony.LocalLog mLocalLog protected final Object mLock protected final android.content.Context mContext protected final int[] mConnectionCounts private final java.util.ArrayList mConnections private android.content.ComponentName mComponentName private com.android.internal.telephony.domainselection.DomainSelectionController$DomainSelectionServiceConnection mServiceConnection private com.android.internal.telephony.IDomainSelectionServiceController mIServiceController private boolean mIsBound private com.android.internal.telephony.ExponentialBackoff mBackoff private boolean mBackoffStarted private boolean mUnbind private Runnable mRestartBindingRunnable private com.android.internal.telephony.domainselection.DomainSelectionController$BindRetry mBindRetry public void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.domainselection.DomainSelectionController$BindRetry) int i android.content.Context context android.os.Looper looper com.android.internal.telephony.domainselection.DomainSelectionController$BindRetry bindRetry android.telephony.TelephonyManager tm int numPhones public com.android.internal.telephony.domainselection.DomainSelectionConnection getDomainSelectionConnection (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int selectorType boolean isEmergency com.android.internal.telephony.domainselection.DomainSelectionConnection c private void addConnection (com.android.internal.telephony.domainselection.DomainSelectionConnection) com.android.internal.telephony.domainselection.DomainSelectionConnection c public void removeConnection (com.android.internal.telephony.domainselection.DomainSelectionConnection) com.android.internal.telephony.domainselection.DomainSelectionConnection c public boolean selectDomain (android.telephony.DomainSelectionService$SelectionAttributes, com.android.internal.telephony.ITransportSelectorCallback) android.os.RemoteException e android.telephony.DomainSelectionService$SelectionAttributes attr com.android.internal.telephony.ITransportSelectorCallback callback private void updateServiceState (com.android.internal.telephony.Phone, android.telephony.ServiceState) android.os.RemoteException e com.android.internal.telephony.Phone phone android.telephony.ServiceState serviceState private void updateBarringInfo (com.android.internal.telephony.Phone, android.telephony.BarringInfo) android.os.RemoteException e com.android.internal.telephony.Phone phone android.telephony.BarringInfo info private void registerForStateChange (com.android.internal.telephony.domainselection.DomainSelectionConnection) com.android.internal.telephony.domainselection.DomainSelectionConnection c com.android.internal.telephony.Phone phone int count private void unregisterForStateChange (com.android.internal.telephony.domainselection.DomainSelectionConnection) com.android.internal.telephony.domainselection.DomainSelectionConnection c com.android.internal.telephony.Phone phone int count private void notifyServiceConnected () com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionConnection c private void notifyServiceDisconnected () com.android.internal.telephony.domainselection.DomainSelectionConnection c protected void setServiceController (android.os.IBinder) android.os.IBinder serviceController public boolean bind (android.content.ComponentName) android.content.ComponentName componentName private boolean bind () boolean bindSucceeded Exception e android.content.Intent serviceIntent int serviceFlags public void unbind () private void unbindService () public long getBindDelay () public void stopBackoffTimer () private void notifyBindFailure () public android.os.Handler getHandlerForTest () public void dump (java.io.PrintWriter) java.io.PrintWriter printWriter private void logd (java.lang.String) String msg private void logi (java.lang.String) String msg private void loge (java.lang.String) String msg static void <clinit> () }
com/android/internal/telephony/domainselection/DomainSelectionResolver$1.class
DomainSelectionResolver.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.DomainSelectionResolver$1 extends java.lang.Object implements com.android.internal.telephony.domainselection.DomainSelectionResolver$DomainSelectionControllerFactory { final synthetic com.android.internal.telephony.domainselection.DomainSelectionResolver this$0 void <init> (com.android.internal.telephony.domainselection.DomainSelectionResolver) com.android.internal.telephony.domainselection.DomainSelectionResolver this$0 public com.android.internal.telephony.domainselection.DomainSelectionController create (android.content.Context) android.content.Context context }
com/android/internal/telephony/domainselection/DomainSelectionResolver$DomainSelectionControllerFactory.class
DomainSelectionResolver.java package com.android.internal.telephony.domainselection public abstract com.android.internal.telephony.domainselection.DomainSelectionResolver$DomainSelectionControllerFactory extends java.lang.Object { public abstract com.android.internal.telephony.domainselection.DomainSelectionController create (android.content.Context) }
com/android/internal/telephony/domainselection/DomainSelectionResolver.class
DomainSelectionResolver.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.DomainSelectionResolver extends java.lang.Object { protected static final String PACKAGE_NAME_NONE private static final String TAG private static final boolean DBG private static final String PROP_DISABLE_DOMAIN_SELECTION private static com.android.internal.telephony.domainselection.DomainSelectionResolver sInstance private com.android.internal.telephony.domainselection.DomainSelectionResolver$DomainSelectionControllerFactory mDomainSelectionControllerFactory private final com.android.internal.telephony.LocalLog mEventLog private final android.content.Context mContext private final android.content.ComponentName mDefaultComponentName private com.android.internal.telephony.domainselection.DomainSelectionController mController public static void make (android.content.Context, java.lang.String) android.content.Context context String flattenedComponentName public static com.android.internal.telephony.domainselection.DomainSelectionResolver getInstance () public static void setDomainSelectionResolver (com.android.internal.telephony.domainselection.DomainSelectionResolver) com.android.internal.telephony.domainselection.DomainSelectionResolver resolver public void <init> (android.content.Context, java.lang.String) android.content.Context context String flattenedComponentName public boolean isDomainSelectionSupported () public com.android.internal.telephony.domainselection.DomainSelectionConnection getDomainSelectionConnection (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int selectorType boolean isEmergency public void setDomainSelectionControllerFactory (com.android.internal.telephony.domainselection.DomainSelectionResolver$DomainSelectionControllerFactory) com.android.internal.telephony.domainselection.DomainSelectionResolver$DomainSelectionControllerFactory factory public void initialize () public boolean setDomainSelectionServiceOverride (android.content.ComponentName) android.content.ComponentName componentName public boolean clearDomainSelectionServiceOverride () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter ipw com.android.internal.telephony.domainselection.DomainSelectionController controller private void logd (java.lang.String) String s private void logi (java.lang.String) String s static void <clinit> () }
com/android/internal/telephony/domainselection/EmergencyCallDomainSelectionConnection$1.class
EmergencyCallDomainSelectionConnection.java package com.android.internal.telephony.domainselection com.android.internal.telephony.domainselection.EmergencyCallDomainSelectionConnection$1 extends com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback { final synthetic com.android.internal.telephony.domainselection.EmergencyCallDomainSelectionConnection this$0 void <init> (com.android.internal.telephony.domainselection.EmergencyCallDomainSelectionConnection, java.util.concurrent.Executor) com.android.internal.telephony.domainselection.EmergencyCallDomainSelectionConnection this$0 java.util.concurrent.Executor executor public void onPreferredTransportChanged (int, boolean) int capability boolean forceReconnect }
com/android/internal/telephony/domainselection/EmergencyCallDomainSelectionConnection.class
EmergencyCallDomainSelectionConnection.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.EmergencyCallDomainSelectionConnection extends com.android.internal.telephony.domainselection.DomainSelectionConnection { private static final boolean DBG private com.android.internal.telephony.emergency.EmergencyStateTracker mEmergencyStateTracker private com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback mCallback private int mPreferredTransportType private com.android.internal.telephony.data.AccessNetworksManager$AccessNetworksManagerCallback mPreferredTransportCallback public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController, com.android.internal.telephony.emergency.EmergencyStateTracker) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller com.android.internal.telephony.emergency.EmergencyStateTracker tracker public void onWlanSelected (boolean) com.android.internal.telephony.data.AccessNetworksManager anm int transportType boolean useEmergencyPdn java.util.concurrent.CompletableFuture future public void onWwanSelected () public void onSelectionTerminated (int) int cause public void onDomainSelected (int, boolean) com.android.internal.telephony.data.AccessNetworksManager anm int transportType int domain boolean useEmergencyPdn public java.util.concurrent.CompletableFuture createEmergencyConnection (android.telephony.DomainSelectionService$SelectionAttributes, com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback) android.telephony.DomainSelectionService$SelectionAttributes attr com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback callback private void changePreferredTransport (int) int transportType com.android.internal.telephony.data.AccessNetworksManager anm protected void onQualifiedNetworksChanged (java.util.List) java.util.concurrent.CompletableFuture future com.android.internal.telephony.data.AccessNetworksManager anm java.util.List networksList int preferredTransport public void cancelSelection () com.android.internal.telephony.data.AccessNetworksManager anm public java.util.concurrent.CompletableFuture reselectDomain (android.telephony.DomainSelectionService$SelectionAttributes) int disconnectCause int preciseDisconnectCause android.telephony.DomainSelectionService$SelectionAttributes attr public static android.telephony.DomainSelectionService$SelectionAttributes getSelectionAttributes (int, int, boolean, java.lang.String, java.lang.String, boolean, int, android.telephony.ims.ImsReasonInfo, android.telephony.EmergencyRegistrationResult) int slotId int subId boolean exited String callId String number boolean isTest int callFailCause android.telephony.ims.ImsReasonInfo imsReasonInfo android.telephony.EmergencyRegistrationResult emergencyRegResult int preciseDisconnectCause android.telephony.DomainSelectionService$SelectionAttributes$Builder builder protected android.telephony.DomainSelectionService$SelectionAttributes getSelectionAttributesToRebindService () android.telephony.DomainSelectionService$SelectionAttributes attr android.telephony.DomainSelectionService$SelectionAttributes$Builder builder }
com/android/internal/telephony/domainselection/EmergencySmsDomainSelectionConnection.class
EmergencySmsDomainSelectionConnection.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.EmergencySmsDomainSelectionConnection extends com.android.internal.telephony.domainselection.SmsDomainSelectionConnection { private final Object mLock private com.android.internal.telephony.emergency.EmergencyStateTracker mEmergencyStateTracker private int mPreferredTransportType public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController, com.android.internal.telephony.emergency.EmergencyStateTracker) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller com.android.internal.telephony.emergency.EmergencyStateTracker tracker public void onWlanSelected (boolean) com.android.internal.telephony.data.AccessNetworksManager anm boolean useEmergencyPdn public void onWwanSelected () public void onDomainSelected (int, boolean) com.android.internal.telephony.data.AccessNetworksManager anm int domain boolean useEmergencyPdn public void finishSelection () com.android.internal.telephony.data.AccessNetworksManager anm protected void onQualifiedNetworksChanged (java.util.List) com.android.internal.telephony.data.AccessNetworksManager anm java.util.List networksList int preferredTransportType private void changePreferredTransport (int) int transportType com.android.internal.telephony.data.AccessNetworksManager anm }
com/android/internal/telephony/domainselection/NormalCallDomainSelectionConnection.class
NormalCallDomainSelectionConnection.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.NormalCallDomainSelectionConnection extends com.android.internal.telephony.domainselection.DomainSelectionConnection { private static final boolean DBG private com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback mCallback public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller public void onWlanSelected () java.util.concurrent.CompletableFuture future public void onWwanSelected () public void onSelectionTerminated (int) int cause public void onRequestEmergencyNetworkScan (int[], int, boolean) int[] preferredNetworks int scanType boolean resetScan public java.util.concurrent.CompletableFuture createNormalConnection (android.telephony.DomainSelectionService$SelectionAttributes, com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback) android.telephony.DomainSelectionService$SelectionAttributes attr com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback callback public static android.telephony.DomainSelectionService$SelectionAttributes getSelectionAttributes (int, int, java.lang.String, java.lang.String, boolean, int, android.telephony.ims.ImsReasonInfo) int slotId int subId String callId String number boolean isVideoCall int callFailCause android.telephony.ims.ImsReasonInfo imsReasonInfo android.telephony.DomainSelectionService$SelectionAttributes$Builder builder }
com/android/internal/telephony/domainselection/SmsDomainSelectionConnection.class
SmsDomainSelectionConnection.java package com.android.internal.telephony.domainselection public com.android.internal.telephony.domainselection.SmsDomainSelectionConnection extends com.android.internal.telephony.domainselection.DomainSelectionConnection { private com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback mCallback public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller protected void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.domainselection.DomainSelectionController, boolean) com.android.internal.telephony.Phone phone com.android.internal.telephony.domainselection.DomainSelectionController controller boolean isEmergency public void onWlanSelected () public void onSelectionTerminated (int) int cause public java.util.concurrent.CompletableFuture requestDomainSelection (android.telephony.DomainSelectionService$SelectionAttributes, com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback) android.telephony.DomainSelectionService$SelectionAttributes attr com.android.internal.telephony.domainselection.DomainSelectionConnection$DomainSelectionConnectionCallback callback }
com/android/internal/telephony/emergency/
com/android/internal/telephony/emergency/EmergencyConstants$EmergencyMode.class
EmergencyConstants.java package com.android.internal.telephony.emergency public abstract annotation com.android.internal.telephony.emergency.EmergencyConstants$EmergencyMode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/emergency/EmergencyConstants.class
EmergencyConstants.java package com.android.internal.telephony.emergency public com.android.internal.telephony.emergency.EmergencyConstants extends java.lang.Object { public static final int MODE_EMERGENCY_NONE public static final int MODE_EMERGENCY_WWAN public static final int MODE_EMERGENCY_WLAN public static final int MODE_EMERGENCY_CALLBACK public void <init> () public static java.lang.String emergencyModeToString (int) int emcMode }
com/android/internal/telephony/emergency/EmergencyNumberTracker$1.class
EmergencyNumberTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyNumberTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.emergency.EmergencyNumberTracker this$0 void <init> (com.android.internal.telephony.emergency.EmergencyNumberTracker) com.android.internal.telephony.emergency.EmergencyNumberTracker this$0 public void onReceive (android.content.Context, android.content.Intent) String countryIso int phoneId android.content.Context context android.content.Intent intent }
com/android/internal/telephony/emergency/EmergencyNumberTracker.class
EmergencyNumberTracker.java package com.android.internal.telephony.emergency public com.android.internal.telephony.emergency.EmergencyNumberTracker extends android.os.Handler { private static final String TAG private static final int INVALID_DATABASE_VERSION private static final String EMERGENCY_NUMBER_DB_OTA_FILE_NAME private static final String EMERGENCY_NUMBER_DB_OTA_FILE_PATH private android.os.ParcelFileDescriptor mOverridedOtaDbParcelFileDescriptor public static boolean DBG public static final int ADD_EMERGENCY_NUMBER_TEST_MODE public static final int REMOVE_EMERGENCY_NUMBER_TEST_MODE public static final int RESET_EMERGENCY_NUMBER_TEST_MODE private final com.android.internal.telephony.CommandsInterface mCi private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private int mPhoneId private String mCountryIso private String mLastKnownEmergencyCountryIso private int mCurrentDatabaseVersion private int mCurrentOtaDatabaseVersion private android.content.res.Resources mResources private java.util.Map mNormalRoutedNumbers public boolean mIsCountrySetByAnotherSub private String[] mEmergencyNumberPrefix private static final String EMERGENCY_NUMBER_DB_ASSETS_FILE private java.util.List mEmergencyNumberListFromDatabase private java.util.List mEmergencyNumberListFromRadio private java.util.List mEmergencyNumberListWithPrefix private java.util.List mEmergencyNumberListFromTestMode private java.util.List mEmergencyNumberList private final com.android.internal.telephony.LocalLog mEmergencyNumberListDatabaseLocalLog private final com.android.internal.telephony.LocalLog mEmergencyNumberListRadioLocalLog private final com.android.internal.telephony.LocalLog mEmergencyNumberListPrefixLocalLog private final com.android.internal.telephony.LocalLog mEmergencyNumberListTestModeLocalLog private final com.android.internal.telephony.LocalLog mEmergencyNumberListLocalLog private static final int EVENT_UNSOL_EMERGENCY_NUMBER_LIST private static final int EVENT_UPDATE_DB_COUNTRY_ISO_CHANGED private static final int EVENT_UPDATE_EMERGENCY_NUMBER_TEST_MODE private static final int EVENT_UPDATE_EMERGENCY_NUMBER_PREFIX public static final int EVENT_UPDATE_OTA_EMERGENCY_NUMBER_DB public static final int EVENT_OVERRIDE_OTA_EMERGENCY_NUMBER_DB_FILE_PATH private android.content.BroadcastReceiver mIntentReceiver public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) android.os.PersistableBundle b android.content.IntentFilter filter android.telephony.CarrierConfigManager configMgr com.android.internal.telephony.Phone phone com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.Context ctx public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg private boolean isAirplaneModeEnabled () com.android.internal.telephony.ServiceStateTracker serviceStateTracker public boolean isSimAbsent () int slotId com.android.internal.telephony.Phone phone private void initializeDatabaseEmergencyNumberList () String countryForDatabaseCache public void updateEmergencyCountryIsoAllPhones (java.lang.String) com.android.internal.telephony.emergency.EmergencyNumberTracker emergencyNumberTracker com.android.internal.telephony.Phone phone String countryIso private void onCarrierConfigUpdated (int) String[] emergencyNumberPrefix android.os.PersistableBundle b int slotIndex private java.lang.String getInitialCountryIso () com.android.internal.telephony.LocaleTracker lt com.android.internal.telephony.ServiceStateTracker sst public void updateEmergencyNumberDatabaseCountryChange (java.lang.String) String countryIso public void updateOtaEmergencyNumberDatabase () public void updateOtaEmergencyNumberDbFilePath (android.os.ParcelFileDescriptor) android.os.ParcelFileDescriptor otaParcelFileDescriptor public void resetOtaEmergencyNumberDbFilePath () private android.telephony.emergency.EmergencyNumber convertEmergencyNumberFromEccInfo (com.android.phone.ecc.nano.ProtobufEccData$EccInfo, java.lang.String, int) int typeData com.android.phone.ecc.nano.ProtobufEccData$EccInfo eccInfo String countryIso int emergencyCallRouting String phoneNumber int emergencyServiceCategoryBitmask private int getRoutingInfoFromDB (com.android.phone.ecc.nano.ProtobufEccData$EccInfo, java.util.Map) int emergencyCallRouting int emergencyCallRouting java.util.Set phoneNumberList boolean mncExist java.util.Set phoneNumberList String routingMnc com.android.phone.ecc.nano.ProtobufEccData$EccInfo eccInfo java.util.Map normalRoutedNumbers int emergencyCallRouting String phoneNumber private void cacheEmergencyDatabaseByCountry (java.lang.String) int emergencyCallRouting com.android.phone.ecc.nano.ProtobufEccData$EccInfo eccInfo com.android.phone.ecc.nano.ProtobufEccData$CountryInfo countryEccInfo com.android.phone.ecc.nano.ProtobufEccData$AllInfo allEccMessages int assetsDatabaseVersion java.util.zip.GZIPInputStream gzipInputStream int assetsDatabaseVersion java.io.BufferedInputStream inputStream int assetsDatabaseVersion java.io.IOException ex String countryIso int assetsDatabaseVersion java.util.Map assetNormalRoutedNumbers java.util.List updatedAssetEmergencyNumberList private int cacheOtaEmergencyNumberDatabase () java.io.File file java.io.File file java.io.IOException ex int emergencyCallRouting com.android.phone.ecc.nano.ProtobufEccData$EccInfo eccInfo com.android.phone.ecc.nano.ProtobufEccData$CountryInfo countryEccInfo String countryIso java.util.zip.GZIPInputStream gzipInputStream java.io.BufferedInputStream inputStream java.io.FileInputStream fileInputStream java.io.IOException ex com.android.phone.ecc.nano.ProtobufEccData$AllInfo allEccMessages int otaDatabaseVersion java.util.Map otaNormalRoutedNumbers java.util.List updatedOtaEmergencyNumberList java.io.File file private static byte[] readInputStreamToByteArray (java.io.InputStream) throws java.io.IOException java.io.InputStream inputStream java.io.ByteArrayOutputStream buffer int nRead int size byte[] data private void updateRadioEmergencyNumberListAndNotify (java.util.List) NullPointerException ex java.util.List emergencyNumberListRadio private void updateEmergencyNumberListDatabaseAndNotify (java.lang.String) String countryIso private void overrideOtaEmergencyNumberDbFilePath (android.os.ParcelFileDescriptor) android.os.ParcelFileDescriptor otaParcelableFileDescriptor private void updateOtaEmergencyNumberListDatabaseAndNotify () private void updateEmergencyNumberPrefixAndNotify (java.lang.String[]) String[] emergencyNumberPrefix private void notifyEmergencyNumberList () NullPointerException ex private void updateEmergencyNumberList () java.util.List mergedEmergencyNumberList public java.util.List getEmergencyNumberList () java.util.List completeEmergencyNumberList java.util.List completeEmergencyNumberList private boolean shouldAdjustForRouting () private java.util.List adjustRoutingForEmergencyNumbers (java.util.List) java.util.Set phoneNumbersWithPrefix String num android.telephony.emergency.EmergencyNumber num int routing String mnc String networkMnc java.util.Set normalRoutedPhoneNumbers java.util.Set normalRoutedPhoneNumbersWithPrefix java.util.List adjustedEmergencyNumberList java.util.List emergencyNumbers android.telephony.CellIdentity cellIdentity private java.util.Set addPrefixToEmergencyNumber (java.lang.String) String prefix String number java.util.Set phoneNumbersWithPrefix public boolean isEmergencyNumber (java.lang.String) android.telephony.emergency.EmergencyNumber num boolean inEccList boolean inEmergencyNumberDb boolean inEmergencyNumberTestList String number public android.telephony.emergency.EmergencyNumber getEmergencyNumber (java.lang.String) android.telephony.emergency.EmergencyNumber num String emergencyNumber public java.util.List getEmergencyNumbers (java.lang.String) String emergencyNumber String toFind public int getEmergencyServiceCategories (java.lang.String) android.telephony.emergency.EmergencyNumber num String emergencyNumber public int getEmergencyCallRouting (java.lang.String) android.telephony.emergency.EmergencyNumber num String emergencyNumber public java.lang.String getEmergencyCountryIso () public java.lang.String getLastKnownEmergencyCountryIso () private java.lang.String getCountryIsoForCachingDatabase () com.android.internal.telephony.LocaleTracker lt com.android.internal.telephony.ServiceStateTracker sst public int getEmergencyNumberDbVersion () public int getEmergencyNumberOtaDbVersion () private synchronized void updateEmergencyCountryIso (java.lang.String) String countryIso private java.util.List getEmergencyNumberListFromEccList () String emergencyNum java.util.List emergencyNumberList String emergencyNumbers private java.util.List getEmergencyNumberListWithPrefix (java.util.List) String numberWithPrefix java.util.Set phoneNumbersWithPrefix android.telephony.emergency.EmergencyNumber num java.util.List emergencyNumberList java.util.List emergencyNumberListWithPrefix private boolean isEmergencyNumberForTest (java.lang.String) android.telephony.emergency.EmergencyNumber num String number private boolean isEmergencyNumberFromDatabase (java.lang.String) android.telephony.emergency.EmergencyNumber num android.telephony.emergency.EmergencyNumber num String number java.util.List emergencyNumberListFromDatabaseWithPrefix private android.telephony.emergency.EmergencyNumber getLabeledEmergencyNumberForEcclist (java.lang.String) android.telephony.emergency.EmergencyNumber num String number private boolean isEmergencyNumberFromEccList (java.lang.String) String prefix String emergencyNum String prefix com.android.internal.telephony.phonenumbers.ShortNumberInfo info String number String emergencyNumbers String countryIso public void executeEmergencyNumberTestModeCommand (int, android.telephony.emergency.EmergencyNumber) int action android.telephony.emergency.EmergencyNumber num private void updateEmergencyNumberListTestModeAndNotify (int, android.telephony.emergency.EmergencyNumber) int action android.telephony.emergency.EmergencyNumber num private java.util.List getEmergencyNumberListFromEccListDatabaseAndTest () java.util.List mergedEmergencyNumberList public java.util.List getEmergencyNumberListTestMode () public java.util.List getRadioEmergencyNumberList () private void logd (java.lang.String) String str private void logw (java.lang.String) String str private void loge (java.lang.String) String str private void writeUpdatedEmergencyNumberListMetrics (java.util.List) android.telephony.emergency.EmergencyNumber num java.util.List updatedEmergencyNumberList public boolean shouldModemConfigEmergencyNumbersBeIgnored () public boolean shouldEmergencyNumberRoutingFromDbBeIgnored () public boolean shouldDeterminingOfUrnsAndCategoriesWhileMergingIgnored () public com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] getEmergencyNumbersProtoArray () int otaVersion int assetVersion boolean isDbRoutingIgnored java.util.List emergencyNumberList public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args com.android.internal.telephony.IndentingPrintWriter ipw private static synthetic boolean lambda$getEmergencyNumbers$1 (java.lang.String, android.telephony.emergency.EmergencyNumber) String toFind android.telephony.emergency.EmergencyNumber num private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/emergency/EmergencyStateTracker$1.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyStateTracker$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.emergency.EmergencyStateTracker this$0 void <init> (com.android.internal.telephony.emergency.EmergencyStateTracker) com.android.internal.telephony.emergency.EmergencyStateTracker this$0 public void onReceive (android.content.Context, android.content.Intent) boolean isInEcm android.content.Context context android.content.Intent intent }
com/android/internal/telephony/emergency/EmergencyStateTracker$2.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyStateTracker$2 extends java.lang.Object implements com.android.internal.telephony.emergency.RadioOnStateListener$Callback { final synthetic android.telecom.Connection val$expectedConnection final synthetic com.android.internal.telephony.satellite.SatelliteController val$satelliteController final synthetic int val$emergencyType final synthetic com.android.internal.telephony.Phone val$phone final synthetic com.android.internal.telephony.Phone val$phoneForEmergency final synthetic int val$waitForInServiceTimeout final synthetic com.android.internal.telephony.emergency.EmergencyStateTracker this$0 void <init> (com.android.internal.telephony.emergency.EmergencyStateTracker, android.telecom.Connection, com.android.internal.telephony.satellite.SatelliteController, int, com.android.internal.telephony.Phone, com.android.internal.telephony.Phone, int) com.android.internal.telephony.emergency.EmergencyStateTracker this$0 public void onComplete (com.android.internal.telephony.emergency.RadioOnStateListener, boolean) com.android.internal.telephony.Phone phone com.android.internal.telephony.emergency.RadioOnStateListener listener boolean isRadioReady public boolean isOkToCall (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int serviceState boolean imsVoiceCapable public boolean onTimeout (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int serviceState boolean imsVoiceCapable }
com/android/internal/telephony/emergency/EmergencyStateTracker$EmergencyType.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency public abstract annotation com.android.internal.telephony.emergency.EmergencyStateTracker$EmergencyType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/emergency/EmergencyStateTracker$MyHandler.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyStateTracker$MyHandler extends android.os.Handler { final synthetic com.android.internal.telephony.emergency.EmergencyStateTracker this$0 void <init> (com.android.internal.telephony.emergency.EmergencyStateTracker, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) com.android.internal.telephony.Phone phone android.os.AsyncResult ar Integer emergencyType android.os.AsyncResult ar Integer emergencyType com.android.internal.telephony.Phone phone com.android.internal.telephony.Phone smsPhone android.os.AsyncResult ar Integer emergencyType android.os.Message msg }
com/android/internal/telephony/emergency/EmergencyStateTracker$OnDisconnectListener.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyStateTracker$OnDisconnectListener extends com.android.internal.telephony.Connection$ListenerBase { private final java.util.concurrent.CompletableFuture mFuture void <init> (java.util.concurrent.CompletableFuture) java.util.concurrent.CompletableFuture future public void onDisconnect (int) int cause }
com/android/internal/telephony/emergency/EmergencyStateTracker$PhoneFactoryProxy.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency public abstract com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneFactoryProxy extends java.lang.Object { public abstract com.android.internal.telephony.Phone[] getPhones () }
com/android/internal/telephony/emergency/EmergencyStateTracker$PhoneSwitcherProxy.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency public abstract com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneSwitcherProxy extends java.lang.Object { public abstract com.android.internal.telephony.data.PhoneSwitcher getPhoneSwitcher () }
com/android/internal/telephony/emergency/EmergencyStateTracker$TelephonyManagerProxy.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency public abstract com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxy extends java.lang.Object { public abstract int getPhoneCount () public abstract int getSimState (int) }
com/android/internal/telephony/emergency/EmergencyStateTracker$TelephonyManagerProxyImpl.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxyImpl extends java.lang.Object implements com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxy { private final android.telephony.TelephonyManager mTelephonyManager void <init> (android.content.Context) android.content.Context context public int getPhoneCount () public int getSimState (int) int slotIndex }
com/android/internal/telephony/emergency/EmergencyStateTracker.class
EmergencyStateTracker.java package com.android.internal.telephony.emergency public com.android.internal.telephony.emergency.EmergencyStateTracker extends java.lang.Object { private static final String TAG private static final int DEFAULT_DATA_SWITCH_TIMEOUT_MS private static final boolean DEFAULT_EMERGENCY_CALLBACK_MODE_SUPPORTED private static final long DEFAULT_ECM_EXIT_TIMEOUT_MS private static final int DEFAULT_TRANSPORT_CHANGE_TIMEOUT_MS private static final int DEFAULT_REJECT_INCOMING_CALL_TIMEOUT_MS public static final int EMERGENCY_TYPE_CALL public static final int EMERGENCY_TYPE_SMS private static final String KEY_NO_SIM_ECBM_SUPPORT private static com.android.internal.telephony.emergency.EmergencyStateTracker INSTANCE private final android.content.Context mContext private final android.telephony.CarrierConfigManager mConfigManager private final android.os.Handler mHandler private final boolean mIsSuplDdsSwitchRequiredForEmergencyCall private final int mWaitForInServiceTimeoutMs private final android.os.PowerManager$WakeLock mWakeLock private com.android.internal.telephony.emergency.RadioOnHelper mRadioOnHelper private int mEmergencyMode private boolean mWasEmergencyModeSetOnModem private android.telephony.EmergencyRegistrationResult mLastEmergencyRegistrationResult private boolean mIsEmergencyModeInProgress private boolean mIsEmergencyCallStartedDuringEmergencySms private boolean mIsWaitingForRadioOff private final long mEcmExitTimeoutMs private final Runnable mExitEcmRunnable private final java.util.Set mActiveEmergencyCalls private com.android.internal.telephony.Phone mPhone private android.telecom.Connection mOngoingConnection private int mEmergencyCallDomain private java.util.concurrent.CompletableFuture mCallEmergencyModeFuture private boolean mIsInEmergencyCall private boolean mIsInEcm private boolean mIsTestEmergencyNumber private Runnable mOnEcmExitCompleteRunnable private int mOngoingCallProperties private boolean mSentEmergencyCallState private android.telecom.Connection mNormalRoutingEmergencyConnection private final java.util.Set mOngoingEmergencySmsIds private com.android.internal.telephony.Phone mSmsPhone private java.util.concurrent.CompletableFuture mSmsEmergencyModeFuture private boolean mIsTestEmergencyNumberForSms private boolean mIsInScbm private boolean mIsEmergencySmsStartedDuringScbm private java.util.concurrent.CompletableFuture mEmergencyTransportChangedFuture private final Object mRegistrantidentifier private final android.util.ArrayMap mNoSimEcbmSupported private final android.util.ArrayMap mBroadcastEmergencyCallStateChanges private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.content.BroadcastReceiver mEcmExitReceiver private com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneFactoryProxy mPhoneFactoryProxy private com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneSwitcherProxy mPhoneSwitcherProxy private final com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxy mTelephonyManagerProxy public static final int MSG_SET_EMERGENCY_MODE_DONE public static final int MSG_EXIT_EMERGENCY_MODE_DONE public static final int MSG_SET_EMERGENCY_CALLBACK_MODE_DONE private static final int MSG_EXIT_SCBM public static final int MSG_NEW_RINGING_CONNECTION public static final int MSG_VOICE_REG_STATE_CHANGED public android.os.Handler getHandler () public static void make (android.content.Context, boolean, int, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context boolean isSuplDdsSwitchRequiredForEmergencyCall int waitForInServiceTimeout com.android.internal.telephony.flags.FeatureFlags featureFlags public static com.android.internal.telephony.emergency.EmergencyStateTracker getInstance () private void <init> (android.content.Context, android.os.Looper, boolean, int, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.os.Looper looper boolean isSuplDdsSwitchRequiredForEmergencyCall int waitForInServiceTimeout com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.PowerManager pm android.content.IntentFilter filter public void <init> (android.content.Context, android.os.Looper, boolean, int, com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneFactoryProxy, com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneSwitcherProxy, com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxy, com.android.internal.telephony.emergency.RadioOnHelper, long, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.os.Looper looper boolean isSuplDdsSwitchRequiredForEmergencyCall int waitForInServiceTimeout com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneFactoryProxy phoneFactoryProxy com.android.internal.telephony.emergency.EmergencyStateTracker$PhoneSwitcherProxy phoneSwitcherProxy com.android.internal.telephony.emergency.EmergencyStateTracker$TelephonyManagerProxy telephonyManagerProxy com.android.internal.telephony.emergency.RadioOnHelper radioOnHelper long ecmExitTimeoutMs com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter filter public java.util.concurrent.CompletableFuture startEmergencyCall (com.android.internal.telephony.Phone, android.telecom.Connection, boolean) com.android.internal.telephony.Phone phone android.telecom.Connection c boolean isTestEmergencyNumber android.telecom.Connection expectedConnection public void endCall (android.telecom.Connection) android.telecom.Connection c boolean wasActive private void clearEmergencyCallInfo () private void switchDdsAndSetEmergencyMode (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone phone int emergencyType private void setEmergencyMode (com.android.internal.telephony.Phone, int, int, int) com.android.internal.telephony.Phone phone int emergencyType int mode int msg android.os.Message m private void setEmergencyCallbackMode (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone phone int emergencyType boolean needToSetCallbackMode private void completeEmergencyMode (int) int emergencyType private void completeEmergencyMode (int, int) int emergencyType int result public boolean isInEmergencyMode () private void setEmergencyModeInProgress (boolean) boolean isEmergencyModeInProgress private boolean isEmergencyModeInProgress () private void setIsInEmergencyCall (boolean) boolean isInEmergencyCall public boolean isInEmergencyCall () private void exitEmergencyMode (com.android.internal.telephony.Phone, int) com.android.internal.telephony.Phone phone int emergencyType android.os.Message m public android.telephony.EmergencyRegistrationResult getEmergencyRegistrationResult () private void waitForTransportChangeCompleted (java.util.concurrent.CompletableFuture) Exception e long now long deadline java.util.concurrent.CompletableFuture future private void maybeNotifyTransportChangeCompleted (int, boolean) int emergencyType boolean enforced java.util.concurrent.CompletableFuture future public void onEmergencyTransportChangedAndWait (int, int) java.util.concurrent.CompletableFuture future int emergencyType int mode public void onEmergencyTransportChanged (int, int) com.android.internal.telephony.Phone phone int emergencyType int mode public void onEmergencyCallDomainUpdated (int, android.telecom.Connection) int phoneType android.telecom.Connection c int domain public void onEmergencyCallStateChanged (com.android.internal.telephony.Call$State, android.telecom.Connection) com.android.internal.telephony.Call$State state android.telecom.Connection c public void onEmergencyCallPropertiesChanged (int, android.telecom.Connection) int properties android.telecom.Connection c public void onCellularRadioPowerOffRequested () private static boolean isVoWiFi (int) int properties public boolean isEmergencyCallbackModeSupported (com.android.internal.telephony.Phone) android.content.SharedPreferences sp Boolean savedConfig com.android.internal.telephony.Phone phone int subId int phoneId private void enterEmergencyCallbackMode () long delayInMillis public void exitEmergencyCallbackMode () public void exitEmergencyCallbackMode (int) com.android.internal.telephony.GsmCdmaPhone gsmCdmaPhone int reason private void releaseWakeLock () Exception e public void exitEmergencyCallbackMode (java.lang.Runnable, int) Runnable onComplete int reason private void sendEmergencyCallbackModeChange () android.content.Intent intent public boolean isInEcm () private void setIsInEcm (boolean) boolean isInEcm public boolean isInImsEcm () public boolean isInCdmaEcm () public boolean isInEcm (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private void sendEmergencyCallStateChange (com.android.internal.telephony.Phone, boolean) android.content.Intent intent com.android.internal.telephony.Phone phone boolean isAlive public java.util.concurrent.CompletableFuture startEmergencySms (com.android.internal.telephony.Phone, java.lang.String, boolean) com.android.internal.telephony.Phone phone String smsId boolean isTestEmergencyNumber boolean exitScbmInOtherPhone boolean smsStartedInScbm public void endSms (java.lang.String, boolean, int, boolean) String smsId boolean success int domain boolean isLastSmsPart public void onEmergencySmsReceived () private void clearEmergencySmsInfo () public boolean isInScbm () private void setIsInScbm (boolean) boolean isInScbm private void enterEmergencySmsCallbackMode () boolean shouldRestartEcm int delayInMillis int subId private void exitEmergencySmsCallbackModeAndEmergencyMode (int) int reason com.android.internal.telephony.Phone smsPhone boolean wasInScbm private void exitEmergencySmsCallbackMode (int) int reason private boolean isRadioOn () com.android.internal.telephony.Phone phone boolean result private boolean isPowerOff () android.telephony.ServiceState ss com.android.internal.telephony.Phone phone private void registerForVoiceRegStateOrRatChanged () com.android.internal.telephony.Phone phone private void unregisterForVoiceRegStateOrRatChanged () com.android.internal.telephony.Phone phone private boolean isAirplaneModeOn (android.content.Context) android.content.Context context private void turnOnRadioAndSwitchDds (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phoneForEmergency android.telecom.Connection expectedConnection int waitForInServiceTimeout com.android.internal.telephony.Phone phone int emergencyType boolean isTestEmergencyNumber boolean isAirplaneModeOn boolean needToTurnOnRadio com.android.internal.telephony.satellite.SatelliteController satelliteController boolean needToTurnOffSatellite public void switchDdsDelayed (com.android.internal.telephony.Phone, java.util.function.Consumer) java.util.concurrent.CompletableFuture future java.util.concurrent.CompletableFuture timeout Exception e com.android.internal.telephony.Phone phone java.util.function.Consumer completeConsumer private java.util.concurrent.CompletableFuture possiblyOverrideDefaultDataForEmergencyCall (com.android.internal.telephony.Phone) Exception e com.android.internal.telephony.Phone phone int phoneCount boolean isRoaming boolean roamingNetworkSupportsControlPlaneFallback String[] dataPlaneRoamPlmns boolean supportsCpFallback int extensionTime java.util.concurrent.CompletableFuture modemResultFuture private java.lang.String getConfig (int, java.lang.String, java.lang.String) int subId String key String defVal private int getConfig (int, java.lang.String, int) int subId String key int defVal private java.lang.String[] getConfig (int, java.lang.String) int subId String key private boolean getConfig (int, java.lang.String, boolean) int subId String key boolean defVal private transient android.os.PersistableBundle getConfigBundle (int, java.lang.String[]) int subId String[] keys private boolean isAvailableForEmergencyCalls (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private static boolean isNetworkRegistered (com.android.internal.telephony.Phone) android.telephony.NetworkRegistrationInfo nri com.android.internal.telephony.Phone phone android.telephony.ServiceState ss private static boolean isSamePhone (com.android.internal.telephony.Phone, com.android.internal.telephony.Phone) com.android.internal.telephony.Phone p1 com.android.internal.telephony.Phone p2 private static java.lang.String emergencyTypeToString (int) int emergencyType private void onCarrierConfigurationChanged (int, int) int slotIndex int subId android.content.SharedPreferences sp Boolean savedConfig android.os.PersistableBundle b boolean broadcast boolean carrierConfig android.content.SharedPreferences$Editor editor private boolean isSimReady (int, int) int slotIndex int subId private boolean getBroadcastEmergencyCallStateChanges (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone Boolean broadcast public void maybeResetEmergencyCallStateChangedIntent () boolean isAlive android.content.Intent intent private com.android.internal.telephony.Call getRingingCall (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.Call ringingCall com.android.internal.telephony.Phone imsPhone private void maybeRejectIncomingCall (java.util.function.Consumer) com.android.internal.telephony.Phone phone java.util.concurrent.CompletableFuture future com.android.internal.telephony.Connection cn java.util.concurrent.CompletableFuture timeout Exception e java.util.function.Consumer completeConsumer com.android.internal.telephony.Phone[] phones com.android.internal.telephony.Call ringingCall private void registerForNewRingingConnection () com.android.internal.telephony.Phone phone com.android.internal.telephony.Phone[] phones private void handleNewRingingConnection (android.os.Message) com.android.internal.telephony.CallStateException e android.os.Message msg com.android.internal.telephony.Connection c public void startNormalRoutingEmergencyCall (com.android.internal.telephony.Phone, android.telecom.Connection, java.util.function.Consumer) com.android.internal.telephony.Phone phone android.telecom.Connection c java.util.function.Consumer completeConsumer public void endNormalRoutingEmergencyCall (android.telecom.Connection) android.telecom.Connection c public void onNormalRoutingEmergencyCallStateChanged (android.telecom.Connection, int) android.telecom.Connection c int state public boolean needToSwitchPhone (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone int subId int phoneId boolean switchPhone private boolean isThereOtherPhone (int, boolean) int phoneId int subId int simState com.android.internal.telephony.Phone phone int skipPhoneId boolean ignoreLockState private static synthetic java.lang.Void lambda$maybeRejectIncomingCall$7 (java.lang.Throwable) Throwable ex private static synthetic void lambda$maybeRejectIncomingCall$6 (java.util.concurrent.CompletableFuture) java.util.concurrent.CompletableFuture timeout private static synthetic void lambda$switchDdsDelayed$5 (java.util.concurrent.CompletableFuture) java.util.concurrent.CompletableFuture timeout private synthetic void lambda$onEmergencyTransportChanged$4 (int, int) int emergencyType int mode private synthetic void lambda$switchDdsAndSetEmergencyMode$3 (com.android.internal.telephony.Phone, int, java.lang.Boolean) com.android.internal.telephony.Phone phone int emergencyType Boolean result private synthetic void lambda$startEmergencyCall$2 (android.telecom.Connection, java.lang.Boolean) android.telecom.Connection expectedConnection Boolean result private synthetic void lambda$new$1 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId private synthetic void lambda$new$0 () static void <clinit> () }
com/android/internal/telephony/emergency/RadioOnHelper$1.class
RadioOnHelper.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.RadioOnHelper$1 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.emergency.RadioOnHelper this$0 void <init> (com.android.internal.telephony.emergency.RadioOnHelper) com.android.internal.telephony.emergency.RadioOnHelper this$0 public void accept (int) int result }
com/android/internal/telephony/emergency/RadioOnHelper.class
RadioOnHelper.java package com.android.internal.telephony.emergency public com.android.internal.telephony.emergency.RadioOnHelper extends java.lang.Object implements com.android.internal.telephony.emergency.RadioOnStateListener$Callback { private static final String TAG private final android.content.Context mContext private com.android.internal.telephony.emergency.RadioOnStateListener$Callback mCallback private java.util.List mListeners private java.util.List mInProgressListeners private boolean mIsRadioReady public void <init> (android.content.Context) android.content.Context context private void setupListeners () int activeModems public void triggerRadioOnAndListen (com.android.internal.telephony.emergency.RadioOnStateListener$Callback, boolean, com.android.internal.telephony.Phone, boolean, int) com.android.internal.telephony.Phone phone int timeoutCallbackInterval int i com.android.internal.telephony.emergency.RadioOnStateListener$Callback callback boolean forEmergencyCall com.android.internal.telephony.Phone phoneForEmergencyCall boolean isTestEmergencyNumber int emergencyTimeoutIntervalMillis private void powerOnRadio (boolean, com.android.internal.telephony.Phone, boolean) com.android.internal.telephony.Phone phone android.content.Intent intent boolean forEmergencyCall com.android.internal.telephony.Phone phoneForEmergencyCall boolean isTestEmergencyNumber private void powerOffSatellite () com.android.internal.telephony.satellite.SatelliteController satelliteController public void onComplete (com.android.internal.telephony.emergency.RadioOnStateListener, boolean) com.android.internal.telephony.emergency.RadioOnStateListener listener boolean isRadioReady public boolean isOkToCall (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int serviceState boolean imsVoiceCapable public boolean onTimeout (com.android.internal.telephony.Phone, int, boolean) com.android.internal.telephony.Phone phone int serviceState boolean imsVoiceCapable }
com/android/internal/telephony/emergency/RadioOnStateListener$1.class
RadioOnStateListener.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.RadioOnStateListener$1 extends android.os.Handler { final synthetic com.android.internal.telephony.emergency.RadioOnStateListener this$0 void <init> (com.android.internal.telephony.emergency.RadioOnStateListener, android.os.Looper) com.android.internal.telephony.emergency.RadioOnStateListener this$0 android.os.Looper looper public void handleMessage (android.os.Message) com.android.internal.telephony.Phone phone com.android.internal.telephony.emergency.RadioOnStateListener$Callback callback boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall int onTimeoutCallbackInterval com.android.internal.telephony.SomeArgs args android.os.Message msg }
com/android/internal/telephony/emergency/RadioOnStateListener$2.class
RadioOnStateListener.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.RadioOnStateListener$2 extends android.telephony.satellite.ISatelliteModemStateCallback$Stub { final synthetic com.android.internal.telephony.emergency.RadioOnStateListener this$0 void <init> (com.android.internal.telephony.emergency.RadioOnStateListener) com.android.internal.telephony.emergency.RadioOnStateListener this$0 public void onSatelliteModemStateChanged (int) int state public void onEmergencyModeChanged (boolean) boolean isEmergency public void onRegistrationFailure (int) int causeCode public void onTerrestrialNetworkAvailableChanged (boolean) boolean isAvailable }
com/android/internal/telephony/emergency/RadioOnStateListener$3.class
RadioOnStateListener.java package com.android.internal.telephony.emergency com.android.internal.telephony.emergency.RadioOnStateListener$3 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.emergency.RadioOnStateListener this$0 void <init> (com.android.internal.telephony.emergency.RadioOnStateListener) com.android.internal.telephony.emergency.RadioOnStateListener this$0 public void accept (int) int result }
com/android/internal/telephony/emergency/RadioOnStateListener$Callback.class
RadioOnStateListener.java package com.android.internal.telephony.emergency public abstract com.android.internal.telephony.emergency.RadioOnStateListener$Callback extends java.lang.Object { public abstract void onComplete (com.android.internal.telephony.emergency.RadioOnStateListener, boolean) public abstract boolean isOkToCall (com.android.internal.telephony.Phone, int, boolean) public abstract boolean onTimeout (com.android.internal.telephony.Phone, int, boolean) }
com/android/internal/telephony/emergency/RadioOnStateListener.class
RadioOnStateListener.java package com.android.internal.telephony.emergency public com.android.internal.telephony.emergency.RadioOnStateListener extends java.lang.Object { private static final String TAG private static int MAX_NUM_RETRIES private static long TIME_BETWEEN_RETRIES_MILLIS private static final int MSG_START_SEQUENCE public static final int MSG_SERVICE_STATE_CHANGED private static final int MSG_RETRY_TIMEOUT public static final int MSG_RADIO_ON public static final int MSG_RADIO_OFF_OR_NOT_AVAILABLE public static final int MSG_IMS_CAPABILITY_CHANGED public static final int MSG_TIMEOUT_ONTIMEOUT_CALLBACK public static final int MSG_SATELLITE_ENABLED_CHANGED private final android.os.Handler mHandler private final android.telephony.satellite.ISatelliteModemStateCallback mSatelliteCallback private com.android.internal.telephony.emergency.RadioOnStateListener$Callback mCallback private com.android.internal.telephony.Phone mPhone private com.android.internal.telephony.satellite.SatelliteController mSatelliteController private boolean mForEmergencyCall private boolean mSelectedPhoneForEmergencyCall private int mNumRetriesSoFar private int mOnTimeoutCallbackInterval public void <init> () public void waitForRadioOn (com.android.internal.telephony.Phone, com.android.internal.telephony.emergency.RadioOnStateListener$Callback, boolean, boolean, int) com.android.internal.telephony.Phone phone com.android.internal.telephony.emergency.RadioOnStateListener$Callback callback boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall int onTimeoutCallbackInterval com.android.internal.telephony.SomeArgs args private void startSequenceInternal (com.android.internal.telephony.Phone, com.android.internal.telephony.emergency.RadioOnStateListener$Callback, boolean, boolean, int) com.android.internal.telephony.Phone phone com.android.internal.telephony.emergency.RadioOnStateListener$Callback callback boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall int onTimeoutCallbackInterval private void onImsCapabilityChanged () boolean imsVoiceCapable private void onTimeoutCallbackTimeout () private void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState state private void onRadioOn () android.telephony.ServiceState state private void onSatelliteEnabledChanged () private boolean isOkToCall (int, boolean) int serviceState boolean imsVoiceCapable private boolean onTimeout (int, boolean) int serviceState boolean imsVoiceCapable private void onRetryTimeout () int serviceState public void cleanup () private void startRetryTimer () private void cancelRetryTimer () private void registerForServiceStateChanged () private void unregisterForServiceStateChanged () private void registerForRadioOff () private void unregisterForRadioOff () private void registerForRadioOn () private void unregisterForRadioOn () private void registerForSatelliteEnabledChanged () private void unregisterForSatelliteEnabledChanged () private void registerForImsCapabilityChanged () private void unregisterForImsCapabilityChanged () private void startOnTimeoutCallbackTimer () private void onComplete (boolean) com.android.internal.telephony.emergency.RadioOnStateListener$Callback tempCallback boolean isRadioReady public android.os.Handler getHandler () public void setMaxNumRetries (int) int retries public void setTimeBetweenRetriesMillis (long) long timeMs public boolean equals (java.lang.Object) Object o com.android.internal.telephony.emergency.RadioOnStateListener that public int hashCode () int hash static void <clinit> () }
com/android/internal/telephony/euicc/
com/android/internal/telephony/euicc/EuiccCardController$1.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$1 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetAllProfilesCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetAllProfilesCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.service.euicc.EuiccProfileInfo[]) android.os.RemoteException exception android.service.euicc.EuiccProfileInfo[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$10.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$10 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetSmdsAddressCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetSmdsAddressCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.String) android.os.RemoteException exception String result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$11.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$11 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.ISetDefaultSmdpAddressCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.ISetDefaultSmdpAddressCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$12.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$12 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetRulesAuthTableCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetRulesAuthTableCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.telephony.euicc.EuiccRulesAuthTable) android.os.RemoteException exception android.telephony.euicc.EuiccRulesAuthTable result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$13.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$13 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetEuiccChallengeCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetEuiccChallengeCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$14.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$14 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetEuiccInfo1Callback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetEuiccInfo1Callback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$15.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$15 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetEuiccInfo2Callback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetEuiccInfo2Callback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$16.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$16 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IAuthenticateServerCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IAuthenticateServerCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$17.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$17 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IPrepareDownloadCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IPrepareDownloadCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$18.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$18 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic String val$cardId final synthetic com.android.internal.telephony.euicc.ILoadBoundProfilePackageCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, java.lang.String, com.android.internal.telephony.euicc.ILoadBoundProfilePackageCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$19.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$19 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.ICancelSessionCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.ICancelSessionCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (byte[]) android.os.RemoteException exception byte[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$2.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$2 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetProfileCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetProfileCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.service.euicc.EuiccProfileInfo) android.os.RemoteException exception android.service.euicc.EuiccProfileInfo result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$20.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$20 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IListNotificationsCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IListNotificationsCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.telephony.euicc.EuiccNotification[]) android.os.RemoteException exception android.telephony.euicc.EuiccNotification[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$21.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$21 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IRetrieveNotificationListCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IRetrieveNotificationListCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.telephony.euicc.EuiccNotification[]) android.os.RemoteException exception android.telephony.euicc.EuiccNotification[] result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$22.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$22 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IRetrieveNotificationCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IRetrieveNotificationCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.telephony.euicc.EuiccNotification) android.os.RemoteException exception android.telephony.euicc.EuiccNotification result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$23.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$23 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IRemoveNotificationFromListCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IRemoveNotificationFromListCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$3.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$3 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetProfileCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetProfileCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.service.euicc.EuiccProfileInfo) android.os.RemoteException exception android.service.euicc.EuiccProfileInfo result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$4.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$4 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IDisableProfileCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IDisableProfileCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$5$1.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$5$1 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic android.service.euicc.EuiccProfileInfo val$profile final synthetic com.android.internal.telephony.euicc.EuiccCardController$5 this$1 void <init> (com.android.internal.telephony.euicc.EuiccCardController$5, android.service.euicc.EuiccProfileInfo) com.android.internal.telephony.euicc.EuiccCardController$5 this$1 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$5.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$5 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.ISwitchToProfileCallback val$callback final synthetic com.android.internal.telephony.uicc.euicc.EuiccPort val$port final synthetic String val$iccid final synthetic boolean val$refresh final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.ISwitchToProfileCallback, com.android.internal.telephony.uicc.euicc.EuiccPort, java.lang.String, boolean) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (android.service.euicc.EuiccProfileInfo) android.service.euicc.EuiccProfileInfo profile com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback switchCb public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$6.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$6 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.ISetNicknameCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.ISetNicknameCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$7.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$7 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic String val$cardId final synthetic com.android.internal.telephony.euicc.IDeleteProfileCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, java.lang.String, com.android.internal.telephony.euicc.IDeleteProfileCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$8.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$8 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic String val$cardId final synthetic com.android.internal.telephony.euicc.IResetMemoryCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, java.lang.String, com.android.internal.telephony.euicc.IResetMemoryCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.Void) android.os.RemoteException exception Void result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$9.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$9 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.euicc.IGetDefaultSmdpAddressCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 void <init> (com.android.internal.telephony.euicc.EuiccCardController, com.android.internal.telephony.euicc.IGetDefaultSmdpAddressCallback) com.android.internal.telephony.euicc.EuiccCardController this$0 public void onResult (java.lang.String) android.os.RemoteException exception String result public void onException (java.lang.Throwable) android.os.RemoteException exception Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/euicc/EuiccCardController$SimSlotStatusChangedBroadcastReceiver.class
EuiccCardController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccCardController$SimSlotStatusChangedBroadcastReceiver extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.euicc.EuiccCardController this$0 private void <init> (com.android.internal.telephony.euicc.EuiccCardController) public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/euicc/EuiccCardController.class
EuiccCardController.java package com.android.internal.telephony.euicc public com.android.internal.telephony.euicc.EuiccCardController extends com.android.internal.telephony.euicc.IEuiccCardController$Stub { private static final String TAG private static final String KEY_LAST_BOOT_COUNT private final android.content.Context mContext private android.app.AppOpsManager mAppOps private String mCallingPackage private android.content.pm.ComponentInfo mBestComponent private android.os.Handler mEuiccMainThreadHandler private com.android.internal.telephony.euicc.EuiccCardController$SimSlotStatusChangedBroadcastReceiver mSimSlotStatusChangeReceiver private com.android.internal.telephony.euicc.EuiccController mEuiccController private com.android.internal.telephony.uicc.UiccController mUiccController private com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.content.pm.PackageManager mPackageManager private final int mVendorApiLevel private static com.android.internal.telephony.euicc.EuiccCardController sInstance public static com.android.internal.telephony.euicc.EuiccCardController init (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public static com.android.internal.telephony.euicc.EuiccCardController get () private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, android.os.Handler, com.android.internal.telephony.euicc.EuiccController, com.android.internal.telephony.uicc.UiccController, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.os.Handler handler com.android.internal.telephony.euicc.EuiccController euiccController com.android.internal.telephony.uicc.UiccController uiccController com.android.internal.telephony.flags.FeatureFlags featureFlags public static boolean isBootUp (android.content.Context) android.content.Context context int bootCount android.content.SharedPreferences sp int lastBootCount public boolean isEmbeddedSlotActivated () com.android.internal.telephony.uicc.UiccSlot slotInfo int i com.android.internal.telephony.uicc.UiccSlot[] slots public boolean isEmbeddedCardPresent () com.android.internal.telephony.uicc.UiccSlot slotInfo com.android.internal.telephony.uicc.UiccSlot[] slots private void checkCallingPackage (java.lang.String) String callingPackage private com.android.internal.telephony.uicc.UiccSlot getUiccSlotForEmbeddedCard (java.lang.String) String cardId int slotId com.android.internal.telephony.uicc.UiccSlot slot private com.android.internal.telephony.uicc.euicc.EuiccCard getEuiccCard (java.lang.String) String cardId com.android.internal.telephony.uicc.UiccSlot slot com.android.internal.telephony.uicc.UiccCard card private com.android.internal.telephony.uicc.euicc.EuiccPort getEuiccPortFromIccId (java.lang.String, java.lang.String) String cardId String iccid com.android.internal.telephony.uicc.UiccSlot slot com.android.internal.telephony.uicc.UiccCard card int portIndex com.android.internal.telephony.uicc.UiccPort port private com.android.internal.telephony.uicc.euicc.EuiccPort getFirstActiveEuiccPort (java.lang.String) String cardId com.android.internal.telephony.uicc.euicc.EuiccCard card private com.android.internal.telephony.uicc.euicc.EuiccPort getEuiccPort (java.lang.String, int) String cardId int portIndex com.android.internal.telephony.uicc.euicc.EuiccCard card com.android.internal.telephony.uicc.UiccPort port private int getResultCode (java.lang.Throwable) Throwable e public void getAllProfiles (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetAllProfilesCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetAllProfilesCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getProfile (java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetProfileCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String iccid com.android.internal.telephony.euicc.IGetProfileCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getEnabledProfile (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IGetProfileCallback) android.os.RemoteException re SecurityException se com.android.internal.telephony.uicc.UiccSlot slot android.os.RemoteException exception android.os.RemoteException exception android.os.RemoteException exception String callingPackage String cardId int portIndex com.android.internal.telephony.euicc.IGetProfileCallback callback String iccId boolean isValidSlotPort com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void disableProfile (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.euicc.IDisableProfileCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String iccid boolean refresh com.android.internal.telephony.euicc.IDisableProfileCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void switchToProfile (java.lang.String, java.lang.String, java.lang.String, int, boolean, com.android.internal.telephony.euicc.ISwitchToProfileCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String iccid int portIndex boolean refresh com.android.internal.telephony.euicc.ISwitchToProfileCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback profileCb public void setNickname (java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.euicc.ISetNicknameCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String iccid String nickname com.android.internal.telephony.euicc.ISetNicknameCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void deleteProfile (java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IDeleteProfileCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String iccid com.android.internal.telephony.euicc.IDeleteProfileCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void resetMemory (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IResetMemoryCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId int options com.android.internal.telephony.euicc.IResetMemoryCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getDefaultSmdpAddress (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetDefaultSmdpAddressCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetDefaultSmdpAddressCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getSmdsAddress (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetSmdsAddressCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetSmdsAddressCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void setDefaultSmdpAddress (java.lang.String, java.lang.String, java.lang.String, com.android.internal.telephony.euicc.ISetDefaultSmdpAddressCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String address com.android.internal.telephony.euicc.ISetDefaultSmdpAddressCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getRulesAuthTable (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetRulesAuthTableCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetRulesAuthTableCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getEuiccChallenge (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetEuiccChallengeCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetEuiccChallengeCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getEuiccInfo1 (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetEuiccInfo1Callback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetEuiccInfo1Callback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void getEuiccInfo2 (java.lang.String, java.lang.String, com.android.internal.telephony.euicc.IGetEuiccInfo2Callback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId com.android.internal.telephony.euicc.IGetEuiccInfo2Callback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void authenticateServer (java.lang.String, java.lang.String, java.lang.String, byte[], byte[], byte[], byte[], com.android.internal.telephony.euicc.IAuthenticateServerCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId String matchingId byte[] serverSigned1 byte[] serverSignature1 byte[] euiccCiPkIdToBeUsed byte[] serverCertificate com.android.internal.telephony.euicc.IAuthenticateServerCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void prepareDownload (java.lang.String, java.lang.String, byte[], byte[], byte[], byte[], com.android.internal.telephony.euicc.IPrepareDownloadCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId byte[] hashCc byte[] smdpSigned2 byte[] smdpSignature2 byte[] smdpCertificate com.android.internal.telephony.euicc.IPrepareDownloadCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void loadBoundProfilePackage (java.lang.String, java.lang.String, byte[], com.android.internal.telephony.euicc.ILoadBoundProfilePackageCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId byte[] boundProfilePackage com.android.internal.telephony.euicc.ILoadBoundProfilePackageCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void cancelSession (java.lang.String, java.lang.String, byte[], int, com.android.internal.telephony.euicc.ICancelSessionCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId byte[] transactionId int reason com.android.internal.telephony.euicc.ICancelSessionCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void listNotifications (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IListNotificationsCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId int events com.android.internal.telephony.euicc.IListNotificationsCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void retrieveNotificationList (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IRetrieveNotificationListCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId int events com.android.internal.telephony.euicc.IRetrieveNotificationListCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void retrieveNotification (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IRetrieveNotificationCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId int seqNumber com.android.internal.telephony.euicc.IRetrieveNotificationCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void removeNotificationFromList (java.lang.String, java.lang.String, int, com.android.internal.telephony.euicc.IRemoveNotificationFromListCallback) android.os.RemoteException re SecurityException se android.os.RemoteException exception String callingPackage String cardId int seqNumber com.android.internal.telephony.euicc.IRemoveNotificationFromListCallback callback com.android.internal.telephony.uicc.euicc.EuiccPort port com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args long token private void enforceTelephonyFeatureWithException (java.lang.String, java.lang.String) String callingPackage String methodName private static void loge (java.lang.String) String message private static void loge (java.lang.String, java.lang.Throwable) String message Throwable tr }
com/android/internal/telephony/euicc/EuiccConnector$1.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 void <init> (com.android.internal.telephony.euicc.EuiccConnector) com.android.internal.telephony.euicc.EuiccConnector this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/euicc/EuiccConnector$AvailableState.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$AvailableState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/euicc/EuiccConnector$BaseEuiccCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback extends java.lang.Object { public abstract void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccConnector$BindingState.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$BindingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$1.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$1 extends android.service.euicc.IGetEidCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onSuccess (java.lang.String) String eid private synthetic void lambda$onSuccess$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, java.lang.String) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback String eid }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$10.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$10 extends android.service.euicc.IUpdateSubscriptionNicknameCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$11.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$11 extends android.service.euicc.IEraseSubscriptionsCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$12.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$12 extends android.service.euicc.IEraseSubscriptionsCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$13.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$13 extends android.service.euicc.IRetainSubscriptionsForFactoryResetCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$14.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$14 extends android.service.euicc.IGetOtaStatusCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onSuccess (int) int status private synthetic void lambda$onSuccess$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int status }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$15.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$15 extends android.service.euicc.IOtaStatusChangedCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onOtaStatusChanged (int) throws android.os.RemoteException int status private synthetic void lambda$onOtaStatusChanged$1 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int status private static synthetic void lambda$onOtaStatusChanged$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int status }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$16.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$16 extends android.service.euicc.IEuiccServiceDumpResultCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (java.lang.String) throws android.os.RemoteException String logs private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, java.lang.String) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback String logs }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$2.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$2 extends android.service.euicc.IGetAvailableMemoryInBytesCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onSuccess (long) long availableMemoryInBytes public void onUnsupportedOperationException (java.lang.String) String message private synthetic void lambda$onUnsupportedOperationException$1 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, java.lang.String) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback String message private synthetic void lambda$onSuccess$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, long) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback long availableMemoryInBytes }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$3.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$3 extends android.service.euicc.IGetDownloadableSubscriptionMetadataCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic int val$cardId final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (android.service.euicc.GetDownloadableSubscriptionMetadataResult) android.service.euicc.GetDownloadableSubscriptionMetadataResult result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int, android.service.euicc.GetDownloadableSubscriptionMetadataResult) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int cardId android.service.euicc.GetDownloadableSubscriptionMetadataResult result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$4.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$4 extends android.service.euicc.IDownloadSubscriptionCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (android.service.euicc.DownloadSubscriptionResult) android.service.euicc.DownloadSubscriptionResult result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, android.service.euicc.DownloadSubscriptionResult) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback android.service.euicc.DownloadSubscriptionResult result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$5.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$5 extends android.service.euicc.IGetEuiccProfileInfoListCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (android.service.euicc.GetEuiccProfileInfoListResult) android.service.euicc.GetEuiccProfileInfoListResult result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, android.service.euicc.GetEuiccProfileInfoListResult) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback android.service.euicc.GetEuiccProfileInfoListResult result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$6.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$6 extends android.service.euicc.IGetDefaultDownloadableSubscriptionListCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic int val$cardId final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (android.service.euicc.GetDefaultDownloadableSubscriptionListResult) android.service.euicc.GetDefaultDownloadableSubscriptionListResult result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int, android.service.euicc.GetDefaultDownloadableSubscriptionListResult) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int cardId android.service.euicc.GetDefaultDownloadableSubscriptionListResult result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$7.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$7 extends android.service.euicc.IGetEuiccInfoCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onSuccess (android.telephony.euicc.EuiccInfo) android.telephony.euicc.EuiccInfo euiccInfo private synthetic void lambda$onSuccess$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, android.telephony.euicc.EuiccInfo) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback android.telephony.euicc.EuiccInfo euiccInfo }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$8.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$8 extends android.service.euicc.IDeleteSubscriptionCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState$9.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState$9 extends android.service.euicc.ISwitchToSubscriptionCallback$Stub { final synthetic com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback val$callback final synthetic com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 void <init> (com.android.internal.telephony.euicc.EuiccConnector$ConnectedState, com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$ConnectedState this$1 public void onComplete (int) int result private synthetic void lambda$onComplete$0 (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback, int) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int result }
com/android/internal/telephony/euicc/EuiccConnector$ConnectedState.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$ConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public void enter () public boolean processMessage (android.os.Message) Runnable runnable com.android.internal.telephony.euicc.EuiccConnector$GetMetadataRequest request com.android.internal.telephony.euicc.EuiccConnector$DownloadRequest request com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListRequest request com.android.internal.telephony.euicc.EuiccConnector$DeleteRequest request com.android.internal.telephony.euicc.EuiccConnector$SwitchRequest request int portIndex com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameRequest request Exception e com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback int cardId int slotId android.os.Message message public void exit () com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback }
com/android/internal/telephony/euicc/EuiccConnector$DeleteCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$DeleteCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onDeleteComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$DeleteRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$DeleteRequest extends java.lang.Object { String mIccid com.android.internal.telephony.euicc.EuiccConnector$DeleteCommandCallback mCallback void <init> () }
com/android/internal/telephony/euicc/EuiccConnector$DisconnectedState.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$DisconnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public void enter () public boolean processMessage (android.os.Message) boolean isSameComponent android.content.pm.ServiceInfo bestComponent String affectedPackage boolean isSameComponent boolean forceRebind android.os.Message message }
com/android/internal/telephony/euicc/EuiccConnector$DownloadCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$DownloadCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onDownloadComplete (android.service.euicc.DownloadSubscriptionResult) }
com/android/internal/telephony/euicc/EuiccConnector$DownloadRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$DownloadRequest extends java.lang.Object { android.telephony.euicc.DownloadableSubscription mSubscription boolean mSwitchAfterDownload boolean mForceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$DownloadCommandCallback mCallback int mPortIndex android.os.Bundle mResolvedBundle void <init> () }
com/android/internal/telephony/euicc/EuiccConnector$DumpEuiccServiceCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$DumpEuiccServiceCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onDumpEuiccServiceComplete (java.lang.String) }
com/android/internal/telephony/euicc/EuiccConnector$EraseCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onEraseComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$EuiccPackageMonitor.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$EuiccPackageMonitor extends com.android.internal.telephony.PackageChangeReceiver { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public void onPackageAdded (java.lang.String) String packageName public void onPackageRemoved (java.lang.String) String packageName public void onPackageUpdateFinished (java.lang.String) String packageName public void onPackageModified (java.lang.String) String packageName public void onHandleForceStop (java.lang.String[], boolean) String packageName String[] packages boolean doit private void sendPackageChange (java.lang.String, boolean) String packageName boolean forceUnbindForThisPackage }
com/android/internal/telephony/euicc/EuiccConnector$GetAvailableMemoryInBytesCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetAvailableMemoryInBytesCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetAvailableMemoryInBytesComplete (long) public abstract void onUnsupportedOperationExceptionComplete (java.lang.String) }
com/android/internal/telephony/euicc/EuiccConnector$GetDefaultListCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetDefaultListComplete (int, android.service.euicc.GetDefaultDownloadableSubscriptionListResult) }
com/android/internal/telephony/euicc/EuiccConnector$GetDefaultListRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListRequest extends java.lang.Object { boolean mForceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListCommandCallback mCallback void <init> () }
com/android/internal/telephony/euicc/EuiccConnector$GetEidCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetEidCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetEidComplete (java.lang.String) }
com/android/internal/telephony/euicc/EuiccConnector$GetEuiccInfoCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetEuiccInfoCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetEuiccInfoComplete (android.telephony.euicc.EuiccInfo) }
com/android/internal/telephony/euicc/EuiccConnector$GetEuiccProfileInfoListCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc abstract com.android.internal.telephony.euicc.EuiccConnector$GetEuiccProfileInfoListCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onListComplete (android.service.euicc.GetEuiccProfileInfoListResult) }
com/android/internal/telephony/euicc/EuiccConnector$GetMetadataCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetMetadataCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetMetadataComplete (int, android.service.euicc.GetDownloadableSubscriptionMetadataResult) }
com/android/internal/telephony/euicc/EuiccConnector$GetMetadataRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$GetMetadataRequest extends java.lang.Object { android.telephony.euicc.DownloadableSubscription mSubscription boolean mForceDeactivateSim boolean mSwitchAfterDownload int mPortIndex com.android.internal.telephony.euicc.EuiccConnector$GetMetadataCommandCallback mCallback void <init> () }
com/android/internal/telephony/euicc/EuiccConnector$GetOtaStatusCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$GetOtaStatusCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onGetOtaStatusComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$OtaStatusChangedCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$OtaStatusChangedCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onOtaStatusChanged (int) }
com/android/internal/telephony/euicc/EuiccConnector$RetainSubscriptionsCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$RetainSubscriptionsCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onRetainSubscriptionsComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$SwitchCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$SwitchCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onSwitchComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$SwitchRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$SwitchRequest extends java.lang.Object { String mIccid boolean mForceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$SwitchCommandCallback mCallback boolean mUsePortIndex void <init> () }
com/android/internal/telephony/euicc/EuiccConnector$UnavailableState.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$UnavailableState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.euicc.EuiccConnector this$0 private void <init> (com.android.internal.telephony.euicc.EuiccConnector) public boolean processMessage (android.os.Message) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback android.os.Message message }
com/android/internal/telephony/euicc/EuiccConnector$UpdateNicknameCommandCallback.class
EuiccConnector.java package com.android.internal.telephony.euicc public abstract com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback { public abstract void onUpdateNicknameComplete (int) }
com/android/internal/telephony/euicc/EuiccConnector$UpdateNicknameRequest.class
EuiccConnector.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameRequest extends java.lang.Object { String mIccid String mNickname com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameCommandCallback mCallback void <init> () }
com/android/internal/telephony/euicc/EuiccConnector.class
EuiccConnector.java package com.android.internal.telephony.euicc public com.android.internal.telephony.euicc.EuiccConnector extends com.android.internal.telephony.StateMachine implements android.content.ServiceConnection { private static final String TAG static final int BIND_TIMEOUT_MILLIS static final int LINGER_TIMEOUT_MILLIS private static final int CMD_PACKAGE_CHANGE private static final int CMD_CONNECT_TIMEOUT private static final int CMD_LINGER_TIMEOUT private static final int CMD_SERVICE_CONNECTED private static final int CMD_SERVICE_DISCONNECTED private static final int CMD_COMMAND_COMPLETE private static final int CMD_GET_EID private static final int CMD_GET_DOWNLOADABLE_SUBSCRIPTION_METADATA private static final int CMD_DOWNLOAD_SUBSCRIPTION private static final int CMD_GET_EUICC_PROFILE_INFO_LIST private static final int CMD_GET_DEFAULT_DOWNLOADABLE_SUBSCRIPTION_LIST private static final int CMD_GET_EUICC_INFO private static final int CMD_DELETE_SUBSCRIPTION private static final int CMD_SWITCH_TO_SUBSCRIPTION private static final int CMD_UPDATE_SUBSCRIPTION_NICKNAME private static final int CMD_ERASE_SUBSCRIPTIONS private static final int CMD_RETAIN_SUBSCRIPTIONS private static final int CMD_GET_OTA_STATUS private static final int CMD_START_OTA_IF_NECESSARY private static final int CMD_ERASE_SUBSCRIPTIONS_WITH_OPTIONS private static final int CMD_DUMP_EUICC_SERVICE private static final int CMD_GET_AVAILABLE_MEMORY_IN_BYTES private static final int EUICC_QUERY_FLAGS private android.content.Context mContext private android.content.pm.PackageManager mPm private android.telephony.TelephonyManager mTm private android.telephony.SubscriptionManager mSm private final com.android.internal.telephony.PackageChangeReceiver mPackageMonitor private final android.content.BroadcastReceiver mUserUnlockedReceiver private android.content.pm.ServiceInfo mSelectedComponent private android.service.euicc.IEuiccService mEuiccService private java.util.Set mActiveCommandCallbacks public com.android.internal.telephony.euicc.EuiccConnector$UnavailableState mUnavailableState public com.android.internal.telephony.euicc.EuiccConnector$AvailableState mAvailableState public com.android.internal.telephony.euicc.EuiccConnector$BindingState mBindingState public com.android.internal.telephony.euicc.EuiccConnector$DisconnectedState mDisconnectedState public com.android.internal.telephony.euicc.EuiccConnector$ConnectedState mConnectedState private static boolean isEuiccCommand (int) int what public static android.content.pm.ActivityInfo findBestActivity (android.content.pm.PackageManager, android.content.Intent) android.content.pm.PackageManager packageManager android.content.Intent intent java.util.List resolveInfoList android.content.pm.ActivityInfo bestComponent public static android.content.pm.ComponentInfo findBestComponent (android.content.pm.PackageManager) android.content.pm.PackageManager packageManager android.content.Intent intent java.util.List resolveInfoList android.content.pm.ComponentInfo bestComponent void <init> (android.content.Context) android.content.Context context public void <init> (android.content.Context, android.os.Looper) android.content.Context context android.os.Looper looper private void init (android.content.Context) android.content.Context context public void onHalting () public void getEid (int, com.android.internal.telephony.euicc.EuiccConnector$GetEidCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$GetEidCommandCallback callback public void getAvailableMemoryInBytes (int, com.android.internal.telephony.euicc.EuiccConnector$GetAvailableMemoryInBytesCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$GetAvailableMemoryInBytesCommandCallback callback public void getOtaStatus (int, com.android.internal.telephony.euicc.EuiccConnector$GetOtaStatusCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$GetOtaStatusCommandCallback callback public void startOtaIfNecessary (int, com.android.internal.telephony.euicc.EuiccConnector$OtaStatusChangedCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$OtaStatusChangedCallback callback public void getDownloadableSubscriptionMetadata (int, int, android.telephony.euicc.DownloadableSubscription, boolean, boolean, com.android.internal.telephony.euicc.EuiccConnector$GetMetadataCommandCallback) int cardId int portIndex android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload boolean forceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$GetMetadataCommandCallback callback com.android.internal.telephony.euicc.EuiccConnector$GetMetadataRequest request public void downloadSubscription (int, int, android.telephony.euicc.DownloadableSubscription, boolean, boolean, android.os.Bundle, com.android.internal.telephony.euicc.EuiccConnector$DownloadCommandCallback) int cardId int portIndex android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload boolean forceDeactivateSim android.os.Bundle resolvedBundle com.android.internal.telephony.euicc.EuiccConnector$DownloadCommandCallback callback com.android.internal.telephony.euicc.EuiccConnector$DownloadRequest request void getEuiccProfileInfoList (int, com.android.internal.telephony.euicc.EuiccConnector$GetEuiccProfileInfoListCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$GetEuiccProfileInfoListCommandCallback callback public void getDefaultDownloadableSubscriptionList (int, boolean, com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListCommandCallback) int cardId boolean forceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListCommandCallback callback com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListRequest request public void getEuiccInfo (int, com.android.internal.telephony.euicc.EuiccConnector$GetEuiccInfoCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$GetEuiccInfoCommandCallback callback public void deleteSubscription (int, java.lang.String, com.android.internal.telephony.euicc.EuiccConnector$DeleteCommandCallback) int cardId String iccid com.android.internal.telephony.euicc.EuiccConnector$DeleteCommandCallback callback com.android.internal.telephony.euicc.EuiccConnector$DeleteRequest request public void switchToSubscription (int, int, java.lang.String, boolean, com.android.internal.telephony.euicc.EuiccConnector$SwitchCommandCallback, boolean) int cardId int portIndex String iccid boolean forceDeactivateSim com.android.internal.telephony.euicc.EuiccConnector$SwitchCommandCallback callback boolean usePortIndex com.android.internal.telephony.euicc.EuiccConnector$SwitchRequest request public void updateSubscriptionNickname (int, java.lang.String, java.lang.String, com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameCommandCallback) int cardId String iccid String nickname com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameCommandCallback callback com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameRequest request public void eraseSubscriptions (int, com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback callback public void eraseSubscriptionsWithOptions (int, int, com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback) int cardId int options com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback callback public void retainSubscriptions (int, com.android.internal.telephony.euicc.EuiccConnector$RetainSubscriptionsCommandCallback) int cardId com.android.internal.telephony.euicc.EuiccConnector$RetainSubscriptionsCommandCallback callback public void dumpEuiccService (com.android.internal.telephony.euicc.EuiccConnector$DumpEuiccServiceCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$DumpEuiccServiceCommandCallback callback public final android.service.euicc.IEuiccService getBinder () private static com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback getCallback (android.os.Message) android.os.Message message private int getSlotIdFromCardId (int) String retrievedCardId int slotIndex int cardId android.telephony.TelephonyManager tm android.telephony.UiccSlotInfo[] slotInfos String cardIdString private void onCommandStart (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback private void onCommandEnd (com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback) com.android.internal.telephony.euicc.EuiccConnector$BaseEuiccCommandCallback callback private android.content.pm.ServiceInfo findBestComponent () private boolean createBinding () android.content.Intent intent private void unbind () private static android.content.pm.ComponentInfo findBestComponent (android.content.pm.PackageManager, java.util.List) android.content.pm.ResolveInfo resolveInfo android.content.pm.PackageManager packageManager java.util.List resolveInfoList int bestPriority android.content.pm.ComponentInfo bestComponent private static boolean isValidEuiccComponent (android.content.pm.PackageManager, android.content.pm.ResolveInfo) String permission String permission android.content.pm.PackageManager packageManager android.content.pm.ResolveInfo resolveInfo android.content.pm.ComponentInfo componentInfo String packageName String permission public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service android.service.euicc.IEuiccService euiccService public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name protected void unhandledMessage (android.os.Message) android.os.Message msg com.android.internal.telephony.IState state public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private void updateSubscriptionInfoListForAllAccessibleEuiccs () android.telephony.UiccCardInfo cardInfo static synthetic void access$000 (com.android.internal.telephony.euicc.EuiccConnector, int) com.android.internal.telephony.euicc.EuiccConnector x0 int x1 static synthetic void access$100 (com.android.internal.telephony.euicc.EuiccConnector, int) com.android.internal.telephony.euicc.EuiccConnector x0 int x1 }
com/android/internal/telephony/euicc/EuiccController$1.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$1 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$OtaStatusChangedCallback { final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController) com.android.internal.telephony.euicc.EuiccController this$0 public void onOtaStatusChanged (int) int status public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$10.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$10 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$DumpEuiccServiceCommandCallback { final synthetic java.io.PrintWriter val$pw final synthetic java.util.concurrent.CountDownLatch val$countDownLatch final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.io.PrintWriter, java.util.concurrent.CountDownLatch) com.android.internal.telephony.euicc.EuiccController this$0 public void onDumpEuiccServiceComplete (java.lang.String) String logs public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$11.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$11 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetEidCommandCallback { final synthetic java.util.concurrent.atomic.AtomicReference val$eidRef final synthetic java.util.concurrent.CountDownLatch val$latch final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch) com.android.internal.telephony.euicc.EuiccController this$0 public void onGetEidComplete (java.lang.String) String eid public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$12.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$12 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetAvailableMemoryInBytesCommandCallback { final synthetic java.util.concurrent.atomic.AtomicReference val$memoryRef final synthetic java.util.concurrent.CountDownLatch val$latch final synthetic java.util.concurrent.atomic.AtomicReference val$exceptionRef final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch, java.util.concurrent.atomic.AtomicReference) com.android.internal.telephony.euicc.EuiccController this$0 public void onGetAvailableMemoryInBytesComplete (long) long availableMemoryInBytes public void onUnsupportedOperationExceptionComplete (java.lang.String) String message public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$13.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$13 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetOtaStatusCommandCallback { final synthetic java.util.concurrent.atomic.AtomicReference val$statusRef final synthetic java.util.concurrent.CountDownLatch val$latch final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch) com.android.internal.telephony.euicc.EuiccController this$0 public void onGetOtaStatusComplete (int) int status public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$14.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$14 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetEuiccInfoCommandCallback { final synthetic java.util.concurrent.atomic.AtomicReference val$euiccInfoRef final synthetic java.util.concurrent.CountDownLatch val$latch final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch) com.android.internal.telephony.euicc.EuiccController this$0 public void onGetEuiccInfoComplete (android.telephony.euicc.EuiccInfo) android.telephony.euicc.EuiccInfo euiccInfo public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$2.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$2 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$DownloadCommandCallback { final synthetic android.telephony.euicc.DownloadableSubscription val$subscription final synthetic boolean val$switchAfterDownload final synthetic android.app.PendingIntent val$callbackIntent final synthetic boolean val$markAsOwnedByAdmin final synthetic String val$callingPackage final synthetic int val$cardId final synthetic java.util.Set val$existingSubscriptions final synthetic long val$callingToken final synthetic int val$portIndex final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.telephony.euicc.DownloadableSubscription, boolean, android.app.PendingIntent, boolean, java.lang.String, int, java.util.Set, long, int) com.android.internal.telephony.euicc.EuiccController this$0 public void onDownloadComplete (android.service.euicc.DownloadSubscriptionResult) int resultCode int resultCode int resultCode boolean retried android.service.euicc.DownloadSubscriptionResult result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$3.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$3 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetEuiccProfileInfoListCommandCallback { final synthetic java.util.concurrent.atomic.AtomicReference val$resultRef final synthetic java.util.concurrent.CountDownLatch val$latch final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch) com.android.internal.telephony.euicc.EuiccController this$0 public void onListComplete (android.service.euicc.GetEuiccProfileInfoListResult) android.service.euicc.GetEuiccProfileInfoListResult result public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$4.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$4 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$DeleteCommandCallback { final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onDeleteComplete (int) int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$5.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$5 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$SwitchCommandCallback { final synthetic String val$callingPackage final synthetic long val$callingToken final synthetic int val$subscriptionId final synthetic int val$cardId final synthetic int val$portIndex final synthetic boolean val$usePortIndex final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, java.lang.String, long, int, int, int, boolean, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onSwitchComplete (int) int resultCode int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$6.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$6 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$UpdateNicknameCommandCallback { final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onUpdateNicknameComplete (int) int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$7.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$7 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback { final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onEraseComplete (int) int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$8.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$8 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$EraseCommandCallback { final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onEraseComplete (int) int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$9.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$9 extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$RetainSubscriptionsCommandCallback { final synthetic android.app.PendingIntent val$callbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 public void onRetainSubscriptionsComplete (int) int resultCode int result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$DownloadSubscriptionGetMetadataCommandCallback.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$DownloadSubscriptionGetMetadataCommandCallback extends com.android.internal.telephony.euicc.EuiccController$GetMetadataCommandCallback { private final boolean mSwitchAfterDownload private final boolean mForceDeactivateSim private final boolean mWithUserConsent private final int mPortIndex final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String, boolean, android.app.PendingIntent, boolean, int) com.android.internal.telephony.euicc.EuiccController this$0 long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage boolean forceDeactivateSim android.app.PendingIntent callbackIntent boolean withUserConsent int portIndex public void onGetMetadataComplete (int, android.service.euicc.GetDownloadableSubscriptionMetadataResult) android.content.Intent extrasIntent int cardId android.service.euicc.GetDownloadableSubscriptionMetadataResult result android.telephony.euicc.DownloadableSubscription subscription }
com/android/internal/telephony/euicc/EuiccController$GetDefaultListCommandCallback.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$GetDefaultListCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetDefaultListCommandCallback { final long mCallingToken final String mCallingPackage final android.app.PendingIntent mCallbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, long, java.lang.String, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 long callingToken String callingPackage android.app.PendingIntent callbackIntent public void onGetDefaultListComplete (int, android.service.euicc.GetDefaultDownloadableSubscriptionListResult) int resultCode java.util.List list int resultCode int cardId android.service.euicc.GetDefaultDownloadableSubscriptionListResult result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () }
com/android/internal/telephony/euicc/EuiccController$GetMetadataCommandCallback.class
EuiccController.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccController$GetMetadataCommandCallback extends java.lang.Object implements com.android.internal.telephony.euicc.EuiccConnector$GetMetadataCommandCallback { protected final long mCallingToken protected final android.telephony.euicc.DownloadableSubscription mSubscription protected final String mCallingPackage protected final android.app.PendingIntent mCallbackIntent final synthetic com.android.internal.telephony.euicc.EuiccController this$0 void <init> (com.android.internal.telephony.euicc.EuiccController, long, android.telephony.euicc.DownloadableSubscription, java.lang.String, android.app.PendingIntent) com.android.internal.telephony.euicc.EuiccController this$0 long callingToken android.telephony.euicc.DownloadableSubscription subscription String callingPackage android.app.PendingIntent callbackIntent public void onGetMetadataComplete (int, android.service.euicc.GetDownloadableSubscriptionMetadataResult) int resultCode int resultCode int cardId android.service.euicc.GetDownloadableSubscriptionMetadataResult result android.content.Intent extrasIntent int resultCode public void onEuiccServiceUnavailable () protected com.android.internal.telephony.euicc.EuiccOperation getOperationForDeactivateSim () }
com/android/internal/telephony/euicc/EuiccController.class
EuiccController.java package com.android.internal.telephony.euicc public com.android.internal.telephony.euicc.EuiccController extends com.android.internal.telephony.euicc.IEuiccController$Stub { private static final String TAG static final String EXTRA_OPERATION private static final int EUICC_DUMP_TIME_OUT_SECONDS private static final int OK private static final int RESOLVABLE_ERROR private static final int ERROR private static final String EXTRA_EMBEDDED_SUBSCRIPTION_DOWNLOADABLE_SUBSCRIPTION private static final String RESOLUTION_ACTIVITY_PACKAGE_NAME private static final String RESOLUTION_ACTIVITY_CLASS_NAME private static com.android.internal.telephony.euicc.EuiccController sInstance private final android.content.Context mContext private final com.android.internal.telephony.euicc.EuiccConnector mConnector private final android.telephony.SubscriptionManager mSubscriptionManager private final android.telephony.TelephonyManager mTelephonyManager private final android.app.AppOpsManager mAppOpsManager private final android.content.pm.PackageManager mPackageManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final int mVendorApiLevel private java.util.List mSupportedCountries private java.util.List mUnsupportedCountries private java.util.List mPsimConversionSupportedCarrierIds public static com.android.internal.telephony.euicc.EuiccController init (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public static com.android.internal.telephony.euicc.EuiccController get () private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.euicc.EuiccConnector, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.euicc.EuiccConnector connector com.android.internal.telephony.flags.FeatureFlags featureFlags public void continueOperation (int, android.content.Intent, android.os.Bundle) com.android.internal.telephony.euicc.EuiccOperation op android.app.PendingIntent callbackIntent boolean usePortIndex int cardId android.content.Intent resolutionIntent android.os.Bundle resolutionExtras long token public java.lang.String getEid (int, java.lang.String) SecurityException e int cardId String callingPackage boolean callerCanReadPhoneStatePrivileged long token public long getAvailableMemoryInBytes (int, java.lang.String) int cardId String callingPackage boolean callerCanReadPhoneStatePrivileged boolean callerCanReadPhoneState long token public int getOtaStatus (int) int cardId long token public void startOtaUpdatingIfNecessary () public void startOtaUpdatingIfNecessary (int) int cardId public void getDownloadableSubscriptionMetadata (int, android.telephony.euicc.DownloadableSubscription, java.lang.String, android.app.PendingIntent) int cardId android.telephony.euicc.DownloadableSubscription subscription String callingPackage android.app.PendingIntent callbackIntent public void setSupportedCountries (boolean, java.util.List) boolean isSupported java.util.List countriesList public java.util.List getSupportedCountries (boolean) boolean isSupported public boolean isSupportedCountry (java.lang.String) String countryIso private boolean isEsimSupportedCountry (java.lang.String) String countryIso private boolean isEsimUnsupportedCountry (java.lang.String) String countryIso void getDownloadableSubscriptionMetadata (int, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String, android.app.PendingIntent) int cardId android.telephony.euicc.DownloadableSubscription subscription boolean forceDeactivateSim String callingPackage android.app.PendingIntent callbackIntent long token public void downloadSubscription (int, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String, android.os.Bundle, android.app.PendingIntent) int cardId android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent int portIndex android.util.Pair decodeSmdxSubjectAndReasonCode (int) int sectionDigit int i int resultCode int numOfSections int bitsPerSection int sectionMask java.util.Stack sections String subjectCode String reasonCode private void addExtrasToResultIntent (android.content.Intent, int) android.util.Pair subjectReasonCode String subjectCode String reasonCode int errorCode android.content.Intent intent int resultCode int firstByteBitOffset int errorCodeMask int operationCode boolean isSmdxSubjectReasonCode void downloadSubscription (int, int, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String, boolean, android.os.Bundle, android.app.PendingIntent) android.content.Intent extrasIntent boolean isConsentNeededToResolvePortIndex int cardId int portIndex android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage boolean forceDeactivateSim android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent boolean callerHasAdminPrivileges boolean shouldResolvePortIndex boolean callerCanWriteEmbeddedSubscriptions long token void downloadSubscriptionPrivilegedCheckMetadata (int, int, long, android.telephony.euicc.DownloadableSubscription, boolean, boolean, java.lang.String, android.os.Bundle, android.app.PendingIntent) int cardId int portIndex long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload boolean forceDeactivateSim String callingPackage android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent void downloadSubscriptionPrivileged (int, int, long, android.telephony.euicc.DownloadableSubscription, boolean, boolean, java.lang.String, android.os.Bundle, android.app.PendingIntent) int cardId int portIndex long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload boolean forceDeactivateSim String callingPackage android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent void downloadSubscriptionPrivileged (int, int, long, android.telephony.euicc.DownloadableSubscription, boolean, boolean, java.lang.String, android.os.Bundle, android.app.PendingIntent, boolean, java.util.Set) int cardId int portIndex long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload boolean forceDeactivateSim String callingPackage android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent boolean markAsOwnedByAdmin java.util.Set existingSubscriptions private static android.os.Bundle addCallingPackageToBundle (android.os.Bundle, java.lang.String) android.os.Bundle resolvedBundle String callingPackage public android.service.euicc.GetEuiccProfileInfoListResult blockingGetEuiccProfileInfoList (int) InterruptedException e int cardId java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference resultRef public void getDefaultDownloadableSubscriptionList (int, java.lang.String, android.app.PendingIntent) int cardId String callingPackage android.app.PendingIntent callbackIntent void getDefaultDownloadableSubscriptionList (int, boolean, java.lang.String, android.app.PendingIntent) int cardId boolean forceDeactivateSim String callingPackage android.app.PendingIntent callbackIntent long token public android.telephony.euicc.EuiccInfo getEuiccInfo (int) int cardId long token public void deleteSubscription (int, int, java.lang.String, android.app.PendingIntent) android.telephony.SubscriptionInfo sub boolean adminOwned int cardId int subscriptionId String callingPackage android.app.PendingIntent callbackIntent boolean callerCanWriteEmbeddedSubscriptions boolean callerIsAdmin long token void deleteSubscriptionPrivileged (int, java.lang.String, android.app.PendingIntent) int cardId String iccid android.app.PendingIntent callbackIntent public void switchToSubscription (int, int, java.lang.String, android.app.PendingIntent) int cardId int subscriptionId String callingPackage android.app.PendingIntent callbackIntent public void switchToSubscriptionWithPort (int, int, int, java.lang.String, android.app.PendingIntent) int cardId int subscriptionId int portIndex String callingPackage android.app.PendingIntent callbackIntent void switchToSubscription (int, int, int, boolean, java.lang.String, android.app.PendingIntent, boolean) String iccid android.content.Intent extrasIntent boolean hasValidPortIndex android.telephony.SubscriptionInfo sub android.content.Intent extrasIntent String iccid boolean passConsent boolean isConsentNeededToResolvePortIndex int cardId int subscriptionId int portIndex boolean forceDeactivateSim String callingPackage android.app.PendingIntent callbackIntent boolean usePortIndex boolean callerCanWriteEmbeddedSubscriptions boolean shouldResolvePortIndex long token public int getResolvedPortIndexForDisableSubscription (int, java.lang.String, boolean) android.telephony.SubscriptionInfo subInfo int cardId String callingPackage boolean callerCanWriteEmbeddedSubscriptions java.util.List subInfoList public int getResolvedPortIndexForSubscriptionSwitch (int) int portIndex android.telephony.SubscriptionInfo subscriptionInfo int portIndex boolean isPsimEmpty int cardId int slotIndex com.android.internal.telephony.uicc.UiccSlot slot boolean isPsimActive private boolean isTargetPortIndexValid (int, int) int portIndex int portIndex boolean isPsimActive int cardId int targetPortIndex int slotIndex com.android.internal.telephony.uicc.UiccSlot slot private int getNextAvailableInActivePortIndex (com.android.internal.telephony.uicc.UiccSlot) int portIndex com.android.internal.telephony.uicc.UiccSlot slot private int getSlotIndexFromCardId (int) String retrievedCardId int slotIndex int cardId android.telephony.UiccSlotInfo[] slotInfos String cardIdString private boolean isRemovalNonEuiccSlotHasActiveSubscription () int portIndex com.android.internal.telephony.uicc.UiccSlot uiccSlot private com.android.internal.telephony.uicc.UiccSlot getRemovableNonEuiccSlot () int i com.android.internal.telephony.uicc.UiccSlot[] uiccSlots void switchToSubscriptionPrivileged (int, int, long, int, boolean, java.lang.String, android.app.PendingIntent, boolean) int cardId int portIndex long callingToken int subscriptionId boolean forceDeactivateSim String callingPackage android.app.PendingIntent callbackIntent boolean usePortIndex String iccid android.telephony.SubscriptionInfo sub void switchToSubscriptionPrivileged (int, int, long, int, java.lang.String, boolean, java.lang.String, android.app.PendingIntent, boolean) int cardId int portIndex long callingToken int subscriptionId String iccid boolean forceDeactivateSim String callingPackage android.app.PendingIntent callbackIntent boolean usePortIndex public void updateSubscriptionNickname (int, int, java.lang.String, java.lang.String, android.app.PendingIntent) android.telephony.SubscriptionInfo sub int cardId int subscriptionId String nickname String callingPackage android.app.PendingIntent callbackIntent boolean callerCanWriteEmbeddedSubscriptions long token public void eraseSubscriptions (int, android.app.PendingIntent) int cardId android.app.PendingIntent callbackIntent long token public void eraseSubscriptionsWithOptions (int, int, android.app.PendingIntent) int cardId int options android.app.PendingIntent callbackIntent long token public void retainSubscriptionsForFactoryReset (int, android.app.PendingIntent) int cardId android.app.PendingIntent callbackIntent long token public void refreshSubscriptionsAndSendResult (android.app.PendingIntent, int, android.content.Intent) android.app.PendingIntent callbackIntent int resultCode android.content.Intent extrasIntent public void refreshSubscriptionsAndSendResult (android.app.PendingIntent, int, android.content.Intent, boolean, java.lang.String, int, java.util.Set) android.app.PendingIntent callbackIntent int resultCode android.content.Intent extrasIntent boolean isCallerAdmin String callingPackage int cardId java.util.Set subscriptionsBefore private void refreshSubscriptionsOwnership (boolean, java.lang.String, int, java.util.Set) int subId java.util.Set subscriptionsAfter boolean isCallerAdmin String callingPackage int cardId java.util.Set subscriptionsBefore public void sendResult (android.app.PendingIntent, int, android.content.Intent) android.app.PendingIntent callbackIntent int resultCode android.content.Intent extrasIntent public void addResolutionIntentWithPort (android.content.Intent, java.lang.String, java.lang.String, int, boolean, com.android.internal.telephony.euicc.EuiccOperation, int, int, boolean) android.content.Intent extrasIntent String resolutionAction String callingPackage int resolvableErrors boolean confirmationCodeRetried com.android.internal.telephony.euicc.EuiccOperation op int cardId int portIndex boolean usePortIndex public void addResolutionIntent (android.content.Intent, java.lang.String, java.lang.String, int, boolean, com.android.internal.telephony.euicc.EuiccOperation, int, int, boolean, int) android.content.Intent extrasIntent String resolutionAction String callingPackage int resolvableErrors boolean confirmationCodeRetried com.android.internal.telephony.euicc.EuiccOperation op int cardId int portIndex boolean usePortIndex int subscriptionId android.content.Intent intent android.app.PendingIntent resolutionIntent public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.util.concurrent.CountDownLatch countDownLatch InterruptedException e java.io.FileDescriptor fd java.io.PrintWriter pw String[] args long token public void sendOtaStatusChangedBroadcast () android.content.Intent intent android.content.pm.ComponentInfo bestComponent private android.telephony.SubscriptionInfo getSubscriptionForSubscriptionId (int) android.telephony.SubscriptionInfo sub int i int subscriptionId java.util.List subs int subCount private java.util.Set getCurrentEmbeddedSubscriptionIds (int) android.telephony.SubscriptionInfo subscriptionInfo int i int cardId java.util.List subscriptionInfos int subCount java.util.Set currentEmbeddedSubscriptionIds private java.lang.String blockingGetEidFromEuiccService (int) int cardId java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference eidRef private long blockingGetAvailableMemoryInBytesFromEuiccService (int) throws java.lang.UnsupportedOperationException UnsupportedOperationException uoe Exception e int cardId java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference memoryRef java.util.concurrent.atomic.AtomicReference exceptionRef private int blockingGetOtaStatusFromEuiccService (int) int cardId java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference statusRef private android.telephony.euicc.EuiccInfo blockingGetEuiccInfoFromEuiccService (int) int cardId java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference euiccInfoRef private static java.lang.Object awaitResult (java.util.concurrent.CountDownLatch, java.util.concurrent.atomic.AtomicReference) InterruptedException e java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference resultRef private static java.lang.Object awaitResultOrException (java.util.concurrent.CountDownLatch, java.util.concurrent.atomic.AtomicReference, java.util.concurrent.atomic.AtomicReference) throws java.lang.Exception InterruptedException e java.util.concurrent.CountDownLatch latch java.util.concurrent.atomic.AtomicReference resultRef java.util.concurrent.atomic.AtomicReference resultException private boolean checkCarrierPrivilegeInMetadata (android.telephony.euicc.DownloadableSubscription, java.lang.String) android.content.pm.PackageInfo info android.content.pm.PackageManager$NameNotFoundException e int i android.telephony.euicc.DownloadableSubscription subscription String callingPackage android.telephony.UiccAccessRule[] rules java.util.List rulesList android.content.pm.PackageInfo info private boolean supportMultiActiveSlots () private boolean canManageActiveSubscriptionOnTargetSim (int, java.lang.String, boolean, int) android.telephony.SubscriptionInfo subInfo int cardId String callingPackage boolean usePortIndex int targetPortIndex java.util.List subInfoList private boolean canManageSubscriptionOnTargetSim (int, java.lang.String, boolean, int) android.telephony.UiccCardInfo info android.telephony.SubscriptionInfo subInfo java.util.List cardInfos boolean isEuicc boolean hasActiveEmbeddedSubscription long token android.telephony.SubscriptionInfo subInfo int cardId String callingPackage boolean usePortIndex int targetPortIndex java.util.List subInfoList private boolean callerCanReadPhoneStatePrivileged () private boolean callerCanReadPhoneState () private boolean callerCanWriteEmbeddedSubscriptions () private android.app.admin.DevicePolicyManager retrieveDevicePolicyManagerFromUserContext (android.os.UserHandle) android.content.Context userContext android.content.pm.PackageManager$NameNotFoundException e android.os.UserHandle userHandle android.content.Context userContext long ident private boolean callerCanManageDevicePolicyManagedSubscriptions (java.lang.String) String callingPackage android.app.admin.DevicePolicyManager devicePolicyManager boolean isAdmin private boolean shouldAllowSwitchAfterDownload (java.lang.String) String callingPackage android.app.admin.DevicePolicyManager devicePolicyManager private android.app.admin.DevicePolicyManager getDevicePolicyManager () android.app.admin.DevicePolicyManager devicePolicyManager public boolean isSimPortAvailable (int, int, java.lang.String) boolean hasActiveRemovableNonEuiccSlot boolean hasCarrierPrivileges com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.Phone phone com.android.internal.telephony.CarrierPrivilegesTracker cpt android.telephony.UiccPortInfo portInfo android.telephony.UiccCardInfo info java.util.List cardInfos int cardId int portIndex String callingPackage boolean shouldCheckConditionsForInactivePort boolean callerCanWriteEmbeddedSubscriptions long token public boolean hasCarrierPrivilegesForPackageOnAnyPhone (java.lang.String) String callingPackage long token public boolean isCompatChangeEnabled (java.lang.String, long) String callingPackage long changeId boolean changeEnabled public void setPsimConversionSupportedCarriers (int[]) int[] carrierIds public boolean isPsimConversionSupported (int) int carrierId private void enforceTelephonyFeatureWithException (java.lang.String, java.lang.String) String callingPackage String methodName private boolean canManageSubscription (android.telephony.SubscriptionInfo, java.lang.String) android.telephony.SubscriptionInfo subInfo String packageName private static synthetic boolean lambda$canManageSubscriptionOnTargetSim$1 (int, boolean, int, android.telephony.SubscriptionInfo) int cardId boolean usePortIndex int targetPortIndex android.telephony.SubscriptionInfo subInfo private synthetic void lambda$refreshSubscriptionsAndSendResult$0 (boolean, java.lang.String, int, java.util.Set, android.app.PendingIntent, int, android.content.Intent) boolean isCallerAdmin String callingPackage int cardId java.util.Set subscriptionsBefore android.app.PendingIntent callbackIntent int resultCode android.content.Intent extrasIntent }
com/android/internal/telephony/euicc/EuiccOperation$1.class
EuiccOperation.java package com.android.internal.telephony.euicc com.android.internal.telephony.euicc.EuiccOperation$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.euicc.EuiccOperation createFromParcel (android.os.Parcel) android.os.Parcel in public com.android.internal.telephony.euicc.EuiccOperation[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/euicc/EuiccOperation$Action.class
EuiccOperation.java package com.android.internal.telephony.euicc abstract annotation com.android.internal.telephony.euicc.EuiccOperation$Action extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/euicc/EuiccOperation.class
EuiccOperation.java package com.android.internal.telephony.euicc public com.android.internal.telephony.euicc.EuiccOperation extends java.lang.Object implements android.os.Parcelable { private static final String TAG public static final android.os.Parcelable$Creator CREATOR static final int ACTION_GET_METADATA_DEACTIVATE_SIM static final int ACTION_DOWNLOAD_DEACTIVATE_SIM static final int ACTION_DOWNLOAD_NO_PRIVILEGES static final int ACTION_GET_DEFAULT_LIST_DEACTIVATE_SIM static final int ACTION_SWITCH_DEACTIVATE_SIM static final int ACTION_SWITCH_NO_PRIVILEGES static final int ACTION_DOWNLOAD_RESOLVABLE_ERRORS static final int ACTION_DOWNLOAD_CONFIRMATION_CODE static final int ACTION_DOWNLOAD_NO_PRIVILEGES_OR_DEACTIVATE_SIM_CHECK_METADATA public final int mAction private final long mCallingToken private final android.telephony.euicc.DownloadableSubscription mDownloadableSubscription private final int mSubscriptionId private final boolean mSwitchAfterDownload private final String mCallingPackage private final int mResolvableErrors static com.android.internal.telephony.euicc.EuiccOperation forGetMetadataDeactivateSim (long, android.telephony.euicc.DownloadableSubscription, java.lang.String) long callingToken android.telephony.euicc.DownloadableSubscription subscription String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forDownloadDeactivateSim (long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String) long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forDownloadNoPrivileges (long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String) long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forDownloadNoPrivilegesOrDeactivateSimCheckMetadata (long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String) long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage public static com.android.internal.telephony.euicc.EuiccOperation forDownloadConfirmationCode (long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String) long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forDownloadResolvableErrors (long, android.telephony.euicc.DownloadableSubscription, boolean, java.lang.String, int) long callingToken android.telephony.euicc.DownloadableSubscription subscription boolean switchAfterDownload String callingPackage int resolvableErrors static com.android.internal.telephony.euicc.EuiccOperation forGetDefaultListDeactivateSim (long, java.lang.String) long callingToken String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forSwitchDeactivateSim (long, int, java.lang.String) long callingToken int subscriptionId String callingPackage static com.android.internal.telephony.euicc.EuiccOperation forSwitchNoPrivileges (long, int, java.lang.String) long callingToken int subscriptionId String callingPackage void <init> (int, long, android.telephony.euicc.DownloadableSubscription, int, boolean, java.lang.String, int) int action long callingToken android.telephony.euicc.DownloadableSubscription downloadableSubscription int subscriptionId boolean switchAfterDownload String callingPackage int resolvableErrors void <init> (int, long, android.telephony.euicc.DownloadableSubscription, int, boolean, java.lang.String) int action long callingToken android.telephony.euicc.DownloadableSubscription downloadableSubscription int subscriptionId boolean switchAfterDownload String callingPackage void <init> (android.os.Parcel) android.os.Parcel in public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public void continueOperation (int, android.os.Bundle, android.app.PendingIntent) int portIndex boolean usePortIndex int portIndex boolean usePortIndex int cardId android.os.Bundle resolutionExtras android.app.PendingIntent callbackIntent private void resolvedGetMetadataDeactivateSim (int, boolean, android.app.PendingIntent) int cardId boolean consent android.app.PendingIntent callbackIntent private void resolvedDownloadDeactivateSim (int, int, boolean, android.app.PendingIntent) int cardId int portIndex boolean consent android.app.PendingIntent callbackIntent private void resolvedDownloadNoPrivileges (int, boolean, android.app.PendingIntent) long token int cardId boolean consent android.app.PendingIntent callbackIntent private void resolvedDownloadNoPrivilegesOrDeactivateSimCheckMetadata (int, int, boolean, android.app.PendingIntent) long token int cardId int portIndex boolean consent android.app.PendingIntent callbackIntent private void resolvedDownloadConfirmationCode (int, java.lang.String, android.app.PendingIntent) int cardId String confirmationCode android.app.PendingIntent callbackIntent private void resolvedDownloadResolvableErrors (int, android.os.Bundle, android.app.PendingIntent) int cardId android.os.Bundle resolvedBundle android.app.PendingIntent callbackIntent boolean pass String confirmationCode private void resolvedGetDefaultListDeactivateSim (int, boolean, android.app.PendingIntent) int cardId boolean consent android.app.PendingIntent callbackIntent private void resolvedSwitchDeactivateSim (int, int, boolean, android.app.PendingIntent, boolean) com.android.internal.telephony.euicc.EuiccController euiccController int cardId int portIndex boolean consent android.app.PendingIntent callbackIntent boolean usePortIndex private void resolvedSwitchNoPrivileges (int, int, boolean, android.app.PendingIntent, boolean) com.android.internal.telephony.euicc.EuiccController euiccController long token int cardId int portIndex boolean consent android.app.PendingIntent callbackIntent boolean usePortIndex private static void fail (android.app.PendingIntent) android.app.PendingIntent callbackIntent public int describeContents () static void <clinit> () }
com/android/internal/telephony/euicc/EuiccSession.class
EuiccSession.java package com.android.internal.telephony.euicc public com.android.internal.telephony.euicc.EuiccSession extends java.lang.Object { private static final String TAG public static final String DOWNLOAD private static com.android.internal.telephony.euicc.EuiccSession sInstance private final java.util.Set mSessions private final java.util.Set mApduSenders public static synchronized com.android.internal.telephony.euicc.EuiccSession get () public void startSession (java.lang.String) String sessionId public boolean hasSession () boolean hasSession private boolean hasSessionInternal () public void noteChannelOpen (com.android.internal.telephony.uicc.euicc.apdu.ApduSender) com.android.internal.telephony.uicc.euicc.apdu.ApduSender apduSender public void endSession (java.lang.String) String sessionId public void endAllSessions () private void endSessionInternal (java.lang.String) boolean sessionRemoved com.android.internal.telephony.uicc.euicc.apdu.ApduSender apduSender String sessionId com.android.internal.telephony.uicc.euicc.apdu.ApduSender[] apduSenders private static boolean removeOrClear (java.util.Set, java.lang.String) boolean collectionChanged java.util.Set collection String element public void <init> () }
com/android/internal/telephony/gsm/
com/android/internal/telephony/gsm/GsmInboundSmsHandler$GsmCbTestBroadcastReceiver.class
GsmInboundSmsHandler.java package com.android.internal.telephony.gsm com.android.internal.telephony.gsm.GsmInboundSmsHandler$GsmCbTestBroadcastReceiver extends com.android.internal.telephony.InboundSmsHandler$CbTestBroadcastReceiver { final synthetic com.android.internal.telephony.gsm.GsmInboundSmsHandler this$0 void <init> (com.android.internal.telephony.gsm.GsmInboundSmsHandler) protected void handleTestAction (android.content.Intent) String pduString android.content.Intent intent byte[] smsPdu android.os.Message m }
com/android/internal/telephony/gsm/GsmInboundSmsHandler.class
GsmInboundSmsHandler.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.GsmInboundSmsHandler extends com.android.internal.telephony.InboundSmsHandler { private android.content.BroadcastReceiver mTestBroadcastReceiver private final com.android.internal.telephony.gsm.UsimDataDownloadHandler mDataDownloadHandler private static final boolean TEST_MODE private static final String TEST_ACTION private void <init> (android.content.Context, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.IntentFilter filter android.content.Context context com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags protected void onQuitting () public static com.android.internal.telephony.gsm.GsmInboundSmsHandler makeInboundSmsHandler (android.content.Context, com.android.internal.telephony.SmsStorageMonitor, com.android.internal.telephony.Phone, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.SmsStorageMonitor storageMonitor com.android.internal.telephony.Phone phone android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.gsm.GsmInboundSmsHandler handler protected boolean is3gpp2 () protected int dispatchMessageRadioSpecific (com.android.internal.telephony.SmsMessageBase, int, int) int destPort com.android.internal.telephony.SmsHeader smsHeader com.android.internal.telephony.uicc.UsimServiceTable ust com.android.internal.telephony.SmsMessageBase smsb int smsSource int token com.android.internal.telephony.gsm.SmsMessage sms boolean handled private void updateMessageWaitingIndicator (int) int voicemailCount protected void acknowledgeLastIncomingSms (boolean, int, android.os.Message) boolean success int result android.os.Message response private static int resultToCause (int) int rc private void addSmsTypeZeroToMetrics (int) int smsSource private void addVoicemailSmsToMetrics (int) int smsSource public boolean setImsManager (com.android.ims.ImsManager) com.android.ims.ImsManager imsManager static synthetic byte[] access$000 (com.android.internal.telephony.gsm.GsmInboundSmsHandler, java.lang.String) com.android.internal.telephony.gsm.GsmInboundSmsHandler x0 String x1 static synthetic void access$100 (com.android.internal.telephony.gsm.GsmInboundSmsHandler, java.lang.String) com.android.internal.telephony.gsm.GsmInboundSmsHandler x0 String x1 static synthetic com.android.internal.telephony.CellBroadcastServiceManager access$200 (com.android.internal.telephony.gsm.GsmInboundSmsHandler) com.android.internal.telephony.gsm.GsmInboundSmsHandler x0 static void <clinit> () }
com/android/internal/telephony/gsm/GsmInboundSmsHandler.uau
com/android/internal/telephony/gsm/GsmMmiCode$1.class
GsmMmiCode.java package com.android.internal.telephony.gsm synthetic com.android.internal.telephony.gsm.GsmMmiCode$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$gsm$SsData$RequestType static final synthetic int[] $SwitchMap$com$android$internal$telephony$gsm$SsData$ServiceType static void <clinit> () }
com/android/internal/telephony/gsm/GsmMmiCode.class
GsmMmiCode.java package com.android.internal.telephony.gsm public final com.android.internal.telephony.gsm.GsmMmiCode extends android.os.Handler implements com.android.internal.telephony.MmiCode { static final String LOG_TAG static final int MAX_LENGTH_SHORT_CODE static final char END_OF_USSD_COMMAND static final String ACTION_ACTIVATE static final String ACTION_DEACTIVATE static final String ACTION_INTERROGATE static final String ACTION_REGISTER static final String ACTION_ERASURE static final String SC_CLIP static final String SC_CLIR static final String SC_CFU static final String SC_CFB static final String SC_CFNRy static final String SC_CFNR static final String SC_CF_All static final String SC_CF_All_Conditional static final String SC_WAIT static final String SC_BAOC static final String SC_BAOIC static final String SC_BAOICxH static final String SC_BAIC static final String SC_BAICr static final String SC_BA_ALL static final String SC_BA_MO static final String SC_BA_MT static final String SC_PWD static final String SC_PIN static final String SC_PIN2 static final String SC_PUK static final String SC_PUK2 static final int EVENT_SET_COMPLETE static final int EVENT_GET_CLIR_COMPLETE static final int EVENT_QUERY_CF_COMPLETE static final int EVENT_USSD_COMPLETE static final int EVENT_QUERY_COMPLETE static final int EVENT_SET_CFF_COMPLETE static final int EVENT_USSD_CANCEL_COMPLETE com.android.internal.telephony.GsmCdmaPhone mPhone android.content.Context mContext com.android.internal.telephony.uicc.UiccCardApplication mUiccApplication com.android.internal.telephony.uicc.IccRecords mIccRecords String mAction String mSc String mSia String mSib String mSic String mPoundString public String mDialingNumber String mPwd private boolean mIsPendingUSSD private boolean mIsUssdRequest private boolean mIsCallFwdReg private boolean mIsNetworkInitiatedUSSD com.android.internal.telephony.MmiCode$State mState CharSequence mMessage private boolean mIsSsInfo private android.os.ResultReceiver mCallbackReceiver static java.util.regex.Pattern sPatternSuppService static java.util.regex.Pattern sFac static final int MATCH_GROUP_POUND_STRING static final int MATCH_GROUP_ACTION static final int MATCH_GROUP_SERVICE_CODE static final int MATCH_GROUP_SIA static final int MATCH_GROUP_SIB static final int MATCH_GROUP_SIC static final int MATCH_GROUP_PWD_CONFIRM static final int MATCH_GROUP_DIALING_NUMBER private static String[] sTwoDigitNumberPattern public static com.android.internal.telephony.gsm.GsmMmiCode newFromDialString (java.lang.String, com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) String dialString com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app public static com.android.internal.telephony.gsm.GsmMmiCode newFromDialString (java.lang.String, com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication, android.os.ResultReceiver) String dialString com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app android.os.ResultReceiver wrappedCallback java.util.regex.Matcher m com.android.internal.telephony.gsm.GsmMmiCode ret private static java.lang.String convertCdmaMmiCodesTo3gppMmiCodes (java.lang.String) String serviceCode String prefix String number String dialString java.util.regex.Matcher m public static com.android.internal.telephony.gsm.GsmMmiCode newNetworkInitiatedUssd (java.lang.String, boolean, com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) String ussdMessage boolean isUssdRequest com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app com.android.internal.telephony.gsm.GsmMmiCode ret public static com.android.internal.telephony.gsm.GsmMmiCode newFromUssdUserInput (java.lang.String, com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) String ussdMessge com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app com.android.internal.telephony.gsm.GsmMmiCode ret public void processSsData (android.os.AsyncResult) com.android.internal.telephony.gsm.SsData ssData ClassCastException ex NullPointerException ex android.os.AsyncResult data void parseSsData (com.android.internal.telephony.gsm.SsData) boolean cffEnabled com.android.internal.telephony.gsm.SsData ssData com.android.internal.telephony.CommandException ex private java.lang.String getScStringFromScType (com.android.internal.telephony.gsm.SsData$ServiceType) com.android.internal.telephony.gsm.SsData$ServiceType sType private static java.lang.String getActionStringFromReqType (com.android.internal.telephony.gsm.SsData$RequestType) com.android.internal.telephony.gsm.SsData$RequestType rType private boolean isServiceClassVoiceorNone (int) int serviceClass private static java.lang.String makeEmptyNull (java.lang.String) String s private static boolean isEmptyOrNull (java.lang.CharSequence) CharSequence s private static int scToCallForwardReason (java.lang.String) String sc public static com.android.internal.telephony.gsm.SsData$ServiceType cfReasonToServiceType (int) int commandInterfaceCFReason public static com.android.internal.telephony.gsm.SsData$RequestType cfActionToRequestType (int) int commandInterfaceCFAction private static int siToServiceClass (java.lang.String) int serviceCode String si private static int siToTime (java.lang.String) String si static boolean isServiceCodeCallForwarding (java.lang.String) String sc static boolean isServiceCodeCallBarring (java.lang.String) String match String[] barringMMI String sc android.content.res.Resources resource static java.lang.String scToBarringFacility (java.lang.String) String sc public static com.android.internal.telephony.gsm.SsData$ServiceType cbFacilityToServiceType (java.lang.String) String commandInterfaceCBFacility public void <init> (com.android.internal.telephony.GsmCdmaPhone, com.android.internal.telephony.uicc.UiccCardApplication) com.android.internal.telephony.GsmCdmaPhone phone com.android.internal.telephony.uicc.UiccCardApplication app public com.android.internal.telephony.MmiCode$State getState () public java.lang.CharSequence getMessage () public com.android.internal.telephony.Phone getPhone () public void cancel () public boolean isCancelable () public boolean isNetworkInitiatedUssd () boolean isMMI () boolean isShortCode () public java.lang.String getDialString () public static boolean isTwoDigitShortCode (android.content.Context, int, java.lang.String) String dialnumber android.content.Context context int subId String dialString private static java.lang.String[] getTwoDigitNumberPattern (android.content.Context, int) android.os.PersistableBundle bundle android.content.Context context int subId String[] twoDigitNumberPattern android.telephony.CarrierConfigManager configManager private static boolean isShortCode (java.lang.String, com.android.internal.telephony.GsmCdmaPhone) String dialString com.android.internal.telephony.GsmCdmaPhone phone private static boolean isShortCodeUSSD (java.lang.String, com.android.internal.telephony.GsmCdmaPhone) String dialString com.android.internal.telephony.GsmCdmaPhone phone public boolean isPinPukCommand () public boolean isTemporaryModeCLIR () public static boolean isEmergencyNumber (com.android.internal.telephony.Phone, java.lang.String) android.telephony.TelephonyManager tm RuntimeException ex com.android.internal.telephony.Phone phone String dialString public static boolean isCarrierSupportCallerIdVerticalServiceCodes (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public int getCLIRMode () public static com.android.internal.telephony.gsm.SsData$RequestType clirModeToRequestType (int) int commandInterfaceCLIRMode private static boolean isFacFormatNumber (java.lang.String) String dialString java.util.regex.Matcher m private boolean isFacToDial (java.lang.String) String fac String[] dialFacList String dialString android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b boolean isActivate () boolean isDeactivate () boolean isInterrogate () boolean isRegister () boolean isErasure () public boolean isPendingUSSD () public boolean isUssdRequest () public boolean isSsInfo () public static boolean isVoiceUnconditionalForwarding (int, int) int reason int serviceClass public void processCode () throws com.android.internal.telephony.CallStateException int cfAction int cfAction int cfAction int cfAction int cfAction int cfAction int isEnableDesired String dialingNumber int serviceClass int reason int time String password int serviceClass String facility String facility String facility String oldPwd String newPwd int serviceClass String oldPinOrPuk String newPinOrPuk int pinLen int ussd_method RuntimeException exc private void handlePasswordError (int) int res StringBuilder sb public void onUssdFinished (java.lang.String, boolean) String ussdMessage boolean isUssdRequest public void onUssdFinishedError () public void onUssdRelease () public void sendUssd (java.lang.String) String ussdMessage public void handleMessage (android.os.Message) android.os.AsyncResult ar boolean cffEnabled android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg public java.lang.CharSequence getErrorMessage (android.os.AsyncResult) com.android.internal.telephony.CommandException$Error err android.os.AsyncResult ar private java.lang.CharSequence getScString () private void onSetComplete (android.os.Message, android.os.AsyncResult) int attemptsRemaining com.android.internal.telephony.CommandException$Error err android.os.Message msg android.os.AsyncResult ar StringBuilder sb private void onGetClirComplete (android.os.AsyncResult) int[] clirArgs android.os.AsyncResult ar StringBuilder sb private java.lang.CharSequence serviceClassToCFString (int) int serviceClass private java.lang.CharSequence makeCFQueryResultMessage (com.android.internal.telephony.CallForwardInfo, int) CharSequence template CharSequence template CharSequence template CharSequence template boolean cffEnabled com.android.internal.telephony.CallForwardInfo info int serviceClassMask CharSequence template String[] sources CharSequence[] destinations boolean needTimeTemplate private java.lang.String formatLtr (java.lang.String) String str android.text.BidiFormatter fmt private void onQueryCfComplete (android.os.AsyncResult) int i int s int serviceClassMask android.text.SpannableStringBuilder tb com.android.internal.telephony.CallForwardInfo[] infos android.os.AsyncResult ar StringBuilder sb private void onQueryComplete (android.os.AsyncResult) int[] ints android.os.AsyncResult ar StringBuilder sb private java.lang.CharSequence createQueryCallWaitingResultMessage (int) int classMask int serviceClass StringBuilder sb private java.lang.CharSequence createQueryCallBarringResultMessage (int) int classMask int serviceClass StringBuilder sb private int getIntCarrierConfig (java.lang.String) String key android.telephony.CarrierConfigManager ConfigManager android.os.PersistableBundle b public android.os.ResultReceiver getUssdCallbackReceiver () public static java.util.ArrayList getControlStrings (com.android.internal.telephony.gsm.SsData$RequestType, com.android.internal.telephony.gsm.SsData$ServiceType) com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.gsm.SsData$ServiceType serviceType java.util.ArrayList controlStrings String actionStr public static java.util.ArrayList getControlStringsForPwd (com.android.internal.telephony.gsm.SsData$RequestType, com.android.internal.telephony.gsm.SsData$ServiceType) String controlString com.android.internal.telephony.gsm.SsData$RequestType requestType com.android.internal.telephony.gsm.SsData$ServiceType serviceType java.util.ArrayList controlStrings String actionStr java.util.ArrayList controlStringsPwd public java.lang.String toString () StringBuilder sb static void <clinit> () }
com/android/internal/telephony/gsm/GsmMmiCode.uau
com/android/internal/telephony/gsm/GsmSMSDispatcher.class
GsmSMSDispatcher.java package com.android.internal.telephony.gsm public final com.android.internal.telephony.gsm.GsmSMSDispatcher extends com.android.internal.telephony.SMSDispatcher { private static final String TAG protected com.android.internal.telephony.uicc.UiccController mUiccController private java.util.concurrent.atomic.AtomicReference mIccRecords private java.util.concurrent.atomic.AtomicReference mUiccApplication private com.android.internal.telephony.gsm.GsmInboundSmsHandler mGsmInboundSmsHandler public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.SmsDispatchersController, com.android.internal.telephony.gsm.GsmInboundSmsHandler) com.android.internal.telephony.Phone phone com.android.internal.telephony.SmsDispatchersController smsDispatchersController com.android.internal.telephony.gsm.GsmInboundSmsHandler gsmInboundSmsHandler public void dispose () protected java.lang.String getFormat () public void handleMessage (android.os.Message) android.os.Message msg protected boolean shouldBlockSmsForEcbm () protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod int messageRef protected com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (java.lang.String, java.lang.String, int, byte[], boolean, int) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested int messageRef protected com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLength (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly protected void handleStatusReport (java.lang.Object) byte[] pdu Object o protected void sendSms (com.android.internal.telephony.SMSDispatcher$SmsTracker) com.android.internal.telephony.SMSDispatcher$SmsTracker tracker int ss boolean allowCheckMessageInNotConnected boolean mtPollingMessageThatsAllowedInOOS android.os.Message reply java.util.HashMap map byte[] pdu byte[] smsc protected com.android.internal.telephony.uicc.UiccCardApplication getUiccCardApplication () private void onUpdateIccAvailability () com.android.internal.telephony.uicc.UiccCardApplication newUiccApplication com.android.internal.telephony.uicc.UiccCardApplication app }
com/android/internal/telephony/gsm/GsmSMSDispatcher.uau
com/android/internal/telephony/gsm/SimTlv.class
SimTlv.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.SimTlv extends java.lang.Object { byte[] mRecord int mTlvOffset int mTlvLength int mCurOffset int mCurDataOffset int mCurDataLength boolean mHasValidTlvObject public void <init> (byte[], int, int) byte[] record int offset int length public boolean nextObject () public boolean isValidObject () public int getTag () public byte[] getData () byte[] ret private boolean parseCurrentTlvObject () ArrayIndexOutOfBoundsException ex }
com/android/internal/telephony/gsm/SimTlv.uau
com/android/internal/telephony/gsm/SsData$RequestType.class
SsData.java package com.android.internal.telephony.gsm public final enum com.android.internal.telephony.gsm.SsData$RequestType extends java.lang.Enum { public static final enum com.android.internal.telephony.gsm.SsData$RequestType SS_ACTIVATION public static final enum com.android.internal.telephony.gsm.SsData$RequestType SS_DEACTIVATION public static final enum com.android.internal.telephony.gsm.SsData$RequestType SS_INTERROGATION public static final enum com.android.internal.telephony.gsm.SsData$RequestType SS_REGISTRATION public static final enum com.android.internal.telephony.gsm.SsData$RequestType SS_ERASURE private static final synthetic com.android.internal.telephony.gsm.SsData$RequestType[] $VALUES public static com.android.internal.telephony.gsm.SsData$RequestType[] values () public static com.android.internal.telephony.gsm.SsData$RequestType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isTypeInterrogation () private static synthetic com.android.internal.telephony.gsm.SsData$RequestType[] $values () static void <clinit> () }
com/android/internal/telephony/gsm/SsData$ServiceType.class
SsData.java package com.android.internal.telephony.gsm public final enum com.android.internal.telephony.gsm.SsData$ServiceType extends java.lang.Enum { public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CFU public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CF_BUSY public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CF_NO_REPLY public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CF_NOT_REACHABLE public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CF_ALL public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CF_ALL_CONDITIONAL public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CLIP public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_CLIR public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_COLP public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_COLR public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_WAIT public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_BAOC public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_BAOIC public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_BAOIC_EXC_HOME public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_BAIC public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_BAIC_ROAMING public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_ALL_BARRING public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_OUTGOING_BARRING public static final enum com.android.internal.telephony.gsm.SsData$ServiceType SS_INCOMING_BARRING private static final synthetic com.android.internal.telephony.gsm.SsData$ServiceType[] $VALUES public static com.android.internal.telephony.gsm.SsData$ServiceType[] values () public static com.android.internal.telephony.gsm.SsData$ServiceType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isTypeCF () public boolean isTypeUnConditional () public boolean isTypeCW () public boolean isTypeClip () public boolean isTypeClir () public boolean isTypeBarring () private static synthetic com.android.internal.telephony.gsm.SsData$ServiceType[] $values () static void <clinit> () }
com/android/internal/telephony/gsm/SsData$TeleserviceType.class
SsData.java package com.android.internal.telephony.gsm public final enum com.android.internal.telephony.gsm.SsData$TeleserviceType extends java.lang.Enum { public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_ALL_TELE_AND_BEARER_SERVICES public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_ALL_TELESEVICES public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_TELEPHONY public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_ALL_DATA_TELESERVICES public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_SMS_SERVICES public static final enum com.android.internal.telephony.gsm.SsData$TeleserviceType SS_ALL_TELESERVICES_EXCEPT_SMS private static final synthetic com.android.internal.telephony.gsm.SsData$TeleserviceType[] $VALUES public static com.android.internal.telephony.gsm.SsData$TeleserviceType[] values () public static com.android.internal.telephony.gsm.SsData$TeleserviceType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.gsm.SsData$TeleserviceType[] $values () static void <clinit> () }
com/android/internal/telephony/gsm/SsData.class
SsData.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.SsData extends java.lang.Object { public com.android.internal.telephony.gsm.SsData$ServiceType serviceType public com.android.internal.telephony.gsm.SsData$RequestType requestType public com.android.internal.telephony.gsm.SsData$TeleserviceType teleserviceType public int serviceClass public int result public int[] ssInfo public com.android.internal.telephony.CallForwardInfo[] cfInfo public void <init> () public com.android.internal.telephony.gsm.SsData$ServiceType ServiceTypeFromRILInt (int) IndexOutOfBoundsException e int type public com.android.internal.telephony.gsm.SsData$RequestType RequestTypeFromRILInt (int) IndexOutOfBoundsException e int type public com.android.internal.telephony.gsm.SsData$TeleserviceType TeleserviceTypeFromRILInt (int) IndexOutOfBoundsException e int type public java.lang.String toString () }
com/android/internal/telephony/gsm/SuppServiceNotification.class
SuppServiceNotification.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.SuppServiceNotification extends java.lang.Object { public int notificationType public int code public int index public int type public String number public String[] history public static final int NOTIFICATION_TYPE_CODE_1 public static final int NOTIFICATION_TYPE_CODE_2 public static final int CODE_1_UNCONDITIONAL_CF_ACTIVE public static final int CODE_1_SOME_CF_ACTIVE public static final int CODE_1_CALL_FORWARDED public static final int CODE_1_CALL_IS_WAITING public static final int CODE_1_CUG_CALL public static final int CODE_1_OUTGOING_CALLS_BARRED public static final int CODE_1_INCOMING_CALLS_BARRED public static final int CODE_1_CLIR_SUPPRESSION_REJECTED public static final int CODE_1_CALL_DEFLECTED public static final int CODE_2_FORWARDED_CALL public static final int CODE_2_CUG_CALL public static final int CODE_2_CALL_ON_HOLD public static final int CODE_2_CALL_RETRIEVED public static final int CODE_2_MULTI_PARTY_CALL public static final int CODE_2_ON_HOLD_CALL_RELEASED public static final int CODE_2_FORWARD_CHECK_RECEIVED public static final int CODE_2_CALL_CONNECTING_ECT public static final int CODE_2_CALL_CONNECTED_ECT public static final int CODE_2_DEFLECTED_CALL public static final int CODE_2_ADDITIONAL_CALL_FORWARDED public void <init> () public java.lang.String toString () }
com/android/internal/telephony/gsm/UsimDataDownloadHandler.class
UsimDataDownloadHandler.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.UsimDataDownloadHandler extends android.os.Handler { private static final String TAG private static final int BER_SMS_PP_DOWNLOAD_TAG private static final int DEV_ID_UICC private static final int DEV_ID_NETWORK private static final int EVENT_START_DATA_DOWNLOAD private static final int EVENT_SEND_ENVELOPE_RESPONSE private static final int EVENT_WRITE_SMS_COMPLETE private final com.android.internal.telephony.CommandsInterface mCi private final int mPhoneId private com.android.ims.ImsManager mImsManager android.content.res.Resources mResource public void <init> (com.android.internal.telephony.CommandsInterface, int) com.android.internal.telephony.CommandsInterface commandsInterface int phoneId int handleUsimDataDownload (com.android.internal.telephony.uicc.UsimServiceTable, com.android.internal.telephony.gsm.SmsMessage, int, int) String smsc com.android.internal.telephony.uicc.UsimServiceTable ust com.android.internal.telephony.gsm.SmsMessage smsMessage int smsSource int token public int startDataDownload (com.android.internal.telephony.gsm.SmsMessage, int, int) com.android.internal.telephony.gsm.SmsMessage smsMessage int smsSource int token private void handleDataDownload (com.android.internal.telephony.gsm.SmsMessage, int, int) com.android.internal.telephony.gsm.SmsMessage smsMessage int smsSource int token int dcs int pid byte[] pdu int scAddressLength int tpduIndex int tpduLength int bodyLength int totalLength byte[] envelope int index String encodedEnvelope private static int getEnvelopeBodyLength (int, int) int scAddressLength int tpduLength int length private void sendSmsAckForEnvelopeResponse (com.android.internal.telephony.uicc.IccIoResult, int, int, int, int, int) boolean success boolean success byte[] smsAckPdu int septetCount com.android.internal.telephony.uicc.IccIoResult response int dcs int pid int smsSource int token int messageRef int sw1 int sw2 boolean success byte[] responseBytes byte[] smsAckPdu int index private void acknowledgeSmsWithSuccess (int, int, int, int) int cause int smsSource int token int messageRef private void acknowledgeSmsWithError (int, int, int, int) int cause int smsSource int token int messageRef private static boolean is7bitDcs (int) int dcs private void addUsimDataDownloadToMetrics (boolean, int) boolean result int smsSource com.android.internal.telephony.metrics.TelephonyMetrics metrics private boolean ackViaIms () boolean isViaIms android.content.res.Resources$NotFoundException e boolean isViaIms private void acknowledgeImsSms (int, int, boolean, byte[]) com.android.ims.ImsException e int token int messageRef boolean success byte[] pdu int result public void handleMessage (android.os.Message) android.os.AsyncResult ar int[] responseInfo android.os.AsyncResult ar int[] responseInfo android.os.Message msg int smsSource int token int messageRef public void setImsManager (com.android.ims.ImsManager) com.android.ims.ImsManager imsManager public void setResourcesForTest (android.content.res.Resources) android.content.res.Resources resource }
com/android/internal/telephony/gsm/UsimPhoneBookManager$File.class
UsimPhoneBookManager.java package com.android.internal.telephony.gsm com.android.internal.telephony.gsm.UsimPhoneBookManager$File extends java.lang.Object { private final int mParentTag private final int mEfid private final int mSfi private final int mIndex final synthetic com.android.internal.telephony.gsm.UsimPhoneBookManager this$0 void <init> (com.android.internal.telephony.gsm.UsimPhoneBookManager, int, int, int, int) int parentTag int efid int sfi int index public int getParentTag () public int getEfid () public int getSfi () public int getIndex () }
com/android/internal/telephony/gsm/UsimPhoneBookManager$PbrRecord.class
UsimPhoneBookManager.java package com.android.internal.telephony.gsm com.android.internal.telephony.gsm.UsimPhoneBookManager$PbrRecord extends java.lang.Object { private android.util.SparseArray mFileIds private int mMainFileRecordNum final synthetic com.android.internal.telephony.gsm.UsimPhoneBookManager this$0 void <init> (com.android.internal.telephony.gsm.UsimPhoneBookManager, byte[]) byte[] record com.android.internal.telephony.gsm.SimTlv recTlv void parseTag (com.android.internal.telephony.gsm.SimTlv) com.android.internal.telephony.gsm.SimTlv tlvEfSfi byte[] data com.android.internal.telephony.gsm.SimTlv tlv int tag void parseEfAndSFI (com.android.internal.telephony.gsm.SimTlv, int) int sfi int efid byte[] data com.android.internal.telephony.gsm.SimTlv tlv int parentTag int tag int tagNumberWithinParentTag }
com/android/internal/telephony/gsm/UsimPhoneBookManager.class
UsimPhoneBookManager.java package com.android.internal.telephony.gsm public com.android.internal.telephony.gsm.UsimPhoneBookManager extends android.os.Handler implements com.android.internal.telephony.uicc.IccConstants { private static final String LOG_TAG private static final boolean DBG private java.util.ArrayList mPbrRecords private Boolean mIsPbrPresent private com.android.internal.telephony.uicc.IccFileHandler mFh private com.android.internal.telephony.uicc.AdnRecordCache mAdnCache private Object mLock private java.util.ArrayList mPhoneBookRecords private java.util.ArrayList mIapFileRecord private java.util.ArrayList mEmailFileRecord private android.util.SparseArray mEmailsForAdnRec private android.util.SparseIntArray mSfiEfidTable private boolean mRefreshCache private static final int EVENT_PBR_LOAD_DONE private static final int EVENT_USIM_ADN_LOAD_DONE private static final int EVENT_IAP_LOAD_DONE private static final int EVENT_EMAIL_LOAD_DONE private static final int USIM_TYPE1_TAG private static final int USIM_TYPE2_TAG private static final int USIM_TYPE3_TAG private static final int USIM_EFADN_TAG private static final int USIM_EFIAP_TAG private static final int USIM_EFEXT1_TAG private static final int USIM_EFSNE_TAG private static final int USIM_EFANR_TAG private static final int USIM_EFPBC_TAG private static final int USIM_EFGRP_TAG private static final int USIM_EFAAS_TAG private static final int USIM_EFGSD_TAG private static final int USIM_EFUID_TAG private static final int USIM_EFEMAIL_TAG private static final int USIM_EFCCP1_TAG private static final int INVALID_SFI private static final byte INVALID_BYTE public void <init> (com.android.internal.telephony.uicc.IccFileHandler, com.android.internal.telephony.uicc.AdnRecordCache) com.android.internal.telephony.uicc.IccFileHandler fh com.android.internal.telephony.uicc.AdnRecordCache cache public void reset () public java.util.ArrayList loadEfFilesFromUsim () int i int numRecs private void refreshCache () int i int numRecs public void invalidateCache () private void readPbrFileAndWait () InterruptedException e private void readEmailFileAndWait (int) com.android.internal.telephony.gsm.UsimPhoneBookManager$File id android.util.SparseArray previousFileIds int i InterruptedException e int emailEfid int recId android.util.SparseArray files com.android.internal.telephony.gsm.UsimPhoneBookManager$File email private void buildType1EmailList (int) byte[] emailRec IndexOutOfBoundsException e com.android.internal.telephony.gsm.UsimPhoneBookManager$File file int sfi int adnRecId String email int adnEfid int index java.util.ArrayList emailList byte[] emailRec int i int recId int numRecs private boolean buildType2EmailList (int) byte[] record int emailRecId IndexOutOfBoundsException e int index java.util.ArrayList emailList byte[] record int emailRecId String email int i int recId int numRecs com.android.internal.telephony.gsm.UsimPhoneBookManager$File adnFile int adnEfid private void readIapFileAndWait (int) InterruptedException e int efid private void updatePhoneAdnRecord () java.util.ArrayList emailList IndexOutOfBoundsException e com.android.internal.telephony.uicc.AdnRecord rec int adnEfid int adnRecId int index java.util.ArrayList emailList String[] emails int i int numAdnRecs private java.lang.String readEmailRecord (int) byte[] emailRec IndexOutOfBoundsException e int recId byte[] emailRec private void readAdnFileAndWait (int) InterruptedException e int recId android.util.SparseArray files int extEf int previousSize private void createPbrFile (java.util.ArrayList) int i int sfi com.android.internal.telephony.gsm.UsimPhoneBookManager$File file com.android.internal.telephony.gsm.UsimPhoneBookManager$PbrRecord record java.util.ArrayList records public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg private void log (java.lang.String) String msg }
com/android/internal/telephony/gsm/UsimPhoneBookManager.uau
com/android/internal/telephony/ims/
com/android/internal/telephony/ims/ImsConfigCompatAdapter.class
ImsConfigCompatAdapter.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsConfigCompatAdapter extends android.telephony.ims.stub.ImsConfigImplBase { private static final String TAG private final com.android.ims.internal.IImsConfig mOldConfigInterface public static final int UNKNOWN public static final int SUCCESS public static final int FAILED public void <init> (com.android.ims.internal.IImsConfig) com.android.ims.internal.IImsConfig config public int setConfig (int, int) android.os.RemoteException e int item int value public int setConfig (int, java.lang.String) android.os.RemoteException e int item String value public int getConfigInt (int) int value android.os.RemoteException e int item public java.lang.String getConfigString (int) android.os.RemoteException e int item }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Default.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Default extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabled.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabled extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabling.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabling extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disconnected.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disconnected extends com.android.internal.telephony.State { private static final int STATE_NO private int mLastMsg final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabled.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabled extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabling.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabling extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$PostResetting.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$PostResetting extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine$Resetting.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Resetting extends com.android.internal.telephony.State { private static final int STATE_NO final synthetic com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine this$1 public void enter () public boolean processMessage (android.os.Message) android.os.Message message }
com/android/internal/telephony/ims/ImsEnablementTracker$ImsEnablementTrackerStateMachine.class
ImsEnablementTracker.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine extends com.android.internal.telephony.StateMachine { public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Default mDefault public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabled mEnabled public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabling mDisabling public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disabled mDisabled public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Enabling mEnabling public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Resetting mResetting public final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$PostResetting mPostResetting private final com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine$Disconnected mDisconnected private int mSlotId private int mSubId private final int mPhoneId private com.android.internal.telephony.IState mPreviousState private int mLastMsg final synthetic com.android.internal.telephony.ims.ImsEnablementTracker this$0 void <init> (com.android.internal.telephony.ims.ImsEnablementTracker, java.lang.String, android.os.Looper, int, int) com.android.internal.telephony.ims.ImsEnablementTracker this$0 String name android.os.Looper looper int state int slotId public void clearAllMessage () public void serviceBinderConnected () public void serviceBinderDisconnected () public boolean isState (int) int state com.android.internal.telephony.State expect private com.android.internal.telephony.State getState (int) int state private void handleInvalidSubIdMessage () private void transitionState (com.android.internal.telephony.State) com.android.internal.telephony.State state static synthetic void access$000 (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine, int) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine x0 int x1 static synthetic void access$100 (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine, int) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine x0 int x1 static synthetic void access$200 (com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine, int) com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine x0 int x1 }
com/android/internal/telephony/ims/ImsEnablementTracker.class
ImsEnablementTracker.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsEnablementTracker extends java.lang.Object { private static final String LOG_TAG private static final long REQUEST_THROTTLE_TIME_MS private static final int COMMAND_NONE_MSG public static final int COMMAND_ENABLE_MSG public static final int COMMAND_DISABLE_MSG private static final int COMMAND_RESET_MSG private static final int COMMAND_ENABLING_DONE private static final int COMMAND_DISABLING_DONE public static final int COMMAND_RESETTING_DONE private static final int COMMAND_CONNECTED_MSG private static final int COMMAND_DISCONNECTED_MSG private static final int COMMAND_INVALID_SUBID_MSG public static final int COMMAND_POST_RESETTING_DONE private static final java.util.Map EVENT_DESCRIPTION protected static final int STATE_IMS_DISCONNECTED protected static final int STATE_IMS_DEFAULT protected static final int STATE_IMS_ENABLED protected static final int STATE_IMS_DISABLING protected static final int STATE_IMS_DISABLED protected static final int STATE_IMS_ENABLING protected static final int STATE_IMS_RESETTING protected static final int STATE_IMS_POSTRESETTING protected final Object mLock private android.telephony.ims.aidl.IImsServiceController mIImsServiceController private long mLastImsOperationTimeMs private final android.content.ComponentName mComponentName private final android.util.SparseArray mStateMachines private final android.os.Looper mLooper private final int mState public void <init> (android.os.Looper, android.content.ComponentName) android.os.Looper looper android.content.ComponentName componentName public void <init> (android.os.Looper, android.telephony.ims.aidl.IImsServiceController, int, int) android.os.Looper looper android.telephony.ims.aidl.IImsServiceController controller int state int numSlots public void setNumOfSlots (int) int i int i int numOfSlots int oldNumSlots com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine enablementStateMachine public android.os.Handler getHandler (int) int slotId public boolean isState (int, int) int slotId int state public void subIdChangedToInvalid (int) int slotId com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine stateMachine public void enableIms (int, int) int slotId int subId com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine stateMachine public void disableIms (int, int) int slotId int subId com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine stateMachine public void resetIms (int, int) int slotId int subId com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine stateMachine protected void setServiceController (android.os.IBinder) int i com.android.internal.telephony.ims.ImsEnablementTracker$ImsEnablementTrackerStateMachine stateMachine android.os.IBinder serviceController protected long getLastOperationTimeMillis () public long getRemainThrottleTime () long remainTime private boolean isServiceControllerAvailable () private void sendEnableIms (int, int) android.os.RemoteException e int slotId int subId private void sendDisableIms (int, int) android.os.RemoteException e int slotId int subId private void sendResetIms (int, int) android.os.RemoteException e int slotId int subId static void <clinit> () }
com/android/internal/telephony/ims/ImsRegistrationCompatAdapter$1.class
ImsRegistrationCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsRegistrationCompatAdapter$1 extends com.android.ims.internal.IImsRegistrationListener$Stub { final synthetic com.android.internal.telephony.ims.ImsRegistrationCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.ImsRegistrationCompatAdapter) com.android.internal.telephony.ims.ImsRegistrationCompatAdapter this$0 public void registrationConnected () throws android.os.RemoteException public void registrationProgressing () throws android.os.RemoteException public void registrationConnectedWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationProgressingWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationDisconnected (android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException android.telephony.ims.ImsReasonInfo imsReasonInfo public void registrationResumed () throws android.os.RemoteException public void registrationSuspended () throws android.os.RemoteException public void registrationServiceCapabilityChanged (int, int) throws android.os.RemoteException int serviceClass int event public void registrationFeatureCapabilityChanged (int, int[], int[]) throws android.os.RemoteException int serviceClass int[] enabledFeatures int[] disabledFeatures public void voiceMessageCountUpdate (int) throws android.os.RemoteException int count public void registrationAssociatedUriChanged (android.net.Uri[]) throws android.os.RemoteException android.net.Uri[] uris public void registrationChangeFailed (int, android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException int targetAccessTech android.telephony.ims.ImsReasonInfo imsReasonInfo }
com/android/internal/telephony/ims/ImsRegistrationCompatAdapter.class
ImsRegistrationCompatAdapter.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsRegistrationCompatAdapter extends android.telephony.ims.stub.ImsRegistrationImplBase { private static final java.util.Map RADIO_TECH_MAPPER private final com.android.ims.internal.IImsRegistrationListener mListener public void <init> () public com.android.ims.internal.IImsRegistrationListener getRegistrationListener () static void <clinit> () }
com/android/internal/telephony/ims/ImsResolver$1.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action android.os.UserHandle handle }
com/android/internal/telephony/ims/ImsResolver$10.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$10 extends java.lang.Object implements com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public void onComplete (android.content.ComponentName, java.util.Set) android.content.ComponentName name java.util.Set features public void onError (android.content.ComponentName) android.content.ComponentName name public void onPermanentError (android.content.ComponentName, android.os.UserHandle) android.content.ComponentName name android.os.UserHandle user }
com/android/internal/telephony/ims/ImsResolver$2.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String action String packageName }
com/android/internal/telephony/ims/ImsResolver$3.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$3 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent int slotId int subId int slotSimState }
com/android/internal/telephony/ims/ImsResolver$4.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$4 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/ims/ImsResolver$5.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$5 extends java.lang.Object implements com.android.internal.telephony.ims.ImsResolver$TelephonyManagerProxy { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public int getSimState (android.content.Context, int) android.content.Context context int slotId android.telephony.TelephonyManager tm }
com/android/internal/telephony/ims/ImsResolver$6.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$6 extends java.lang.Object implements com.android.internal.telephony.ims.ImsResolver$SubscriptionManagerProxy { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public int getSubId (int) int slotId public int getSlotIndex (int) int subId }
com/android/internal/telephony/ims/ImsResolver$7.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$7 extends java.lang.Object implements com.android.internal.telephony.ims.ImsResolver$ActivityManagerProxy { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public android.os.UserHandle getCurrentUser () }
com/android/internal/telephony/ims/ImsResolver$8.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$8 extends java.lang.Object implements com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public java.lang.String getServiceInterface () public com.android.internal.telephony.ims.ImsServiceController create (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.flags.FeatureFlags featureFlags }
com/android/internal/telephony/ims/ImsResolver$9.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$9 extends java.lang.Object implements com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver) com.android.internal.telephony.ims.ImsResolver this$0 public java.lang.String getServiceInterface () public com.android.internal.telephony.ims.ImsServiceController create (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.flags.FeatureFlags featureFlags }
com/android/internal/telephony/ims/ImsResolver$ActivityManagerProxy.class
ImsResolver.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsResolver$ActivityManagerProxy extends java.lang.Object { public abstract android.os.UserHandle getCurrentUser () }
com/android/internal/telephony/ims/ImsResolver$ImsDynamicQueryManagerFactory.class
ImsResolver.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsResolver$ImsDynamicQueryManagerFactory extends java.lang.Object { public abstract com.android.internal.telephony.ims.ImsServiceFeatureQueryManager create (android.content.Context, com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener) }
com/android/internal/telephony/ims/ImsResolver$ImsServiceControllerFactory.class
ImsResolver.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory extends java.lang.Object { public abstract java.lang.String getServiceInterface () public abstract com.android.internal.telephony.ims.ImsServiceController create (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) }
com/android/internal/telephony/ims/ImsResolver$ImsServiceInfo.class
ImsResolver.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo extends java.lang.Object { public final android.content.ComponentName name public final java.util.Set users public boolean featureFromMetadata public com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory controllerFactory private final java.util.HashSet mSupportedFeatures public void <init> (android.content.ComponentName) android.content.ComponentName componentName void addFeatureForAllSlots (int, int) int i int numSlots int feature void replaceFeatures (java.util.Set) java.util.Set newFeatures public java.util.Set getSupportedFeatures () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo that public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/ims/ImsResolver$OverrideConfig.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$OverrideConfig extends java.lang.Object { public final String packageName public final int slotId public final int userId public final boolean isCarrierService public final int[] featureTypes void <init> (java.lang.String, int, int, boolean, int[]) String pkgName int slotIndex int userIndex boolean isCarrier int[] features }
com/android/internal/telephony/ims/ImsResolver$ResolverHandler.class
ImsResolver.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsResolver$ResolverHandler extends android.os.Handler { final synthetic com.android.internal.telephony.ims.ImsResolver this$0 void <init> (com.android.internal.telephony.ims.ImsResolver, android.os.Looper) android.os.Looper looper public void handleMessage (android.os.Message) String packageName String packageName android.util.Pair packageInfo int slotId int subId com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info com.android.internal.telephony.SomeArgs args android.content.ComponentName name java.util.Set features int featureType com.android.internal.telephony.ims.ImsResolver$OverrideConfig config java.util.Map featureConfig android.os.AsyncResult result android.os.UserHandle handle android.os.Message msg }
com/android/internal/telephony/ims/ImsResolver$SubscriptionManagerProxy.class
ImsResolver.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsResolver$SubscriptionManagerProxy extends java.lang.Object { public abstract int getSubId (int) public abstract int getSlotIndex (int) }
com/android/internal/telephony/ims/ImsResolver$TelephonyManagerProxy.class
ImsResolver.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsResolver$TelephonyManagerProxy extends java.lang.Object { public abstract int getSimState (android.content.Context, int) }
com/android/internal/telephony/ims/ImsResolver.class
ImsResolver.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsResolver extends java.lang.Object implements com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks { private static final String TAG private static final int GET_IMS_SERVICE_TIMEOUT_MS public static final String METADATA_EMERGENCY_MMTEL_FEATURE public static final String METADATA_MMTEL_FEATURE public static final String METADATA_RCS_FEATURE private static final String METADATA_OVERRIDE_PERM_CHECK private static final int HANDLER_ADD_PACKAGE private static final int HANDLER_REMOVE_PACKAGE private static final int HANDLER_CONFIG_CHANGED private static final int HANDLER_START_DYNAMIC_FEATURE_QUERY private static final int HANDLER_DYNAMIC_FEATURE_CHANGE private static final int HANDLER_OVERRIDE_IMS_SERVICE_CONFIG private static final int HANDLER_BOOT_COMPLETE private static final int HANDLER_MSIM_CONFIGURATION_CHANGE private static final int HANDLER_CLEAR_CARRIER_IMS_SERVICE_CONFIG private static final int HANDLER_USER_SWITCHED private static final int HANDLER_REMOVE_PACKAGE_PERM_ERROR private static final int DELAY_DYNAMIC_QUERY_MS private static final android.os.HandlerThread sHandlerThread private static com.android.internal.telephony.ims.ImsResolver sInstance private final android.content.BroadcastReceiver mUserReceiver private final android.content.BroadcastReceiver mAppChangedReceiver private final android.content.BroadcastReceiver mConfigChangedReceiver private final android.content.BroadcastReceiver mBootCompleted private com.android.internal.telephony.ims.ImsResolver$TelephonyManagerProxy mTelephonyManagerProxy private com.android.internal.telephony.ims.ImsResolver$SubscriptionManagerProxy mSubscriptionManagerProxy private com.android.internal.telephony.ims.ImsResolver$ActivityManagerProxy mActivityManagerProxy private com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory mImsServiceControllerFactory private final com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory mImsServiceControllerFactoryCompat private com.android.internal.telephony.ims.ImsResolver$ImsDynamicQueryManagerFactory mDynamicQueryManagerFactory private final android.telephony.CarrierConfigManager mCarrierConfigManager private final android.content.Context mContext private final android.content.Context mReceiverContext private final com.android.ims.ImsFeatureBinderRepository mRepo private final Object mBoundServicesLock private int mNumSlots private final android.util.SparseArray mCarrierServices private final java.util.Map mDeviceServices private final com.android.internal.telephony.LocalLog mEventLog private boolean mBootCompletedHandlerRan private boolean mCarrierConfigReceived private final android.os.Handler mHandler private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.os.HandlerExecutor mRunnableExecutor private final com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener mDynamicQueryListener private final android.util.SparseArray mOverrideServices private final java.util.Map mImsServiceTestUserRestrictions private final android.util.SparseArray mBoundImsServicesByFeature private final java.util.Map mInstalledServicesCache private final java.util.Map mActiveControllers private com.android.internal.telephony.ims.ImsServiceFeatureQueryManager mFeatureQueryManager private final android.util.SparseIntArray mSlotIdToSubIdMap public static void make (android.content.Context, java.lang.String, java.lang.String, int, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context String defaultMmTelPackageName String defaultRcsPackageName int numSlots com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.flags.FeatureFlags featureFlags public static com.android.internal.telephony.ims.ImsResolver getInstance () public void <init> (android.content.Context, java.lang.String, java.lang.String, int, com.android.ims.ImsFeatureBinderRepository, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) int i android.content.Context context String defaultMmTelPackageName String defaultRcsPackageName int numSlots com.android.ims.ImsFeatureBinderRepository repo android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public void setTelephonyManagerProxy (com.android.internal.telephony.ims.ImsResolver$TelephonyManagerProxy) com.android.internal.telephony.ims.ImsResolver$TelephonyManagerProxy proxy public void setSubscriptionManagerProxy (com.android.internal.telephony.ims.ImsResolver$SubscriptionManagerProxy) com.android.internal.telephony.ims.ImsResolver$SubscriptionManagerProxy proxy public void setImsServiceControllerFactory (com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory) com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory factory public void setActivityManagerProxy (com.android.internal.telephony.ims.ImsResolver$ActivityManagerProxy) com.android.internal.telephony.ims.ImsResolver$ActivityManagerProxy proxy public android.os.Handler getHandler () public void setImsDynamicQueryManagerFactory (com.android.internal.telephony.ims.ImsResolver$ImsDynamicQueryManagerFactory) com.android.internal.telephony.ims.ImsResolver$ImsDynamicQueryManagerFactory m public void initialize () private void initializeInternal () android.content.IntentFilter appChangedFilter android.os.UserManager userManager private void updateInstalledServicesCache () com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info public void destroy () private void bindCarrierServicesIfAvailable () com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info String newPackageName int f int subId java.util.Map featureMap int slotId boolean hasConfigChanged boolean pendingDynamicQuery public void enableIms (int) int slotId public void disableIms (int) int slotId public void resetIms (int) int slotId public android.telephony.ims.aidl.IImsRegistration getImsRegistration (int, int) int slotId int feature com.android.ims.ImsFeatureContainer fc public android.telephony.ims.aidl.IImsConfig getImsConfig (int, int) int slotId int feature com.android.ims.ImsFeatureContainer fc private java.util.Set getImsServiceControllers (int) android.util.SparseArray featureToControllerMap int key com.android.internal.telephony.ims.ImsServiceController c int i int slotId android.util.SparseArray featureToControllerMap java.util.Set controllers public void listenForFeature (int, int, com.android.ims.internal.IImsServiceFeatureCallback) int slotId int feature com.android.ims.internal.IImsServiceFeatureCallback callback public void unregisterImsFeatureCallback (com.android.ims.internal.IImsServiceFeatureCallback) com.android.ims.internal.IImsServiceFeatureCallback callback public boolean clearCarrierImsServiceConfiguration (int) int slotId public boolean overrideImsServiceConfiguration (java.lang.String, int, int, boolean, int[]) String packageName int slotId int userId boolean isCarrierService int[] overrideFeatureTypes com.android.internal.telephony.ims.ImsResolver$OverrideConfig overrideConfig private java.lang.String getDeviceConfiguration (int) int featureType private void setDeviceConfiguration (java.lang.String, int) String name int featureType private void setCarrierConfiguredPackageName (java.lang.String, int, int) String packageName int slotId int featureType private java.lang.String getCarrierConfiguredPackageName (int, int) int slotId int featureType private java.util.Map getCarrierConfiguredPackageNames (int) int slotId java.util.Map carrierConfig private java.util.Set removeOverridePackageName (int) android.util.SparseArray overrides String packageName int f int slotId java.util.Set removedOverrides private void setOverridePackageName (java.lang.String, int, int) String packageName int slotId int featureType private void setPackageNameUserOverride (java.lang.String, int) String packageName int userId private void clearPackageNameUserOverride (java.lang.String) String packageName android.os.UserHandle handle private java.lang.String getOverridePackageName (int, int) int slotId int featureType private android.util.SparseArray getOverridePackageName (int) int slotId android.util.SparseArray carrierConfig private boolean doesCarrierConfigurationExist (int, int) int slotId int featureType String carrierPackage private boolean doesCachedImsServiceExist (java.lang.String, int, int) String packageName int slotId int featureType com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info public java.lang.String getImsServiceConfiguration (int, boolean, int) InterruptedException e int slotId boolean isCarrierService int featureType java.util.concurrent.LinkedBlockingQueue result public boolean isImsServiceConfiguredForFeature (int, int) int slotId int featureType public java.lang.String getConfiguredImsServicePackageName (int, int) String packageName long timeDiff Exception e int slotId int featureType java.util.concurrent.CompletableFuture packageNameFuture long startTimeMs private java.lang.String getConfiguredImsServicePackageNameInternal (int, int) int slotId int featureType String carrierPackage String devicePackage private void putImsController (int, int, int, com.android.internal.telephony.ims.ImsServiceController) android.util.SparseArray services int slotId int subId int feature com.android.internal.telephony.ims.ImsServiceController controller private com.android.internal.telephony.ims.ImsServiceController removeImsController (int, int) android.util.SparseArray services com.android.internal.telephony.ims.ImsServiceController c int slotId int feature private void maybeAddedImsService (java.lang.String) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo match com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info String packageName java.util.List infos boolean requiresCalculation private boolean maybeRemovedImsServiceOld (java.lang.String) String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo match private boolean maybeRemovedImsService (java.lang.String) java.util.List imsServices com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo newMatch String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo match private boolean maybeRemovedImsServiceForUser (java.lang.String, android.os.UserHandle) String packageName android.os.UserHandle user com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo match private boolean isDeviceService (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info private java.util.List getSlotsForActiveCarrierService (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) android.os.UserHandle activeUser int i com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info java.util.List slots private com.android.internal.telephony.ims.ImsServiceController getControllerByServiceInfo (java.util.Map, com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) java.util.Map searchMap com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo matchValue private com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo getInfoByPackageName (java.util.Map, java.lang.String) java.util.Map searchMap String matchValue private com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo getInfoByComponentName (java.util.Map, android.content.ComponentName) java.util.Map searchMap android.content.ComponentName matchValue private void bindImsServiceWithFeatures (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, android.os.UserHandle, java.util.Set) android.os.RemoteException e com.android.internal.telephony.ims.ImsServiceController controller android.util.SparseIntArray slotIdToSubIdMap com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info android.os.UserHandle user java.util.Set features private void unbindImsService (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) android.os.RemoteException e com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info com.android.internal.telephony.ims.ImsServiceController controller private java.util.HashSet calculateFeaturesToCreate (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info java.util.HashSet imsFeaturesBySlot java.util.List slots public void imsServiceFeatureCreated (int, int, int, com.android.internal.telephony.ims.ImsServiceController) int slotId int subId int feature com.android.internal.telephony.ims.ImsServiceController controller public void imsServiceFeatureRemoved (int, int, com.android.internal.telephony.ims.ImsServiceController) int slotId int feature com.android.internal.telephony.ims.ImsServiceController controller public void imsServiceFeaturesChanged (android.telephony.ims.stub.ImsFeatureConfiguration, com.android.internal.telephony.ims.ImsServiceController) android.telephony.ims.stub.ImsFeatureConfiguration config com.android.internal.telephony.ims.ImsServiceController controller public void imsServiceBindPermanentError (android.content.ComponentName, android.os.UserHandle) android.content.ComponentName name android.os.UserHandle user private boolean shouldFeaturesCauseBind (java.util.Set) java.util.Set features long bindableFeatures private void overrideCarrierService (int, java.util.Map) String overridePackageName Integer featureType int slotId java.util.Map featureMap private void clearCarrierServiceOverrides (int) String pkg int slotId java.util.Set removedPackages private void overrideDeviceService (java.util.Map) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info String overridePackageName String oldPackageName Integer featureType java.util.Map featureMap boolean requiresRecalc private void carrierConfigChanged (int, int) int i int slotId int subId private void updateBoundDeviceServices () String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo serviceInfo int f android.util.ArrayMap featureDynamicImsPackages private void updateBoundServices (int, java.util.Map) String overridePackageName String oldPackageName String newPackageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info int f int slotId java.util.Map featureMap boolean hasConfigChanged boolean didQuerySchedule private java.util.Map getImsPackageOverrideConfig (int) int subId android.os.PersistableBundle config String packageNameMmTel String packageNameRcs java.util.Map result private void scheduleQueryForFeatures (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, int) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo service int delayMs android.os.Message msg private void scheduleQueryForFeatures (android.content.ComponentName, int) android.content.ComponentName name int delayMs com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo service private void scheduleQueryForFeatures (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo service private void handleFeaturesChanged (android.content.ComponentName, java.util.Set) android.content.ComponentName name java.util.Set features com.android.internal.telephony.SomeArgs args private void handleMsimConfigChange (java.lang.Integer) Integer feature int feature int i java.util.Map carrierConfigs android.util.SparseArray overrideConfigs int oldSlot com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo cachedInfo com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info Integer newNumSlots int oldLen java.util.List infos private void startDynamicQuery (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo service android.os.UserHandle user boolean queryStarted private void dynamicQueryComplete (android.content.ComponentName, java.util.Set) android.content.ComponentName name java.util.Set features com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo service private void sanitizeFeatureConfig (java.util.Set) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature java.util.Set features java.util.Set emergencyMmtelFeatures private void calculateFeatureConfigurationChangeOld () java.util.Set features com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info private void calculateFeatureConfigurationChange () java.util.Set features android.os.UserHandle user com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info java.util.Set features android.os.UserHandle user com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info private android.os.UserHandle getUserForBind (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info android.os.UserHandle currentUser java.util.List activeUsers android.os.UserHandle testRestriction private java.util.Set getActiveUsers () java.util.Set profiles private static java.lang.String printFeatures (java.util.Set) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature java.util.Set features StringBuilder featureString public com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo getVisibleImsServiceInfoFromCache (java.lang.String) String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo match android.os.UserHandle targetUser public com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo getImsServiceInfoFromCache (java.lang.String) String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo infoFilter private java.util.List getImsServiceInfo (java.lang.String) String packageName java.util.List infos private com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo getInfoFromCache (java.util.List, android.content.ComponentName) java.util.List infos android.content.ComponentName componentName private java.util.List searchForImsServices (java.lang.String, com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory) java.util.Set profiles android.content.ComponentName name com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info android.content.pm.ServiceInfo serviceInfo android.content.pm.ResolveInfo entry android.os.UserHandle handle String packageName com.android.internal.telephony.ims.ImsResolver$ImsServiceControllerFactory controllerFactory java.util.List infos android.content.Intent serviceIntent java.util.Set profiles android.content.pm.PackageManager packageManager private void setSubId (int, int) int slotId int subId private int getSubId (int) int slotId private void removeSlotId (int) int slotId public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) Integer i String name int j int i com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo i com.android.internal.telephony.ims.ImsServiceController c java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw private static synthetic boolean lambda$getInfoFromCache$20 (android.content.ComponentName, com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) android.content.ComponentName componentName com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info private static synthetic boolean lambda$getUserForBind$19 (android.os.UserHandle, android.os.UserHandle) android.os.UserHandle currentUser android.os.UserHandle u private synthetic boolean lambda$getUserForBind$18 (android.os.UserHandle) android.os.UserHandle u private static synthetic boolean lambda$getUserForBind$17 (android.os.UserHandle, android.os.UserHandle) android.os.UserHandle testRestriction android.os.UserHandle u private static synthetic boolean lambda$sanitizeFeatureConfig$16 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature private synthetic boolean lambda$sanitizeFeatureConfig$15 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair f private static synthetic boolean lambda$handleMsimConfigChange$14 (java.lang.Integer, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) Integer newNumSlots android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair filter private static synthetic boolean lambda$shouldFeaturesCauseBind$13 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair f private synthetic boolean lambda$calculateFeaturesToCreate$12 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature private synthetic boolean lambda$calculateFeaturesToCreate$11 (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature private synthetic boolean lambda$calculateFeaturesToCreate$10 (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature private static synthetic boolean lambda$getInfoByPackageName$9 (java.lang.String, com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo) String matchValue com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo i private static synthetic boolean lambda$getControllerByServiceInfo$8 (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, com.android.internal.telephony.ims.ImsServiceController) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo matchValue com.android.internal.telephony.ims.ImsServiceController c private static synthetic boolean lambda$getSlotsForActiveCarrierService$7 (com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo, java.lang.String) com.android.internal.telephony.ims.ImsResolver$ImsServiceInfo info String e private synthetic void lambda$getConfiguredImsServicePackageName$6 (java.util.concurrent.CompletableFuture, int, int) Exception e java.util.concurrent.CompletableFuture packageNameFuture int slotId int featureType private synthetic void lambda$getImsServiceConfiguration$5 (java.util.concurrent.LinkedBlockingQueue, boolean, int, int) java.util.concurrent.LinkedBlockingQueue result boolean isCarrierService int slotId int featureType private static synthetic boolean lambda$doesCachedImsServiceExist$4 (int, int, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) int slotId int featureType android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature private synthetic void lambda$resetIms$3 (int, com.android.internal.telephony.ims.ImsServiceController) int slotId com.android.internal.telephony.ims.ImsServiceController controller private synthetic void lambda$disableIms$2 (int, com.android.internal.telephony.ims.ImsServiceController) int slotId com.android.internal.telephony.ims.ImsServiceController controller private synthetic void lambda$enableIms$1 (int, com.android.internal.telephony.ims.ImsServiceController) int slotId com.android.internal.telephony.ims.ImsServiceController controller private synthetic void lambda$initialize$0 () static void <clinit> () }
com/android/internal/telephony/ims/ImsServiceController$1.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$1 extends android.telephony.ims.ImsService$Listener { final synthetic com.android.internal.telephony.ims.ImsServiceController this$0 void <init> (com.android.internal.telephony.ims.ImsServiceController) com.android.internal.telephony.ims.ImsServiceController this$0 public void onUpdateSupportedImsFeatures (android.telephony.ims.stub.ImsFeatureConfiguration) android.telephony.ims.stub.ImsFeatureConfiguration c }
com/android/internal/telephony/ims/ImsServiceController$2.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.ims.ImsServiceController this$0 void <init> (com.android.internal.telephony.ims.ImsServiceController) com.android.internal.telephony.ims.ImsServiceController this$0 public void run () }
com/android/internal/telephony/ims/ImsServiceController$3.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$3 extends java.lang.Object implements com.android.internal.telephony.ims.ImsServiceController$RebindRetry { final synthetic com.android.internal.telephony.ims.ImsServiceController this$0 void <init> (com.android.internal.telephony.ims.ImsServiceController) com.android.internal.telephony.ims.ImsServiceController this$0 public long getStartDelay () public long getMaximumDelay () }
com/android/internal/telephony/ims/ImsServiceController$ImsFeatureStatusCallback$1.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback$1 extends com.android.ims.internal.IImsFeatureStatusCallback$Stub { final synthetic com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback this$1 void <init> (com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback) com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback this$1 public void notifyImsFeatureStatus (int) throws android.os.RemoteException int featureStatus }
com/android/internal/telephony/ims/ImsServiceController$ImsFeatureStatusCallback.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback extends java.lang.Object { private int mSlotId private int mFeatureType private final com.android.ims.internal.IImsFeatureStatusCallback mCallback final synthetic com.android.internal.telephony.ims.ImsServiceController this$0 void <init> (com.android.internal.telephony.ims.ImsServiceController, int, int) int slotId int featureType public com.android.ims.internal.IImsFeatureStatusCallback getCallback () }
com/android/internal/telephony/ims/ImsServiceController$ImsServiceConnection.class
ImsServiceController.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.ImsServiceController$ImsServiceConnection extends java.lang.Object implements android.content.ServiceConnection { private boolean mIsServiceConnectionDead final synthetic com.android.internal.telephony.ims.ImsServiceController this$0 void <init> (com.android.internal.telephony.ims.ImsServiceController) com.android.internal.telephony.ims.ImsServiceController this$0 public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name public void onNullBinding (android.content.ComponentName) android.content.ComponentName name private void onServiceConnectedInternal (android.content.ComponentName, android.os.IBinder) long caps android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i android.os.RemoteException e android.content.ComponentName name android.os.IBinder service private void onServiceDisconnectedInternal (android.content.ComponentName) android.content.ComponentName name private void onBindingDiedInternal (android.content.ComponentName) android.content.ComponentName name private void onNullBindingInternal (android.content.ComponentName) android.content.ComponentName name private void cleanupConnection () private synthetic void lambda$onNullBinding$3 (android.content.ComponentName) android.content.ComponentName name private synthetic void lambda$onBindingDied$2 (android.content.ComponentName) android.content.ComponentName name private synthetic void lambda$onServiceDisconnected$1 (android.content.ComponentName) android.content.ComponentName name private synthetic void lambda$onServiceConnected$0 (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service }
com/android/internal/telephony/ims/ImsServiceController$ImsServiceControllerCallbacks.class
ImsServiceController.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks extends java.lang.Object { public abstract void imsServiceFeatureCreated (int, int, int, com.android.internal.telephony.ims.ImsServiceController) public abstract void imsServiceFeatureRemoved (int, int, com.android.internal.telephony.ims.ImsServiceController) public abstract void imsServiceFeaturesChanged (android.telephony.ims.stub.ImsFeatureConfiguration, com.android.internal.telephony.ims.ImsServiceController) public abstract void imsServiceBindPermanentError (android.content.ComponentName, android.os.UserHandle) }
com/android/internal/telephony/ims/ImsServiceController$RebindRetry.class
ImsServiceController.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsServiceController$RebindRetry extends java.lang.Object { public abstract long getStartDelay () public abstract long getMaximumDelay () }
com/android/internal/telephony/ims/ImsServiceController.class
ImsServiceController.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsServiceController extends java.lang.Object { private final java.util.UUID mAnomalyUUID private int mLastSequenceNumber private android.content.pm.ChangedPackages mChangedPackages private android.content.pm.PackageManager mPackageManager private static final String LOG_TAG private static final int REBIND_START_DELAY_MS private static final int REBIND_MAXIMUM_DELAY_MS private static final long CHANGE_PERMISSION_TIMEOUT_MS private static final boolean ENFORCE_SINGLE_SERVICE_FOR_SIP_TRANSPORT private final android.content.ComponentName mComponentName private final android.os.HandlerThread mHandlerThread private final android.os.Handler mHandler private final android.permission.LegacyPermissionManager mPermissionManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private com.android.ims.ImsFeatureBinderRepository mRepo private com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks mCallbacks private com.android.internal.telephony.ExponentialBackoff mBackoff private boolean mIsBound private boolean mIsBinding private android.os.UserHandle mBoundUser private java.util.Set mImsFeatures private android.util.SparseIntArray mSlotIdToSubIdMap private android.telephony.ims.aidl.IImsServiceController mIImsServiceController private final com.android.internal.telephony.ims.ImsEnablementTracker mImsEnablementTracker private long mServiceCapabilities private com.android.internal.telephony.ims.ImsServiceController$ImsServiceConnection mImsServiceConnection private java.util.Set mFeatureStatusCallbacks private final com.android.internal.telephony.LocalLog mLocalLog protected final Object mLock protected final android.content.Context mContext private android.telephony.ims.ImsService$Listener mFeatureChangedListener private Runnable mRestartImsServiceRunnable private com.android.internal.telephony.ims.ImsServiceController$RebindRetry mRebindRetry public void <init> (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, android.os.Handler, com.android.internal.telephony.ims.ImsServiceController$RebindRetry, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks android.os.Handler handler com.android.internal.telephony.ims.ImsServiceController$RebindRetry rebindRetry com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.flags.FeatureFlags featureFlags public boolean bind (android.os.UserHandle, java.util.Set, android.util.SparseIntArray) boolean bindSucceeded Exception e android.content.Intent imsServiceIntent int serviceFlags android.os.UserHandle user java.util.Set imsFeatureSet android.util.SparseIntArray slotIdToSubIdMap private void sanitizeFeatureConfig (java.util.Set) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature java.util.Set features java.util.Set emergencyMmtelFeatures public void unbind () throws android.os.RemoteException public void changeImsServiceFeatures (java.util.Set, android.util.SparseIntArray) throws android.os.RemoteException int oldSubId int newSubId Integer slotID long caps android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i long caps android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i int subId java.util.HashSet removeAddFeatures int slotId long caps android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair p java.util.HashSet newFeatures java.util.HashSet oldFeatures java.util.HashSet unchangedFeatures java.util.HashSet slotIDs android.util.SparseIntArray changedSubIds java.util.HashSet oldImsFeatures java.util.Set newImsFeatures android.util.SparseIntArray slotIdToSubIdMap public android.telephony.ims.aidl.IImsServiceController getImsServiceController () public long getRebindDelay () public void stopBackoffTimerForTesting () public android.content.ComponentName getComponentName () public android.os.UserHandle getBoundUser () public void enableIms (int, int) int slotId int subId public void disableIms (int, int) int slotId int subId public void resetIms (int, int) int slotId int subId public android.telephony.ims.aidl.IImsRegistration getRegistration (int, int) throws android.os.RemoteException int slotId int subId public android.telephony.ims.aidl.IImsConfig getConfig (int, int) throws android.os.RemoteException int slotId int subId public android.telephony.ims.aidl.ISipTransport getSipTransport (int) throws android.os.RemoteException int slotId protected long getStaticServiceCapabilities () throws android.os.RemoteException protected void notifyImsServiceReady () throws android.os.RemoteException private void retrieveStaticImsServiceCapabilities () throws android.os.RemoteException long caps protected java.lang.String getServiceInterface () protected void setServiceController (android.os.IBinder) android.os.IBinder serviceController protected boolean isServiceControllerAvailable () private void startDelayedRebindToService () private void unbindService () private long modifyCapabiltiesForSlot (java.util.Set, int, long) java.util.Set features int slotId long serviceCaps long caps java.util.List featureTypes private void grantPermissionsToService (android.os.UserHandle) java.util.concurrent.CountDownLatch latch RuntimeException e android.os.UserHandle user String[] pkgToGrant private void addImsServiceFeature (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair, long, int) throws android.os.RemoteException android.os.IInterface f android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair featurePair long capabilities int subId private void removeImsServiceFeature (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair, boolean) android.os.RemoteException e android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair featurePair boolean changeSubId protected android.os.IInterface createImsFeature (int, int, int, long) throws android.os.RemoteException boolean emergencyAvailable int slotId int subId int featureType long capabilities private void addImsFeatureStatusCallback (int, int) throws android.os.RemoteException int slotId int featureType com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback c private void removeImsFeatureStatusCallback (int, int) int slotId int featureType com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback callbackToRemove protected void registerImsFeatureStatusCallback (int, int, com.android.ims.internal.IImsFeatureStatusCallback) throws android.os.RemoteException int slotId int featureType com.android.ims.internal.IImsFeatureStatusCallback c protected void unregisterImsFeatureStatusCallback (int, int, com.android.ims.internal.IImsFeatureStatusCallback) android.os.RemoteException e int slotId int featureType com.android.ims.internal.IImsFeatureStatusCallback c protected void removeImsFeature (int, int, boolean) throws android.os.RemoteException int slotId int featureType boolean changeSubId private void addImsFeatureBinder (int, int, int, android.os.IInterface, long) throws android.os.RemoteException int slotId int subId int featureType android.os.IInterface b long capabilities com.android.ims.ImsFeatureContainer fc private void removeImsFeatureBinder (int, int) int slotId int featureType private com.android.ims.ImsFeatureContainer createFeatureContainer (int, int, android.os.IBinder, long) throws android.os.RemoteException int slotId int subId android.os.IBinder b long capabilities android.telephony.ims.aidl.IImsConfig config android.telephony.ims.aidl.IImsRegistration reg android.telephony.ims.aidl.ISipTransport transport private java.util.List getFeaturesForSlot (int, java.util.Set) int slotId java.util.Set features private void cleanupAllFeatures () android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair i private void checkAndReportAnomaly (android.content.ComponentName) java.util.List packagesNames android.content.ComponentName name android.content.pm.ChangedPackages curChangedPackages String message public java.lang.String toString () public void dump (java.io.PrintWriter) java.io.PrintWriter printWriter private static synthetic java.lang.Integer lambda$getFeaturesForSlot$6 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair f private static synthetic boolean lambda$getFeaturesForSlot$5 (int, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) int slotId android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair f private static synthetic boolean lambda$removeImsFeatureStatusCallback$4 (int, int, com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback) int slotId int featureType com.android.internal.telephony.ims.ImsServiceController$ImsFeatureStatusCallback c private static synthetic void lambda$grantPermissionsToService$3 (java.util.concurrent.CountDownLatch, java.lang.Boolean) java.util.concurrent.CountDownLatch latch Boolean isSuccess private static synthetic boolean lambda$changeImsServiceFeatures$2 (int, android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) int slotId android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair e private static synthetic java.lang.Integer lambda$changeImsServiceFeatures$1 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair e private static synthetic boolean lambda$sanitizeFeatureConfig$0 (android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair) android.telephony.ims.stub.ImsFeatureConfiguration$FeatureSlotPair feature }
com/android/internal/telephony/ims/ImsServiceControllerCompat$MmTelFeatureCompatFactory.class
ImsServiceControllerCompat.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsServiceControllerCompat$MmTelFeatureCompatFactory extends java.lang.Object { public abstract com.android.internal.telephony.ims.MmTelFeatureCompatAdapter create (android.content.Context, int, com.android.internal.telephony.ims.MmTelInterfaceAdapter) }
com/android/internal/telephony/ims/ImsServiceControllerCompat.class
ImsServiceControllerCompat.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsServiceControllerCompat extends com.android.internal.telephony.ims.ImsServiceController { private static final String TAG private com.android.ims.internal.IImsServiceController mServiceController private final android.util.SparseArray mMmTelCompatAdapters private final android.util.SparseArray mConfigCompatAdapters private final android.util.SparseArray mRegCompatAdapters private final com.android.internal.telephony.ims.ImsServiceControllerCompat$MmTelFeatureCompatFactory mMmTelFeatureFactory public void <init> (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, com.android.ims.ImsFeatureBinderRepository) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks com.android.ims.ImsFeatureBinderRepository repo public void <init> (android.content.Context, android.content.ComponentName, com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks, android.os.Handler, com.android.internal.telephony.ims.ImsServiceController$RebindRetry, com.android.ims.ImsFeatureBinderRepository, com.android.internal.telephony.ims.ImsServiceControllerCompat$MmTelFeatureCompatFactory) android.content.Context context android.content.ComponentName componentName com.android.internal.telephony.ims.ImsServiceController$ImsServiceControllerCallbacks callbacks android.os.Handler handler com.android.internal.telephony.ims.ImsServiceController$RebindRetry rebindRetry com.android.ims.ImsFeatureBinderRepository repo com.android.internal.telephony.ims.ImsServiceControllerCompat$MmTelFeatureCompatFactory factory protected final java.lang.String getServiceInterface () public final void enableIms (int, int) android.os.RemoteException e int slotId int subId com.android.internal.telephony.ims.MmTelFeatureCompatAdapter adapter public final void disableIms (int, int) android.os.RemoteException e int slotId int subId com.android.internal.telephony.ims.MmTelFeatureCompatAdapter adapter public final android.telephony.ims.aidl.IImsRegistration getRegistration (int, int) int slotId int subId com.android.internal.telephony.ims.ImsRegistrationCompatAdapter adapter public final android.telephony.ims.aidl.IImsConfig getConfig (int, int) int slotId int subId com.android.internal.telephony.ims.ImsConfigCompatAdapter adapter public android.telephony.ims.aidl.ISipTransport getSipTransport (int) int slotId protected long getStaticServiceCapabilities () protected final void notifyImsServiceReady () protected final android.os.IInterface createImsFeature (int, int, int, long) throws android.os.RemoteException int slotId int subId int featureType long capabilities protected void registerImsFeatureStatusCallback (int, int, com.android.ims.internal.IImsFeatureStatusCallback) throws android.os.RemoteException int slotId int featureType com.android.ims.internal.IImsFeatureStatusCallback c protected void unregisterImsFeatureStatusCallback (int, int, com.android.ims.internal.IImsFeatureStatusCallback) android.os.RemoteException e int slotId int featureType com.android.ims.internal.IImsFeatureStatusCallback c protected final void removeImsFeature (int, int, boolean) throws android.os.RemoteException com.android.internal.telephony.ims.MmTelFeatureCompatAdapter adapter int slotId int featureType boolean changeSubId protected void setServiceController (android.os.IBinder) android.os.IBinder serviceController protected boolean isServiceControllerAvailable () private com.android.internal.telephony.ims.MmTelInterfaceAdapter getInterface (int) throws android.os.RemoteException int slotId com.android.ims.internal.IImsMMTelFeature feature private android.telephony.ims.aidl.IImsMmTelFeature createMMTelCompat (int) throws android.os.RemoteException int slotId com.android.internal.telephony.ims.MmTelInterfaceAdapter interfaceAdapter com.android.internal.telephony.ims.MmTelFeatureCompatAdapter mmTelAdapter com.android.internal.telephony.ims.ImsRegistrationCompatAdapter regAdapter private android.telephony.ims.aidl.IImsRcsFeature createRcsFeature (int) int slotId }
com/android/internal/telephony/ims/ImsServiceFeatureQueryManager$ImsServiceFeatureQuery.class
ImsServiceFeatureQueryManager.java package com.android.internal.telephony.ims final com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$ImsServiceFeatureQuery extends java.lang.Object implements android.content.ServiceConnection { private static final String LOG_TAG private final android.content.ComponentName mName private final android.os.UserHandle mUser private final String mIntentFilter private boolean mIsServiceConnectionDead final synthetic com.android.internal.telephony.ims.ImsServiceFeatureQueryManager this$0 void <init> (com.android.internal.telephony.ims.ImsServiceFeatureQueryManager, android.content.ComponentName, android.os.UserHandle, java.lang.String) android.content.ComponentName name android.os.UserHandle user String intentFilter public boolean start () android.content.Intent imsServiceIntent int serviceFlags boolean bindStarted public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name public void onNullBinding (android.content.ComponentName) android.content.ComponentName name private void queryImsFeatures (android.telephony.ims.aidl.IImsServiceController) android.telephony.ims.stub.ImsFeatureConfiguration config Exception e java.util.Set servicePairs android.telephony.ims.aidl.IImsServiceController controller android.telephony.ims.stub.ImsFeatureConfiguration config java.util.Set servicePairs private void cleanup () }
com/android/internal/telephony/ims/ImsServiceFeatureQueryManager$Listener.class
ImsServiceFeatureQueryManager.java package com.android.internal.telephony.ims public abstract com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener extends java.lang.Object { public abstract void onComplete (android.content.ComponentName, java.util.Set) public abstract void onError (android.content.ComponentName) public abstract void onPermanentError (android.content.ComponentName, android.os.UserHandle) }
com/android/internal/telephony/ims/ImsServiceFeatureQueryManager.class
ImsServiceFeatureQueryManager.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.ImsServiceFeatureQueryManager extends java.lang.Object { private final java.util.Map mActiveQueries private final android.content.Context mContext private final com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener mListener private final Object mLock public void <init> (android.content.Context, com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener) android.content.Context context com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$Listener listener public boolean startQuery (android.content.ComponentName, android.os.UserHandle, java.lang.String) com.android.internal.telephony.ims.ImsServiceFeatureQueryManager$ImsServiceFeatureQuery query android.content.ComponentName name android.os.UserHandle user String intentFilter public boolean isQueryInProgress () }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$1.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$1 extends com.android.ims.internal.IImsRegistrationListener$Stub { final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter) com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 public void registrationConnected () throws android.os.RemoteException public void registrationProgressing () throws android.os.RemoteException public void registrationConnectedWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationProgressingWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationDisconnected (android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException android.telephony.ims.ImsReasonInfo imsReasonInfo public void registrationResumed () throws android.os.RemoteException public void registrationSuspended () throws android.os.RemoteException public void registrationServiceCapabilityChanged (int, int) throws android.os.RemoteException int serviceClass int event public void registrationFeatureCapabilityChanged (int, int[], int[]) throws android.os.RemoteException int serviceClass int[] enabledFeatures int[] disabledFeatures public void voiceMessageCountUpdate (int) throws android.os.RemoteException int count public void registrationAssociatedUriChanged (android.net.Uri[]) throws android.os.RemoteException android.net.Uri[] uris public void registrationChangeFailed (int, android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException int targetAccessTech android.telephony.ims.ImsReasonInfo imsReasonInfo }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$2.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter) com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 public void onReceive (android.content.Context, android.content.Intent) com.android.ims.internal.IImsCallSession session android.os.RemoteException e String callId android.content.Context context android.content.Intent intent }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$3.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$3 extends com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$ConfigListener { final synthetic int[] val$returnValue final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter, int, int, java.util.concurrent.CountDownLatch, int[]) com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 int capability int tech java.util.concurrent.CountDownLatch latch public void getFeatureValueReceived (int) int value }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$4.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$4 extends com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$ConfigListener { final synthetic android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy val$c final synthetic android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair val$cap final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter, int, int, java.util.concurrent.CountDownLatch, android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy, android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair) com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 int capability int tech java.util.concurrent.CountDownLatch latch public void setFeatureValueReceived (int) int value }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$5.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$5 extends com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$ConfigListener { final synthetic android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy val$c final synthetic android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair val$cap final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter, int, int, java.util.concurrent.CountDownLatch, android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy, android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair) com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 int capability int tech java.util.concurrent.CountDownLatch latch public void setFeatureValueReceived (int) int value }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$ConfigListener.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$ConfigListener extends com.android.ims.ImsConfigListener$Stub { private final int mCapability private final int mTech private final java.util.concurrent.CountDownLatch mLatch public void <init> (int, int, java.util.concurrent.CountDownLatch) int capability int tech java.util.concurrent.CountDownLatch latch public void onGetFeatureResponse (int, int, int, int) throws android.os.RemoteException int feature int network int value int status public void onSetFeatureResponse (int, int, int, int) throws android.os.RemoteException int feature int network int value int status public void onGetVideoQuality (int, int) throws android.os.RemoteException int status int quality public void onSetVideoQuality (int) throws android.os.RemoteException int status public void getFeatureValueReceived (int) int value public void setFeatureValueReceived (int) int value }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter$ImsRegistrationListenerBase.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims com.android.internal.telephony.ims.MmTelFeatureCompatAdapter$ImsRegistrationListenerBase extends com.android.ims.internal.IImsRegistrationListener$Stub { final synthetic com.android.internal.telephony.ims.MmTelFeatureCompatAdapter this$0 private void <init> (com.android.internal.telephony.ims.MmTelFeatureCompatAdapter) public void registrationConnected () throws android.os.RemoteException public void registrationProgressing () throws android.os.RemoteException public void registrationConnectedWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationProgressingWithRadioTech (int) throws android.os.RemoteException int imsRadioTech public void registrationDisconnected (android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException android.telephony.ims.ImsReasonInfo imsReasonInfo public void registrationResumed () throws android.os.RemoteException public void registrationSuspended () throws android.os.RemoteException public void registrationServiceCapabilityChanged (int, int) throws android.os.RemoteException int serviceClass int event public void registrationFeatureCapabilityChanged (int, int[], int[]) throws android.os.RemoteException int serviceClass int[] enabledFeatures int[] disabledFeatures public void voiceMessageCountUpdate (int) throws android.os.RemoteException int count public void registrationAssociatedUriChanged (android.net.Uri[]) throws android.os.RemoteException android.net.Uri[] uris public void registrationChangeFailed (int, android.telephony.ims.ImsReasonInfo) throws android.os.RemoteException int targetAccessTech android.telephony.ims.ImsReasonInfo imsReasonInfo }
com/android/internal/telephony/ims/MmTelFeatureCompatAdapter.class
MmTelFeatureCompatAdapter.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.MmTelFeatureCompatAdapter extends android.telephony.ims.feature.MmTelFeature { private static final String TAG public static final String ACTION_IMS_INCOMING_CALL private static final int WAIT_TIMEOUT_MS private final com.android.internal.telephony.ims.MmTelInterfaceAdapter mCompatFeature private com.android.internal.telephony.ims.ImsRegistrationCompatAdapter mRegCompatAdapter private int mSessionId private static final java.util.Map REG_TECH_TO_NET_TYPE public static final int FEATURE_TYPE_UNKNOWN public static final int FEATURE_TYPE_VOICE_OVER_LTE public static final int FEATURE_TYPE_VIDEO_OVER_LTE public static final int FEATURE_TYPE_VOICE_OVER_WIFI public static final int FEATURE_TYPE_VIDEO_OVER_WIFI public static final int FEATURE_TYPE_UT_OVER_LTE public static final int FEATURE_TYPE_UT_OVER_WIFI public static final int FEATURE_UNKNOWN public static final int FEATURE_DISABLED public static final int FEATURE_ENABLED private final com.android.ims.internal.IImsRegistrationListener mListener private android.content.BroadcastReceiver mReceiver public void <init> (android.content.Context, int, com.android.internal.telephony.ims.MmTelInterfaceAdapter) android.content.Context context int slotId com.android.internal.telephony.ims.MmTelInterfaceAdapter compatFeature public boolean queryCapabilityConfiguration (int, int) android.os.RemoteException e InterruptedException e int capability int radioTech int capConverted java.util.concurrent.CountDownLatch latch int[] returnValue int regTech public void changeEnabledCapabilities (android.telephony.ims.feature.CapabilityChangeRequest, android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy) java.util.concurrent.CountDownLatch latch int capConverted int radioTechConverted android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair cap java.util.concurrent.CountDownLatch latch int capConverted int radioTechConverted android.telephony.ims.feature.CapabilityChangeRequest$CapabilityPair cap com.android.ims.internal.IImsConfig imsConfig Exception e android.telephony.ims.feature.CapabilityChangeRequest request android.telephony.ims.feature.ImsFeature$CapabilityCallbackProxy c public android.telephony.ims.ImsCallProfile createCallProfile (int, int) android.os.RemoteException e int callSessionType int callType public com.android.ims.internal.IImsCallSession createCallSessionInterface (android.telephony.ims.ImsCallProfile) throws android.os.RemoteException android.telephony.ims.ImsCallProfile profile public com.android.ims.internal.IImsUt getUtInterface () throws android.os.RemoteException public com.android.ims.internal.IImsEcbm getEcbmInterface () throws android.os.RemoteException public com.android.ims.internal.IImsMultiEndpoint getMultiEndpointInterface () throws android.os.RemoteException public int getFeatureState () android.os.RemoteException e public void setUiTtyMode (int, android.os.Message) android.os.RemoteException e int mode android.os.Message onCompleteMessage public void onFeatureRemoved () android.os.RemoteException e public void onFeatureReady () android.os.RemoteException e android.content.IntentFilter intentFilter public void enableIms () throws android.os.RemoteException public void disableIms () throws android.os.RemoteException public com.android.ims.internal.IImsConfig getOldConfigInterface () android.os.RemoteException e public void addRegistrationAdapter (com.android.internal.telephony.ims.ImsRegistrationCompatAdapter) throws android.os.RemoteException com.android.internal.telephony.ims.ImsRegistrationCompatAdapter regCompat private android.telephony.ims.feature.MmTelFeature$MmTelCapabilities convertCapabilities (int[]) int i int[] enabledFeatures boolean[] featuresEnabled android.telephony.ims.feature.MmTelFeature$MmTelCapabilities capabilities private android.app.PendingIntent createIncomingCallPendingIntent () android.content.Intent intent private int convertCapability (int, int) int capability int radioTech int capConverted static void <clinit> () }
com/android/internal/telephony/ims/MmTelInterfaceAdapter.class
MmTelInterfaceAdapter.java package com.android.internal.telephony.ims public com.android.internal.telephony.ims.MmTelInterfaceAdapter extends java.lang.Object { protected android.os.IBinder mBinder protected int mSlotId public void <init> (int, android.os.IBinder) int slotId android.os.IBinder binder public int startSession (android.app.PendingIntent, com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException android.app.PendingIntent incomingCallIntent com.android.ims.internal.IImsRegistrationListener listener public void endSession (int) throws android.os.RemoteException int sessionId public boolean isConnected (int, int) throws android.os.RemoteException int callSessionType int callType public boolean isOpened () throws android.os.RemoteException public int getFeatureState () throws android.os.RemoteException public void addRegistrationListener (com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException com.android.ims.internal.IImsRegistrationListener listener public void removeRegistrationListener (com.android.ims.internal.IImsRegistrationListener) throws android.os.RemoteException com.android.ims.internal.IImsRegistrationListener listener public android.telephony.ims.ImsCallProfile createCallProfile (int, int, int) throws android.os.RemoteException int sessionId int callSessionType int callType public com.android.ims.internal.IImsCallSession createCallSession (int, android.telephony.ims.ImsCallProfile) throws android.os.RemoteException int sessionId android.telephony.ims.ImsCallProfile profile public com.android.ims.internal.IImsCallSession getPendingCallSession (int, java.lang.String) throws android.os.RemoteException int sessionId String callId public com.android.ims.internal.IImsUt getUtInterface () throws android.os.RemoteException public com.android.ims.internal.IImsConfig getConfigInterface () throws android.os.RemoteException public void turnOnIms () throws android.os.RemoteException public void turnOffIms () throws android.os.RemoteException public com.android.ims.internal.IImsEcbm getEcbmInterface () throws android.os.RemoteException public void setUiTTYMode (int, android.os.Message) throws android.os.RemoteException int uiTtyMode android.os.Message onComplete public com.android.ims.internal.IImsMultiEndpoint getMultiEndpointInterface () throws android.os.RemoteException private com.android.ims.internal.IImsMMTelFeature getInterface () throws android.os.RemoteException com.android.ims.internal.IImsMMTelFeature feature }
com/android/internal/telephony/imsphone/
com/android/internal/telephony/imsphone/ImsCallInfo.class
ImsCallInfo.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsCallInfo extends java.lang.Object { private final int mIndex private com.android.internal.telephony.imsphone.ImsPhoneConnection mConnection private com.android.internal.telephony.Call$State mState private boolean mIsHeldByRemote public void <init> (int) int index public void reset () public void update (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection c public boolean update (com.android.internal.telephony.imsphone.ImsPhoneConnection, boolean, boolean) com.android.internal.telephony.imsphone.ImsPhoneConnection c boolean holdReceived boolean resumeReceived com.android.internal.telephony.Call$State state boolean changed public void onDisconnect () public int getIndex () public com.android.internal.telephony.Call$State getCallState () public boolean isHeldByRemote () public boolean isIncoming () public boolean isEmergencyCall () public int getCallRadioTech () public java.lang.String toString () }
com/android/internal/telephony/imsphone/ImsCallInfoTracker$1.class
ImsCallInfoTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsCallInfoTracker$1 extends java.lang.Object implements java.util.Comparator { void <init> () public int compare (com.android.internal.telephony.imsphone.ImsCallInfo, com.android.internal.telephony.imsphone.ImsCallInfo) com.android.internal.telephony.imsphone.ImsCallInfo l com.android.internal.telephony.imsphone.ImsCallInfo r public volatile synthetic int compare (java.lang.Object, java.lang.Object) }
com/android/internal/telephony/imsphone/ImsCallInfoTracker.class
ImsCallInfoTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsCallInfoTracker extends java.lang.Object { private static final String LOG_TAG private static final boolean DBG private final com.android.internal.telephony.Phone mPhone private final java.util.List mQueue private int mNextIndex private final java.util.Map mImsCallInfo public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void addImsCallStatus (com.android.internal.telephony.imsphone.ImsPhoneConnection) java.util.Iterator it com.android.internal.telephony.imsphone.ImsCallInfo imsCallInfo com.android.internal.telephony.imsphone.ImsPhoneConnection c public void updateImsCallStatus (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection c public void updateImsCallStatus (com.android.internal.telephony.imsphone.ImsPhoneConnection, boolean, boolean) com.android.internal.telephony.imsphone.ImsCallInfo info boolean changed com.android.internal.telephony.Call$State state com.android.internal.telephony.imsphone.ImsPhoneConnection c boolean holdReceived boolean resumeReceived public void clearAllOrphanedConnections () java.util.Collection infos public void notifySrvccCompleted () private void clearAllCallInfo () java.util.Collection infos UnsupportedOperationException e private void notifyImsCallStatus () java.util.Collection infos java.util.ArrayList imsCallInfo public static void sort (java.util.List) java.util.List infos private void dump () java.util.Collection infos java.util.ArrayList imsCallInfo private static synthetic void lambda$clearAllCallInfo$1 (com.android.internal.telephony.imsphone.ImsCallInfo) com.android.internal.telephony.imsphone.ImsCallInfo info private static synthetic void lambda$clearAllOrphanedConnections$0 (com.android.internal.telephony.imsphone.ImsCallInfo) com.android.internal.telephony.imsphone.ImsCallInfo info }
com/android/internal/telephony/imsphone/ImsExternalCall.class
ImsExternalCall.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsExternalCall extends com.android.internal.telephony.Call { private com.android.internal.telephony.Phone mPhone public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.imsphone.ImsExternalConnection) com.android.internal.telephony.Phone phone com.android.internal.telephony.imsphone.ImsExternalConnection connection public com.android.internal.telephony.Phone getPhone () public boolean isMultiparty () public void hangup () throws com.android.internal.telephony.CallStateException public void hangup (int) throws com.android.internal.telephony.CallStateException int rejectReason public void setActive () public void setTerminated () }
com/android/internal/telephony/imsphone/ImsExternalCall.uau
com/android/internal/telephony/imsphone/ImsExternalCallTracker$1.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsExternalCallTracker$1 extends android.os.Handler { final synthetic com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsExternalCallTracker) com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/imsphone/ImsExternalCallTracker$2.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsExternalCallTracker$2 extends java.lang.Object implements com.android.internal.telephony.imsphone.ImsExternalCallTracker$ImsCallNotify { final synthetic com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsExternalCallTracker) com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 public void notifyUnknownConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public void notifyPreciseCallStateChanged () }
com/android/internal/telephony/imsphone/ImsExternalCallTracker$ExternalCallStateListener.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalCallStateListener extends com.android.ims.ImsExternalCallStateListener { final synthetic com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 public void <init> (com.android.internal.telephony.imsphone.ImsExternalCallTracker, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 java.util.concurrent.Executor executor public void onImsExternalCallStateUpdate (java.util.List, java.util.concurrent.Executor) java.util.List externalCallState java.util.concurrent.Executor executor private synthetic void lambda$onImsExternalCallStateUpdate$0 (java.util.List) java.util.List externalCallState }
com/android/internal/telephony/imsphone/ImsExternalCallTracker$ExternalConnectionListener.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalConnectionListener extends java.lang.Object implements com.android.internal.telephony.imsphone.ImsExternalConnection$Listener { final synthetic com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 public void <init> (com.android.internal.telephony.imsphone.ImsExternalCallTracker) com.android.internal.telephony.imsphone.ImsExternalCallTracker this$0 public void onPullExternalCall (com.android.internal.telephony.imsphone.ImsExternalConnection) com.android.internal.telephony.imsphone.ImsExternalConnection connection }
com/android/internal/telephony/imsphone/ImsExternalCallTracker$ImsCallNotify.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsExternalCallTracker$ImsCallNotify extends java.lang.Object { public abstract void notifyUnknownConnection (com.android.internal.telephony.Connection) public abstract void notifyPreciseCallStateChanged () }
com/android/internal/telephony/imsphone/ImsExternalCallTracker.class
ImsExternalCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsExternalCallTracker extends java.lang.Object implements com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener { public static final String TAG private static final int EVENT_VIDEO_CAPABILITIES_CHANGED public static final String EXTRA_IMS_EXTERNAL_CALL_ID private java.util.Map mExternalConnections private java.util.Map mExternalCallPullableState private final com.android.internal.telephony.imsphone.ImsPhone mPhone private final com.android.internal.telephony.imsphone.ImsExternalCallTracker$ImsCallNotify mCallStateNotifier private final com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalCallStateListener mExternalCallStateListener private final com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalConnectionListener mExternalConnectionListener private com.android.internal.telephony.imsphone.ImsPullCall mCallPuller private boolean mIsVideoCapable private boolean mHasActiveCalls private final android.os.Handler mHandler public void <init> (com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.imsphone.ImsPullCall, com.android.internal.telephony.imsphone.ImsExternalCallTracker$ImsCallNotify, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.imsphone.ImsPullCall callPuller com.android.internal.telephony.imsphone.ImsExternalCallTracker$ImsCallNotify callNotifier java.util.concurrent.Executor executor public void <init> (com.android.internal.telephony.imsphone.ImsPhone, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsPhone phone java.util.concurrent.Executor executor public void tearDown () public void setCallPuller (com.android.internal.telephony.imsphone.ImsPullCall) com.android.internal.telephony.imsphone.ImsPullCall callPuller public com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalCallStateListener getExternalCallStateListener () public void onPhoneStateChanged (com.android.internal.telephony.PhoneConstants$State, com.android.internal.telephony.PhoneConstants$State) com.android.internal.telephony.PhoneConstants$State oldState com.android.internal.telephony.PhoneConstants$State newState private void registerForNotifications () private void unregisterForNotifications () public void refreshExternalCallState (java.util.List) com.android.internal.telephony.imsphone.ImsExternalConnection externalConnection java.util.Map$Entry entry int callId android.telephony.ims.ImsExternalCallState callState java.util.List externalCallStates java.util.Iterator connectionIterator boolean wasCallRemoved public com.android.internal.telephony.Connection getConnectionById (int) int callId private void createExternalConnection (android.telephony.ims.ImsExternalCallState) android.telephony.ims.ImsExternalCallState state int videoState boolean isCallPullPermitted com.android.internal.telephony.imsphone.ImsExternalConnection connection private void updateExistingConnection (com.android.internal.telephony.imsphone.ImsExternalConnection, android.telephony.ims.ImsExternalCallState) com.android.internal.telephony.imsphone.ImsExternalConnection connection android.telephony.ims.ImsExternalCallState state com.android.internal.telephony.Call$State existingState com.android.internal.telephony.Call$State newState int newVideoState boolean isCallPullPermitted private void refreshCallPullState () boolean isNetworkPullable boolean isCallPullPermitted com.android.internal.telephony.imsphone.ImsExternalConnection imsExternalConnection private boolean containsCallId (java.util.List, int) android.telephony.ims.ImsExternalCallState state java.util.List externalCallStates int callId private void handleVideoCapabilitiesChanged (android.os.AsyncResult) android.os.AsyncResult ar private boolean isCallPullPermitted (boolean, int) boolean isNetworkPullable int videoState }
com/android/internal/telephony/imsphone/ImsExternalConnection$Listener.class
ImsExternalConnection.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsExternalConnection$Listener extends java.lang.Object { public abstract void onPullExternalCall (com.android.internal.telephony.imsphone.ImsExternalConnection) }
com/android/internal/telephony/imsphone/ImsExternalConnection.class
ImsExternalConnection.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsExternalConnection extends com.android.internal.telephony.Connection { private static final String CONFERENCE_PREFIX private final android.content.Context mContext private final java.util.Set mListeners private int mCallId private com.android.internal.telephony.imsphone.ImsExternalCall mCall private android.net.Uri mOriginalAddress private boolean mIsPullable protected void <init> (com.android.internal.telephony.Phone, int, android.net.Uri, boolean) com.android.internal.telephony.Phone phone int callId android.net.Uri address boolean isPullable public int getCallId () public com.android.internal.telephony.Call getCall () public long getDisconnectTime () public long getHoldDurationMillis () public java.lang.String getVendorDisconnectCause () public void hangup () throws com.android.internal.telephony.CallStateException public void deflect (java.lang.String) throws com.android.internal.telephony.CallStateException String number public void transfer (java.lang.String, boolean) throws com.android.internal.telephony.CallStateException String number boolean isConfirmationRequired public void consultativeTransfer (com.android.internal.telephony.Connection) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.Connection other public void separate () throws com.android.internal.telephony.CallStateException public void proceedAfterWaitChar () public void proceedAfterWildChar (java.lang.String) String str public void cancelPostDial () public int getNumberPresentation () public com.android.internal.telephony.UUSInfo getUUSInfo () public int getPreciseDisconnectCause () public boolean isMultiparty () public void pullExternalCall () com.android.internal.telephony.imsphone.ImsExternalConnection$Listener listener public void setActive () public void setTerminated () public void setIsPullable (boolean) boolean isPullable public void setExternalConnectionAddress (android.net.Uri) android.net.Uri address android.net.Uri telUri public void addListener (com.android.internal.telephony.imsphone.ImsExternalConnection$Listener) com.android.internal.telephony.imsphone.ImsExternalConnection$Listener listener public void removeListener (com.android.internal.telephony.imsphone.ImsExternalConnection$Listener) com.android.internal.telephony.imsphone.ImsExternalConnection$Listener listener public java.lang.String toString () StringBuilder str private void rebuildCapabilities () int capabilities }
com/android/internal/telephony/imsphone/ImsExternalConnection.uau
com/android/internal/telephony/imsphone/ImsNrSaModeHandler.class
ImsNrSaModeHandler.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsNrSaModeHandler extends android.os.Handler { public static final String TAG private static final int MSG_PRECISE_CALL_STATE_CHANGED private static final int MSG_RESULT_IS_VONR_ENABLED private final com.android.internal.telephony.imsphone.ImsPhone mPhone private android.telephony.CarrierConfigManager mCarrierConfigManager private int mNrSaDisablePolicy private boolean mIsNrSaDisabledForWfc private boolean mIsWifiRegistered private boolean mIsInImsCall private boolean mIsNrSaSupported private boolean mIsVoiceCapable private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener public void <init> (com.android.internal.telephony.imsphone.ImsPhone, android.os.Looper) com.android.internal.telephony.imsphone.ImsPhone phone android.os.Looper looper public void tearDown () public void onImsRegistered (int, java.util.Set) int imsRadioTech java.util.Set featureTags boolean isNewWifiRegistered public void onImsUnregistered (int) int imsRadioTech public void onPreciseCallStateChanged () boolean isImsCallStatusChanged public void updateImsCapability (int) int capabilities boolean isVoiceCapable public void handleMessage (android.os.Message) boolean vonrEnabled android.os.AsyncResult ar android.os.Message msg private void registerForPreciseCallStateChanges () private void unregisterForPreciseCallStateChanges () private void registerForCarrierConfigChanges () private void unregisterForCarrierConfigChanges () private void setNrSaDisablePolicy (int) android.os.PersistableBundle bundle int[] nrAvailabilities int subId private void setNrSaMode (boolean) boolean onOrOff public void setWifiRegStatus (boolean) boolean registered public void setImsCallStatus (boolean) boolean inImsCall public boolean isWifiRegistered () public boolean isImsCallOngoing () private boolean isNrSaDisabledForWfc () public void setNrSaDisabledForWfc (boolean) boolean disabled private boolean isImsCallJustEstablished () private boolean isImsCallJustTerminated () private void calculateAndControlNrSaIfNeeded () private boolean isWifiRegisteredForVoice () private boolean isWifiCallingOngoing () private static synthetic boolean lambda$setNrSaDisablePolicy$1 (int) int value private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId }
com/android/internal/telephony/imsphone/ImsPhone$1.class
ImsPhone.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhone$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.imsphone.ImsPhone this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone this$0 public void run () }
com/android/internal/telephony/imsphone/ImsPhone$2.class
ImsPhone.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhone$2 extends com.android.ims.ImsEcbmStateListener { final synthetic com.android.internal.telephony.imsphone.ImsPhone this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhone, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsPhone this$0 java.util.concurrent.Executor executor public void onECBMEntered (java.util.concurrent.Executor) java.util.concurrent.Executor executor public void onECBMExited (java.util.concurrent.Executor) java.util.concurrent.Executor executor private synthetic void lambda$onECBMExited$1 () private synthetic void lambda$onECBMEntered$0 () }
com/android/internal/telephony/imsphone/ImsPhone$3.class
ImsPhone.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhone$3 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.imsphone.ImsPhone this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone this$0 public void onReceive (android.content.Context, android.content.Intent) CharSequence title CharSequence messageAlert CharSequence messageNotification android.content.Intent resultIntent android.app.PendingIntent resultPendingIntent android.app.Notification notification String notificationTag int notificationId android.app.NotificationManager notificationManager android.content.Context context android.content.Intent intent }
com/android/internal/telephony/imsphone/ImsPhone$4.class
ImsPhone.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhone$4 extends java.lang.Object implements com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate { final synthetic com.android.internal.telephony.imsphone.ImsPhone this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone this$0 public void handleImsRegistered (android.telephony.ims.ImsRegistrationAttributes) android.os.AsyncResult ar android.telephony.ims.ImsRegistrationAttributes attributes int imsTransportType android.os.AsyncResult ar public void handleImsRegistering (int) android.os.AsyncResult ar int imsRadioTech android.os.AsyncResult ar public void handleImsUnregistered (android.telephony.ims.ImsReasonInfo, int, int) android.os.AsyncResult ar android.telephony.ims.ImsReasonInfo imsReasonInfo int suggestedAction int imsRadioTech int suggestedModemAction android.os.AsyncResult ar public void handleImsSubscriberAssociatedUriChanged (android.net.Uri[]) android.net.Uri[] uris }
com/android/internal/telephony/imsphone/ImsPhone$Cf.class
ImsPhone.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhone$Cf extends java.lang.Object { final String mSetCfNumber final android.os.Message mOnComplete final boolean mIsCfu void <init> (java.lang.String, boolean, android.os.Message) String cfNumber boolean isCfu android.os.Message onComplete }
com/android/internal/telephony/imsphone/ImsPhone$ImsDialArgs$Builder.class
ImsPhone.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder extends com.android.internal.telephony.PhoneInternalInterface$DialArgs$Builder { private android.telecom.Connection$RttTextStream mRttTextStream private int mRetryCallFailCause private int mRetryCallFailNetworkType private boolean mIsWpsCall public void <init> () public static com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder from (com.android.internal.telephony.PhoneInternalInterface$DialArgs) com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder setRttTextStream (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream s public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder setRetryCallFailCause (int) int retryCallFailCause public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder setRetryCallFailNetworkType (int) int retryCallFailNetworkType public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder setIsWpsCall (boolean) boolean isWpsCall public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs build () public volatile synthetic com.android.internal.telephony.PhoneInternalInterface$DialArgs build () }
com/android/internal/telephony/imsphone/ImsPhone$ImsDialArgs.class
ImsPhone.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs extends com.android.internal.telephony.PhoneInternalInterface$DialArgs { public final android.telecom.Connection$RttTextStream rttTextStream public final int retryCallFailCause public final int retryCallFailNetworkType public final boolean isWpsCall private void <init> (com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder) com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder b }
com/android/internal/telephony/imsphone/ImsPhone$ImsManagerFactory.class
ImsPhone.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsPhone$ImsManagerFactory extends java.lang.Object { public abstract com.android.ims.ImsManager create (android.content.Context, int) }
com/android/internal/telephony/imsphone/ImsPhone$ImsRegistrationRadioTechInfo.class
ImsPhone.java package com.android.internal.telephony.imsphone public final com.android.internal.telephony.imsphone.ImsPhone$ImsRegistrationRadioTechInfo extends java.lang.Record { private final int phoneId private final int imsRegistrationTech private final int imsRegistrationState public void <init> (int, int, int) int phoneId int imsRegistrationTech int imsRegistrationState public final java.lang.String toString () public final int hashCode () public final boolean equals (java.lang.Object) Object o public int phoneId () public int imsRegistrationTech () public int imsRegistrationState () }
com/android/internal/telephony/imsphone/ImsPhone$SS.class
ImsPhone.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhone$SS extends java.lang.Object { int mCfAction int mCfReason String mDialingNumber int mTimerSeconds boolean mEnable int mClirMode String mFacility boolean mLockState String mPassword int mServiceClass public android.os.Message mOnComplete void <init> (android.os.Message) android.os.Message onComplete void <init> (boolean, android.os.Message) boolean enable android.os.Message onComplete void <init> (int, android.os.Message) int clirMode android.os.Message onComplete void <init> (boolean, int, android.os.Message) boolean enable int serviceClass android.os.Message onComplete void <init> (int, int, android.os.Message) int cfReason int serviceClass android.os.Message onComplete void <init> (int, int, java.lang.String, int, int, android.os.Message) int cfAction int cfReason String dialingNumber int serviceClass int timerSeconds android.os.Message onComplete void <init> (java.lang.String, java.lang.String, int, android.os.Message) String facility String password int serviceClass android.os.Message onComplete void <init> (java.lang.String, boolean, java.lang.String, int, android.os.Message) String facility boolean lockState String password int serviceClass android.os.Message onComplete }
com/android/internal/telephony/imsphone/ImsPhone.Cf.uau
com/android/internal/telephony/imsphone/ImsPhone.class
ImsPhone.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhone extends com.android.internal.telephony.imsphone.ImsPhoneBase { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final int EVENT_SET_CALL_BARRING_DONE private static final int EVENT_GET_CALL_BARRING_DONE private static final int EVENT_SET_CALL_WAITING_DONE private static final int EVENT_GET_CALL_WAITING_DONE private static final int EVENT_SET_CLIR_DONE private static final int EVENT_GET_CLIR_DONE private static final int EVENT_DEFAULT_PHONE_DATA_STATE_CHANGED public static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_VOICE_CALL_ENDED private static final int EVENT_INITIATE_VOLTE_SILENT_REDIAL private static final int EVENT_GET_CLIP_DONE static final int RESTART_ECM_TIMER static final int CANCEL_ECM_TIMER private static final long DEFAULT_ECM_EXIT_TIMER_VALUE private static final String PREF_USER_SET_CALL_COMPOSER_PREFIX com.android.internal.telephony.Phone mDefaultPhone com.android.internal.telephony.imsphone.ImsPhoneCallTracker mCT com.android.internal.telephony.imsphone.ImsExternalCallTracker mExternalCallTracker com.android.internal.telephony.imsphone.ImsNrSaModeHandler mImsNrSaModeHandler private java.util.ArrayList mPendingMMIs private android.telephony.ServiceState mSS private final com.android.internal.telephony.imsphone.ImsPhone$ImsManagerFactory mImsManagerFactory private android.content.SharedPreferences mImsPhoneSharedPreferences private String mLastDialString private android.os.PowerManager$WakeLock mWakeLock private com.android.internal.telephony.Registrant mEcmExitRespRegistrant private final com.android.internal.telephony.RegistrantList mSilentRedialRegistrants private final com.android.internal.telephony.RegistrantList mImsRegistrationUpdateRegistrants private final com.android.internal.telephony.LocalLog mRegLocalLog private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper mImsMmTelRegistrationHelper private boolean mLastKnownRoamingState private boolean mIsInImsEcm private com.android.internal.telephony.RegistrantList mSsnRegistrants private com.android.internal.telephony.metrics.ImsStats mImsStats private int mImsRegistrationState private int mImsRegistrationTech private int mImsRegistrationSuggestedAction private int mImsDeregistrationTech private int mTransportType private int mImsRegistrationCapabilities private boolean mNotifiedRegisteredState private Runnable mExitEcmRunnable private android.net.Uri[] mCurrentSubscriberUris private com.android.ims.ImsEcbmStateListener mImsEcbmStateListener private android.content.BroadcastReceiver mResultReceiver private com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate mMmTelRegistrationUpdate protected void setCurrentSubscriberUris (android.net.Uri[]) android.net.Uri[] currentSubscriberUris public android.net.Uri[] getCurrentSubscriberUris () public void setCallComposerStatus (int) int status public int getCallComposerStatus () public int getEmergencyNumberDbVersion () public com.android.internal.telephony.emergency.EmergencyNumberTracker getEmergencyNumberTracker () public com.android.internal.telephony.ServiceStateTracker getServiceStateTracker () public void <init> (android.content.Context, com.android.internal.telephony.PhoneNotifier, com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.PhoneNotifier notifier com.android.internal.telephony.Phone defaultPhone com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.PhoneNotifier, com.android.internal.telephony.Phone, com.android.internal.telephony.imsphone.ImsPhone$ImsManagerFactory, boolean, com.android.internal.telephony.flags.FeatureFlags) int transport android.content.Context context com.android.internal.telephony.PhoneNotifier notifier com.android.internal.telephony.Phone defaultPhone com.android.internal.telephony.imsphone.ImsPhone$ImsManagerFactory imsManagerFactory boolean unitTestMode com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.PowerManager pm public void dispose () int transport public android.telephony.ServiceState getServiceState () public void setServiceState (int) int state boolean isVoiceRegStateChanged public com.android.internal.telephony.CallTracker getCallTracker () public com.android.internal.telephony.imsphone.ImsExternalCallTracker getExternalCallTracker () public java.util.List getPendingMmiCodes () public void acceptCall (int) throws com.android.internal.telephony.CallStateException int videoState public void rejectCall () throws com.android.internal.telephony.CallStateException public void switchHoldingAndActive () throws com.android.internal.telephony.CallStateException public boolean canConference () public boolean canDial () com.android.internal.telephony.CallStateException cse public void conference () public void clearDisconnected () public boolean canTransfer () public void explicitCallTransfer () throws com.android.internal.telephony.CallStateException public com.android.internal.telephony.imsphone.ImsPhoneCall getForegroundCall () public com.android.internal.telephony.imsphone.ImsPhoneCall getBackgroundCall () public com.android.internal.telephony.imsphone.ImsPhoneCall getRingingCall () public boolean isImsAvailable () public com.android.internal.telephony.CarrierPrivilegesTracker getCarrierPrivilegesTracker () public void holdActiveCall () throws com.android.internal.telephony.CallStateException public void unholdHeldCall () throws com.android.internal.telephony.CallStateException private boolean handleCallDeflectionIncallSupplementaryService (java.lang.String) com.android.internal.telephony.CallStateException e com.android.internal.telephony.CallStateException e String dialString private void sendUssdResponse (java.lang.String, java.lang.CharSequence, int, android.os.ResultReceiver) String ussdRequest CharSequence message int returnCode android.os.ResultReceiver wrappedCallback android.telephony.UssdResponse response android.os.Bundle returnData public boolean handleUssdRequest (java.lang.String, android.os.ResultReceiver) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.CallStateException cse Exception e String ussdRequest android.os.ResultReceiver wrappedCallback private boolean handleCallWaitingIncallSupplementaryService (java.lang.String) com.android.internal.telephony.CallStateException e String dialString int len com.android.internal.telephony.imsphone.ImsPhoneCall call private boolean handleCallHoldIncallSupplementaryService (java.lang.String) com.android.internal.telephony.CallStateException e String dialString int len private boolean handleMultipartyIncallSupplementaryService (java.lang.String) String dialString private boolean handleEctIncallSupplementaryService (java.lang.String) com.android.internal.telephony.CallStateException e String dialString private boolean handleCcbsIncallSupplementaryService (java.lang.String) String dialString public void notifySuppSvcNotification (com.android.internal.telephony.gsm.SuppServiceNotification) com.android.internal.telephony.gsm.SuppServiceNotification suppSvc android.os.AsyncResult ar public boolean handleInCallMmiCommands (java.lang.String) String dialString boolean result char ch boolean isInCall () com.android.internal.telephony.Call$State foregroundCallState com.android.internal.telephony.Call$State backgroundCallState com.android.internal.telephony.Call$State ringingCallState public boolean isInImsEcm () public boolean isInEcm () public void setIsInEcm (boolean) boolean isInEcm public void notifyNewRingingConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c void notifyUnknownConnection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection c public void notifyForVideoCapabilityChanged (boolean) boolean isVideoCapable public void setRadioPower (boolean, boolean, boolean, boolean) boolean on boolean forEmergencyCall boolean isSelectedPhoneForEmergencyCall boolean forceApply public com.android.internal.telephony.Connection startConference (java.lang.String[], com.android.internal.telephony.PhoneInternalInterface$DialArgs) throws com.android.internal.telephony.CallStateException String[] participantsToDial com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder imsDialArgsBuilder public com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs, java.util.function.Consumer) throws com.android.internal.telephony.CallStateException String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs java.util.function.Consumer chosenPhoneConsumer private com.android.internal.telephony.Connection dialInternal (java.lang.String, com.android.internal.telephony.PhoneInternalInterface$DialArgs, android.os.ResultReceiver) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.CallStateException cse String dialString com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs android.os.ResultReceiver wrappedCallback String newDialString com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder imsDialArgsBuilder String networkPortion com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi public void sendDtmf (char) char c public void startDtmf (char) char c public void stopDtmf () public void notifyIncomingRing () android.os.AsyncResult ar public void setMute (boolean) boolean muted public void setTTYMode (int, android.os.Message) int ttyMode android.os.Message onComplete public void setUiTTYMode (int, android.os.Message) int uiTtyMode android.os.Message onComplete public boolean getMute () public com.android.internal.telephony.PhoneConstants$State getState () private boolean isValidCommandInterfaceCFReason (int) int commandInterfaceCFReason private boolean isValidCommandInterfaceCFAction (int) int commandInterfaceCFAction private boolean isCfEnable (int) int action private int getConditionFromCFReason (int) int reason private int getCFReasonFromCondition (int) int condition private int getActionFromCFAction (int) int action public void getOutgoingCallerIdDisplay (android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e android.os.Message onComplete android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss public void setOutgoingCallerIdDisplay (int, android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e int clirMode android.os.Message onComplete android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss public void queryCLIP (android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e android.os.Message onComplete android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss public void getCallForwardingOption (int, android.os.Message) int commandInterfaceCFReason android.os.Message onComplete public void getCallForwardingOption (int, int, android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss int commandInterfaceCFReason int serviceClass android.os.Message onComplete public void setCallForwardingOption (int, int, java.lang.String, int, android.os.Message) int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int timerSeconds android.os.Message onComplete public void setCallForwardingOption (int, int, java.lang.String, int, int, android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int serviceClass int timerSeconds android.os.Message onComplete public void getCallWaiting (android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e android.os.Message onComplete android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss public void setCallWaiting (boolean, android.os.Message) boolean enable android.os.Message onComplete int serviceClass android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b public void setCallWaiting (boolean, int, android.os.Message) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e boolean enable int serviceClass android.os.Message onComplete android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss private int getCBTypeFromFacility (java.lang.String) String facility public void getCallBarring (java.lang.String, android.os.Message) String facility android.os.Message onComplete public void getCallBarring (java.lang.String, android.os.Message, int) String facility android.os.Message onComplete int serviceClass public void getCallBarring (java.lang.String, java.lang.String, android.os.Message, int) com.android.ims.ImsUtInterface ut com.android.ims.ImsException e String facility String password android.os.Message onComplete int serviceClass android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss public void setCallBarring (java.lang.String, boolean, java.lang.String, android.os.Message) String facility boolean lockState String password android.os.Message onComplete public void setCallBarring (java.lang.String, boolean, java.lang.String, android.os.Message, int) int action com.android.ims.ImsUtInterface ut com.android.ims.ImsException e String facility boolean lockState String password android.os.Message onComplete int serviceClass android.os.Message resp com.android.internal.telephony.imsphone.ImsPhone$SS ss int action public void sendUssdResponse (java.lang.String) String ussdMessage com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi public void sendUSSD (java.lang.String, android.os.Message) String ussdString android.os.Message response public void cancelUSSD (android.os.Message) android.os.Message msg private void sendErrorResponse (android.os.Message) android.os.Message onComplete public void sendErrorResponse (android.os.Message, java.lang.Throwable) android.os.Message onComplete Throwable e private com.android.internal.telephony.CommandException getCommandException (int, java.lang.String) int code String errorString com.android.internal.telephony.CommandException$Error error private com.android.internal.telephony.CommandException getCommandException (java.lang.Throwable) Throwable e com.android.internal.telephony.CommandException ex private void onNetworkInitiatedUssd (com.android.internal.telephony.imsphone.ImsPhoneMmiCode) com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi void onIncomingUSSD (int, java.lang.String) int i int s com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi int ussdMode String ussdMessage boolean isUssdError boolean isUssdRequest com.android.internal.telephony.imsphone.ImsPhoneMmiCode found public void onMMIDone (com.android.internal.telephony.imsphone.ImsPhoneMmiCode) int returnCode android.os.ResultReceiver receiverCallback com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmi public java.util.ArrayList getHandoverConnection () java.util.ArrayList connList public void notifySrvccState (int) int state void initiateSilentRedial () void initiateSilentRedial (boolean, int) boolean isEmergency int eccCategory com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs int cause android.os.AsyncResult ar public void registerForImsRegistrationChanges (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForImsRegistrationChanges (android.os.Handler) android.os.Handler h public void registerForSilentRedial (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSilentRedial (android.os.Handler) android.os.Handler h public void registerForSuppServiceNotification (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSuppServiceNotification (android.os.Handler) android.os.Handler h public int getSubId () public int getPhoneId () private com.android.internal.telephony.CallForwardInfo getCallForwardInfo (android.telephony.ims.ImsCallForwardInfo) android.telephony.ims.ImsCallForwardInfo info com.android.internal.telephony.CallForwardInfo cfInfo public java.lang.String getLine1Number () public com.android.internal.telephony.CallForwardInfo[] handleCfQueryResult (android.telephony.ims.ImsCallForwardInfo[]) int i int s android.telephony.ims.ImsCallForwardInfo[] infos com.android.internal.telephony.CallForwardInfo[] cfInfos private int[] handleCbQueryResult (android.telephony.ims.ImsSsInfo[]) android.telephony.ims.ImsSsInfo[] infos int[] cbInfos private int[] handleCwQueryResult (android.telephony.ims.ImsSsInfo[]) android.telephony.ims.ImsSsInfo[] infos int[] cwInfos private void sendResponse (android.os.Message, java.lang.Object, java.lang.Throwable) com.android.internal.telephony.CommandException ex android.os.Message onComplete Object result Throwable e private void updateDataServiceState () android.telephony.NetworkRegistrationInfo nri android.telephony.ServiceState ss java.util.List nriList boolean isCsRetryException (java.lang.Throwable) Throwable e private android.os.Bundle setCsfbBundle (boolean) boolean isCsRetry android.os.Bundle b private void sendResponseOrRetryOnCsfbSs (com.android.internal.telephony.imsphone.ImsPhone$SS, int, java.lang.Throwable, java.lang.Object) com.android.internal.telephony.imsphone.ImsPhone$SS ss int what Throwable e Object obj public void handleMessage (android.os.Message) com.android.internal.telephony.CallForwardInfo[] cfInfos int[] ssInfos android.telephony.ims.ImsSsInfo ssInfo int[] clirInfo android.telephony.ims.ImsSsInfo ssInfoResp android.telephony.ServiceState newServiceState com.android.internal.telephony.ServiceStateTracker sst com.android.internal.telephony.Connection cn com.android.internal.telephony.CallStateException e com.android.internal.telephony.Phone$SilentRedialParam result String dialString int causeCode com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs android.os.Message msg android.os.AsyncResult ar com.android.internal.telephony.imsphone.ImsPhone$SS ss public com.android.ims.ImsEcbmStateListener getImsEcbmStateListener () public boolean isInEmergencyCall () private void sendEmergencyCallbackModeChange () android.content.Intent intent public void exitEmergencyCallbackMode () com.android.ims.ImsEcbm ecbm com.android.ims.ImsException e private void handleEnterEmergencyCallbackMode () long delayInMillis protected void handleExitEmergencyCallbackMode () void handleTimerInEmergencyCallbackMode (int) long delayInMillis int action public void setOnEcbModeExitResponse (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unsetOnEcbModeExitResponse (android.os.Handler) android.os.Handler h public void onFeatureCapabilityChanged () public boolean isImsCapabilityAvailable (int, int) throws com.android.ims.ImsException int capability int regTech public boolean isVolteEnabled () public boolean isVoiceOverCellularImsEnabled () public boolean isWifiCallingEnabled () public boolean isVideoEnabled () public int getImsRegistrationTech () public void getImsRegistrationTech (java.util.function.Consumer) java.util.function.Consumer callback public void getImsRegistrationState (java.util.function.Consumer) java.util.function.Consumer callback public com.android.internal.telephony.Phone getDefaultPhone () public boolean isImsRegistered () public void setImsRegistered (boolean) boolean isRegistered public void callEndCleanupHandOverCallIfAny () public void processDisconnectReason (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo imsReasonInfo private void processWfcDisconnectForNotification (android.telephony.ims.ImsReasonInfo) char nextChar String[] codes int codeStringLength char lastChar CharSequence title int idx String messageAlert String messageNotification android.content.Intent intent int i android.telephony.ims.ImsReasonInfo imsReasonInfo android.telephony.CarrierConfigManager configManager android.os.PersistableBundle pb String[] wfcOperatorErrorCodes String[] wfcOperatorErrorAlertMessages String[] wfcOperatorErrorNotificationMessages public boolean isUtEnabled () public void sendEmergencyCallStateChange (boolean) boolean callActive public void setBroadcastEmergencyCallStateChanges (boolean) boolean broadcast public android.os.PowerManager$WakeLock getWakeLock () private void updateRoamingState (android.telephony.ServiceState) com.android.ims.ImsManager imsManager android.telephony.CarrierConfigManager configManager android.telephony.ServiceState ss boolean newRoamingState boolean isInService public android.telephony.ims.RegistrationManager$RegistrationCallback getImsMmTelRegistrationCallback () public void resetImsRegistrationState () int subId public void clearPhoneNumberForSourceIms () int subId public void setPhoneNumberForSourceIms (android.net.Uri[]) android.net.Uri[] uris int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String subCountryIso String phoneNumber private static java.lang.String extractPhoneNumberFromAssociatedUris (android.net.Uri[], boolean) android.net.Uri[] uris boolean isGlobalFormat java.util.stream.Stream intermediate public com.android.internal.telephony.uicc.IccRecords getIccRecords () public com.android.internal.telephony.PhoneInternalInterface$DialArgs updateDialArgsForVolteSilentRedial (com.android.internal.telephony.PhoneInternalInterface$DialArgs, int) com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs$Builder imsDialArgsBuilder android.os.Bundle extras com.android.internal.telephony.PhoneInternalInterface$DialArgs dialArgs int causeCode public com.android.internal.telephony.metrics.VoiceCallSessionStats getVoiceCallSessionStats () public com.android.internal.telephony.metrics.ImsStats getImsStats () public int getTransportType () public void setImsStats (com.android.internal.telephony.metrics.ImsStats) com.android.internal.telephony.metrics.ImsStats imsStats public boolean hasAliveCall () public boolean getLastKnownRoamingState () public void updateImsRegistrationInfo (int) int capabilities private void updateImsRegistrationInfo (int, int, int, int) int regState int imsRadioTech int suggestedAction int transportType public void setTerminalBasedCallWaitingStatus (int) int state public void triggerEpsFallback (int, android.os.Message) int reason android.os.Message response public void startImsTraffic (int, int, int, int, android.os.Message) int token int trafficType int accessNetworkType int trafficDirection android.os.Message response public void stopImsTraffic (int, android.os.Message) int token android.os.Message response public void registerForConnectionSetupFailure (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForConnectionSetupFailure (android.os.Handler) android.os.Handler h public void triggerImsDeregistration (int) int reason public void updateImsCallStatus (java.util.List, android.os.Message) java.util.List imsCallInfo android.os.Message response public void triggerNotifyAnbr (int, int, int) int mediaType int direction int bitsPerSecond public boolean canMakeWifiCall () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw private boolean isAllowNonGlobalNumberFormat () android.os.PersistableBundle persistableBundle android.telephony.CarrierConfigManager carrierConfigManager private void logi (java.lang.String) String s private void logv (java.lang.String) String s private void logd (java.lang.String) String s private void loge (java.lang.String) String s public volatile synthetic void setTerminalBasedCallWaitingSupported (boolean) public volatile synthetic int getTerminalBasedCallWaitingState (boolean) public volatile synthetic boolean needsOtaServiceProvisioning () public volatile synthetic void setCellBroadcastSmsConfig (int[], android.os.Message) public volatile synthetic void getCellBroadcastSmsConfig (android.os.Message) public volatile synthetic void activateCellBroadcastSms (int, android.os.Message) public volatile synthetic com.android.internal.telephony.uicc.IccFileHandler getIccFileHandler () public volatile synthetic com.android.internal.telephony.IccPhoneBookInterfaceManager getIccPhoneBookInterfaceManager () public volatile synthetic boolean isDataAllowed () public volatile synthetic boolean disableDataConnectivity () public volatile synthetic boolean enableDataConnectivity () public volatile synthetic boolean isUserDataEnabled () public volatile synthetic void setDataRoamingEnabled (boolean) public volatile synthetic boolean getDataRoamingEnabled () public volatile synthetic void disableLocationUpdates () public volatile synthetic void enableLocationUpdates () public volatile synthetic void updateServiceLocation () public volatile synthetic void selectNetworkManually (com.android.internal.telephony.OperatorInfo, boolean, android.os.Message) public volatile synthetic void setNetworkSelectionModeAutomatic (android.os.Message) public volatile synthetic void stopNetworkScan (android.os.Message) public volatile synthetic void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) public volatile synthetic void getAvailableNetworks (android.os.Message) public volatile synthetic com.android.internal.telephony.IccCard getIccCard () public volatile synthetic boolean getIccRecordsLoaded () public volatile synthetic void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) public volatile synthetic boolean setLine1Number (java.lang.String, java.lang.String, android.os.Message) public volatile synthetic java.lang.String getLine1AlphaTag () public volatile synthetic java.lang.String getIccSerialNumber () public volatile synthetic java.lang.String getGroupIdLevel2 () public volatile synthetic java.lang.String getGroupIdLevel1 () public volatile synthetic java.lang.String getSubscriberId () public volatile synthetic java.lang.String getMeid () public volatile synthetic java.lang.String getEsn () public volatile synthetic int getImeiType () public volatile synthetic java.lang.String getImei () public volatile synthetic java.lang.String getDeviceSvn () public volatile synthetic java.lang.String getDeviceId () public volatile synthetic java.lang.String getVoiceMailAlphaTag () public volatile synthetic java.lang.String getVoiceMailNumber () public volatile synthetic void setRadioPower (boolean) public volatile synthetic boolean handlePinMmi (java.lang.String) public volatile synthetic void notifyCallForwardingIndicator () public volatile synthetic void notifySuppServiceFailed (com.android.internal.telephony.PhoneInternalInterface$SuppService) public volatile synthetic void notifyImsReason (android.telephony.ims.ImsReasonInfo) public volatile synthetic void notifyDisconnect (com.android.internal.telephony.Connection) public volatile synthetic void notifyPreciseCallStateToNotifier () public volatile synthetic void notifyPreciseCallStateChanged () public volatile synthetic void notifyPhoneStateChanged () public volatile synthetic int getDataActivityState () public volatile synthetic boolean getMessageWaitingIndicator () public volatile synthetic android.telephony.SignalStrength getSignalStrength () public volatile synthetic int getPhoneType () public volatile synthetic void onMediaQualityStatusChanged (android.telephony.ims.MediaQualityStatus) public volatile synthetic void onCallQualityChanged (android.telephony.CallQuality, int) public volatile synthetic void onTtyModeReceived (int) public volatile synthetic void unregisterForTtyModeReceived (android.os.Handler) public volatile synthetic void registerForTtyModeReceived (android.os.Handler, int, java.lang.Object) public volatile synthetic void startOnHoldTone (com.android.internal.telephony.Connection) public volatile synthetic void unregisterForOnHoldTone (android.os.Handler) public volatile synthetic void registerForOnHoldTone (android.os.Handler, int, java.lang.Object) public volatile synthetic void stopRingbackTone () public volatile synthetic void startRingbackTone () public volatile synthetic void unregisterForRingbackTone (android.os.Handler) public volatile synthetic void registerForRingbackTone (android.os.Handler, int, java.lang.Object) public volatile synthetic void migrateFrom (com.android.internal.telephony.Phone) public volatile synthetic com.android.internal.telephony.Call getRingingCall () public volatile synthetic com.android.internal.telephony.Call getBackgroundCall () public volatile synthetic com.android.internal.telephony.Call getForegroundCall () private static synthetic boolean lambda$extractPhoneNumberFromAssociatedUris$7 (java.lang.String) String ssp private static synthetic java.lang.String lambda$extractPhoneNumberFromAssociatedUris$6 (java.lang.String) String ssp private static synthetic boolean lambda$extractPhoneNumberFromAssociatedUris$5 (java.lang.String) String ssp private static synthetic java.lang.String lambda$extractPhoneNumberFromAssociatedUris$4 (java.lang.String) String ssp private static synthetic boolean lambda$extractPhoneNumberFromAssociatedUris$3 (java.lang.String) String ssp private static synthetic boolean lambda$extractPhoneNumberFromAssociatedUris$2 (android.net.Uri) android.net.Uri u private static synthetic boolean lambda$extractPhoneNumberFromAssociatedUris$1 (android.net.Uri) android.net.Uri u private synthetic void lambda$initiateSilentRedial$0 (boolean, int, android.os.AsyncResult) boolean isEmergency int eccCategory android.os.AsyncResult ar static synthetic android.content.Context access$000 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic android.content.Context access$100 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic android.content.Context access$200 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$300 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$400 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$500 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$600 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$700 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$800 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$900 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$1000 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$1100 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$1200 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 static synthetic int access$1300 (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone x0 }
com/android/internal/telephony/imsphone/ImsPhone.uau
com/android/internal/telephony/imsphone/ImsPhoneBase.class
ImsPhoneBase.java package com.android.internal.telephony.imsphone abstract com.android.internal.telephony.imsphone.ImsPhoneBase extends com.android.internal.telephony.Phone { private static final String LOG_TAG private com.android.internal.telephony.RegistrantList mRingbackRegistrants private com.android.internal.telephony.RegistrantList mOnHoldRegistrants private com.android.internal.telephony.RegistrantList mTtyModeReceivedRegistrants private com.android.internal.telephony.PhoneConstants$State mState public void <init> (java.lang.String, android.content.Context, com.android.internal.telephony.PhoneNotifier, boolean, com.android.internal.telephony.flags.FeatureFlags) String name android.content.Context context com.android.internal.telephony.PhoneNotifier notifier boolean unitTestMode com.android.internal.telephony.flags.FeatureFlags featureFlags public void migrateFrom (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone from public void registerForRingbackTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForRingbackTone (android.os.Handler) android.os.Handler h public void startRingbackTone () android.os.AsyncResult result public void stopRingbackTone () android.os.AsyncResult result public void registerForOnHoldTone (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForOnHoldTone (android.os.Handler) android.os.Handler h public void startOnHoldTone (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.util.Pair result protected void stopOnHoldTone (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn android.util.Pair result public void registerForTtyModeReceived (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTtyModeReceived (android.os.Handler) android.os.Handler h public void onTtyModeReceived (int) int mode android.os.AsyncResult result public void onCallQualityChanged (android.telephony.CallQuality, int) android.telephony.CallQuality callQuality int callNetworkType public void onMediaQualityStatusChanged (android.telephony.ims.MediaQualityStatus) android.telephony.ims.MediaQualityStatus status public android.telephony.ServiceState getServiceState () android.telephony.ServiceState s public com.android.internal.telephony.PhoneConstants$State getState () public int getPhoneType () public android.telephony.SignalStrength getSignalStrength () public boolean getMessageWaitingIndicator () public java.util.List getPendingMmiCodes () public int getDataActivityState () public void notifyPhoneStateChanged () public void notifyPreciseCallStateChanged () android.os.AsyncResult ar public void notifyPreciseCallStateToNotifier () String[] imsCallIds int[] imsCallServiceTypes int[] imsCallTypes com.android.internal.telephony.imsphone.ImsPhoneCall ringingCall com.android.internal.telephony.imsphone.ImsPhoneCall foregroundCall com.android.internal.telephony.imsphone.ImsPhoneCall backgroundCall public void notifyDisconnect (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection cn public void notifyImsReason (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo imsReasonInfo void notifyUnknownConnection () public void notifySuppServiceFailed (com.android.internal.telephony.PhoneInternalInterface$SuppService) com.android.internal.telephony.PhoneInternalInterface$SuppService code void notifyServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState ss public void notifyCallForwardingIndicator () public boolean canDial () int serviceState boolean disableCall public boolean handleInCallMmiCommands (java.lang.String) String dialString boolean isInCall () com.android.internal.telephony.Call$State foregroundCallState com.android.internal.telephony.Call$State backgroundCallState com.android.internal.telephony.Call$State ringingCallState public boolean handlePinMmi (java.lang.String) String dialString public void sendUssdResponse (java.lang.String) String ussdMessge public void registerForSuppServiceNotification (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSuppServiceNotification (android.os.Handler) android.os.Handler h public void setRadioPower (boolean) boolean power public java.lang.String getVoiceMailNumber () public java.lang.String getVoiceMailAlphaTag () public java.lang.String getDeviceId () public java.lang.String getDeviceSvn () public java.lang.String getImei () public int getImeiType () public java.lang.String getEsn () public java.lang.String getMeid () public java.lang.String getSubscriberId () public java.lang.String getGroupIdLevel1 () public java.lang.String getGroupIdLevel2 () public java.lang.String getIccSerialNumber () public java.lang.String getLine1AlphaTag () public boolean setLine1Number (java.lang.String, java.lang.String, android.os.Message) String alphaTag String number android.os.Message onComplete public void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String voiceMailNumber android.os.Message onComplete public void getCallForwardingOption (int, android.os.Message) int commandInterfaceCFReason android.os.Message onComplete public void getCallForwardingOption (int, int, android.os.Message) int commandInterfaceCFReason int serviceClass android.os.Message onComplete public void setCallForwardingOption (int, int, java.lang.String, int, android.os.Message) int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int timerSeconds android.os.Message onComplete public void setCallForwardingOption (int, int, java.lang.String, int, int, android.os.Message) int commandInterfaceCFAction int commandInterfaceCFReason String dialingNumber int serviceClass int timerSeconds android.os.Message onComplete public void getOutgoingCallerIdDisplay (android.os.Message) android.os.Message onComplete public void setOutgoingCallerIdDisplay (int, android.os.Message) int commandInterfaceCLIRMode android.os.Message onComplete public void getCallWaiting (android.os.Message) android.os.Message onComplete public void setCallWaiting (boolean, android.os.Message) boolean enable android.os.Message onComplete public boolean getIccRecordsLoaded () public com.android.internal.telephony.IccCard getIccCard () public void getAvailableNetworks (android.os.Message) android.os.Message response public void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) android.telephony.NetworkScanRequest nsr android.os.Message response public void stopNetworkScan (android.os.Message) android.os.Message response public void setNetworkSelectionModeAutomatic (android.os.Message) android.os.Message response public void selectNetworkManually (com.android.internal.telephony.OperatorInfo, boolean, android.os.Message) com.android.internal.telephony.OperatorInfo network boolean persistSelection android.os.Message response public void updateServiceLocation () public void enableLocationUpdates () public void disableLocationUpdates () public boolean getDataRoamingEnabled () public void setDataRoamingEnabled (boolean) boolean enable public boolean isUserDataEnabled () public boolean enableDataConnectivity () public boolean disableDataConnectivity () public boolean isDataAllowed () public com.android.internal.telephony.IccPhoneBookInterfaceManager getIccPhoneBookInterfaceManager () public com.android.internal.telephony.uicc.IccFileHandler getIccFileHandler () public void activateCellBroadcastSms (int, android.os.Message) int activate android.os.Message response public void getCellBroadcastSmsConfig (android.os.Message) android.os.Message response public void setCellBroadcastSmsConfig (int[], android.os.Message) int[] configValuesArray android.os.Message response public boolean needsOtaServiceProvisioning () public void getCallBarring (java.lang.String, java.lang.String, android.os.Message, int) String facility String password android.os.Message onComplete int serviceClass public void setCallBarring (java.lang.String, boolean, java.lang.String, android.os.Message, int) String facility boolean lockState String password android.os.Message onComplete int serviceClass protected void onUpdateIccAvailability () void updatePhoneState () com.android.internal.telephony.PhoneConstants$State oldState public int getTerminalBasedCallWaitingState (boolean) boolean forCsOnly public void setTerminalBasedCallWaitingSupported (boolean) boolean supported }
com/android/internal/telephony/imsphone/ImsPhoneCall.class
ImsPhoneCall.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneCall extends com.android.internal.telephony.Call { private static final String LOG_TAG private static final boolean FORCE_DEBUG private static final boolean DBG private static final boolean VDBG public static final String CONTEXT_UNKNOWN public static final String CONTEXT_RINGING public static final String CONTEXT_FOREGROUND public static final String CONTEXT_BACKGROUND public static final String CONTEXT_HANDOVER com.android.internal.telephony.imsphone.ImsPhoneCallTracker mOwner private boolean mIsRingbackTonePlaying private final String mCallContext void <init> () public void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker, java.lang.String) com.android.internal.telephony.imsphone.ImsPhoneCallTracker owner String context public void dispose () com.android.internal.telephony.Connection conn java.util.List connections com.android.internal.telephony.Connection conn java.util.List connections com.android.internal.telephony.Connection conn java.util.List connections public java.util.ArrayList getConnections () public com.android.internal.telephony.Phone getPhone () public boolean isMultiparty () com.android.ims.ImsCall imsCall public void hangup () throws com.android.internal.telephony.CallStateException public void hangup (int) throws com.android.internal.telephony.CallStateException int rejectReason public java.lang.String toString () com.android.internal.telephony.Connection conn StringBuilder sb java.util.List connections public java.util.List getConferenceParticipants () com.android.ims.ImsCall call public void attach (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn public void attach (com.android.internal.telephony.Connection, com.android.internal.telephony.Call$State) com.android.internal.telephony.Connection conn com.android.internal.telephony.Call$State state public void attachFake (com.android.internal.telephony.Connection, com.android.internal.telephony.Call$State) com.android.internal.telephony.Connection conn com.android.internal.telephony.Call$State state public boolean connectionDisconnected (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.Connection cn boolean hasOnlyDisconnectedConnections java.util.ArrayList connections com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void detach (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean isFull () public void onHangupLocal () com.android.internal.telephony.imsphone.ImsPhoneConnection imsConn com.android.internal.telephony.Connection conn java.util.ArrayList connections public com.android.internal.telephony.imsphone.ImsPhoneConnection getFirstConnection () java.util.List connections public void setMute (boolean) com.android.ims.ImsException e boolean mute com.android.internal.telephony.imsphone.ImsPhoneConnection connection com.android.ims.ImsCall imsCall void merge (com.android.internal.telephony.imsphone.ImsPhoneCall, com.android.internal.telephony.Call$State) long conferenceConnectTime com.android.internal.telephony.imsphone.ImsPhoneCall that com.android.internal.telephony.Call$State state com.android.internal.telephony.imsphone.ImsPhoneConnection imsPhoneConnection public com.android.ims.ImsCall getImsCall () com.android.internal.telephony.imsphone.ImsPhoneConnection connection public java.lang.String getCallSessionId () public int getServiceType () public int getCallType () static boolean isLocalTone (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall android.telephony.ims.ImsStreamMediaProfile mediaProfile boolean shouldPlayRingback public boolean update (com.android.internal.telephony.imsphone.ImsPhoneConnection, com.android.ims.ImsCall, com.android.internal.telephony.Call$State) com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall com.android.internal.telephony.Call$State state boolean changed com.android.internal.telephony.Call$State oldState public void maybeChangeRingbackState (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall private void maybeChangeRingbackState (com.android.ims.ImsCall, com.android.internal.telephony.Call$State) com.android.ims.ImsCall imsCall com.android.internal.telephony.Call$State state com.android.internal.telephony.imsphone.ImsPhoneConnection getHandoverConnection () public void switchWith (com.android.internal.telephony.imsphone.ImsPhoneCall) com.android.internal.telephony.imsphone.ImsPhoneCall tmp com.android.internal.telephony.imsphone.ImsPhoneCall that public void maybeStopRingback () public boolean isRingbackTonePlaying () public void maybeClearRemotelyHeldStatus () com.android.internal.telephony.imsphone.ImsPhoneConnection c com.android.internal.telephony.Connection conn private void takeOver (com.android.internal.telephony.imsphone.ImsPhoneCall) com.android.internal.telephony.Connection c com.android.internal.telephony.imsphone.ImsPhoneCall that static void <clinit> () }
com/android/internal/telephony/imsphone/ImsPhoneCall.uau
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$1.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$1 extends java.lang.Object implements android.telephony.CarrierConfigManager$CarrierConfigChangeListener { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onCarrierConfigChanged (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId android.os.PersistableBundle carrierConfig }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$10.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$10 extends android.telephony.ims.ImsMmTelManager$CapabilityCallback { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onCapabilitiesStatusChanged (android.telephony.ims.feature.MmTelFeature$MmTelCapabilities) android.telephony.ims.feature.MmTelFeature$MmTelCapabilities capabilities com.android.internal.telephony.SomeArgs args }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$11.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$11 extends java.lang.Object implements com.android.ims.ImsManager$ImsStatsCallback { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onEnabledMmTelCapabilitiesChanged (int, int, boolean) int capability int regTech boolean isEnabled int enabledVal }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$12.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$12 extends android.telephony.ims.ProvisioningManager$Callback { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onProvisioningIntChanged (int, int) int item int value public void onProvisioningStringChanged (int, java.lang.String) int item String value private void sendConfigChangedIntent (int, java.lang.String) int item String value android.content.Intent configChangedIntent private void queueAndSendProvisioningChanged (com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ProvisioningItem) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ProvisioningItem provisioningItem boolean bQueueOffer }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$2.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$3.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$3 extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onAvailable (android.net.Network) android.net.Network network }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$4.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$4 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void run () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$5.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$5 extends com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 java.util.concurrent.Executor executor public void onDataEnabledChanged (boolean, int, java.lang.String) boolean enabled int reason String callingPackage }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$6.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$6 extends java.lang.Object implements com.android.ims.FeatureConnector$Listener { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void connectionReady (com.android.ims.ImsManager, int) throws com.android.ims.ImsException com.android.ims.ImsManager manager int subId public void connectionUnavailable (int) int reason public volatile synthetic void connectionReady (com.android.ims.FeatureUpdates, int) throws com.android.ims.ImsException }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$7.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$7 extends java.lang.Object implements java.lang.Runnable { final synthetic int val$finalClirMode final synthetic int val$finalVideoState final synthetic com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs val$dialArgs final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker, int, int, com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void run () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$8.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$8 extends com.android.ims.ImsCall$Listener { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onCallInitiating (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallProgressing (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallStarted (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallUpdated (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallStartFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) int reason int extraCode com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.CallStateException ex com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo int eccCategory java.util.List emergencyUrns public void onCallTerminated (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.Call$State callState com.android.ims.internal.ImsVideoCallProviderWrapper wrapper android.telecom.Connection$VideoProvider videoProvider String callId com.android.internal.telephony.metrics.CallQualityMetrics lastCallMetrics int eccCategory java.util.List emergencyUrns android.util.Pair callInfo android.net.ConnectivityManager mgr android.util.Pair callInfo com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.Call$State callState int cause com.android.internal.telephony.emergency.EmergencyNumberTracker emergencyNumberTracker android.telephony.emergency.EmergencyNumber num public void onCallHeld (com.android.ims.ImsCall) com.android.internal.telephony.Call$State oldState com.android.ims.ImsCall imsCall public void onCallHoldFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.Call$State bgState com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo public void onCallResumed (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallResumeFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo public void onCallResumeReceived (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean useVideoPauseWorkaround com.android.internal.telephony.gsm.SuppServiceNotification supp public void onCallHoldReceived (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallSuppServiceReceived (com.android.ims.ImsCall, android.telephony.ims.ImsSuppServiceNotification) com.android.ims.ImsCall call android.telephony.ims.ImsSuppServiceNotification suppServiceInfo com.android.internal.telephony.gsm.SuppServiceNotification supp public void onCallMerged (com.android.ims.ImsCall, com.android.ims.ImsCall, boolean) Exception e com.android.ims.ImsCall call com.android.ims.ImsCall peerCall boolean swapCalls com.android.internal.telephony.imsphone.ImsPhoneCall foregroundImsPhoneCall com.android.internal.telephony.imsphone.ImsPhoneConnection peerConnection com.android.internal.telephony.imsphone.ImsPhoneCall peerImsPhoneCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallMergeFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall call android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.imsphone.ImsPhoneConnection foregroundConnection com.android.internal.telephony.imsphone.ImsPhoneConnection backgroundConnection private void updateConferenceParticipantsTiming (java.util.List) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$CacheEntry cachedConnectTime com.android.ims.internal.ConferenceParticipant participant java.util.List participants public void onConferenceParticipantsStateChanged (com.android.ims.ImsCall, java.util.List) com.android.ims.ImsCall call java.util.List participants com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallSessionTtyModeReceived (com.android.ims.ImsCall, int) com.android.ims.ImsCall call int mode public void onCallHandover (com.android.ims.ImsCall, int, int, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall imsCall int srcAccessTech int targetAccessTech android.telephony.ims.ImsReasonInfo reasonInfo boolean isDataEnabled boolean isHandoverToWifi boolean isHandoverFromWifi com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallHandoverFailed (com.android.ims.ImsCall, int, int, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall imsCall int srcAccessTech int targetAccessTech android.telephony.ims.ImsReasonInfo reasonInfo boolean isHandoverToWifi com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onRttModifyRequestReceived (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onRttModifyResponseReceived (com.android.ims.ImsCall, int) com.android.ims.ImsCall imsCall int status com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onRttMessageReceived (com.android.ims.ImsCall, java.lang.String) com.android.ims.ImsCall imsCall String message com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onRttAudioIndicatorChanged (com.android.ims.ImsCall, android.telephony.ims.ImsStreamMediaProfile) com.android.ims.ImsCall imsCall android.telephony.ims.ImsStreamMediaProfile profile com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallSessionTransferred (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallSessionTransferFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo public void onCallSessionDtmfReceived (com.android.ims.ImsCall, char) com.android.ims.ImsCall imsCall char digit com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onMultipartyStateChanged (com.android.ims.ImsCall, boolean) com.android.ims.ImsCall imsCall boolean isMultiParty com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallQualityChanged (com.android.ims.ImsCall, android.telephony.CallQuality) String callId com.android.internal.telephony.metrics.CallQualityMetrics cqm android.os.Bundle report com.android.ims.ImsCall imsCall android.telephony.CallQuality callQuality com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallSessionRtpHeaderExtensionsReceived (com.android.ims.ImsCall, java.util.Set) com.android.ims.ImsCall imsCall java.util.Set rtpHeaderExtensionData com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void onCallSessionSendAnbrQuery (com.android.ims.ImsCall, int, int, int) com.android.ims.ImsCall imsCall int mediaType int direction int bitsPerSecond }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$9.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$9 extends com.android.ims.ImsCall$Listener { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onCallStarted (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void onCallStartFailed (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo public void onCallTerminated (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.CommandException ex com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo public void onCallUssdMessageReceived (com.android.ims.ImsCall, int, java.lang.String) com.android.ims.ImsCall call int mode String ussdMessage int ussdMode }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$CacheEntry.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$CacheEntry extends java.lang.Object { private long mCachedTime private long mConnectTime private long mConnectElapsedTime private int mCallDirection void <init> (long, long, long, int) long cachedTime long connectTime long connectElapsedTime int callDirection }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$Config.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneCallTracker$Config extends java.lang.Object { public boolean isD2DCommunicationSupported public void <init> () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$ConnectorFactory.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory extends java.lang.Object { public abstract com.android.ims.FeatureConnector create (android.content.Context, int, java.lang.String, com.android.ims.FeatureConnector$Listener, java.util.concurrent.Executor) }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$HoldSwapState.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState extends java.lang.Enum { public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState INACTIVE public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState PENDING_SINGLE_CALL_HOLD public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState PENDING_SINGLE_CALL_UNHOLD public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState SWAPPING_ACTIVE_AND_HELD public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState HOLDING_TO_ANSWER_INCOMING public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState PENDING_RESUME_FOREGROUND_AFTER_FAILURE public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState HOLDING_TO_DIAL_OUTGOING public static final enum com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState PENDING_RESUME_FOREGROUND_AFTER_HOLD private static final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState[] $VALUES public static com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState[] values () public static com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState[] $values () static void <clinit> () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$ImsReasonInfoKeyPair.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsReasonInfoKeyPair extends android.util.Pair { private void <init> (java.lang.Integer, java.lang.String) Integer first String second public boolean equals (java.lang.Object) Object o com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsReasonInfoKeyPair p public int hashCode () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$ImsTrafficSession.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession extends java.lang.Object { private final int mTrafficType private final int mTrafficDirection private final android.telephony.ims.aidl.IImsTrafficSessionCallback mCallback void <init> (int, int, android.telephony.ims.aidl.IImsTrafficSessionCallback) int trafficType int trafficDirection android.telephony.ims.aidl.IImsTrafficSessionCallback callback }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$MmTelFeatureListener.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$MmTelFeatureListener extends android.telephony.ims.feature.MmTelFeature$Listener { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 private void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) private android.telephony.ims.aidl.IImsCallSessionListener processIncomingCall (com.android.ims.internal.IImsCallSession, java.lang.String, android.os.Bundle) android.telephony.ims.aidl.IImsCallSessionListener iimsCallSessionListener boolean answeringWillDisconnect com.android.ims.ImsCall activeCall int cause NumberFormatException e String error android.telephony.ims.aidl.IImsCallSessionListener iimsCallSessionListener boolean isUssd boolean isUnknown com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn Exception e com.android.ims.internal.IImsCallSession c String callId android.os.Bundle extras public android.telephony.ims.aidl.IImsCallSessionListener onIncomingCall (com.android.ims.internal.IImsCallSession, java.lang.String, android.os.Bundle) com.android.ims.internal.IImsCallSession c String callId android.os.Bundle extras public void onVoiceMessageCountUpdate (int) int count public void onAudioModeIsVoipChanged (int) int imsAudioHandler public void onTriggerEpsFallback (int) int reason public void onStartImsTrafficSession (int, int, int, int, android.telephony.ims.aidl.IImsTrafficSessionCallback) int token int trafficType int accessNetworkType int trafficDirection android.telephony.ims.aidl.IImsTrafficSessionCallback callback public void onModifyImsTrafficSession (int, int) int token int accessNetworkType com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession session public void onStopImsTrafficSession (int) int token public void onMediaQualityStatusChanged (android.telephony.ims.MediaQualityStatus) android.telephony.ims.MediaQualityStatus status private void executeAndWait (java.lang.Runnable) RuntimeException e Runnable r private java.lang.Object executeAndWaitForReturn (java.util.function.Supplier) Exception e java.util.function.Supplier r java.util.concurrent.CompletableFuture future private static synthetic java.lang.Object lambda$executeAndWaitForReturn$9 (java.util.function.Supplier) java.util.function.Supplier r private static synthetic void lambda$executeAndWait$8 (java.lang.Runnable) Runnable r private synthetic void lambda$onMediaQualityStatusChanged$7 (android.telephony.ims.MediaQualityStatus) android.telephony.ims.MediaQualityStatus status private synthetic void lambda$onStopImsTrafficSession$6 (int) int token private synthetic void lambda$onModifyImsTrafficSession$5 (int, int, com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession) int token int accessNetworkType com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession session private synthetic void lambda$onStartImsTrafficSession$4 (int, int, int, int, android.telephony.ims.aidl.IImsTrafficSessionCallback) int token int trafficType int accessNetworkType int trafficDirection android.telephony.ims.aidl.IImsTrafficSessionCallback callback private synthetic void lambda$onTriggerEpsFallback$3 (int) int reason private synthetic void lambda$onAudioModeIsVoipChanged$2 (int) com.android.internal.telephony.imsphone.ImsPhoneConnection conn int imsAudioHandler com.android.ims.ImsCall imsCall private synthetic void lambda$onVoiceMessageCountUpdate$1 (int) int count private synthetic android.telephony.ims.aidl.IImsCallSessionListener lambda$onIncomingCall$0 (com.android.ims.internal.IImsCallSession, java.lang.String, android.os.Bundle) com.android.ims.internal.IImsCallSession c String callId android.os.Bundle extras }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$PhoneStateListener.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener extends java.lang.Object { public abstract void onPhoneStateChanged (com.android.internal.telephony.PhoneConstants$State, com.android.internal.telephony.PhoneConstants$State) }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$ProvisioningItem.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ProvisioningItem extends java.lang.Object { final int mItem final Object mValue void <init> (int, int) int item int value void <init> (int, java.lang.String) int item String value }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$SharedPreferenceProxy.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SharedPreferenceProxy extends java.lang.Object { public abstract android.content.SharedPreferences getDefaultSharedPreferences (android.content.Context) }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$SrvccStartedCallback.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SrvccStartedCallback extends android.telephony.ims.aidl.ISrvccStartedCallback$Stub { final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 private void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) public void onSrvccCallNotified (java.util.List) java.util.List profiles }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker$VtDataUsageProvider.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneCallTracker$VtDataUsageProvider extends android.net.netstats.provider.NetworkStatsProvider { private int mToken private android.net.NetworkStats mIfaceSnapshot private android.net.NetworkStats mUidSnapshot final synthetic com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void <init> (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker this$0 public void onRequestStatsUpdate (int) android.telecom.Connection$VideoProvider videoProvider com.android.internal.telephony.imsphone.ImsPhoneConnection conn int token android.net.NetworkStats ifaceDiff android.net.NetworkStats uidDiff public void onSetLimit (java.lang.String, long) String iface long quotaBytes public void onSetAlert (long) long quotaBytes }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker.class
ImsPhoneCallTracker.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneCallTracker extends com.android.internal.telephony.CallTracker implements com.android.internal.telephony.imsphone.ImsPullCall { static final String LOG_TAG static final String VERBOSE_STATE_TAG private static final boolean DBG private static final boolean FORCE_VERBOSE_STATE_LOGGING private static final boolean VERBOSE_STATE_LOGGING private static final int CONNECTOR_RETRY_DELAY_MS private android.telephony.ims.feature.MmTelFeature$MmTelCapabilities mMmTelCapabilities private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private final java.util.Map mCallQualityMetrics private final java.util.concurrent.ConcurrentLinkedQueue mCallQualityMetricsHistory private boolean mCarrierConfigLoadedForSubscription private android.util.Pair mCarrierConfigForSubId private java.util.Optional mCurrentlyConnectedSubId private final com.android.internal.telephony.imsphone.ImsPhoneCallTracker$MmTelFeatureListener mMmTelFeatureListener private android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener private final android.content.BroadcastReceiver mReceiver private boolean mIsMonitoringConnectivity private boolean mIsConferenceEventPackageEnabled private com.android.internal.telephony.imsphone.ImsPhoneCallTracker$Config mConfig private boolean mDeviceToDeviceForceEnabled private android.net.ConnectivityManager$NetworkCallback mNetworkCallback static final int MAX_CONNECTIONS static final int MAX_CONNECTIONS_PER_CALL private static final int MAX_CALL_QUALITY_HISTORY private static final int EVENT_HANGUP_PENDINGMO private static final int EVENT_DIAL_PENDINGMO private static final int EVENT_EXIT_ECBM_BEFORE_PENDINGMO private static final int EVENT_VT_DATA_USAGE_UPDATE private static final int EVENT_DATA_ENABLED_CHANGED private static final int EVENT_CHECK_FOR_WIFI_HANDOVER private static final int EVENT_ON_FEATURE_CAPABILITY_CHANGED private static final int EVENT_SUPP_SERVICE_INDICATION private static final int EVENT_REDIAL_WIFI_E911_CALL private static final int EVENT_REDIAL_WIFI_E911_TIMEOUT private static final int EVENT_ANSWER_WAITING_CALL private static final int EVENT_RESUME_NOW_FOREGROUND_CALL private static final int EVENT_REDIAL_WITHOUT_RTT private static final int EVENT_START_IMS_TRAFFIC_DONE private static final int EVENT_CONNECTION_SETUP_FAILURE private static final int EVENT_NEW_ACTIVE_CALL_STARTED private static final int EVENT_PROVISIONING_CHANGED private static final int TIMEOUT_HANGUP_PENDINGMO private static final int HANDOVER_TO_WIFI_TIMEOUT_MS private static final int TIMEOUT_REDIAL_WIFI_E911_MS private static final int TIMEOUT_PARTICIPANT_CONNECT_TIME_CACHE_MS private static final int DELAY_STACKING_PROVISIONING_CHANGES_MILLIS private java.util.ArrayList mConnections private com.android.internal.telephony.RegistrantList mVoiceCallEndedRegistrants private com.android.internal.telephony.RegistrantList mVoiceCallStartedRegistrants public com.android.internal.telephony.imsphone.ImsPhoneCall mRingingCall public com.android.internal.telephony.imsphone.ImsPhoneCall mForegroundCall public com.android.internal.telephony.imsphone.ImsPhoneCall mBackgroundCall public com.android.internal.telephony.imsphone.ImsPhoneCall mHandoverCall private final java.util.HashMap mVtDataUsageMap private final java.util.Map mPhoneNumAndConnTime private final java.util.Queue mUnknownPeerConnTime private volatile android.net.NetworkStats mVtDataUsageSnapshot private volatile android.net.NetworkStats mVtDataUsageUidSnapshot private final com.android.internal.telephony.imsphone.ImsPhoneCallTracker$VtDataUsageProvider mVtDataUsageProvider private final java.util.concurrent.atomic.AtomicInteger mDefaultDialerUid private com.android.internal.telephony.imsphone.ImsPhoneConnection mPendingMO private int mClirMode private Object mSyncHold private com.android.ims.ImsCall mUssdSession private android.os.Message mPendingUssd com.android.internal.telephony.imsphone.ImsPhone mPhone private boolean mDesiredMute private boolean mOnHoldToneStarted private int mOnHoldToneId private com.android.internal.telephony.PhoneConstants$State mState private com.android.ims.ImsManager mImsManager private com.android.ims.ImsUtInterface mUtInterface private com.android.internal.telephony.Call$SrvccState mSrvccState private boolean mIsInEmergencyCall private boolean mIsDataEnabled private int pendingCallClirMode private int mPendingCallVideoState private android.os.Bundle mPendingIntentExtras private boolean pendingCallInEcm private boolean mSwitchingFgAndBgCalls private com.android.ims.ImsCall mCallExpectedToResume private boolean mAllowEmergencyVideoCalls private boolean mIgnoreDataEnabledChangedForVideoCalls private boolean mIsViLteDataMetered private boolean mAlwaysPlayRemoteHoldTone private boolean mAutoRetryFailedWifiEmergencyCall private boolean mSupportCepOnPeer private boolean mSupportD2DUsingRtp private boolean mSupportSdpForRtpHeaderExtensions private int mThresholdRtpPacketLoss private int mThresholdRtpJitter private long mThresholdRtpInactivityTime private final java.util.List mSrvccTypeSupported private final com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SrvccStartedCallback mSrvccStartedCallback private com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState mHoldSwitchingState private android.telephony.ims.MediaThreshold mMediaThreshold private String mLastDialString private com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs mLastDialArgs private java.util.concurrent.Executor mExecutor private final com.android.internal.telephony.imsphone.ImsCallInfoTracker mImsCallInfoTracker private java.util.List mPhoneStateListeners private boolean mTreatDowngradedVideoCallsAsVideoCalls private boolean mDropVideoCallWhenAnsweringAudioCall private boolean mAllowAddCallDuringVideoCall private boolean mAllowHoldingVideoCall private boolean mNotifyVtHandoverToWifiFail private boolean mSupportDowngradeVtToAudio private static final android.util.SparseIntArray PRECISE_CAUSE_MAP private boolean mNotifyHandoverVideoFromWifiToLTE private boolean mNotifyHandoverVideoFromLTEToWifi private boolean mHasAttemptedStartOfCallHandover private boolean mSupportPauseVideo private java.util.Map mImsReasonCodeMap private int mUssdMethod private boolean mShouldUpdateImsConfigOnDisconnect private android.util.Pair mPendingSilentRedialInfo private com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SharedPreferenceProxy mSharedPreferenceProxy private Runnable mConnectorRunnable private com.android.internal.telephony.data.DataSettingsManager$DataSettingsManagerCallback mSettingsCallback private final com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory mConnectorFactory private final com.android.ims.FeatureConnector mImsManagerConnector private final com.android.internal.telephony.LocalLog mRegLocalLog private final com.android.internal.telephony.LocalLog mOperationLocalLog private final java.util.concurrent.ConcurrentHashMap mImsTrafficSessions private final java.util.concurrent.ConcurrentLinkedQueue mProvisioningItemQueue private com.android.ims.ImsCall$Listener mImsCallListener private com.android.ims.ImsCall$Listener mImsUssdListener private final android.telephony.ims.ImsMmTelManager$CapabilityCallback mImsCapabilityCallback private final com.android.ims.ImsManager$ImsStatsCallback mImsStatsCallback private final android.telephony.ims.ProvisioningManager$Callback mConfigCallback public void <init> (com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory factory com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory, java.util.concurrent.Executor, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ConnectorFactory factory java.util.concurrent.Executor executor com.android.internal.telephony.flags.FeatureFlags featureFlags android.content.IntentFilter intentfilter android.telephony.CarrierConfigManager ccm android.telecom.TelecomManager telecomManager long currentTime android.app.usage.NetworkStatsManager statsManager public void setSharedPreferenceProxy (com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SharedPreferenceProxy) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$SharedPreferenceProxy sharedPreferenceProxy private int getPackageUid (android.content.Context, java.lang.String) android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String pkg int uid public void startListeningForCalls (int) throws com.android.ims.ImsException int subId com.android.internal.telephony.imsphone.ImsExternalCallTracker externalCallTracker com.android.internal.telephony.imsphone.ImsExternalCallTracker$ExternalCallStateListener externalCallStateListener int mPreferredTtyMode private void maybeConfigureRtpHeaderExtensions () com.android.ims.ImsException e android.util.ArraySet types public void setDeviceToDeviceForceEnabled (boolean) boolean isEnabled private void stopListeningForCalls () com.android.ims.ImsException e public void hangupAllOrphanedConnections (int) com.android.internal.telephony.CallStateException e int index com.android.internal.telephony.imsphone.ImsPhoneConnection connection int disconnectCause int size public void hangupAllConnections () private void sendImsServiceStateIntent (java.lang.String) String intentAction android.content.Intent intent public void dispose () android.telephony.CarrierConfigManager ccm android.app.usage.NetworkStatsManager statsManager protected void finalize () public void registerForVoiceCallStarted (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceCallStarted (android.os.Handler) android.os.Handler h public void registerForVoiceCallEnded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForVoiceCallEnded (android.os.Handler) android.os.Handler h public int getClirMode () android.content.SharedPreferences sp private boolean prepareForDialing (com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs dialArgs boolean holdBeforeDial int videoState com.android.internal.telephony.Call$State fgState com.android.internal.telephony.Call$State bgState public com.android.internal.telephony.Connection startConference (java.lang.String[], com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.imsphone.ImsPhoneConnection pendingConnection String[] participantsToDial com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs dialArgs int clirMode int videoState boolean holdBeforeDial com.android.internal.telephony.imsphone.ImsPhoneConnection pendingConnection public com.android.internal.telephony.Connection dial (java.lang.String, int, android.os.Bundle) throws com.android.internal.telephony.CallStateException String dialString int videoState android.os.Bundle intentExtras com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs dialArgs public synchronized com.android.internal.telephony.Connection dial (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs) throws com.android.internal.telephony.CallStateException int finalClirMode int finalVideoState Runnable onComplete com.android.ims.ImsException e String dialString com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs dialArgs boolean isPhoneInEcmMode boolean isEmergencyNumber boolean isWpsCall int clirMode int videoState String origNumber boolean holdBeforeDial boolean isImsServiceReady () private boolean shouldNumberBePlacedOnIms (boolean, java.lang.String) int processCallResult int processCallResult com.android.ims.ImsException e boolean isEmergency String number int processCallResult private void updateCarrierConfiguration (int, android.os.PersistableBundle) com.android.internal.telephony.IccCardConstants$State state int subId android.os.PersistableBundle carrierConfig com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo com.android.internal.telephony.Phone defaultPhone public void updateCarrierConfigCache (android.os.PersistableBundle) Integer fromCode Integer fromCode String message int toCode NumberFormatException nfe String[] values String mapping android.os.PersistableBundle carrierConfig String[] mappings int[] srvccType private void updateMediaThreshold (int, int, long) com.android.ims.ImsException e int thresholdPacketLoss int thresholdJitter long thresholdInactivityTime int[] thPacketLosses long[] thInactivityTimesMillis int[] thJitters android.telephony.ims.MediaThreshold threshold private void handleEcmTimer (int) int action private void dialInternal (com.android.internal.telephony.imsphone.ImsPhoneConnection, int, int, android.os.Bundle) com.android.internal.telephony.imsphone.ImsPhoneConnection conn int clirMode int videoState android.os.Bundle intentExtras private void dialInternal (com.android.internal.telephony.imsphone.ImsPhoneConnection, int, int, int, int, android.os.Bundle) String url int dialogId String[] callees android.telephony.ims.ImsCallProfile profile com.android.ims.ImsCall imsCall com.android.ims.ImsException e com.android.internal.telephony.imsphone.ImsPhoneConnection conn int clirMode int videoState int retryCallFailCause int retryCallFailNetworkType android.os.Bundle intentExtras boolean isEmergencyCall int serviceType int callType public void acceptCall (int) throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e boolean answeringWillDisconnect com.android.ims.ImsCall activeCall com.android.ims.ImsCall ringingCall com.android.ims.ImsCall imsCall com.android.ims.ImsException e int videoState public void rejectCall () throws com.android.internal.telephony.CallStateException private void setEmergencyCallInfo (android.telephony.ims.ImsCallProfile, com.android.internal.telephony.Connection) android.telephony.ims.ImsCallProfile profile com.android.internal.telephony.Connection conn android.telephony.emergency.EmergencyNumber num private void switchAfterConferenceSuccess () private void holdActiveCallForPendingMo () throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState oldHoldState com.android.ims.ImsCall callToHold public void holdActiveCall () throws com.android.internal.telephony.CallStateException Exception e com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState oldHoldState com.android.ims.ImsCall callToHold public void holdActiveCallForWaitingCall () throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.ims.ImsCall callToHold com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState oldHoldState com.android.ims.ImsCall callExpectedToResume boolean switchingWithWaitingCall public void unholdHeldCall () throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.internal.telephony.imsphone.ImsPhoneCallTracker$HoldSwapState oldHoldState com.android.ims.ImsCall imsCall private void resumeForegroundCall () throws com.android.ims.ImsException com.android.ims.ImsCall imsCall private void answerWaitingCall () throws com.android.ims.ImsException com.android.ims.ImsCall imsCall private void maintainConnectTimeCache () long threshold private void cacheConnectionTimeWithPhoneNumber (com.android.internal.telephony.imsphone.ImsPhoneConnection) String phoneNumber com.android.internal.telephony.imsphone.ImsPhoneConnection connection int callDirection com.android.internal.telephony.imsphone.ImsPhoneCallTracker$CacheEntry cachedConnectTime private com.android.internal.telephony.imsphone.ImsPhoneCallTracker$CacheEntry findConnectionTimeUsePhoneNumber (com.android.ims.internal.ConferenceParticipant) String number String formattedNumber com.android.ims.internal.ConferenceParticipant participant private java.lang.String getFormattedPhoneNumber (java.lang.String) String number String countryIso String phoneNumber private java.lang.String getCountryIso () int subId android.telephony.SubscriptionInfo info public void conference () long conferenceConnectTime long conferenceConnectTime com.android.ims.ImsException e com.android.ims.ImsCall fgImsCall com.android.ims.ImsCall bgImsCall long foregroundConnectTime long backgroundConnectTime long conferenceConnectTime String foregroundId com.android.internal.telephony.imsphone.ImsPhoneConnection foregroundConnection String backgroundId com.android.internal.telephony.imsphone.ImsPhoneConnection backgroundConnection public void explicitCallTransfer () throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.ims.ImsCall fgImsCall com.android.ims.ImsCall bgImsCall public void clearDisconnected () public boolean canConference () private boolean canAddVideoCallDuringImsAudioCall (int) int videoState com.android.ims.ImsCall call boolean isImsAudioCallActiveOrHolding public void checkForDialIssues () throws com.android.internal.telephony.CallStateException boolean disableCall public boolean canTransfer () private void internalClearDisconnected () private void updatePhoneState () com.android.internal.telephony.PhoneConstants$State oldState boolean isPendingMOIdle private void handleRadioNotAvailable () private void dumpState () int i int s int i int s int i int s java.util.List l public void setTtyMode (int) com.android.ims.ImsException e int ttyMode public void setUiTTYMode (int, android.os.Message) com.android.ims.ImsException e int uiTtyMode android.os.Message onComplete public void setMute (boolean) boolean mute public boolean getMute () public void sendDtmf (char, android.os.Message) char c android.os.Message result com.android.ims.ImsCall imscall public void startDtmf (char) char c com.android.ims.ImsCall imscall public void stopDtmf () com.android.ims.ImsCall imscall public void hangup (com.android.internal.telephony.imsphone.ImsPhoneConnection) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.imsphone.ImsPhoneConnection conn public void hangup (com.android.internal.telephony.imsphone.ImsPhoneCall) throws com.android.internal.telephony.CallStateException com.android.internal.telephony.imsphone.ImsPhoneCall call public void hangup (com.android.internal.telephony.imsphone.ImsPhoneCall, int) throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.internal.telephony.imsphone.ImsPhoneCall call int rejectReason com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean rejectCall String logResult void callEndCleanupHandOverCallIfAny () java.util.List connections public void sendUSSD (java.lang.String, android.os.Message) String[] callees android.telephony.ims.ImsCallProfile profile com.android.ims.ImsException e String ussdString android.os.Message response public void cancelUSSD (android.os.Message) android.os.Message msg private synchronized com.android.internal.telephony.imsphone.ImsPhoneConnection findConnection (com.android.ims.ImsCall) com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall public synchronized void cleanupAndRemoveConnection (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn public synchronized void removeConnection (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection imsPhoneConnection boolean isEmergencyCallInList com.android.internal.telephony.imsphone.ImsPhoneConnection conn private synchronized void addConnection (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn private void processCallStateChange (com.android.ims.ImsCall, com.android.internal.telephony.Call$State, int) com.android.ims.ImsCall imsCall com.android.internal.telephony.Call$State state int cause private void processCallStateChange (com.android.ims.ImsCall, com.android.internal.telephony.Call$State, int, boolean) String formattedNumber String number com.android.ims.internal.ConferenceParticipant cp java.util.List cpList com.android.ims.ImsCall imsCall com.android.internal.telephony.Call$State state int cause boolean ignoreState boolean changed com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean noActiveCall private void maybeSetVideoCallProvider (com.android.internal.telephony.imsphone.ImsPhoneConnection, com.android.ims.ImsCall) android.os.RemoteException e com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall android.telecom.Connection$VideoProvider connVideoProvider android.telephony.ims.ImsCallSession callSession public void addReasonCodeRemapping (java.lang.Integer, java.lang.String, java.lang.Integer) Integer fromCode String message Integer toCode public int maybeRemapReasonCode (android.telephony.ims.ImsReasonInfo) int toCode int toCode int toCode android.telephony.ims.ImsReasonInfo reasonInfo int code String reason com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsReasonInfoKeyPair toCheck com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsReasonInfoKeyPair wildcardToCheck com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsReasonInfoKeyPair wildcardMessageToCheck public int getDisconnectCauseFromReasonInfo (android.telephony.ims.ImsReasonInfo, com.android.internal.telephony.Call$State) android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.Call$State callState int cause int code private int getPreciseDisconnectCauseFromReasonInfo (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo reasonInfo private boolean isPhoneInEcbMode () private void dialPendingMO () boolean isPhoneInEcmMode boolean isEmergencyNumber public void sendCallStartFailedDisconnect (com.android.ims.ImsCall, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.Call$State callState com.android.ims.ImsCall imsCall android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.Call$State callState int cause public com.android.ims.ImsUtInterface getUtInterface () throws com.android.ims.ImsException com.android.ims.ImsUtInterface ut private void transferHandoverConnections (com.android.internal.telephony.imsphone.ImsPhoneCall) com.android.internal.telephony.Connection c com.android.internal.telephony.Connection c com.android.internal.telephony.imsphone.ImsPhoneCall call public void notifySrvccState (int) com.android.ims.ImsException e int state private void resetState () public boolean isHoldOrSwapInProgress () public void handleMessage (android.os.Message) com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e android.os.AsyncResult ar com.android.ims.ImsCall call Long usage android.util.Pair p android.os.AsyncResult ar com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall android.telephony.ims.feature.ImsFeature$Capabilities capabilities com.android.internal.telephony.SomeArgs args com.android.ims.ImsException e com.android.internal.telephony.imsphone.ImsPhoneMmiCode mmiCode android.os.AsyncResult ar com.android.internal.telephony.Connection newConnection com.android.ims.ImsCall imsCall android.telephony.ims.ImsCallProfile callProfile com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.CallStateException e android.util.Pair callInfo com.android.internal.telephony.imsphone.ImsPhoneConnection oldConnection android.util.Pair callInfo com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs newDialArgs com.android.internal.telephony.Connection newConnection com.android.internal.telephony.CallStateException e android.util.Pair callInfo com.android.internal.telephony.imsphone.ImsPhoneConnection oldConnection com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession session Object[] result android.os.RemoteException e android.telephony.ims.aidl.IImsTrafficSessionCallback callback android.os.AsyncResult ar android.telephony.ims.MediaQualityStatus status com.android.ims.ImsException e android.os.Message msg public void updateVtDataUsage (com.android.ims.ImsCall, long) android.telecom.TelecomManager telecomManager com.android.ims.ImsCall call long dataUsage long oldUsage long delta long currentTime int isRoaming android.net.NetworkStats vtDataUsageSnapshot android.net.NetworkStats vtDataUsageUidSnapshot public java.lang.String getVtInterface () protected void log (java.lang.String) String msg protected void loge (java.lang.String) String msg void logw (java.lang.String) String msg void logi (java.lang.String) String msg void logHoldSwapState (java.lang.String) String loc String holdSwapState void logState () StringBuilder sb public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) Exception e int i java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.IndentingPrintWriter pw protected void handlePollCalls (android.os.AsyncResult) android.os.AsyncResult ar com.android.ims.ImsEcbm getEcbmInterface () throws com.android.ims.ImsException com.android.ims.ImsEcbm ecbm public boolean isInEmergencyCall () public boolean isImsCapabilityAvailable (int, int) throws com.android.ims.ImsException int capability int regTech public boolean isVoiceOverCellularImsEnabled () public boolean isVowifiEnabled () public boolean isVideoCallEnabled () private boolean isImsCapabilityInCacheAvailable (int, int) int capability int regTech public com.android.internal.telephony.PhoneConstants$State getState () public int getImsRegistrationTech () public void getImsRegistrationTech (java.util.function.Consumer) java.util.function.Consumer callback private void setVideoCallProvider (com.android.internal.telephony.imsphone.ImsPhoneConnection, com.android.ims.ImsCall) throws android.os.RemoteException boolean useVideoPauseWorkaround com.android.ims.internal.ImsVideoCallProviderWrapper imsVideoCallProviderWrapper com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall com.android.ims.internal.IImsVideoCallProvider imsVideoCallProvider public boolean isUtEnabled () private android.os.PersistableBundle getCarrierConfigBundle (int) int subId android.telephony.CarrierConfigManager carrierConfigManager android.os.PersistableBundle carrierConfig private java.lang.String cleanseInstantLetteringMessage (java.lang.String) String callSubject android.os.PersistableBundle carrierConfig String invalidCharacters String escapedCharacters private java.lang.String escapeChars (java.lang.String, java.lang.String) char c String toEscape String source StringBuilder escaped public void pullExternalCall (java.lang.String, int, int) com.android.internal.telephony.Connection connection com.android.internal.telephony.CallStateException e String number int videoState int dialogId android.os.Bundle extras private com.android.ims.ImsException getImsManagerIsNullException () private boolean shouldDisconnectActiveCallOnAnswer (com.android.ims.ImsCall, com.android.ims.ImsCall, int) com.android.ims.ImsCall activeCall com.android.ims.ImsCall incomingCall int incomingCallVideoState boolean isActiveCallVideo boolean isActiveCallOnWifi boolean isVoWifiEnabled boolean isIncomingCallAudio public void registerPhoneStateListener (com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener listener public void unregisterPhoneStateListener (com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener listener private void notifyPhoneStateChanged (com.android.internal.telephony.PhoneConstants$State, com.android.internal.telephony.PhoneConstants$State) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$PhoneStateListener listener com.android.internal.telephony.PhoneConstants$State oldState com.android.internal.telephony.PhoneConstants$State newState private void modifyVideoCall (com.android.ims.ImsCall, int) int oldVideoState com.android.ims.ImsCall imsCall int newVideoState com.android.internal.telephony.imsphone.ImsPhoneConnection conn public boolean isViLteDataMetered () private void onDataEnabledChanged (boolean, int) com.android.ims.ImsCall imsCall boolean isLocalVideoCapable com.android.internal.telephony.imsphone.ImsPhoneConnection conn int reasonCode int reasonCode boolean enabled int reason int reasonCode private void updateImsServiceConfig () private void maybeNotifyDataDisabled (boolean, int) com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean enabled int reasonCode private void handleDataEnabledChange (boolean, int) com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean enabled int reasonCode private void downgradeVideoCall (int, com.android.internal.telephony.imsphone.ImsPhoneConnection) int reasonCode com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.ims.ImsCall imsCall private void resetImsCapabilities () boolean tmpIsVideoCallEnabled boolean isVideoEnabled private boolean isWifiConnected () android.net.NetworkInfo ni android.net.ConnectivityManager cm private void registerForConnectivityChanges () android.net.NetworkRequest$Builder builder android.net.ConnectivityManager cm private void unregisterForConnectivityChanges () android.net.ConnectivityManager cm private void scheduleHandoverCheck () com.android.ims.ImsCall fgCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn public boolean isCarrierDowngradeOfVtCallSupported () public void setDataEnabled (boolean) boolean isDataEnabled private void pruneCallQualityMetricsHistory () private void handleFeatureCapabilityChanged (android.telephony.ims.feature.ImsFeature$Capabilities) android.telephony.ims.feature.ImsFeature$Capabilities capabilities boolean tmpIsVideoCallEnabled StringBuilder sb boolean isVideoEnabled boolean isVideoEnabledStatechanged String logMessage int regTech public void onCallHoldReceived (com.android.ims.ImsCall) boolean useVideoPauseWorkaround com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneConnection conn com.android.internal.telephony.gsm.SuppServiceNotification supp public void setAlwaysPlayRemoteHoldTone (boolean) boolean shouldPlayRemoteHoldTone private java.lang.String getNetworkCountryIso () com.android.internal.telephony.LocaleTracker lt com.android.internal.telephony.ServiceStateTracker sst String countryIso public com.android.internal.telephony.imsphone.ImsPhone getPhone () public void setSupportCepOnPeer (boolean) boolean isSupported public void injectTestConferenceState (android.telephony.ims.ImsConferenceState) com.android.internal.telephony.imsphone.ImsPhoneConnection connection android.telephony.ims.ImsConferenceState state java.util.List participants public void setConferenceEventPackageEnabled (boolean) boolean isEnabled public boolean isConferenceEventPackageEnabled () public com.android.ims.ImsCall$Listener getImsCallListener () public java.util.ArrayList getConnections () public com.android.internal.telephony.imsphone.ImsPhoneConnection getPendingMO () public void setConfig (com.android.internal.telephony.imsphone.ImsPhoneCallTracker$Config) com.android.internal.telephony.imsphone.ImsPhoneCallTracker$Config config private void handleConferenceFailed (com.android.internal.telephony.imsphone.ImsPhoneConnection, com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection fgConnection com.android.internal.telephony.imsphone.ImsPhoneConnection bgConnection private boolean isForegroundHigherPriority () com.android.internal.telephony.imsphone.ImsPhoneConnection fgConnection com.android.internal.telephony.imsphone.ImsPhoneConnection bgConnection private void initializeTerminalBasedCallWaiting () com.android.ims.ImsException e boolean capable public void setTerminalBasedCallWaitingStatus (int) com.android.ims.ImsException e int state public void handleSrvccConnectionInfo (java.util.List) java.util.List profileList public com.android.internal.telephony.SrvccConnection[] convertToSrvccConnectionInfo (java.util.List) android.telephony.ims.SrvccCall profile java.util.List profileList java.util.List connList public void handleSendAnbrQuery (int, int, int) int mediaType int direction int bitsPerSecond public void triggerNotifyAnbr (int, int, int) int mediaType int direction int bitsPerSecond com.android.ims.ImsCall activeCall private boolean isCallProfileSupported (android.telephony.ims.SrvccCall) android.telephony.ims.SrvccCall profile private synchronized com.android.internal.telephony.imsphone.ImsPhoneConnection findConnection (java.lang.String) com.android.ims.ImsCall imsCall android.telephony.ims.ImsCallSession session com.android.internal.telephony.imsphone.ImsPhoneConnection c String callId private void addConnection (java.util.List, android.telephony.ims.SrvccCall, com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.SrvccConnection srvccConnection com.android.ims.internal.ConferenceParticipant cp com.android.internal.telephony.SrvccConnection srvccConnection java.util.List destList android.telephony.ims.SrvccCall profile com.android.internal.telephony.imsphone.ImsPhoneConnection c int preciseCallState java.util.List participants private java.util.List getConferenceParticipants (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection c com.android.ims.ImsCall imsCall java.util.List participants private static boolean isAlive (int) int preciseCallState public void triggerImsDeregistration (int) com.android.ims.ImsException e int reason private void updateImsRegistrationInfo () int capabilities private void registerImsTrafficSession (int, int, int, android.telephony.ims.aidl.IImsTrafficSessionCallback) int token int trafficType int trafficDirection android.telephony.ims.aidl.IImsTrafficSessionCallback callback private void unregisterImsTrafficSession (int) int token private com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ImsTrafficSession getImsTrafficSession (int) int token private void stopAllImsTrafficTypes () boolean isEmpty private void handleProvisioningChanged () int item boolean bNeedUpdateImsServiceConfig com.android.internal.telephony.imsphone.ImsPhoneCallTracker$ProvisioningItem provisioningItem private void sendConfigChangedIntent (int, java.lang.String) int item String value android.content.Intent configChangedIntent public volatile synthetic com.android.internal.telephony.Phone getPhone () private synthetic void lambda$stopAllImsTrafficTypes$3 (java.lang.Integer) Integer token private static synthetic boolean lambda$maintainConnectTimeCache$2 (long, java.util.Map$Entry) long threshold java.util.Map$Entry e private synthetic void lambda$hangupAllConnections$1 (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.CallStateException e com.android.internal.telephony.imsphone.ImsPhoneConnection c private static synthetic android.content.SharedPreferences lambda$new$0 (android.content.Context) android.content.Context context static synthetic com.android.internal.telephony.flags.FeatureFlags access$000 (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$100 (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$200 (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker x0 static synthetic com.android.internal.telephony.flags.FeatureFlags access$300 (com.android.internal.telephony.imsphone.ImsPhoneCallTracker) com.android.internal.telephony.imsphone.ImsPhoneCallTracker x0 static void <clinit> () }
com/android/internal/telephony/imsphone/ImsPhoneCallTracker.uau
com/android/internal/telephony/imsphone/ImsPhoneCommandInterface.class
ImsPhoneCommandInterface.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneCommandInterface extends com.android.internal.telephony.BaseCommands implements com.android.internal.telephony.CommandsInterface { void <init> (android.content.Context) android.content.Context context public void setOnNITZTime (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void getIccCardStatus (android.os.Message) android.os.Message result public void supplyIccPin (java.lang.String, android.os.Message) String pin android.os.Message result public void supplyIccPuk (java.lang.String, java.lang.String, android.os.Message) String puk String newPin android.os.Message result public void supplyIccPin2 (java.lang.String, android.os.Message) String pin android.os.Message result public void supplyIccPuk2 (java.lang.String, java.lang.String, android.os.Message) String puk String newPin2 android.os.Message result public void changeIccPin (java.lang.String, java.lang.String, android.os.Message) String oldPin String newPin android.os.Message result public void changeIccPin2 (java.lang.String, java.lang.String, android.os.Message) String oldPin2 String newPin2 android.os.Message result public void changeBarringPassword (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String facility String oldPwd String newPwd android.os.Message result public void supplyNetworkDepersonalization (java.lang.String, android.os.Message) String netpin android.os.Message result public void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String controlKey android.os.Message result public void getCurrentCalls (android.os.Message) android.os.Message result public void getDataCallList (android.os.Message) android.os.Message result public void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, android.os.Message) String address boolean isEmergencyCall android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode android.os.Message result public void dial (java.lang.String, boolean, android.telephony.emergency.EmergencyNumber, boolean, int, com.android.internal.telephony.UUSInfo, android.os.Message) String address boolean isEmergencyCall android.telephony.emergency.EmergencyNumber emergencyNumberInfo boolean hasKnownUserIntentEmergency int clirMode com.android.internal.telephony.UUSInfo uusInfo android.os.Message result public void getIMSI (android.os.Message) android.os.Message result public void getIMSIForApp (java.lang.String, android.os.Message) String aid android.os.Message result public void hangupConnection (int, android.os.Message) int gsmIndex android.os.Message result public void hangupWaitingOrBackground (android.os.Message) android.os.Message result public void hangupForegroundResumeBackground (android.os.Message) android.os.Message result public void switchWaitingOrHoldingAndActive (android.os.Message) android.os.Message result public void conference (android.os.Message) android.os.Message result public void setPreferredVoicePrivacy (boolean, android.os.Message) boolean enable android.os.Message result public void getPreferredVoicePrivacy (android.os.Message) android.os.Message result public void separateConnection (int, android.os.Message) int gsmIndex android.os.Message result public void acceptCall (android.os.Message) android.os.Message result public void rejectCall (android.os.Message) android.os.Message result public void explicitCallTransfer (android.os.Message) android.os.Message result public void getLastCallFailCause (android.os.Message) android.os.Message result public void setMute (boolean, android.os.Message) boolean enableMute android.os.Message response public void getMute (android.os.Message) android.os.Message response public void getSignalStrength (android.os.Message) android.os.Message result public void getVoiceRegistrationState (android.os.Message) android.os.Message result public void getDataRegistrationState (android.os.Message) android.os.Message result public void getOperator (android.os.Message) android.os.Message result public void sendDtmf (char, android.os.Message) char c android.os.Message result public void startDtmf (char, android.os.Message) char c android.os.Message result public void stopDtmf (android.os.Message) android.os.Message result public void sendBurstDtmf (java.lang.String, int, int, android.os.Message) String dtmfString int on int off android.os.Message result public void sendSMS (java.lang.String, java.lang.String, android.os.Message) String smscPDU String pdu android.os.Message result public void sendSMSExpectMore (java.lang.String, java.lang.String, android.os.Message) String smscPDU String pdu android.os.Message result public void sendCdmaSms (byte[], android.os.Message) byte[] pdu android.os.Message result public void sendCdmaSMSExpectMore (byte[], android.os.Message) byte[] pdu android.os.Message result public void sendImsGsmSms (java.lang.String, java.lang.String, int, int, android.os.Message) String smscPDU String pdu int retry int messageRef android.os.Message response public void sendImsCdmaSms (byte[], int, int, android.os.Message) byte[] pdu int retry int messageRef android.os.Message response public void getImsRegistrationState (android.os.Message) android.os.Message result public void deleteSmsOnSim (int, android.os.Message) int index android.os.Message response public void deleteSmsOnRuim (int, android.os.Message) int index android.os.Message response public void writeSmsToSim (int, java.lang.String, java.lang.String, android.os.Message) int status String smsc String pdu android.os.Message response public void writeSmsToRuim (int, byte[], android.os.Message) int status byte[] pdu android.os.Message response public void setupDataCall (int, android.telephony.data.DataProfile, boolean, int, android.net.LinkProperties, int, android.telephony.data.NetworkSliceInfo, android.telephony.data.TrafficDescriptor, boolean, android.os.Message) int accessNetworkType android.telephony.data.DataProfile dataProfile boolean allowRoaming int reason android.net.LinkProperties linkProperties int pduSessionId android.telephony.data.NetworkSliceInfo sliceInfo android.telephony.data.TrafficDescriptor trafficDescriptor boolean matchAllRuleAllowed android.os.Message result public void deactivateDataCall (int, int, android.os.Message) int cid int reason android.os.Message result public void setRadioPower (boolean, android.os.Message) boolean on android.os.Message result public void setSuppServiceNotifications (boolean, android.os.Message) boolean enable android.os.Message result public void acknowledgeLastIncomingGsmSms (boolean, int, android.os.Message) boolean success int cause android.os.Message result public void acknowledgeLastIncomingCdmaSms (boolean, int, android.os.Message) boolean success int cause android.os.Message result public void acknowledgeIncomingGsmSmsWithPdu (boolean, java.lang.String, android.os.Message) boolean success String ackPdu android.os.Message result public void iccIO (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, android.os.Message) int command int fileid String path int p1 int p2 int p3 String data String pin2 android.os.Message result public void iccIOForApp (int, int, java.lang.String, int, int, int, java.lang.String, java.lang.String, java.lang.String, android.os.Message) int command int fileid String path int p1 int p2 int p3 String data String pin2 String aid android.os.Message result public void getCLIR (android.os.Message) android.os.Message result public void setCLIR (int, android.os.Message) int clirMode android.os.Message result public void queryCallWaiting (int, android.os.Message) int serviceClass android.os.Message response public void setCallWaiting (boolean, int, android.os.Message) boolean enable int serviceClass android.os.Message response public void setNetworkSelectionModeAutomatic (android.os.Message) android.os.Message response public void setNetworkSelectionModeManual (java.lang.String, int, android.os.Message) String operatorNumeric int ran android.os.Message response public void getNetworkSelectionMode (android.os.Message) android.os.Message response public void getAvailableNetworks (android.os.Message) android.os.Message response public void startNetworkScan (android.telephony.NetworkScanRequest, android.os.Message) android.telephony.NetworkScanRequest nsr android.os.Message response public void stopNetworkScan (android.os.Message) android.os.Message response public void setCallForward (int, int, int, java.lang.String, int, android.os.Message) int action int cfReason int serviceClass String number int timeSeconds android.os.Message response public void queryCallForwardStatus (int, int, java.lang.String, android.os.Message) int cfReason int serviceClass String number android.os.Message response public void queryCLIP (android.os.Message) android.os.Message response public void getBasebandVersion (android.os.Message) android.os.Message response public void queryFacilityLock (java.lang.String, java.lang.String, int, android.os.Message) String facility String password int serviceClass android.os.Message response public void queryFacilityLockForApp (java.lang.String, java.lang.String, int, java.lang.String, android.os.Message) String facility String password int serviceClass String appId android.os.Message response public void setFacilityLock (java.lang.String, boolean, java.lang.String, int, android.os.Message) String facility boolean lockState String password int serviceClass android.os.Message response public void setFacilityLockForApp (java.lang.String, boolean, java.lang.String, int, java.lang.String, android.os.Message) String facility boolean lockState String password int serviceClass String appId android.os.Message response public void sendUSSD (java.lang.String, android.os.Message) String ussdString android.os.Message response public void cancelPendingUssd (android.os.Message) android.os.Message response public void setBandMode (int, android.os.Message) int bandMode android.os.Message response public void queryAvailableBandMode (android.os.Message) android.os.Message response public void sendTerminalResponse (java.lang.String, android.os.Message) String contents android.os.Message response public void sendEnvelope (java.lang.String, android.os.Message) String contents android.os.Message response public void sendEnvelopeWithStatus (java.lang.String, android.os.Message) String contents android.os.Message response public void handleCallSetupRequestFromSim (boolean, android.os.Message) boolean accept android.os.Message response public void setPreferredNetworkType (int, android.os.Message) int networkType android.os.Message response public void getPreferredNetworkType (android.os.Message) android.os.Message response public void setAllowedNetworkTypesBitmap (int, android.os.Message) int networkTypeBitmask android.os.Message response public void getAllowedNetworkTypesBitmap (android.os.Message) android.os.Message response public void setLocationUpdates (boolean, android.os.Message) boolean enable android.os.Message response public void getSmscAddress (android.os.Message) android.os.Message result public void setSmscAddress (java.lang.String, android.os.Message) String address android.os.Message result public void reportSmsMemoryStatus (boolean, android.os.Message) boolean available android.os.Message result public void reportStkServiceIsRunning (android.os.Message) android.os.Message result public void getCdmaSubscriptionSource (android.os.Message) android.os.Message response public void getGsmBroadcastConfig (android.os.Message) android.os.Message response public void setGsmBroadcastConfig (com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[], android.os.Message) com.android.internal.telephony.gsm.SmsBroadcastConfigInfo[] config android.os.Message response public void setGsmBroadcastActivation (boolean, android.os.Message) boolean activate android.os.Message response public void getDeviceIdentity (android.os.Message) android.os.Message response public void getImei (android.os.Message) android.os.Message response public void getCDMASubscription (android.os.Message) android.os.Message response public void setPhoneType (int) int phoneType public void queryCdmaRoamingPreference (android.os.Message) android.os.Message response public void setCdmaRoamingPreference (int, android.os.Message) int cdmaRoamingType android.os.Message response public void setCdmaSubscriptionSource (int, android.os.Message) int cdmaSubscription android.os.Message response public void queryTTYMode (android.os.Message) android.os.Message response public void setTTYMode (int, android.os.Message) int ttyMode android.os.Message response public void sendCDMAFeatureCode (java.lang.String, android.os.Message) String FeatureCode android.os.Message response public void getCdmaBroadcastConfig (android.os.Message) android.os.Message response public void setCdmaBroadcastConfig (com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[], android.os.Message) com.android.internal.telephony.cdma.CdmaSmsBroadcastConfigInfo[] configs android.os.Message response public void setCdmaBroadcastActivation (boolean, android.os.Message) boolean activate android.os.Message response public void exitEmergencyCallbackMode (android.os.Message) android.os.Message response public void supplyIccPinForApp (java.lang.String, java.lang.String, android.os.Message) String pin String aid android.os.Message response public void supplyIccPukForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String puk String newPin String aid android.os.Message response public void supplyIccPin2ForApp (java.lang.String, java.lang.String, android.os.Message) String pin2 String aid android.os.Message response public void supplyIccPuk2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String puk2 String newPin2 String aid android.os.Message response public void changeIccPinForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String oldPin String newPin String aidPtr android.os.Message response public void changeIccPin2ForApp (java.lang.String, java.lang.String, java.lang.String, android.os.Message) String oldPin2 String newPin2 String aidPtr android.os.Message response public void requestIccSimAuthentication (int, java.lang.String, java.lang.String, android.os.Message) int authContext String data String aid android.os.Message response public void getVoiceRadioTechnology (android.os.Message) android.os.Message result public void setInitialAttachApn (android.telephony.data.DataProfile, android.os.Message) android.telephony.data.DataProfile dataProfile android.os.Message result public void setDataProfile (android.telephony.data.DataProfile[], android.os.Message) android.telephony.data.DataProfile[] dps android.os.Message result public void iccOpenLogicalChannel (java.lang.String, int, android.os.Message) String AID int p2 android.os.Message response public void iccCloseLogicalChannel (int, boolean, android.os.Message) int channel boolean isEs10 android.os.Message response public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, java.lang.String, boolean, android.os.Message) int channel int cla int instruction int p1 int p2 int p3 String data boolean isEs10Command android.os.Message response public void iccTransmitApduBasicChannel (int, int, int, int, int, java.lang.String, android.os.Message) int cla int instruction int p1 int p2 int p3 String data android.os.Message response public void nvWriteCdmaPrl (byte[], android.os.Message) byte[] preferredRoamingList android.os.Message response public void nvResetConfig (int, android.os.Message) int resetType android.os.Message response public void getHardwareConfig (android.os.Message) android.os.Message result public void requestShutdown (android.os.Message) android.os.Message result public void setRadioCapability (com.android.internal.telephony.RadioCapability, android.os.Message) com.android.internal.telephony.RadioCapability rc android.os.Message response public void getRadioCapability (android.os.Message) android.os.Message response public void setCarrierInfoForImsiEncryption (android.telephony.ImsiEncryptionInfo, android.os.Message) android.telephony.ImsiEncryptionInfo imsiEncryptionInfo android.os.Message result public void sendDeviceState (int, boolean, android.os.Message) int stateType boolean state android.os.Message result public void setUnsolResponseFilter (int, android.os.Message) int filter android.os.Message result public void setSignalStrengthReportingCriteria (java.util.List, android.os.Message) java.util.List signalThresholdInfo android.os.Message result public void setLinkCapacityReportingCriteria (int, int, int, int[], int[], int, android.os.Message) int hysteresisMs int hysteresisDlKbps int hysteresisUlKbps int[] thresholdsDlKbps int[] thresholdsUlKbps int ran android.os.Message result public void startNattKeepalive (int, android.net.KeepalivePacketData, int, android.os.Message) int contextId android.net.KeepalivePacketData packetData int intervalMillis android.os.Message result public void stopNattKeepalive (int, android.os.Message) int sessionHandle android.os.Message result public void allocatePduSessionId (android.os.Message) android.os.Message result public void releasePduSessionId (android.os.Message, int) android.os.Message result int pduSessionId public void startHandover (android.os.Message, int) android.os.Message result int callId public void cancelHandover (android.os.Message, int) android.os.Message result int callId }
com/android/internal/telephony/imsphone/ImsPhoneConnection$MyHandler.class
ImsPhoneConnection.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsPhoneConnection$MyHandler extends android.os.Handler { final synthetic com.android.internal.telephony.imsphone.ImsPhoneConnection this$0 void <init> (com.android.internal.telephony.imsphone.ImsPhoneConnection, android.os.Looper) com.android.internal.telephony.imsphone.ImsPhoneConnection this$0 android.os.Looper l public void handleMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/imsphone/ImsPhoneConnection.class
ImsPhoneConnection.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneConnection extends com.android.internal.telephony.Connection implements com.android.ims.internal.ImsVideoCallProviderWrapper$ImsVideoProviderWrapperCallback { private static final String LOG_TAG private static final boolean DBG private com.android.internal.telephony.imsphone.ImsPhoneCallTracker mOwner private com.android.internal.telephony.imsphone.ImsPhoneCall mParent private com.android.ims.ImsCall mImsCall private final android.os.Bundle mExtras private com.android.internal.telephony.metrics.TelephonyMetrics mMetrics private boolean mDisconnected private long mDisconnectTime private com.android.internal.telephony.UUSInfo mUusInfo private android.os.Handler mHandler private final android.os.Messenger mHandlerMessenger private android.os.PowerManager$WakeLock mPartialWakeLock private long mConferenceConnectTime private int mDtmfToneDelay private boolean mIsEmergency private boolean mIsWpsCall private boolean mShouldIgnoreVideoStateChanges private com.android.ims.internal.ImsVideoCallProviderWrapper mImsVideoCallProviderWrapper private int mPreciseDisconnectCause private com.android.internal.telephony.imsphone.ImsRttTextHandler mRttTextHandler private android.telecom.Connection$RttTextStream mRttTextStream private boolean mIsRttEnabledForCall private boolean mIsMergeInProcess private boolean mIsLocalVideoCapable private android.telephony.ims.ImsReasonInfo mImsReasonInfo private boolean mIsHeldByRemote private boolean mIsBusinessComposerFeatureEnabled private static final int EVENT_DTMF_DONE private static final int EVENT_PAUSE_DONE private static final int EVENT_NEXT_POST_DIAL private static final int EVENT_WAKE_LOCK_TIMEOUT private static final int EVENT_DTMF_DELAY_DONE static final int PAUSE_DELAY_MILLIS private static final int WAKE_LOCK_TIMEOUT_MILLIS public void <init> (com.android.internal.telephony.Phone, com.android.ims.ImsCall, com.android.internal.telephony.imsphone.ImsPhoneCallTracker, com.android.internal.telephony.imsphone.ImsPhoneCall, boolean) com.android.internal.telephony.Phone phone com.android.ims.ImsCall imsCall com.android.internal.telephony.imsphone.ImsPhoneCallTracker ct com.android.internal.telephony.imsphone.ImsPhoneCall parent boolean isUnknown public void <init> (com.android.internal.telephony.Phone, java.lang.String, com.android.internal.telephony.imsphone.ImsPhoneCallTracker, com.android.internal.telephony.imsphone.ImsPhoneCall, boolean, boolean, com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs) com.android.internal.telephony.Phone phone String dialString com.android.internal.telephony.imsphone.ImsPhoneCallTracker ct com.android.internal.telephony.imsphone.ImsPhoneCall parent boolean isEmergency boolean isWpsCall com.android.internal.telephony.imsphone.ImsPhone$ImsDialArgs dialArgs public void <init> (com.android.internal.telephony.Phone, java.lang.String[], com.android.internal.telephony.imsphone.ImsPhoneCallTracker, com.android.internal.telephony.imsphone.ImsPhoneCall, boolean) com.android.internal.telephony.Phone phone String[] participantsToDial com.android.internal.telephony.imsphone.ImsPhoneCallTracker ct com.android.internal.telephony.imsphone.ImsPhoneCall parent boolean isEmergency public void setTelephonyMetrics (com.android.internal.telephony.metrics.TelephonyMetrics) com.android.internal.telephony.metrics.TelephonyMetrics tm public void dispose () static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object) Object a Object b static boolean equalsBaseDialString (java.lang.String, java.lang.String) String a String b private int applyLocalCallCapabilities (android.telephony.ims.ImsCallProfile, int) android.telephony.ims.ImsCallProfile localProfile int capabilities private static int applyRemoteCallCapabilities (android.telephony.ims.ImsCallProfile, int) android.telephony.ims.ImsCallProfile remoteProfile int capabilities public java.lang.String getOrigDialString () public com.android.internal.telephony.imsphone.ImsPhoneCall getCall () public long getDisconnectTime () public long getHoldingStartTime () public long getHoldDurationMillis () public void setDisconnectCause (int) int cause public int getDisconnectCause () public boolean isIncomingCallAutoRejected () public java.lang.String getVendorDisconnectCause () public com.android.internal.telephony.imsphone.ImsPhoneCallTracker getOwner () public com.android.internal.telephony.Call$State getState () public void deflect (java.lang.String) throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e String number public void transfer (java.lang.String, boolean) throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e String number boolean isConfirmationRequired public void consultativeTransfer (com.android.internal.telephony.Connection) throws com.android.internal.telephony.CallStateException com.android.ims.ImsException e com.android.internal.telephony.Connection other public void hangup () throws com.android.internal.telephony.CallStateException public void separate () throws com.android.internal.telephony.CallStateException public void proceedAfterWaitChar () public void proceedAfterWildChar (java.lang.String) String str StringBuilder buf public void cancelPostDial () public void onHangupLocal () public boolean onDisconnect (int) int cause public boolean onDisconnect () boolean changed void onConnectedInOrOut () void onStartedHolding () private boolean processPostDialChar (char) android.os.Message dtmfComplete char c protected void finalize () private void processNextPostDialChar () boolean isValid com.android.internal.telephony.Connection$PostDialState state android.os.AsyncResult ar android.os.Message notifyMessage char c com.android.internal.telephony.Registrant postDialHandler private void setPostDialState (com.android.internal.telephony.Connection$PostDialState) android.os.Message msg com.android.internal.telephony.Connection$PostDialState s private void createWakeLock (android.content.Context) android.content.Context context android.os.PowerManager pm private void acquireWakeLock () void releaseWakeLock () private void fetchDtmfToneDelay (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager configMgr android.os.PersistableBundle b public int getNumberPresentation () public com.android.internal.telephony.UUSInfo getUUSInfo () public com.android.internal.telephony.Connection getOrigConnection () public synchronized boolean isMultiparty () public synchronized boolean isConferenceHost () public boolean isMemberOfPeerConference () public synchronized com.android.ims.ImsCall getImsCall () public synchronized void setImsCall (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall public void changeParent (com.android.internal.telephony.imsphone.ImsPhoneCall) com.android.internal.telephony.imsphone.ImsPhoneCall parent public boolean update (com.android.ims.ImsCall, com.android.internal.telephony.Call$State) com.android.ims.ImsCall imsCall com.android.internal.telephony.Call$State state boolean updateParent boolean updateAddressDisplay boolean updateMediaCapabilities boolean updateExtras public void maybeChangeRingbackState () public int getPreciseDisconnectCause () public void setPreciseDisconnectCause (int) int cause public void onDisconnectConferenceParticipant (android.net.Uri) com.android.ims.ImsException e android.net.Uri endpoint com.android.ims.ImsCall imsCall public void setConferenceConnectTime (long) long conferenceConnectTime public long getConferenceConnectTime () public boolean updateAddressDisplay (com.android.ims.ImsCall) String address String name int nump int namep com.android.ims.ImsCall imsCall boolean changed android.telephony.ims.ImsCallProfile callProfile public boolean updateMediaCapabilities (com.android.ims.ImsCall) int oldVideoState int newVideoState android.telephony.ims.AudioCodecAttributes audioCodecAttributes android.telephony.ims.ImsCallProfile negotiatedCallProfile int capabilities android.telephony.ims.ImsCallProfile localCallProfile android.telephony.ims.ImsCallProfile remoteCallProfile boolean mediaAttributesChanged int newAudioQuality com.android.ims.ImsCall imsCall boolean changed private void updateVideoState (int) int newVideoState public void startRtt (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream textStream com.android.ims.ImsCall imsCall public void stopRtt () com.android.ims.ImsCall imsCall public void sendRttModifyResponse (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream textStream boolean accept com.android.ims.ImsCall imsCall public void onRttMessageReceived (java.lang.String) String message public void onRttAudioIndicatorChanged (android.telephony.ims.ImsStreamMediaProfile) android.telephony.ims.ImsStreamMediaProfile profile android.os.Bundle extras public void setCurrentRttTextStream (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream rttTextStream public com.android.internal.telephony.emergency.EmergencyNumberTracker getEmergencyNumberTracker () com.android.internal.telephony.Phone phone public boolean hasRttTextStream () public boolean isRttEnabledForCall () public void startRttTextProcessing () private void createRttTextHandler () private void updateImsCallRatFromExtras (android.os.Bundle) com.android.ims.ImsCall call int networkType android.os.Bundle extras private void updateEmergencyCallFromExtras (android.os.Bundle) android.os.Bundle extras private void updateForwardedNumberFromExtras (android.os.Bundle) String[] forwardedNumberArray android.os.Bundle extras boolean updateExtras (com.android.ims.ImsCall) com.android.ims.ImsCall imsCall android.telephony.ims.ImsCallProfile callProfile android.os.Bundle extras boolean changed public void maybeInjectBusinessComposerExtras (android.os.Bundle) boolean v String v Exception e android.os.Bundle extras public boolean getIsBusinessComposerFeatureEnabled () public void setIsBusinessComposerFeatureEnabled (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public boolean isBusinessComposerEnabledByConfig (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.os.PersistableBundle b android.telephony.CarrierConfigManager configMgr public boolean isBusinessOnlyCallComposerEnabledByUser (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.TelephonyManager tm private static boolean areBundlesEqual (android.os.Bundle, android.os.Bundle) Object value Object newValue String key android.os.Bundle extras android.os.Bundle newExtras private int getAudioQualityFromCallProfile (android.telephony.ims.ImsCallProfile, android.telephony.ims.ImsCallProfile) android.telephony.ims.ImsCallProfile localCallProfile android.telephony.ims.ImsCallProfile remoteCallProfile boolean isEvsCodecHighDef boolean isHighDef public java.lang.String toString () StringBuilder sb public void setVideoProvider (android.telecom.Connection$VideoProvider) android.telecom.Connection$VideoProvider videoProvider protected boolean isEmergency () protected boolean isWpsCall () public boolean isCrossSimCall () public void onReceiveSessionModifyResponse (int, android.telecom.VideoProfile, android.telecom.VideoProfile) int currentVideoState int newVideoState int changedBits int status android.telecom.VideoProfile requestProfile android.telecom.VideoProfile responseProfile public void pauseVideo (int) int source public void resumeVideo (int) int source public boolean wasVideoPausedFromSource (int) int source public void handleMergeStart () public void handleMergeComplete () public void setRemotelyHeld () public void setRemotelyUnheld () public boolean isHeldByRemote () public void changeToPausedState () int newVideoState public void changeToUnPausedState () int newVideoState public void setLocalVideoCapable (boolean) boolean isVideoEnabled public void sendRtpHeaderExtensions (java.util.Set) java.util.Set rtpHeaderExtensions public java.util.Set getAcceptedRtpHeaderExtensions () public void setImsReasonInfo (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo imsReasonInfo public android.telephony.ims.ImsReasonInfo getImsReasonInfo () public static int toTelecomVerificationStatus (int) int verificationStatus protected int getCallPriority () public volatile synthetic com.android.internal.telephony.Call getCall () private synthetic void lambda$createRttTextHandler$0 (java.lang.String) String message com.android.ims.ImsCall imsCall }
com/android/internal/telephony/imsphone/ImsPhoneConnection.uau
com/android/internal/telephony/imsphone/ImsPhoneFactory.class
ImsPhoneFactory.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsPhoneFactory extends java.lang.Object { public void <init> () public static com.android.internal.telephony.imsphone.ImsPhone makePhone (android.content.Context, com.android.internal.telephony.PhoneNotifier, com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) Exception e android.content.Context context com.android.internal.telephony.PhoneNotifier phoneNotifier com.android.internal.telephony.Phone defaultPhone com.android.internal.telephony.flags.FeatureFlags featureFlags }
com/android/internal/telephony/imsphone/ImsPhoneMmiCode.class
ImsPhoneMmiCode.java package com.android.internal.telephony.imsphone public final com.android.internal.telephony.imsphone.ImsPhoneMmiCode extends android.os.Handler implements com.android.internal.telephony.MmiCode { static final String LOG_TAG private static final int MAX_LENGTH_SHORT_CODE private static final char END_OF_USSD_COMMAND private static final String ACTION_ACTIVATE private static final String ACTION_DEACTIVATE private static final String ACTION_INTERROGATE private static final String ACTION_REGISTER private static final String ACTION_ERASURE private static final String SC_CLIP private static final String SC_CLIR private static final String SC_COLP private static final String SC_COLR private static final String SC_CNAP private static final String SC_CFU private static final String SC_CFB private static final String SC_CFNRy private static final String SC_CFNR private static final String SC_CFUT private static final String SC_CF_All private static final String SC_CF_All_Conditional private static final String SC_WAIT private static final String SC_BAOC private static final String SC_BAOIC private static final String SC_BAOICxH private static final String SC_BAIC private static final String SC_BAICr private static final String SC_BA_ALL private static final String SC_BA_MO private static final String SC_BA_MT private static final String SC_BS_MT private static final String SC_BAICa private static final String SC_PWD private static final String SC_PIN private static final String SC_PIN2 private static final String SC_PUK private static final String SC_PUK2 private static final int EVENT_SET_COMPLETE private static final int EVENT_QUERY_CF_COMPLETE private static final int EVENT_USSD_COMPLETE private static final int EVENT_QUERY_COMPLETE private static final int EVENT_SET_CFF_COMPLETE private static final int EVENT_USSD_CANCEL_COMPLETE private static final int EVENT_GET_CLIR_COMPLETE private static final int EVENT_SUPP_SVC_QUERY_COMPLETE private static final int EVENT_QUERY_ICB_COMPLETE private static final int NUM_PRESENTATION_ALLOWED private static final int NUM_PRESENTATION_RESTRICTED private static final int DEFAULT_NO_REPLY_TIMER_FOR_CFNRY public static final String UT_BUNDLE_KEY_CLIR public static final String UT_BUNDLE_KEY_SSINFO private com.android.internal.telephony.imsphone.ImsPhone mPhone private android.content.Context mContext private com.android.internal.telephony.uicc.IccRecords mIccRecords private String mAction private String mSc private String mSia private String mSib private String mSic private String mPoundString private String mDialingNumber private String mPwd private android.os.ResultReceiver mCallbackReceiver private boolean mIsPendingUSSD private boolean mIsUssdRequest private boolean mIsCallFwdReg private boolean mIsNetworkInitiatedUSSD private com.android.internal.telephony.MmiCode$State mState private CharSequence mMessage private boolean mIsSsInfo static final String IcbDnMmi static final String IcbAnonymousMmi private static java.util.regex.Pattern sPatternSuppService private static final int MATCH_GROUP_POUND_STRING private static final int MATCH_GROUP_ACTION private static final int MATCH_GROUP_SERVICE_CODE private static final int MATCH_GROUP_SIA private static final int MATCH_GROUP_SIB private static final int MATCH_GROUP_SIC private static final int MATCH_GROUP_PWD_CONFIRM private static final int MATCH_GROUP_DIALING_NUMBER private static String[] sTwoDigitNumberPattern private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public static com.android.internal.telephony.imsphone.ImsPhoneMmiCode newFromDialString (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.flags.FeatureFlags) String dialString com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags static com.android.internal.telephony.imsphone.ImsPhoneMmiCode newFromDialString (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone, android.os.ResultReceiver, com.android.internal.telephony.flags.FeatureFlags) String dialString com.android.internal.telephony.imsphone.ImsPhone phone android.os.ResultReceiver wrappedCallback com.android.internal.telephony.flags.FeatureFlags featureFlags java.util.regex.Matcher m com.android.internal.telephony.imsphone.ImsPhoneMmiCode ret private static java.lang.String convertCdmaMmiCodesTo3gppMmiCodes (java.lang.String) String serviceCode String prefix String number String dialString java.util.regex.Matcher m public static com.android.internal.telephony.imsphone.ImsPhoneMmiCode newNetworkInitiatedUssd (java.lang.String, boolean, com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.flags.FeatureFlags) String ussdMessage boolean isUssdRequest com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.imsphone.ImsPhoneMmiCode ret static com.android.internal.telephony.imsphone.ImsPhoneMmiCode newFromUssdUserInput (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.flags.FeatureFlags) String ussdMessage com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.imsphone.ImsPhoneMmiCode ret private static java.lang.String makeEmptyNull (java.lang.String) String s static boolean isScMatchesSuppServType (java.lang.String) String sc String dialString boolean isMatch java.util.regex.Matcher m private static boolean isEmptyOrNull (java.lang.CharSequence) CharSequence s private static int scToCallForwardReason (java.lang.String) String sc private static int siToServiceClass (java.lang.String) int serviceCode String si private static int siToTime (java.lang.String) String si static boolean isServiceCodeCallForwarding (java.lang.String) String sc static boolean isServiceCodeCallBarring (java.lang.String) String match String[] barringMMI String sc android.content.res.Resources resource static boolean isPinPukCommand (java.lang.String) String sc public static boolean isSuppServiceCodes (java.lang.String, com.android.internal.telephony.Phone) String sc String dialString com.android.internal.telephony.Phone phone java.util.regex.Matcher m static java.lang.String scToBarringFacility (java.lang.String) String sc public void <init> (com.android.internal.telephony.imsphone.ImsPhone, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.imsphone.ImsPhone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public com.android.internal.telephony.MmiCode$State getState () public java.lang.CharSequence getMessage () public com.android.internal.telephony.Phone getPhone () public void cancel () public boolean isCancelable () java.lang.String getDialingNumber () boolean isMMI () boolean isShortCode () public java.lang.String getDialString () private static boolean isShortCode (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone) String dialString com.android.internal.telephony.imsphone.ImsPhone phone private static boolean isShortCodeUSSD (java.lang.String, com.android.internal.telephony.imsphone.ImsPhone) String dialString com.android.internal.telephony.imsphone.ImsPhone phone public boolean isPinPukCommand () public boolean isTemporaryModeCLIR () public static boolean isEmergencyNumber (com.android.internal.telephony.Phone, java.lang.String) android.telephony.TelephonyManager tm RuntimeException ex com.android.internal.telephony.Phone phone String dialString public static boolean isCarrierSupportCallerIdVerticalServiceCodes (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CarrierConfigManager configManager android.os.PersistableBundle b int getCLIRMode () boolean isActivate () boolean isDeactivate () boolean isInterrogate () boolean isRegister () boolean isErasure () public boolean isPendingUSSD () public boolean isUssdRequest () boolean isSupportedOverImsPhone () int serviceClass RuntimeException exc public int callBarAction (java.lang.String) String dialingNumber public void processCode () throws com.android.internal.telephony.CallStateException int time int time int cfAction int cfAction int cfAction int cfAction int cfAction int cfAction int isSettingUnconditional int isEnableDesired String dialingNumber int reason int serviceClass int time String password String facility int serviceClass Exception e Exception e Exception e Exception e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e com.android.ims.ImsException e int callAction int serviceClass RuntimeException exc private int getCfnryTime () android.telephony.CarrierConfigManager configManager android.os.PersistableBundle carrierConfig int time private boolean isUssdOverImsAllowed () int ussd_method void onUssdFinished (java.lang.String, boolean) String ussdMessage boolean isUssdRequest public void onUssdFinishedError () void sendUssd (java.lang.String) String ussdMessage public void handleMessage (android.os.Message) android.os.AsyncResult ar boolean cffEnabled android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg private void processIcbMmiCodeForUpdate () com.android.ims.ImsException e String dialingNumber String[] icbNum int callAction private java.lang.CharSequence getErrorMessage (android.os.AsyncResult) android.os.AsyncResult ar CharSequence errorMessage public java.lang.CharSequence getMmiErrorMessage (android.os.AsyncResult) com.android.internal.telephony.CommandException err android.os.AsyncResult ar private java.lang.CharSequence getScString () private void onSetComplete (android.os.Message, android.os.AsyncResult) com.android.internal.telephony.CommandException err CharSequence errorMessage android.os.Message msg android.os.AsyncResult ar StringBuilder sb private java.lang.CharSequence serviceClassToCFString (int) int serviceClass private java.lang.CharSequence makeCFQueryResultMessage (com.android.internal.telephony.CallForwardInfo, int) CharSequence template CharSequence template CharSequence template CharSequence template boolean cffEnabled com.android.internal.telephony.CallForwardInfo info int serviceClassMask CharSequence template String[] sources CharSequence[] destinations boolean needTimeTemplate private void onQueryCfComplete (android.os.AsyncResult) int i int s int serviceClassMask android.text.SpannableStringBuilder tb com.android.internal.telephony.CallForwardInfo[] infos android.os.AsyncResult ar StringBuilder sb private void onSuppSvcQueryComplete (android.os.AsyncResult) android.telephony.ims.ImsSsInfo ssInfo int[] infos android.os.AsyncResult ar StringBuilder sb private void onIcbQueryComplete (android.os.AsyncResult) ClassCastException cce android.telephony.ims.ImsSsInfo info int i int s java.util.List infos android.os.AsyncResult ar StringBuilder sb private void onQueryClirComplete (android.os.AsyncResult) int[] clirInfo android.os.AsyncResult ar StringBuilder sb private void onQueryComplete (android.os.AsyncResult) int[] ints android.os.AsyncResult ar StringBuilder sb private java.lang.CharSequence createQueryCallWaitingResultMessage (int) int classMask int serviceClass StringBuilder sb private java.lang.CharSequence getImsErrorMessage (android.os.AsyncResult) android.os.AsyncResult ar com.android.ims.ImsException error CharSequence errorMessage private int getIntCarrierConfig (java.lang.String) String key android.telephony.CarrierConfigManager ConfigManager android.os.PersistableBundle b public android.os.ResultReceiver getUssdCallbackReceiver () public void processImsSsData (android.os.AsyncResult) throws com.android.ims.ImsException android.telephony.ims.ImsSsData ssData RuntimeException ex android.os.AsyncResult data void parseSsData (android.telephony.ims.ImsSsData) boolean cffEnabled java.util.List mCfInfos android.telephony.ims.ImsCallForwardInfo[] mCfInfosCompat android.telephony.ims.ImsSsData ssData com.android.ims.ImsException ex private java.lang.String getScStringFromScType (int) int serviceType private java.lang.String getActionStringFromReqType (int) int requestType private boolean isServiceClassVoiceVideoOrNone (int) int serviceClass public boolean isSsInfo () public void setIsSsInfo (boolean) boolean isSsInfo public java.lang.String toString () StringBuilder sb public boolean isNetworkInitiatedUssd () static void <clinit> () }
com/android/internal/telephony/imsphone/ImsPhoneMmiCode.uau
com/android/internal/telephony/imsphone/ImsPullCall.class
ImsPullCall.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsPullCall extends java.lang.Object { public abstract void pullExternalCall (java.lang.String, int, int) }
com/android/internal/telephony/imsphone/ImsRcsStatusListener.class
ImsRcsStatusListener.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsRcsStatusListener extends java.lang.Object { public abstract void onRcsConnected (int, com.android.ims.RcsFeatureManager) public abstract void onRcsDisconnected (int) }
com/android/internal/telephony/imsphone/ImsRegistrationCallbackHelper$1.class
ImsRegistrationCallbackHelper.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$1 extends android.telephony.ims.RegistrationManager$RegistrationCallback { final synthetic com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper this$0 void <init> (com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper) com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper this$0 public void onRegistered (android.telephony.ims.ImsRegistrationAttributes) android.telephony.ims.ImsRegistrationAttributes attributes public void onRegistering (int) int imsRadioTech public void onUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo imsReasonInfo public void onUnregistered (android.telephony.ims.ImsReasonInfo, int, int) android.telephony.ims.ImsReasonInfo imsReasonInfo int suggestedAction int imsRadioTech public void onSubscriberAssociatedUriChanged (android.net.Uri[]) android.net.Uri[] uris }
com/android/internal/telephony/imsphone/ImsRegistrationCallbackHelper$ImsRegistrationUpdate.class
ImsRegistrationCallbackHelper.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate extends java.lang.Object { public abstract void handleImsRegistered (android.telephony.ims.ImsRegistrationAttributes) public abstract void handleImsRegistering (int) public abstract void handleImsUnregistered (android.telephony.ims.ImsReasonInfo, int, int) public abstract void handleImsSubscriberAssociatedUriChanged (android.net.Uri[]) }
com/android/internal/telephony/imsphone/ImsRegistrationCallbackHelper.class
ImsRegistrationCallbackHelper.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper extends java.lang.Object { private static final String TAG private com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate mImsRegistrationUpdate private int mRegistrationState private final Object mLock private final android.telephony.ims.RegistrationManager$RegistrationCallback mImsRegistrationCallback public void <init> (com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate, java.util.concurrent.Executor) com.android.internal.telephony.imsphone.ImsRegistrationCallbackHelper$ImsRegistrationUpdate registrationUpdate java.util.concurrent.Executor executor public void reset () public synchronized void updateRegistrationState (int) int newState public int getImsRegistrationState () public boolean isImsRegistered () public android.telephony.ims.RegistrationManager$RegistrationCallback getCallback () public android.telephony.ims.aidl.IImsRegistrationCallback getCallbackBinder () }
com/android/internal/telephony/imsphone/ImsRttTextHandler$InCallReaderThread.class
ImsRttTextHandler.java package com.android.internal.telephony.imsphone com.android.internal.telephony.imsphone.ImsRttTextHandler$InCallReaderThread extends java.lang.Thread { private final android.telecom.Connection$RttTextStream mReaderThreadRttTextStream final synthetic com.android.internal.telephony.imsphone.ImsRttTextHandler this$0 public void <init> (com.android.internal.telephony.imsphone.ImsRttTextHandler, android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream textStream public void run () String charsReceived java.nio.channels.ClosedByInterruptException e java.io.IOException e String charsReceived }
com/android/internal/telephony/imsphone/ImsRttTextHandler$NetworkWriter.class
ImsRttTextHandler.java package com.android.internal.telephony.imsphone public abstract com.android.internal.telephony.imsphone.ImsRttTextHandler$NetworkWriter extends java.lang.Object { public abstract void write (java.lang.String) }
com/android/internal/telephony/imsphone/ImsRttTextHandler.class
ImsRttTextHandler.java package com.android.internal.telephony.imsphone public com.android.internal.telephony.imsphone.ImsRttTextHandler extends android.os.Handler { private static final String LOG_TAG public static final int MAX_CODEPOINTS_PER_SECOND public static final int MAX_BUFFERING_DELAY_MILLIS public static final int MAX_BUFFERED_CHARACTER_COUNT private static final int MILLIS_PER_SECOND private static final int INITIALIZE private static final int APPEND_TO_NETWORK_BUFFER private static final int SEND_TO_INCALL private static final int ATTEMPT_SEND_TO_NETWORK private static final int EXPIRE_SENT_CODEPOINT_COUNT private static final int TEARDOWN private android.telecom.Connection$RttTextStream mRttTextStream private java.util.concurrent.CountDownLatch mReadNotifier private int mCodepointsAvailableForTransmission private StringBuffer mBufferedTextToNetwork private com.android.internal.telephony.imsphone.ImsRttTextHandler$InCallReaderThread mReaderThread private StringBuffer mBufferedTextToIncall private final com.android.internal.telephony.imsphone.ImsRttTextHandler$NetworkWriter mNetworkWriter public void handleMessage (android.os.Message) java.io.IOException e String messageToIncall int numCodepointsBuffered int numCodePointsAvailableInBuffer int numCodePointsSent int endSendIndex String stringToSend android.os.Message msg public void <init> (android.os.Looper, com.android.internal.telephony.imsphone.ImsRttTextHandler$NetworkWriter) android.os.Looper looper com.android.internal.telephony.imsphone.ImsRttTextHandler$NetworkWriter networkWriter public void sendToInCall (java.lang.String) String msg public void initialize (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream rttTextStream public void tearDown () public void setReadNotifier (java.util.concurrent.CountDownLatch) java.util.concurrent.CountDownLatch latch public java.lang.StringBuffer getBufferedTextToIncall () public void setRttTextStream (android.telecom.Connection$RttTextStream) android.telecom.Connection$RttTextStream rttTextStream public int getSendToIncall () public java.lang.String getNetworkBufferText () }
com/android/internal/telephony/metrics/
com/android/internal/telephony/metrics/AirplaneModeStats.class
AirplaneModeStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.AirplaneModeStats extends android.database.ContentObserver { private static final String TAG private static final long GRACE_PERIOD_MILLIS private static final long SHORT_TOGGLE_MILLIS private long mLastActivationTime private final android.content.Context mContext private final android.net.Uri mAirplaneModeSettingUri public void <init> (android.content.Context) android.content.Context context public void onChange (boolean, android.net.Uri) boolean selfChange android.net.Uri uri private boolean isAirplaneModeOn () private void onAirplaneModeChanged (boolean) boolean isAirplaneModeOn long currentTime boolean isShortToggle int carrierId private boolean calculateShortToggle (long, boolean) long duration long currentTime boolean isAirplaneModeOn boolean isShortToggle private static int getCarrierId () int dataSubId int phoneId com.android.internal.telephony.Phone phone static void <clinit> () }
com/android/internal/telephony/metrics/CallQualityMetrics$TimestampedQualitySnapshot.class
CallQualityMetrics.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.CallQualityMetrics$TimestampedQualitySnapshot extends java.lang.Object implements java.lang.Comparable { int mTimestampMs int mCallQualityLevel final synthetic com.android.internal.telephony.metrics.CallQualityMetrics this$0 void <init> (com.android.internal.telephony.metrics.CallQualityMetrics, int, int) int timestamp int cq public int compareTo (com.android.internal.telephony.metrics.CallQualityMetrics$TimestampedQualitySnapshot) com.android.internal.telephony.metrics.CallQualityMetrics$TimestampedQualitySnapshot o public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/internal/telephony/metrics/CallQualityMetrics.class
CallQualityMetrics.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.CallQualityMetrics extends java.lang.Object { private static final String TAG private static final boolean IS_DEBUGGABLE private static final int MAX_SNAPSHOTS private static final int GOOD_QUALITY private static final int BAD_QUALITY private com.android.internal.telephony.Phone mPhone private java.util.ArrayList mUlSnapshots private java.util.ArrayList mDlSnapshots private java.util.ArrayList mFullUplinkQuality private java.util.ArrayList mFullDownlinkQuality private int mDlCallQualityState private int mUlCallQualityState private android.telephony.CallQuality mLastCallQuality private android.util.Pair mWorstSsWithGoodDlQuality private android.util.Pair mBestSsWithGoodDlQuality private android.util.Pair mWorstSsWithBadDlQuality private android.util.Pair mBestSsWithBadDlQuality private android.util.Pair mWorstSsWithGoodUlQuality private android.util.Pair mBestSsWithGoodUlQuality private android.util.Pair mWorstSsWithBadUlQuality private android.util.Pair mBestSsWithBadUlQuality public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void saveCallQuality (android.telephony.CallQuality) android.telephony.CallQuality cq int newUlCallQualityState int newDlCallQualityState private void updateTotalDurations (android.telephony.CallQuality) android.telephony.CallQuality cq private static boolean isGoodQuality (int) int callQualityLevel private void addSnapshot (android.telephony.CallQuality, java.util.ArrayList) Integer ss android.telephony.CallQuality cq java.util.ArrayList snapshots private void updateMinAndMaxSignalStrengthSnapshots (int, int, android.telephony.CallQuality) int newDlCallQualityState int newUlCallQualityState android.telephony.CallQuality cq Integer ss private java.lang.Integer getLteSnr () int snr android.telephony.CellSignalStrengthLte lteSs com.android.internal.telephony.SignalStrengthController ssc android.telephony.SignalStrength ss private static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength toProto (int) int ss com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength ret public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary getCallQualitySummaryDl () com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary summary android.util.Pair totalGoodAndBadDurations public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary getCallQualitySummaryUl () com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary summary android.util.Pair totalGoodAndBadDurations private android.util.Pair getTotalGoodAndBadQualityTimeMs (java.util.ArrayList) int timeSinceLastSnapshot com.android.internal.telephony.metrics.CallQualityMetrics$TimestampedQualitySnapshot snapshot java.util.ArrayList snapshots int totalGoodQualityTime int totalBadQualityTime int lastTimestamp public java.lang.String toString () android.util.Pair snapshot android.util.Pair snapshot StringBuilder sb android.util.Pair dlTotals android.util.Pair ulTotals static void <clinit> () }
com/android/internal/telephony/metrics/CallSessionEventBuilder.class
CallSessionEventBuilder.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.CallSessionEventBuilder extends java.lang.Object { private final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event mEvent public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event build () public void <init> (int) int type public com.android.internal.telephony.metrics.CallSessionEventBuilder setDelay (int) int delay public com.android.internal.telephony.metrics.CallSessionEventBuilder setRilRequest (int) int rilRequestType public com.android.internal.telephony.metrics.CallSessionEventBuilder setRilRequestId (int) int rilRequestId public com.android.internal.telephony.metrics.CallSessionEventBuilder setRilError (int) int rilError public com.android.internal.telephony.metrics.CallSessionEventBuilder setCallIndex (int) int callIndex public com.android.internal.telephony.metrics.CallSessionEventBuilder setCallState (int) int state public com.android.internal.telephony.metrics.CallSessionEventBuilder setSrvccState (int) int srvccState public com.android.internal.telephony.metrics.CallSessionEventBuilder setImsCommand (int) int imsCommand public com.android.internal.telephony.metrics.CallSessionEventBuilder setImsReasonInfo (com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo) com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo reasonInfo public com.android.internal.telephony.metrics.CallSessionEventBuilder setSrcAccessTech (int) int tech public com.android.internal.telephony.metrics.CallSessionEventBuilder setTargetAccessTech (int) int tech public com.android.internal.telephony.metrics.CallSessionEventBuilder setSettings (com.android.internal.telephony.nano.TelephonyProto$TelephonySettings) com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.metrics.CallSessionEventBuilder setServiceState (com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState) com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState state public com.android.internal.telephony.metrics.CallSessionEventBuilder setImsConnectionState (com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState) com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState state public com.android.internal.telephony.metrics.CallSessionEventBuilder setImsCapabilities (com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities) com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities capabilities public com.android.internal.telephony.metrics.CallSessionEventBuilder setDataCalls (com.android.internal.telephony.nano.TelephonyProto$RilDataCall[]) com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public com.android.internal.telephony.metrics.CallSessionEventBuilder setPhoneState (int) int phoneState public com.android.internal.telephony.metrics.CallSessionEventBuilder setNITZ (long) long timestamp public com.android.internal.telephony.metrics.CallSessionEventBuilder setRilCalls (com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[]) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] rilCalls public com.android.internal.telephony.metrics.CallSessionEventBuilder setAudioCodec (int) int audioCodec public com.android.internal.telephony.metrics.CallSessionEventBuilder setCallQuality (com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality callQuality public com.android.internal.telephony.metrics.CallSessionEventBuilder setCallQualitySummaryDl (com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary callQualitySummary public com.android.internal.telephony.metrics.CallSessionEventBuilder setCallQualitySummaryUl (com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary callQualitySummary public com.android.internal.telephony.metrics.CallSessionEventBuilder setIsImsEmergencyCall (boolean) boolean isImsEmergencyCall public com.android.internal.telephony.metrics.CallSessionEventBuilder setEmergencyNumberDatabaseVersion (int) int emergencyNumberDatabaseVersion public com.android.internal.telephony.metrics.CallSessionEventBuilder setImsEmergencyNumberInfo (com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo) com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo imsEmergencyNumberInfo }
com/android/internal/telephony/metrics/CarrierIdMatchStats.class
CarrierIdMatchStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.CarrierIdMatchStats extends java.lang.Object { private static final String TAG private void <init> () public static void onCarrierIdMismatch (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) int cid String mccMnc String gid1 String spn String pnn com.android.internal.telephony.metrics.PersistAtomsStorage storage com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch carrierIdMismatch boolean isAdded public static void sendCarrierIdTableVersion (int) int carrierIdTableVersion com.android.internal.telephony.metrics.PersistAtomsStorage storage private static java.lang.String nullToEmpty (java.lang.String) String string static void <clinit> () }
com/android/internal/telephony/metrics/CellularSecurityTransparencyStats.class
CellularSecurityTransparencyStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.CellularSecurityTransparencyStats extends java.lang.Object { private static final String LOG_TAG private static final String LOG_DESCRIPTOR_SIM_MCC private static final String LOG_DESCRIPTOR_SIM_MNC private static final String LOG_DESCRIPTOR_DISCLOSURE_MCC private static final String LOG_DESCRIPTOR_DISCLOSURE_MNC private static final int DEFAULT_PLMN_PART public void <init> () public void logIdentifierDisclosure (android.telephony.CellularIdentifierDisclosure, java.lang.String, java.lang.String, boolean) String[] plmnParts android.telephony.CellularIdentifierDisclosure disclosure String simMcc String simMnc boolean notificationsEnabled int mcc int mnc int disclosureMcc int disclosureMnc String plmn private int parsePlmnPartOrDefault (java.lang.String, java.lang.String) NumberFormatException e String input String logDescriptor public void writeIdentifierDisclosure (int, int, int, int, int, int, boolean, boolean) int mcc int mnc int disclosureMcc int disclosureMnc int identifier int protocolMessage boolean isEmergency boolean areNotificationsEnabled }
com/android/internal/telephony/metrics/DataCallSessionStats.class
DataCallSessionStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DataCallSessionStats extends java.lang.Object { private static final String TAG private final com.android.internal.telephony.Phone mPhone private long mStartTime private com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession mDataCallSession private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private static final java.util.Random RANDOM public static final int SIZE_LIMIT_HANDOVER_FAILURES private final com.android.internal.telephony.metrics.DefaultNetworkMonitor mDefaultNetworkMonitor private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private boolean isSystemDefaultNetworkMobile () android.net.NetworkCapabilities nc public synchronized void onSetupDataCall (int, boolean) int apnTypeBitMask boolean isSatellite public synchronized void onSetupDataCallResponse (android.telephony.data.DataCallResponse, int, int, int, int) android.telephony.data.DataCallResponse response int currentRat int apnTypeBitmask int protocol int failureCause public synchronized void setDeactivateDataCallReason (int) int reason public synchronized void onDataCallDisconnected (int) int failureCause public synchronized void onHandoverFailure (int, int, int) int i int[] failureCauses int[] handoverFailureRats int failureDirection int failureCause int sourceRat int targetRat public synchronized void onDrsOrRatChanged (int) int currentRat public void onUnmeteredUpdate (int) int networkType public synchronized void conclude () com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession call long nowMillis private void endDataCallSession () android.telephony.SubscriptionInfo subInfo private static long convertMillisToMinutes (long) long millis private static com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession copyOf (com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession) com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession call com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession copy private com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession getDefaultProto (int, boolean) int apnTypeBitmask boolean isSatellite com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession proto private boolean getIsRoaming () com.android.internal.telephony.ServiceStateTracker serviceStateTracker android.telephony.ServiceState serviceState private boolean getIsOpportunistic () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private boolean getIsProvisioningProfile () Exception ex com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private boolean getIsOos () com.android.internal.telephony.ServiceStateTracker serviceStateTracker android.telephony.ServiceState serviceState private transient void logi (java.lang.String, java.lang.Object[]) String format Object[] args private transient void loge (java.lang.String, java.lang.Object[]) String format Object[] args protected long getTimeMillis () static void <clinit> () }
com/android/internal/telephony/metrics/DataConnectionStateTracker$1.class
DataConnectionStateTracker.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.DataConnectionStateTracker$1 extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.metrics.DataConnectionStateTracker this$0 void <init> (com.android.internal.telephony.metrics.DataConnectionStateTracker) com.android.internal.telephony.metrics.DataConnectionStateTracker this$0 public void onSubscriptionsChanged () int newSubId }
com/android/internal/telephony/metrics/DataConnectionStateTracker$TelephonyListenerImpl.class
DataConnectionStateTracker.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.DataConnectionStateTracker$TelephonyListenerImpl extends android.telephony.TelephonyCallback implements android.telephony.TelephonyCallback$PreciseDataConnectionStateListener android.telephony.TelephonyCallback$ActiveDataSubscriptionIdListener android.telephony.TelephonyCallback$PhysicalChannelConfigListener { private final java.util.concurrent.Executor mExecutor private android.telephony.TelephonyManager mTelephonyManager final synthetic com.android.internal.telephony.metrics.DataConnectionStateTracker this$0 void <init> (com.android.internal.telephony.metrics.DataConnectionStateTracker, java.util.concurrent.Executor) java.util.concurrent.Executor executor public void register (android.telephony.TelephonyManager) android.telephony.TelephonyManager tm public void unregister () public void onPreciseDataConnectionStateChanged (android.telephony.PreciseDataConnectionState) android.telephony.PreciseDataConnectionState connectionState public void onActiveDataSubscriptionIdChanged (int) int subId public void onPhysicalChannelConfigChanged (java.util.List) java.util.List configs private void logChannelChange (java.util.List) java.util.List configs int connectedChannelCount int channelCountEnum }
com/android/internal/telephony/metrics/DataConnectionStateTracker.class
DataConnectionStateTracker.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DataConnectionStateTracker extends java.lang.Object { private static final android.util.SparseArray sDataConnectionStateTracker private final java.util.concurrent.Executor mExecutor private com.android.internal.telephony.Phone mPhone private int mSubId private java.util.HashMap mLastPreciseDataConnectionState private com.android.internal.telephony.metrics.DataConnectionStateTracker$TelephonyListenerImpl mTelephonyListener private int mActiveDataSubId private int mChannelCountEnum private final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangedListener private void <init> () android.os.HandlerThread handlerThread public static synchronized com.android.internal.telephony.metrics.DataConnectionStateTracker getInstance (int) int phoneId com.android.internal.telephony.metrics.DataConnectionStateTracker dataConnectionStateTracker public void start (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.SubscriptionManager mSubscriptionManager public void stop () android.telephony.SubscriptionManager mSubscriptionManager public int getDataState (int) int apnType private void registerTelephonyListener (int) int subId android.telephony.TelephonyManager telephonyManager private void unregisterTelephonyListener () public void notifyDataConnectionStateChanged (android.telephony.PreciseDataConnectionState) int apnType android.telephony.PreciseDataConnectionState connectionState java.util.List apnTypes static int getActiveDataSubId () private void logRATChanges (int) int previousDataRat com.android.internal.telephony.metrics.DataConnectionStateTracker dataConnectionStateTracker int i int newDataRat int subId static void <clinit> () }
com/android/internal/telephony/metrics/DataNetworkValidationStats.class
DataNetworkValidationStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DataNetworkValidationStats extends java.lang.Object { private static final String TAG private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation mDataNetworkValidation private long mRequestedTimeInMillis public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void onRequestNetworkValidation (int) int apnTypeBitMask public void onHandoverAttempted () public void onDataNetworkDisconnected (int) int networkType public void onUpdateNetworkValidationState (int, int) int status int networkType private void calcElapsedTime () protected long getTimeMillis () private void clear () private com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation getDefaultProto (int) int apnTypeBitmask com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation proto static void <clinit> () }
com/android/internal/telephony/metrics/DataStallRecoveryStats$1.class
DataStallRecoveryStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.DataStallRecoveryStats$1 extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { final synthetic com.android.internal.telephony.metrics.DataStallRecoveryStats this$0 void <init> (com.android.internal.telephony.metrics.DataStallRecoveryStats, java.util.concurrent.Executor) com.android.internal.telephony.metrics.DataStallRecoveryStats this$0 java.util.concurrent.Executor executor public void onConnectedInternetDataNetworksChanged (java.util.Set) com.android.internal.telephony.data.DataNetwork dataNetwork java.util.Set internetNetworks public void onPhysicalLinkStatusChanged (int) int status }
com/android/internal/telephony/metrics/DataStallRecoveryStats$2.class
DataStallRecoveryStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.DataStallRecoveryStats$2 extends android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback { final synthetic com.android.internal.telephony.metrics.DataStallRecoveryStats this$0 void <init> (com.android.internal.telephony.metrics.DataStallRecoveryStats) com.android.internal.telephony.metrics.DataStallRecoveryStats this$0 public void onConnectivityReportAvailable (android.net.ConnectivityDiagnosticsManager$ConnectivityReport) android.net.ConnectivityDiagnosticsManager$ConnectivityReport report android.os.PersistableBundle bundle public void onDataStallSuspected (android.net.ConnectivityDiagnosticsManager$DataStallReport) android.net.ConnectivityDiagnosticsManager$DataStallReport report android.os.PersistableBundle bundle }
com/android/internal/telephony/metrics/DataStallRecoveryStats.class
DataStallRecoveryStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DataStallRecoveryStats extends java.lang.Object { private static final int LINK_BANDWIDTH_UNSPECIFIED private static final String TAG private static final int UNSET_DIAGNOSTIC_STATE private static final long REFRESH_DURATION_IN_MILLIS private final android.os.Handler mHandler private final String mTag private final com.android.internal.telephony.Phone mPhone private final android.telephony.TelephonyManager mTelephonyManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final boolean mIsDsrsDiagnosticsEnabled private String mIfaceName private long mMetricsReflashTime private int mPhoneId private int mCarrierId private int mConvertedMccMnc private int mSignalStrength private int mBand private int mRat private boolean mIsOpportunistic private boolean mIsMultiSim private int mNetworkRegState private int mOtherSignalStrength private int mOtherNetworkRegState private int mInternetLinkStatus private int mLinkDownBandwidthKbps private int mLinkUpBandwidthKbps private int mNetworkProbesResult private int mNetworkProbesType private int mNetworkValidationResult private int mTcpMetricsCollectionPeriodMillis private int mTcpPacketFailRate private int mDnsConsecutiveTimeouts private android.net.ConnectivityDiagnosticsManager mConnectivityDiagnosticsManager private android.net.ConnectivityDiagnosticsManager$ConnectivityDiagnosticsCallback mConnectivityDiagnosticsCallback private static final java.util.concurrent.Executor INLINE_EXECUTOR public void <init> (com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.data.DataNetworkController) Exception e com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.data.DataNetworkController dataNetworkController android.os.HandlerThread handlerThread public void uploadMetrics (int, boolean, int, int, boolean, int) int action boolean isRecovered int duration int reason boolean isFirstValidation int durationOfAction private void refreshMetricsData () NumberFormatException e String networkOperator private void updateBandwidths () com.android.internal.telephony.data.DataNetworkController dataNetworkController com.android.internal.telephony.data.DataNetwork dataNetwork android.net.NetworkCapabilities networkCapabilities private void updateRatAndBand () android.telephony.ServiceState serviceState private static boolean getIsOpportunistic (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private void updateNetworkRegState () android.telephony.NetworkRegistrationInfo phoneRegInfo private void updateDsdsInfo () android.telephony.NetworkRegistrationInfo regInfo com.android.internal.telephony.Phone otherPhone public android.os.Bundle getDataStallRecoveryMetricsData (int, boolean, int, int, int, int, int) Exception e long refreshDuration int action boolean isRecovered int duration int reason int validationCount int actionValidationCount int durationOfAction android.os.Bundle bundle private void log (java.lang.String) String s private void logd (java.lang.String) String s private void loge (java.lang.String) String s private void loge (java.lang.String, java.lang.Throwable) String s Throwable tr public java.lang.String toString () private synthetic void lambda$uploadMetrics$1 (int, boolean, int, int, boolean, int) Exception e int action boolean isRecovered int duration int reason boolean isFirstValidation int durationOfAction private static synthetic void lambda$static$0 (java.lang.Runnable) Runnable x static void <clinit> () }
com/android/internal/telephony/metrics/DefaultNetworkMonitor$DefaultNetworkCallback.class
DefaultNetworkMonitor.java package com.android.internal.telephony.metrics final com.android.internal.telephony.metrics.DefaultNetworkMonitor$DefaultNetworkCallback extends android.net.ConnectivityManager$NetworkCallback { final synthetic com.android.internal.telephony.metrics.DefaultNetworkMonitor this$0 private void <init> (com.android.internal.telephony.metrics.DefaultNetworkMonitor) public void onAvailable (android.net.Network) android.net.Network network public void onCapabilitiesChanged (android.net.Network, android.net.NetworkCapabilities) android.net.Network network android.net.NetworkCapabilities nc public void onLost (android.net.Network) android.net.Network network }
com/android/internal/telephony/metrics/DefaultNetworkMonitor.class
DefaultNetworkMonitor.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DefaultNetworkMonitor extends android.os.Handler { private static final String TAG private android.net.ConnectivityManager$NetworkCallback mDefaultNetworkCallback private android.net.Network mNetwork private android.net.NetworkCapabilities mNetworkCapabilities void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void registerSystemDefaultNetworkCallback (android.content.Context) android.content.Context context android.net.ConnectivityManager connectivityManager public android.net.NetworkCapabilities getNetworkCapabilities () static void <clinit> () }
com/android/internal/telephony/metrics/DeviceStateHelper.class
DeviceStateHelper.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DeviceStateHelper extends java.lang.Object { private int mFoldState public void <init> (android.content.Context) android.content.Context context android.os.HandlerThread mHandlerThread private void updateFoldState (int) int posture private void updateServiceStateStats () com.android.internal.telephony.Phone phone public int getFoldState () private synthetic void lambda$new$0 (android.hardware.devicestate.DeviceState) android.hardware.devicestate.DeviceState state }
com/android/internal/telephony/metrics/DeviceTelephonyPropertiesStats.class
DeviceTelephonyPropertiesStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.DeviceTelephonyPropertiesStats extends java.lang.Object { private static final String TAG public void <init> () public static void recordAutoDataSwitchFeatureToggle () com.android.internal.telephony.metrics.PersistAtomsStorage storage static void <clinit> () }
com/android/internal/telephony/metrics/EmergencyNumberStats$1.class
EmergencyNumberStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.EmergencyNumberStats$1 extends android.util.SparseIntArray { void <init> () }
com/android/internal/telephony/metrics/EmergencyNumberStats$2.class
EmergencyNumberStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.EmergencyNumberStats$2 extends android.util.SparseIntArray { void <init> () }
com/android/internal/telephony/metrics/EmergencyNumberStats$3.class
EmergencyNumberStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.EmergencyNumberStats$3 extends android.util.SparseIntArray { void <init> () }
com/android/internal/telephony/metrics/EmergencyNumberStats.class
EmergencyNumberStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.EmergencyNumberStats extends java.lang.Object { private static final String TAG private static final android.util.SparseIntArray sRoutesMap private static final android.util.SparseIntArray sServiceCategoriesMap private static final android.util.SparseIntArray sSourcesMap private static com.android.internal.telephony.metrics.EmergencyNumberStats sInstance private void <init> () public static com.android.internal.telephony.metrics.EmergencyNumberStats getInstance () public com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] convertEmergencyNumbersListToProto (java.util.List, int, int, boolean) android.telephony.emergency.EmergencyNumber number java.util.List emergencyNumberList int assetVersion int otaVersion boolean isDbRoutingIgnored java.util.List numberProtoList private com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo convertEmergencyNumberToProto (android.telephony.emergency.EmergencyNumber, int, int, boolean) android.telephony.emergency.EmergencyNumber number int assetVer int otaVer boolean isDbRoutingIgnored String dialNumber com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo emergencyNumber private int[] getMappedServiceCategories (java.util.List) java.util.List serviceCategories private int[] getMappedSources (java.util.List) java.util.List sources static void <clinit> () }
com/android/internal/telephony/metrics/ImsStats.class
ImsStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.ImsStats extends java.lang.Object { private static final String TAG private static final long MIN_REGISTRATION_DURATION_MILLIS private static final int MAX_EXTRA_MESSAGE_LENGTH private static final java.util.regex.Pattern PATTERN_UUID private static final String REPLACEMENT_UUID private static final java.util.regex.Pattern PATTERN_URI private static final String REPLACEMENT_URI private static final java.util.regex.Pattern PATTERN_IPV4 private static final String REPLACEMENT_IPV4 private static final java.util.regex.Pattern PATTERN_IPV6 private static final String REPLACEMENT_IPV6 private static final java.util.regex.Pattern PATTERN_IMEI private static final String REPLACEMENT_IMEI private static final java.util.regex.Pattern PATTERN_UNSEGMENTED_IMEI_IMSI private static final String REPLACEMENT_UNSEGMENTED_IMEI_IMSI private static final java.util.regex.Pattern PATTERN_HOSTNAME private static final String REPLACEMENT_HOSTNAME private static final java.util.regex.Pattern PATTERN_UNKNOWN_ID private static final String REPLACEMENT_UNKNOWN_ID private final com.android.internal.telephony.imsphone.ImsPhone mPhone private final com.android.internal.telephony.metrics.PersistAtomsStorage mStorage private int mLastRegistrationState private long mLastTimestamp private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats mLastRegistrationStats int mLastTransportType private android.telephony.ims.feature.MmTelFeature$MmTelCapabilities mLastAvailableFeatures private final android.telephony.ims.feature.MmTelFeature$MmTelCapabilities mLastWwanCapableFeatures private final android.telephony.ims.feature.MmTelFeature$MmTelCapabilities mLastWlanCapableFeatures public void <init> (com.android.internal.telephony.imsphone.ImsPhone) com.android.internal.telephony.imsphone.ImsPhone phone public synchronized void conclude () android.telephony.ims.feature.MmTelFeature$MmTelCapabilities lastCapableFeatures com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats long now long duration public synchronized void onImsCapabilitiesChanged (int, android.telephony.ims.feature.MmTelFeature$MmTelCapabilities) int radioTech android.telephony.ims.feature.MmTelFeature$MmTelCapabilities capabilities boolean ratChanged int newRat boolean voiceAvailableNow boolean voiceAvailabilityChanged public synchronized void onSetFeatureResponse (int, int, int) int feature int network int value android.telephony.ims.feature.MmTelFeature$MmTelCapabilities lastCapableFeatures public synchronized void onImsRegistering (int) int imsRadioTech public synchronized void onImsRegistered (android.telephony.ims.ImsRegistrationAttributes) android.telephony.ims.ImsRegistrationAttributes attributes public synchronized void onImsUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination termination public synchronized void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState state int newRat android.telephony.ims.feature.MmTelFeature$MmTelCapabilities lastCapableFeatures public synchronized int getImsVoiceRadioTech () private int getRatAtEnd (int) int lastStateRat private int convertTransportTypeToNetworkType (int) int transportType private int getWwanPsRat () private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats getDefaultImsRegistrationStats () com.android.internal.telephony.Phone phone com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats private void updateImsRegistrationStats () com.android.internal.telephony.Phone phone private android.telephony.ims.feature.MmTelFeature$MmTelCapabilities getLastCapableFeaturesForTech (int) int radioTech private android.telephony.ims.feature.MmTelFeature$MmTelCapabilities getLastCapableFeaturesForNetworkType (int) int netType private int convertRegistrationTechToNetworkType (int) int radioTech private static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats copyOfDimensionsOnly (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats source com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats dest protected long getTimeMillis () public static java.lang.String filterExtraMessage (java.lang.String) String str private transient void logw (java.lang.String, java.lang.Object[]) String format Object[] args private transient void loge (java.lang.String, java.lang.Object[]) String format Object[] args static void <clinit> () }
com/android/internal/telephony/metrics/InProgressCallSession.class
InProgressCallSession.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.InProgressCallSession extends java.lang.Object { private static final int MAX_EVENTS public final int phoneId public final java.util.Deque events public final int startSystemTimeMin public final long startElapsedTimeMs private long mLastElapsedTimeMs private boolean mEventsDropped private int mLastKnownPhoneState public boolean isEventsDropped () public void <init> (int) int phoneId public void addEvent (com.android.internal.telephony.metrics.CallSessionEventBuilder) com.android.internal.telephony.metrics.CallSessionEventBuilder builder public synchronized void addEvent (long, com.android.internal.telephony.metrics.CallSessionEventBuilder) long timestamp com.android.internal.telephony.metrics.CallSessionEventBuilder builder public synchronized boolean containsCsCalls () com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event event public void setLastKnownPhoneState (int) int state public boolean isPhoneIdle () }
com/android/internal/telephony/metrics/InProgressSmsSession.class
InProgressSmsSession.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.InProgressSmsSession extends java.lang.Object { private static final int MAX_EVENTS public final int phoneId public final java.util.Deque events public final int startSystemTimeMin public final long startElapsedTimeMs private long mLastElapsedTimeMs private boolean mEventsDropped private java.util.concurrent.atomic.AtomicInteger mNumExpectedResponses public void increaseExpectedResponse () public void decreaseExpectedResponse () public int getNumExpectedResponses () public boolean isEventsDropped () public void <init> (int) int phoneId public void addEvent (com.android.internal.telephony.metrics.SmsSessionEventBuilder) com.android.internal.telephony.metrics.SmsSessionEventBuilder builder public synchronized void addEvent (long, com.android.internal.telephony.metrics.SmsSessionEventBuilder) long timestamp com.android.internal.telephony.metrics.SmsSessionEventBuilder builder }
com/android/internal/telephony/metrics/MetricsCollector.class
MetricsCollector.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.MetricsCollector extends java.lang.Object implements android.app.StatsManager$StatsPullAtomCallback { private static final String TAG private static final boolean DBG private static final long MILLIS_PER_HOUR private static final long MILLIS_PER_MINUTE private static final long MILLIS_PER_SECOND private static final long MIN_COOLDOWN_MILLIS private static final long MIN_CALLS_PER_BUCKET private static final long DURATION_BUCKET_MILLIS private static final long CELL_SERVICE_DURATION_BUCKET_MILLIS private final long mPowerCorrelatedMinCooldownMillis private final com.android.internal.telephony.metrics.PersistAtomsStorage mStorage private final com.android.internal.telephony.metrics.DeviceStateHelper mDeviceStateHelper private final android.app.StatsManager mStatsManager private final com.android.internal.telephony.metrics.VonrHelper mVonrHelper private final com.android.internal.telephony.metrics.AirplaneModeStats mAirplaneModeStats private final com.android.internal.telephony.metrics.DefaultNetworkMonitor mDefaultNetworkMonitor private final java.util.Set mOngoingDataCallStats private static final java.util.Random sRandom public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.metrics.PersistAtomsStorage, com.android.internal.telephony.metrics.DeviceStateHelper, com.android.internal.telephony.metrics.VonrHelper, com.android.internal.telephony.metrics.DefaultNetworkMonitor, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.metrics.PersistAtomsStorage storage com.android.internal.telephony.metrics.DeviceStateHelper deviceStateHelper com.android.internal.telephony.metrics.VonrHelper vonrHelper com.android.internal.telephony.metrics.DefaultNetworkMonitor defaultNetworkMonitor com.android.internal.telephony.flags.FeatureFlags featureFlags public int onPullAtom (int, java.util.List) int atomTag java.util.List data public com.android.internal.telephony.metrics.PersistAtomsStorage getAtomsStorage () public com.android.internal.telephony.metrics.DeviceStateHelper getDeviceStateHelper () public com.android.internal.telephony.metrics.VonrHelper getVonrHelper () public void flushAtomsStorage () public void clearAtomsStorage () public void registerOngoingDataCallStat (com.android.internal.telephony.metrics.DataCallSessionStats) com.android.internal.telephony.metrics.DataCallSessionStats call public void unregisterOngoingDataCallStat (com.android.internal.telephony.metrics.DataCallSessionStats) com.android.internal.telephony.metrics.DataCallSessionStats call public com.android.internal.telephony.metrics.DefaultNetworkMonitor getDefaultNetworkMonitor () private void concludeDataCallSessionStats () com.android.internal.telephony.metrics.DataCallSessionStats stats private void concludeImsStats () com.android.internal.telephony.imsphone.ImsPhone imsPhone com.android.internal.telephony.Phone phone private void concludeServiceStateStats () com.android.internal.telephony.Phone phone private void concludeRcsStats () com.android.internal.telephony.metrics.RcsStats rcsStats private void concludeAll () private static int pullSimSlotState (java.util.List) com.android.internal.telephony.metrics.SimSlotState state RuntimeException e java.util.List data com.android.internal.telephony.metrics.SimSlotState state private static int pullSupportedRadioAccessFamily (java.util.List) com.android.internal.telephony.Phone phone java.util.List data com.android.internal.telephony.Phone[] phones long rafSupported private static int pullCarrierIdTableVersion (java.util.List) int version java.util.List data com.android.internal.telephony.Phone[] phones private int pullVoiceCallRatUsages (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] usages private int pullVoiceCallSessions (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] calls private int pullIncomingSms (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] smsList private int pullOutgoingSms (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] smsList private int pullDataCallSession (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] dataCallSessions private int pullCellularDataServiceSwitch (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] persistAtoms private int pullCellularServiceState (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] persistAtoms private int pullImsRegistrationStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] persistAtoms private int pullImsRegistrationTermination (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] persistAtoms private int pullTelephonyNetworkRequestsV2 (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] persistAtoms private int pullDeviceTelephonyProperties (java.util.List) java.util.List data com.android.internal.telephony.Phone[] phones boolean isAutoDataSwitchOn boolean hasDedicatedManagedProfileSub com.android.internal.telephony.uicc.UiccSlot[] slots int mepSupportedSlotCount private int pullImsRegistrationFeatureTagStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] persistAtoms private int pullRcsClientProvisioningStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] persistAtoms private int pullRcsAcsProvisioningStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] persistAtoms private int pullSipDelegateStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] persisAtoms private int pullSipTransportFeatureTagStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] persisAtoms private int pullSipMessageResponse (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] persistAtoms private int pullSipTransportSession (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] persistAtoms private int pullImsDedicatedBearerListenerEvent (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] persistAtoms private int pullImsDedicatedBearerEvent (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] persistAtoms private int pullImsRegistrationServiceDescStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] persistAtoms private int pullUceEventStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] persistAtoms private int pullPresenceNotifyEvent (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] persistAtoms private int pullGbaEvent (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] persistAtoms private int pullPerSimStatus (java.util.List) com.android.internal.telephony.metrics.PerSimStatus perSimStatus android.util.StatsEvent statsEvent com.android.internal.telephony.Phone phone java.util.List data int result private int pullOutgoingShortCodeSms (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] outgoingShortCodeSmsList private int pullEmergencyNumbersInfo (java.util.List) com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] numList com.android.internal.telephony.emergency.EmergencyNumberTracker tracker com.android.internal.telephony.Phone phone java.util.List data boolean isDataLogged private int pullSatelliteController (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] controllerAtoms private int pullSatelliteSession (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] sessionAtoms private int pullSatelliteIncomingDatagram (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] incomingDatagramAtoms private int pullSatelliteOutgoingDatagram (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] outgoingDatagramAtoms private int pullSatelliteProvision (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] provisionAtoms private int pullSatelliteSosMessageRecommender (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] sosMessageRecommenderAtoms private int pullDataNetworkValidation (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] dataNetworkValidations private int pullCarrierRoamingSatelliteSession (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] carrierRoamingSatelliteSessionAtoms private int pullCarrierRoamingSatelliteControllerStats (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] carrierRoamingSatelliteControllerStatsAtoms private int pullSatelliteEntitlement (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] satelliteEntitlementAtoms private int pullSatelliteConfigUpdater (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] satelliteConfigUpdaterAtoms private int pullSatelliteAccessController (java.util.List) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] satelliteAccessControllerAtoms private void registerAtom (int) int atomId private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession session private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms) com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms sms private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms sms private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession) com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession dataCallSession private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination termination private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2) com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 networkRequests private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats) com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse) com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats) com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent) com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent) com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms shortCodeSms private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo) com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo emergencyNumber private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController satelliteController private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession satelliteSession private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation) com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater stats private static android.util.StatsEvent buildStatsEvent (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController stats static com.android.internal.telephony.Phone[] getPhonesIfAny () IllegalStateException e private static int roundAndConvertMillisToSeconds (long) long valueMillis private static int roundAndConvertMillisToSeconds (long, long) long valueMillis long durationBucketSize long roundedValueMillis private static int roundAndConvertMillisToMinutes (long) long valueMillis long roundedValueMillis private static synthetic void lambda$pullSatelliteAccessController$39 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController persistAtom private static synthetic void lambda$pullSatelliteConfigUpdater$38 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater persistAtom private static synthetic void lambda$pullSatelliteEntitlement$37 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement persistAtom private static synthetic void lambda$pullCarrierRoamingSatelliteControllerStats$36 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats persistAtom private static synthetic void lambda$pullCarrierRoamingSatelliteSession$35 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession persistAtom private static synthetic void lambda$pullDataNetworkValidation$34 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation d private static synthetic void lambda$pullSatelliteSosMessageRecommender$33 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender persistAtom private static synthetic void lambda$pullSatelliteProvision$32 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision persistAtom private static synthetic void lambda$pullSatelliteOutgoingDatagram$31 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram persistAtom private static synthetic void lambda$pullSatelliteIncomingDatagram$30 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram persistAtom private static synthetic void lambda$pullSatelliteSession$29 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession persistAtom private static synthetic void lambda$pullSatelliteController$28 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController persistAtom private static synthetic void lambda$pullEmergencyNumbersInfo$27 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo number private static synthetic void lambda$pullOutgoingShortCodeSms$26 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms sms private static synthetic void lambda$pullGbaEvent$25 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent persistAtom private static synthetic void lambda$pullPresenceNotifyEvent$24 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent persistAtom private static synthetic void lambda$pullUceEventStats$23 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats persistAtom private static synthetic void lambda$pullImsRegistrationServiceDescStats$22 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats persistAtom private static synthetic void lambda$pullImsDedicatedBearerEvent$21 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent persistAtom private static synthetic void lambda$pullImsDedicatedBearerListenerEvent$20 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent persistAtom private static synthetic void lambda$pullSipTransportSession$19 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession persistAtom private static synthetic void lambda$pullSipMessageResponse$18 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse persistAtom private static synthetic void lambda$pullSipTransportFeatureTagStats$17 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats persisAtom private static synthetic void lambda$pullSipDelegateStats$16 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats persisAtom private static synthetic void lambda$pullRcsAcsProvisioningStats$15 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats persistAtom private static synthetic void lambda$pullRcsClientProvisioningStats$14 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats persistAtom private static synthetic void lambda$pullImsRegistrationFeatureTagStats$13 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats persistAtom private static synthetic boolean lambda$pullDeviceTelephonyProperties$12 (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private static synthetic void lambda$pullTelephonyNetworkRequestsV2$11 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 persistAtom private static synthetic void lambda$pullImsRegistrationTermination$10 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination persistAtom private static synthetic void lambda$pullImsRegistrationStats$9 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats persistAtom private static synthetic void lambda$pullCellularServiceState$8 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState persistAtom private static synthetic void lambda$pullCellularDataServiceSwitch$7 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch persistAtom private static synthetic void lambda$pullDataCallSession$6 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession dataCall private static synthetic void lambda$pullOutgoingSms$5 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms sms private static synthetic void lambda$pullIncomingSms$4 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms sms private static synthetic void lambda$pullVoiceCallSessions$3 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession call private static synthetic void lambda$pullVoiceCallRatUsages$2 (java.util.List, com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) java.util.List data com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage private static synthetic boolean lambda$pullVoiceCallRatUsages$1 (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage private static synthetic long lambda$pullVoiceCallRatUsages$0 (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage static void <clinit> () }
com/android/internal/telephony/metrics/ModemPowerMetrics.class
ModemPowerMetrics.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.ModemPowerMetrics extends java.lang.Object { private static final int DATA_CONNECTION_EMERGENCY_SERVICE private static final int DATA_CONNECTION_OTHER private static final int NUM_DATA_CONNECTION_TYPES private android.os.BatteryStatsManager mBatteryStatsManager public void <init> (android.os.BatteryStatsManager) android.os.BatteryStatsManager batteryStatsManager public com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats buildProto () long t int i long tr int i long rx int i long timeInVeryPoorRxSignalLevelMs java.util.List txTimeMillis java.util.List timeInRatMicros java.util.List rxSignalStrengthLevelMicros com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats m android.os.connectivity.CellularBatteryStats stats private android.os.connectivity.CellularBatteryStats getStats () static void <clinit> () }
com/android/internal/telephony/metrics/ModemRestartStats.class
ModemRestartStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.ModemRestartStats extends java.lang.Object { private static final String TAG private static final int MAX_BASEBAND_LEN private static final int MAX_REASON_LEN private void <init> () public static void onModemRestart (java.lang.String) String reason String basebandVersion int carrierId private static java.lang.String truncateString (java.lang.String, int) String string int maxLen private static java.lang.String nullToEmpty (java.lang.String) String string private static int getCarrierId () com.android.internal.telephony.Phone phone int carrierId static void <clinit> () }
com/android/internal/telephony/metrics/NetworkRequestsStats.class
NetworkRequestsStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.NetworkRequestsStats extends java.lang.Object { private void <init> () public static void addNetworkRequest (android.net.NetworkRequest, int) android.net.NetworkRequest networkRequest int subId com.android.internal.telephony.metrics.PersistAtomsStorage storage com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 networkRequestsTemplate private static int getCarrierId (int) int subId int phoneId com.android.internal.telephony.Phone phone }
com/android/internal/telephony/metrics/PerSimStatus.class
PerSimStatus.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.PerSimStatus extends java.lang.Object { private static final String TAG private static final long BITMASK_2G private static final java.util.UUID CROSS_SIM_CALLING_STATUS_ANOMALY_UUID public final int carrierId public final int phoneNumberSourceUicc public final int phoneNumberSourceCarrier public final int phoneNumberSourceIms public final boolean advancedCallingSettingEnabled public final boolean voWiFiSettingEnabled public final int voWiFiModeSetting public final int voWiFiRoamingModeSetting public final boolean vtSettingEnabled public final boolean dataRoamingEnabled public final long preferredNetworkType public final boolean disabled2g public final boolean pin1Enabled public final int minimumVoltageClass public final int userModifiedApnTypes public final long unmeteredNetworks public final boolean vonrEnabled public final boolean crossSimCallingEnabled public static com.android.internal.telephony.metrics.PerSimStatus getCurrentState (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone int[] numberIds int carrierId android.telephony.ims.ImsMmTelManager imsMmTelManager com.android.internal.telephony.IccCard iccCard com.android.internal.telephony.metrics.PersistAtomsStorage persistAtomsStorage private void <init> (int, int, int, int, boolean, boolean, int, int, boolean, boolean, long, boolean, boolean, int, int, long, boolean, boolean) int carrierId int phoneNumberSourceUicc int phoneNumberSourceCarrier int phoneNumberSourceIms boolean advancedCallingSettingEnabled boolean voWiFiSettingEnabled int voWiFiModeSetting int voWiFiRoamingModeSetting boolean vtSettingEnabled boolean dataRoamingEnabled long preferredNetworkType boolean disabled2g boolean pin1Enabled int minimumVoltageClass int userModifiedApnTypes long unmeteredNetworks boolean vonrEnabled boolean crossSimCallingEnabled private static boolean isCrossSimCallingEnabled (android.telephony.ims.ImsMmTelManager) Exception e android.telephony.ims.ImsMmTelManager imsMmTelManager private static android.telephony.ims.ImsMmTelManager getImsMmTelManager (com.android.internal.telephony.Phone) IllegalArgumentException e com.android.internal.telephony.Phone phone android.telephony.ims.ImsManager imsManager private static int[] getNumberIds (com.android.internal.telephony.Phone) int j int i int idForNextUniqueNumber com.android.internal.telephony.Phone phone String countryIso String[] numbersFromAllSources com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int[] numberIds private static boolean is2gDisabled (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private static int wifiCallingModeToProtoEnum (int) int mode private static int getMinimumVoltageClass (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.uicc.UiccSlot uiccSlot private static int getUserModifiedApnTypes (com.android.internal.telephony.Phone) int bitmask android.database.Cursor cursor com.android.internal.telephony.Phone phone String[] projections String selection String[] selectionArgs static boolean isVonrEnabled (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.TelephonyManager telephonyManager static void <clinit> () }
com/android/internal/telephony/metrics/PersistAtomsStorage$1.class
PersistAtomsStorage.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.PersistAtomsStorage$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.metrics.PersistAtomsStorage this$0 void <init> (com.android.internal.telephony.metrics.PersistAtomsStorage) com.android.internal.telephony.metrics.PersistAtomsStorage this$0 public void run () }
com/android/internal/telephony/metrics/PersistAtomsStorage.class
PersistAtomsStorage.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.PersistAtomsStorage extends java.lang.Object { private static final String TAG private static final String FILENAME private static final int SAVE_TO_FILE_DELAY_FOR_UPDATE_MILLIS private static final int SAVE_TO_FILE_DELAY_FOR_GET_MILLIS private final int mMaxNumVoiceCallSessions private final int mMaxNumSms private final int mMaxNumCarrierIdMismatches private final int mMaxNumDataCallSessions private final int mMaxNumCellularServiceStates private final int mMaxNumCellularDataSwitches private final int mMaxNumImsRegistrationStats private final int mMaxNumImsRegistrationTerminations private final int mMaxNumImsRegistrationFeatureStats private final int mMaxNumRcsClientProvisioningStats private final int mMaxNumRcsAcsProvisioningStats private final int mMaxNumSipMessageResponseStats private final int mMaxNumSipTransportSessionStats private final int mMaxNumSipDelegateStats private final int mMaxNumSipTransportFeatureTagStats private final int mMaxNumDedicatedBearerListenerEventStats private final int mMaxNumDedicatedBearerEventStats private final int mMaxNumImsRegistrationServiceDescStats private final int mMaxNumUceEventStats private final int mMaxNumPresenceNotifyEventStats private final int mMaxNumGbaEventStats private final int mMaxOutgoingShortCodeSms private final int mMaxNumSatelliteStats private final int mMaxNumCarrierRoamingSatelliteSessionStats private final int mMaxNumDataNetworkValidation protected com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms mAtoms private final com.android.internal.telephony.metrics.VoiceCallRatTracker mVoiceCallRatTracker protected boolean mSaveImmediately private final android.content.Context mContext private final android.os.Handler mHandler private final android.os.HandlerThread mHandlerThread private static final java.security.SecureRandom sRandom private Runnable mSaveRunnable public void <init> (android.content.Context) android.content.Context context public synchronized void addVoiceCallSession (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession call public synchronized void addVoiceCallRatUsage (com.android.internal.telephony.metrics.VoiceCallRatTracker) com.android.internal.telephony.metrics.VoiceCallRatTracker ratUsages public synchronized void addIncomingSms (com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms) com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms sms public synchronized void addOutgoingSms (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms storedSms com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms sms public synchronized void addCellularServiceStateAndCellularDataServiceSwitch (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState, com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch existingSwitch com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState existingState public synchronized void addDataCallSession (com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession) com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession existingCall com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession dataCall int index public synchronized boolean addCarrierIdMismatch (com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch) com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch carrierIdMismatch public synchronized void addImsRegistrationStats (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats existingStats public synchronized void addImsRegistrationTermination (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination termination com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination existingTermination public synchronized boolean setCarrierIdTableVersion (int) int carrierIdTableVersion public synchronized void recordToggledAutoDataSwitch () public synchronized void addNetworkRequestsV2 (com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2) com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 newMetrics com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 networkRequests com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 existingMetrics public synchronized void addImsRegistrationFeatureTagStats (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats existingStats public synchronized void addRcsClientProvisioningStats (com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats stats com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats existingStats public synchronized void addRcsAcsProvisioningStats (com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats existingStats public synchronized void addSipDelegateStats (com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats) com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats stats public synchronized void addSipTransportFeatureTagStats (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats stats com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats lastStat public synchronized void addSipMessageResponse (com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse) com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse stats com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse existingStats public synchronized void addCompleteSipTransportSession (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession stats com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession existingStats public synchronized void addImsDedicatedBearerListenerEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent stats com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent existingStats public synchronized void addImsDedicatedBearerEvent (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent stats com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent existingStats public synchronized void addImsRegistrationServiceDescStats (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats existingStats public synchronized void addUceEventStats (com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats) com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats stats com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats existingStats public synchronized void addPresenceNotifyEvent (com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent) com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent stats com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent existingStats public synchronized void addGbaEvent (com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent) com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent stats com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent existingStats public synchronized void addUnmeteredNetworks (int, int, long) int phoneId int carrierId long bitmask com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks stats boolean needToSave public synchronized void addOutgoingShortCodeSms (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms shortCodeSms com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms existingOutgoingShortCodeSms public synchronized void addSatelliteControllerStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController existingStats public synchronized void addSatelliteSessionStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession existingStats public synchronized void addSatelliteIncomingDatagramStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram stats public synchronized void addSatelliteOutgoingDatagramStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram stats public synchronized void addSatelliteProvisionStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision stats public synchronized void addSatelliteSosMessageRecommenderStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender existingStats public synchronized void addDataNetworkValidation (com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation) int count long elapsedTime com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation dataNetworkValidation com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation existingStats public synchronized void addCarrierRoamingSatelliteSessionStats (com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession stats public synchronized void addCarrierRoamingSatelliteControllerStats (com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats stats com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats existingStats public synchronized void addSatelliteEntitlementStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement existingStats public synchronized void addSatelliteConfigUpdaterStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater existingStats public synchronized void addSatelliteAccessControllerStats (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController stats public synchronized com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] getVoiceCallSessions (long) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] previousCalls long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] getVoiceCallRatUsages (long) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] previousUsages long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] getIncomingSms (long) com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] previousIncomingSms long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] getOutgoingSms (long) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] previousOutgoingSms long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] getDataCallSessions (long) com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession dataCallSession com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] previousDataCallSession long minIntervalMillis private void sortBaseOnArray (int[], int[]) int i int[] primary int[] other int[] index int[] primaryCopy int[] otherCopy public synchronized com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] getCellularServiceStates (long) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] previousStates long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] getCellularDataServiceSwitches (long) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] previousSwitches long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] getImsRegistrationStats (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] getImsRegistrationTerminations (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] previousTerminations long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] getNetworkRequestsV2 (long) com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] previousNetworkRequests long minIntervalMillis public synchronized int getAutoDataSwitchToggleCount () int count public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] getImsRegistrationFeatureTagStats (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] getRcsClientProvisioningStats (long) com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] getRcsAcsProvisioningStats (long) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stat com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] getSipDelegateStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] getSipTransportFeatureTagStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] getSipMessageResponse (long) com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] getSipTransportSession (long) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] getImsDedicatedBearerListenerEvent (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] getImsDedicatedBearerEvent (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] getImsRegistrationServiceDescStats (long) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stat com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] previousStats long minIntervalMillis long intervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] getUceEventStats (long) com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] getPresenceNotifyEvent (long) com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] previousStats long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] getGbaEvent (long) com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] previousStats long minIntervalMillis public synchronized long getUnmeteredNetworks (int, int) int phoneId int carrierId com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks existingStats long bitmask public synchronized com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] getOutgoingShortCodeSms (long) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] previousOutgoingShortCodeSms long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] getSatelliteControllerStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] getSatelliteSessionStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] getSatelliteIncomingDatagramStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] getSatelliteOutgoingDatagramStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] getSatelliteProvisionStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] getSatelliteSosMessageRecommenderStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] getDataNetworkValidation (long) com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] previousDataNetworkValidation long minIntervalMillis long wallTime public synchronized com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] getCarrierRoamingSatelliteSessionStats (long) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] getCarrierRoamingSatelliteControllerStats (long) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] getSatelliteEntitlementStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] getSatelliteConfigUpdaterStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] statsArray long minIntervalMillis public synchronized com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] getSatelliteAccessControllerStats (long) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] statsArray long minIntervalMillis public synchronized void flushAtoms () public synchronized void clearAtoms () private com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms loadAtomsFromFile () com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms atoms java.nio.file.NoSuchFileException e Exception e private synchronized void saveAtomsToFile (int) int delayMillis private synchronized void saveAtomsToFileNow () java.io.FileOutputStream stream java.io.IOException e private com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState find (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState key private com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch find (com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch key private com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch find (com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch) com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch mismatch com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch key private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats find (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats key private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination find (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination termination com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination key private com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 find (com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2) com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 item com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 key private int findIndex (com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession) int i com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession key private com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent find (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent stats com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent key private com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent find (com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent stats com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent key private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats find (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats key private com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats find (com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats stats com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats key private com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats find (com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats key private com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse find (com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse) com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse stats com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse key private com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession find (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession stats com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession key private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats find (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stats com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats key private com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats find (com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats) com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats stats com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats key private com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent find (com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent) com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent stats com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent key private com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent find (com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent) com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent stats com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent key private com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats find (com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats key private com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks findUnmeteredNetworks (int) com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks unmeteredNetworks int phoneId private com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms find (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms shortCodeSms com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms key private com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession find (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession key private com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender find (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender key private com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation find (com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation) com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation stats com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation key private com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController find (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController key private com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats find (com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats) com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats stats com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats key private com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement find (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement key private com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater find (com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater) com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater stats com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater key private static java.lang.Object[] insertAtRandomPlace (java.lang.Object[], java.lang.Object, int) int insertAt Object[] storage Object instance int maxLength int newLength boolean arrayFull Object[] result private static void mergeSmsOrEvictInFullStorage (java.lang.Object[], java.lang.Object) int smsHashCode int smsCount int i Object[] storage Object instance android.util.SparseIntArray map int smsIndex1 int smsIndex2 int indexLowestCount int minCount private static int getSmsHashCode (java.lang.Object) Object sms private static int getSmsCount (java.lang.Object) Object sms private static boolean areSmsMergeable (java.lang.Object, java.lang.Object) Object instance1 Object instance2 private static java.lang.Object mergeSms (java.lang.Object, java.lang.Object) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms tSms1 com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms tSms2 com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms tSms1 com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms tSms2 Object sms1 Object sms2 private static int findItemToEvict (java.lang.Object[]) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] arr com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] arr com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] arr com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] arr com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] arr int[] nonEmergencyCallIndexes Object[] array private java.lang.Object[] sanitizeAtoms (java.lang.Object[], java.lang.Class) Object[] array Class cl private java.lang.Object[] sanitizeAtoms (java.lang.Object[], java.lang.Class, int) Object[] array Class cl int maxLength private long sanitizeTimestamp (long) long timestamp private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] normalizeData (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[], long) int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] stats long intervalMillis private long normalizeDurationTo24H (long, long) long timeInMillis long intervalMillis long interval private com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms makeNewPersistAtoms () com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms atoms long currentTime protected long getWallTimeMillis () private static synthetic boolean lambda$findItemToEvict$9 (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[], int) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] arr int i private static synthetic int lambda$findItemToEvict$8 (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[], int, int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] arr int i int j private static synthetic int lambda$findItemToEvict$7 (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[], int, int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] arr int i int j private static synthetic int lambda$findItemToEvict$6 (com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[], int, int) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] arr int i int j private static synthetic int lambda$findItemToEvict$5 (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[], int, int) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] arr int i int j private static synthetic void lambda$getImsRegistrationTerminations$4 (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination termination private static synthetic void lambda$getImsRegistrationStats$3 (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats stats private static synthetic void lambda$getCellularDataServiceSwitches$2 (com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch private static synthetic void lambda$getCellularServiceStates$1 (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state private static synthetic int lambda$sortBaseOnArray$0 (int[], java.lang.Integer) int[] primary Integer i static void <clinit> () }
com/android/internal/telephony/metrics/RadioPowerStateStats.class
RadioPowerStateStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.RadioPowerStateStats extends java.lang.Object { public void <init> () public static void onRadioStateChanged (int) int state private static int radioPowerStateToProtoEnum (int) int state }
com/android/internal/telephony/metrics/RcsStats$LastSipDelegateStat.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat extends java.lang.Object { public int mSubId public com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats mLastStat private java.util.Set mSupportedTags final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, int, java.util.Set) int subId java.util.Set supportedTags public void createSipDelegateStat (int) int subId public void setSipDelegateDestroyReason (int) int destroyReason public boolean isDestroyed () public void conclude (long) long now long duration public boolean compare (int, java.util.Set) String tag int subId java.util.Set supportedTags private com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats getDefaultSipDelegateStat (int) int subId com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats stat }
com/android/internal/telephony/metrics/RcsStats$RcsProvisioningCallback.class
RcsStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.RcsStats$RcsProvisioningCallback extends android.telephony.ims.aidl.IRcsConfigCallback$Stub { private com.android.internal.telephony.metrics.RcsStats mRcsStats private int mSubId private boolean mEnableSingleRegistration private boolean mRegistered final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, com.android.internal.telephony.metrics.RcsStats, int, boolean) com.android.internal.telephony.metrics.RcsStats this$0 com.android.internal.telephony.metrics.RcsStats rcsStats int subId boolean enableSingleRegistration public synchronized void setEnableSingleRegistration (boolean) boolean enableSingleRegistration public boolean getRegistered () public void setRegistered (boolean) boolean registered public void onConfigurationChanged (byte[]) byte[] config public void onAutoConfigurationErrorReceived (int, java.lang.String) int errorCode String errorString long callingIdentity public void onConfigurationReset () public void onRemoved () long callingIdentity public void onPreProvisioningReceived (byte[]) byte[] config long callingIdentity }
com/android/internal/telephony/metrics/RcsStats$SipMessageArray.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$SipMessageArray extends java.lang.Object { private String mMethod private String mCallId private int mDirection final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, java.lang.String, int, java.lang.String) String method int direction String callId private synchronized void addSipMessageStat (int, java.lang.String, int, int, int) int subId String sipMessageMethod int sipMessageResponse int sipMessageDirection int messageError int carrierId com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse proto }
com/android/internal/telephony/metrics/RcsStats$SipTransportFeatureTags$LastFeatureTagState.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState extends java.lang.Object { public long timeStamp public int carrierId public int slotId public int state public int reason final synthetic com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags this$1 void <init> (com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags, int, int, int, int, long) int carrierId int slotId int state int reason long timeStamp public void update (int, int, long) int state int reason long timeStamp public void update (long) long timeStamp }
com/android/internal/telephony/metrics/RcsStats$SipTransportFeatureTags.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags extends java.lang.Object { private java.util.HashMap mFeatureTagMap private int mSubId final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, int) int subId public java.util.HashMap getLastTagStates () public synchronized void updateLastFeatureTagState (java.lang.String, int, int, long) com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState lastFeatureTagState String tagName int state int reason long timeStamp int carrierId int slotId public synchronized void conclude (long) String tagName com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState lastFeatureTagState java.util.Map$Entry last long timeStamp java.util.HashMap featureTagsCopy private synchronized boolean addFeatureTagStat (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState, long) com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats sipFeatureTagStat String tagName com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState lastFeatureTagState long now long duration private void updateTimeStamp (int, java.lang.String, long) com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState lastFeatureTagState java.util.HashMap lastTagStates int subId String tagName long timeStamp com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags sipTransportFeatureTags private com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState create (java.lang.String, int, int, int, int, long) String tagName int carrierId int slotId int state int reason long timeStamp com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags$LastFeatureTagState lastFeatureTagState }
com/android/internal/telephony/metrics/RcsStats$SipTransportSessionArray.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray extends java.lang.Object { private String mMethod private String mCallId private int mDirection private int mSipResponse final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, java.lang.String, int, java.lang.String) String method int direction String callId private synchronized void addSipTransportSessionStat (int, java.lang.String, int, int, boolean) int subId String sessionMethod int sipMessageDirection int sipResponse boolean isEndedGracefully int carrierId com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession proto }
com/android/internal/telephony/metrics/RcsStats$UceStatsWriterCallback.class
RcsStats.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.RcsStats$UceStatsWriterCallback extends java.lang.Object implements com.android.ims.rcs.uce.UceStatsWriter$UceStatsCallback { private com.android.internal.telephony.metrics.RcsStats mRcsStats final synthetic com.android.internal.telephony.metrics.RcsStats this$0 void <init> (com.android.internal.telephony.metrics.RcsStats, com.android.internal.telephony.metrics.RcsStats) com.android.internal.telephony.metrics.RcsStats this$0 com.android.internal.telephony.metrics.RcsStats rcsStats public void onImsRegistrationFeatureTagStats (int, java.util.List, int) int subId java.util.List featureTagList int registrationTech public void onStoreCompleteImsRegistrationFeatureTagStats (int) int subId public void onImsRegistrationServiceDescStats (int, java.util.List, java.util.List, int) int subId java.util.List serviceIdList java.util.List serviceIdVersionList int registrationTech public void onSubscribeResponse (int, long, int) int subId long taskId int networkResponse public void onUceEvent (int, int, boolean, int, int) int subId int type boolean successful int commandCode int networkResponse int eventType public void onSubscribeTerminated (int, long, java.lang.String) int previousSubscribeStatus int subId long taskId String reason public void onPresenceNotifyEvent (int, long, java.util.List) String serviceId android.telephony.ims.RcsContactPresenceTuple tuple boolean rcsCap boolean mmtelCap boolean noCap java.util.List tupleList android.telephony.ims.RcsContactUceCapability capability int subId long taskId java.util.List updatedCapList public void onStoreCompleteImsRegistrationServiceDescStats (int) int subId }
com/android/internal/telephony/metrics/RcsStats.class
RcsStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.RcsStats extends java.lang.Object { private static final String TAG private static final long MIN_DURATION_MILLIS private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private static final java.util.Random RANDOM private com.android.internal.telephony.metrics.RcsStats$UceStatsWriterCallback mCallback private static com.android.internal.telephony.metrics.RcsStats sInstance public static final int NONE public static final int STATE_REGISTERED public static final int STATE_DEREGISTERED public static final int STATE_DENIED private static final String SIP_REQUEST_MESSAGE_TYPE_INVITE private static final String SIP_REQUEST_MESSAGE_TYPE_ACK private static final String SIP_REQUEST_MESSAGE_TYPE_OPTIONS private static final String SIP_REQUEST_MESSAGE_TYPE_BYE private static final String SIP_REQUEST_MESSAGE_TYPE_CANCEL private static final String SIP_REQUEST_MESSAGE_TYPE_REGISTER private static final String SIP_REQUEST_MESSAGE_TYPE_PRACK private static final String SIP_REQUEST_MESSAGE_TYPE_SUBSCRIBE private static final String SIP_REQUEST_MESSAGE_TYPE_NOTIFY private static final String SIP_REQUEST_MESSAGE_TYPE_PUBLISH private static final String SIP_REQUEST_MESSAGE_TYPE_INFO private static final String SIP_REQUEST_MESSAGE_TYPE_REFER private static final String SIP_REQUEST_MESSAGE_TYPE_MESSAGE private static final String SIP_REQUEST_MESSAGE_TYPE_UPDATE private static final java.util.Map FEATURE_TAGS private static final java.util.Map SERVICE_IDS private static final java.util.Map MESSAGE_TYPE private static final java.util.Map NOTIFY_REASONS private static final java.util.HashSet RCS_SERVICE_ID_SET private static final java.util.HashSet MMTEL_SERVICE_ID_SET private static final java.util.Map sSubscribeTaskIds private static final int SUBSCRIBE_SUCCESS private static final int SUBSCRIBE_NOTIFY protected final java.util.Map mDedicatedBearerListenerEventMap protected final java.util.List mRcsAcsProvisioningStatsList protected final java.util.HashMap mRcsProvisioningCallbackMap private final java.util.List mImsRegistrationFeatureTagStatsList protected final java.util.List mImsRegistrationServiceDescStatsList private java.util.List mLastSipDelegateStatList private java.util.HashMap mLastFeatureTagStatMap private java.util.ArrayList mSipMessageArray private java.util.ArrayList mSipTransportSessionArray private com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray mSipTransportSession private com.android.internal.telephony.metrics.RcsStats$SipMessageArray mSipMessage private static com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats copyOf (com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats) com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats source com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats newStat protected void <init> () public static com.android.internal.telephony.metrics.RcsStats getInstance () public void registerUceCallback () public void onImsRegistrationFeatureTagStats (int, java.util.List, int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats proto String featureTag int carrierId int subId java.util.List featureTagList int registrationTech public void onStoreCompleteImsRegistrationFeatureTagStats (int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats proto int carrierId java.util.List deleteList long now int subId public void onFlushIncompleteImsRegistrationFeatureTagStats () com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats newProto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats proto long now public synchronized void onRcsClientProvisioningStats (int, int) int subId int event int carrierId com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats proto public void onRcsAcsProvisioningStats (int, int, int, boolean) int carrierId com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats newStats int subId int responseCode int responseType boolean enableSingleRegistration public void onStoreCompleteRcsAcsProvisioningStats (int) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats existingStats int subId public void onFlushIncompleteRcsAcsProvisioningStats () com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats proto com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats long now public synchronized void createSipDelegateStats (int, java.util.Set) com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat lastState int subId java.util.Set supportedTags public synchronized void onSipDelegateStats (int, java.util.Set, int) com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat lastState int subId java.util.Set supportedTags int destroyReason public synchronized void onSipTransportFeatureTagStats (int, java.util.Set, java.util.Set, java.util.Set) String tag android.telephony.ims.FeatureTagState tag android.telephony.ims.FeatureTagState tag int subId java.util.Set deniedTags java.util.Set deRegiTags java.util.Set regiTags long now com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags sipTransportFeatureTags public synchronized void concludeSipTransportFeatureTagsStat () com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags sipTransportFeatureTags long now java.util.HashMap lastFeatureTagStatsCopy public synchronized void onSipMessageRequest (java.lang.String, java.lang.String, int) String callId String sipMessageMethod int sipMessageDirection public synchronized void invalidatedMessageResult (java.lang.String, int, java.lang.String, int, int) String callId int subId String sipMessageMethod int sipMessageDirection int messageError public synchronized void onSipMessageResponse (int, java.lang.String, int, int) int subId String callId int sipMessageResponse int messageError com.android.internal.telephony.metrics.RcsStats$SipMessageArray match public synchronized void earlySipTransportSession (java.lang.String, java.lang.String, int) String sessionMethod String callId int sipMessageDirection public synchronized void confirmedSipTransportSession (java.lang.String, int) String callId int sipResponse com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray match public synchronized void onSipTransportSessionClosed (int, java.lang.String, int, boolean) int subId String callId int sipResponse boolean isEndedGracefully com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray match public synchronized void onImsDedicatedBearerListenerAdded (int, int, int, int) int listenerId int slotId int ratAtEnd int qci int subId int carrierId com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent preProto public synchronized void onImsDedicatedBearerListenerUpdateSession (int, int, int, int, boolean) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent preProto com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent preProto int listenerId int slotId int rat int qci boolean dedicatedBearerEstablished int subId int carrierId public synchronized void onImsDedicatedBearerListenerRemoved (int) com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent newProto int listenerId public synchronized void onImsDedicatedBearerEvent (int, int, int, int, boolean, boolean, boolean) int slotId int ratAtEnd int qci int bearerState boolean localConnectionInfoReceived boolean remoteConnectionInfoReceived boolean hasListeners int subId com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent proto public void onImsRegistrationServiceDescStats (int, java.util.List, java.util.List, int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats mImsRegistrationServiceDescStats String serviceId int carrierId int index int subId java.util.List serviceIdList java.util.List serviceIdVersionList int registrationTech public void onFlushIncompleteImsRegistrationServiceDescStats () com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats newProto long now com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto public synchronized void onUceEventStats (int, int, boolean, int, int) int subId int type boolean successful int commandCode int networkResponse com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats proto int carrierId public synchronized void onPresenceNotifyEvent (int, java.lang.String, boolean, boolean, boolean, boolean) int subId String reason boolean contentBodyReceived boolean rcsCaps boolean mmtelCaps boolean noCaps com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent proto int carrierId public void onStoreCompleteImsRegistrationServiceDescStats (int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto int carrierId java.util.List deleteList int subId public synchronized void onGbaSuccessEvent (int) int subId int carrierId com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent proto public synchronized void onGbaFailureEvent (int, int) int subId int reason int carrierId com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent proto public synchronized com.android.internal.telephony.metrics.RcsStats$RcsProvisioningCallback getRcsProvisioningCallback (int, boolean) int subId boolean enableSingleRegistration com.android.internal.telephony.metrics.RcsStats$RcsProvisioningCallback rcsProvisioningCallback public synchronized void setEnableSingleRegistration (int, boolean) int subId boolean enableSingleRegistration com.android.internal.telephony.metrics.RcsStats$RcsProvisioningCallback callbackBinder private synchronized void removeRcsProvisioningCallback (int) int subId private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats copyImsRegistrationFeatureTagStats (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats newProto private com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats copyRcsAcsProvisioningStats (com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats proto com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats newProto private com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats copyImsRegistrationServiceDescStats (com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats newProto private void setImsRegistrationServiceDescStatsTime (int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats descStats int carrierId private void deleteImsRegistrationServiceDescStats (int) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stats java.util.List deleteList int carrierId private void handleImsRegistrationServiceDescStats () int subId int newCarrierId com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats proto com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stats java.util.List deleteList private com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats getRcsAcsProvisioningStats (int) com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats int subId int carrierId int slotId private void flushRcsAcsProvisioningStatsInvalid () com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stats int subId int newCarrierId com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats inValid java.util.List inValidList private void flushImsRegistrationFeatureTagStatsInvalid () com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats stats int subId int newCarrierId com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats inValid java.util.List inValidList private com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat getLastSipDelegateStat (int, java.util.Set) com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat lastStat int subId java.util.Set supportedTags com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat stat private void concludeSipDelegateStat () com.android.internal.telephony.metrics.RcsStats$LastSipDelegateStat stat long now java.util.List sipDelegateStatsCopy private com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags getLastFeatureTags (int) com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags sipTransportFeatureTags int subId com.android.internal.telephony.metrics.RcsStats$SipTransportFeatureTags sipTransportFeatureTags protected boolean isValidCarrierId (int) int carrierId protected int getSlotId (int) int subId protected int getCarrierId (int) int subId int phoneId com.android.internal.telephony.Phone phone protected long getWallTimeMillis () protected void logd (java.lang.String) String msg protected int getSubId (int) int slotId public int convertTagNameToValue (java.lang.String) String tagName public int convertServiceIdToValue (java.lang.String) String serviceId public int convertMessageTypeToValue (java.lang.String) String messageType public int convertPresenceNotifyReason (java.lang.String) String reason public synchronized void printAllMetrics (java.io.PrintWriter) com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats stat com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats stat com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats stat com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse stat com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession stat com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent stat com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent stat com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats stat com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats stat com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent stat com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent stat java.io.PrintWriter rawWriter com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms metricAtoms private static synthetic boolean lambda$onSipTransportSessionClosed$4 (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray) String callId com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray d private static synthetic boolean lambda$onSipTransportSessionClosed$3 (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray) String callId com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray d private static synthetic boolean lambda$confirmedSipTransportSession$2 (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray) String callId com.android.internal.telephony.metrics.RcsStats$SipTransportSessionArray d private static synthetic boolean lambda$onSipMessageResponse$1 (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipMessageArray) String callId com.android.internal.telephony.metrics.RcsStats$SipMessageArray d private static synthetic boolean lambda$onSipMessageResponse$0 (java.lang.String, com.android.internal.telephony.metrics.RcsStats$SipMessageArray) String callId com.android.internal.telephony.metrics.RcsStats$SipMessageArray d static void <clinit> () String FeatureTag }
com/android/internal/telephony/metrics/SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder extends java.lang.Object { private int mConfigDataSource private int mCountOfEntitlementStatusQueryRequest private int mCountOfSatelliteConfigUpdateRequest private int mCountOfSatelliteNotificationDisplayed private int mSatelliteSessionGapMinSec private int mSatelliteSessionGapAvgSec private int mSatelliteSessionGapMaxSec private java.util.Optional mCarrierId private java.util.Optional mIsDeviceEntitled public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setConfigDataSource (int) int configDataSource public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setCountOfEntitlementStatusQueryRequest (int) int countOfEntitlementStatusQueryRequest public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setCountOfSatelliteConfigUpdateRequest (int) int countOfSatelliteConfigUpdateRequest public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setCountOfSatelliteNotificationDisplayed (int) int countOfSatelliteNotificationDisplayed public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setSatelliteSessionGapMinSec (int) int satelliteSessionGapMinSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setSatelliteSessionGapAvgSec (int) int satelliteSessionGapAvgSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setSatelliteSessionGapMaxSec (int) int satelliteSessionGapMaxSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder setIsDeviceEntitled (boolean) boolean isDeviceEntitled public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams build () }
com/android/internal/telephony/metrics/SatelliteStats$CarrierRoamingSatelliteControllerStatsParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams extends java.lang.Object { private final int mConfigDataSource private final int mCountOfEntitlementStatusQueryRequest private final int mCountOfSatelliteConfigUpdateRequest private final int mCountOfSatelliteNotificationDisplayed private final int mSatelliteSessionGapMinSec private final int mSatelliteSessionGapAvgSec private final int mSatelliteSessionGapMaxSec private static int sCarrierId private static boolean sIsDeviceEntitled final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams$Builder builder public int getConfigDataSource () public int getCountOfEntitlementStatusQueryRequest () public int getCountOfSatelliteConfigUpdateRequest () public int getCountOfSatelliteNotificationDisplayed () public int getSatelliteSessionGapMinSec () public int getSatelliteSessionGapAvgSec () public int getSatelliteSessionGapMaxSec () public int getCarrierId () public boolean isDeviceEntitled () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder extends java.lang.Object { private int mCarrierId private boolean mIsNtnRoamingInHomeCountry private int mTotalSatelliteModeTimeSec private int mNumberOfSatelliteConnections private int mAvgDurationOfSatelliteConnectionSec private int mSatelliteConnectionGapMinSec private int mSatelliteConnectionGapAvgSec private int mSatelliteConnectionGapMaxSec private int mRsrpAvg private int mRsrpMedian private int mRssnrAvg private int mRssnrMedian private int mCountOfIncomingSms private int mCountOfOutgoingSms private int mCountOfIncomingMms private int mCountOfOutgoingMms public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setIsNtnRoamingInHomeCountry (boolean) boolean isNtnRoamingInHomeCountry public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setTotalSatelliteModeTimeSec (int) int totalSatelliteModeTimeSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setNumberOfSatelliteConnections (int) int numberOfSatelliteConnections public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setAvgDurationOfSatelliteConnectionSec (int) int avgDurationOfSatelliteConnectionSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setSatelliteConnectionGapMinSec (int) int satelliteConnectionGapMinSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setSatelliteConnectionGapAvgSec (int) int satelliteConnectionGapAvgSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setSatelliteConnectionGapMaxSec (int) int satelliteConnectionGapMaxSec public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setRsrpAvg (int) int rsrpAvg public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setRsrpMedian (int) int rsrpMedian public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setRssnrAvg (int) int rssnrAvg public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setRssnrMedian (int) int rssnrMedian public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setCountOfIncomingSms (int) int countOfIncomingSms public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setCountOfOutgoingSms (int) int countOfOutgoingSms public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setCountOfIncomingMms (int) int countOfIncomingMms public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder setCountOfOutgoingMms (int) int countOfOutgoingMms public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams build () }
com/android/internal/telephony/metrics/SatelliteStats$CarrierRoamingSatelliteSessionParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams extends java.lang.Object { private final int mCarrierId private final boolean mIsNtnRoamingInHomeCountry private final int mTotalSatelliteModeTimeSec private final int mNumberOfSatelliteConnections private final int mAvgDurationOfSatelliteConnectionSec private final int mSatelliteConnectionGapMinSec private final int mSatelliteConnectionGapAvgSec private final int mSatelliteConnectionGapMaxSec private final int mRsrpAvg private final int mRsrpMedian private final int mRssnrAvg private final int mRssnrMedian private final int mCountOfIncomingSms private final int mCountOfOutgoingSms private final int mCountOfIncomingMms private final int mCountOfOutgoingMms final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams$Builder builder public int getCarrierId () public boolean getIsNtnRoamingInHomeCountry () public int getTotalSatelliteModeTimeSec () public int getNumberOfSatelliteConnections () public int getAvgDurationOfSatelliteConnectionSec () public int getSatelliteConnectionGapMinSec () public int getSatelliteConnectionGapAvgSec () public int getSatelliteConnectionGapMaxSec () public int getRsrpAvg () public int getRsrpMedian () public int getRssnrAvg () public int getRssnrMedian () public int getCountOfIncomingSms () public int getCountOfOutgoingSms () public int getCountOfIncomingMms () public int getCountOfOutgoingMms () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteAccessControllerParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder extends java.lang.Object { private int mAccessControlType private long mLocationQueryTimeMillis private long mOnDeviceLookupTimeMillis private long mTotalCheckingTimeMillis private boolean mIsAllowed private boolean mIsEmergency private int mResultCode private String[] mCountryCodes private int mConfigDataSource private int mCarrierId private int mTriggeringEvent private boolean mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setAccessControlType (int) int accessControlType public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setLocationQueryTime (long) long locationQueryTimeMillis public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setOnDeviceLookupTime (long) long onDeviceLookupTimeMillis public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setTotalCheckingTime (long) long totalCheckingTimeMillis public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setIsAllowed (boolean) boolean isAllowed public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setIsEmergency (boolean) boolean isEmergency public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setResult (int) int result public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setCountryCodes (java.lang.String[]) String[] countryCodes public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setConfigDatasource (int) int configDatasource public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setTriggeringEvent (int) int triggeringEvent public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams build () private static synthetic java.lang.String[] lambda$setCountryCodes$0 (int) int x$0 }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteAccessControllerParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams extends java.lang.Object { private final int mAccessControlType private final long mLocationQueryTimeMillis private final long mOnDeviceLookupTimeMillis private final long mTotalCheckingTimeMillis private final boolean mIsAllowed private final boolean mIsEmergency private final int mResultCode private final String[] mCountryCodes private final int mConfigDataSource private final int mCarrierId private final int mTriggeringEvent private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams$Builder builder public int getAccessControlType () public long getLocationQueryTime () public long getOnDeviceLookupTime () public long getTotalCheckingTime () public boolean getIsAllowed () public boolean getIsEmergency () public int getResultCode () public java.lang.String[] getCountryCodes () public int getConfigDataSource () public int getCarrierId () public int getTriggeringEvent () public boolean isNtnOnlyCarrier () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteConfigUpdaterParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder extends java.lang.Object { private int mConfigVersion private int mOemConfigResult private int mCarrierConfigResult private int mCount public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder setConfigVersion (int) int configVersion public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder setOemConfigResult (int) int oemConfigResult public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder setCarrierConfigResult (int) int carrierConfigResult public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder setCount (int) int count public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteConfigUpdaterParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams extends java.lang.Object { private final int mConfigVersion private final int mOemConfigResult private final int mCarrierConfigResult private final int mCount final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams$Builder builder public int getConfigVersion () public int getOemConfigResult () public int getCarrierConfigResult () public int getCount () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteControllerParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder extends java.lang.Object { private int mCountOfSatelliteServiceEnablementsSuccess private int mCountOfSatelliteServiceEnablementsFail private int mCountOfOutgoingDatagramSuccess private int mCountOfOutgoingDatagramFail private int mCountOfIncomingDatagramSuccess private int mCountOfIncomingDatagramFail private int mCountOfDatagramTypeSosSmsSuccess private int mCountOfDatagramTypeSosSmsFail private int mCountOfDatagramTypeLocationSharingSuccess private int mCountOfDatagramTypeLocationSharingFail private int mCountOfProvisionSuccess private int mCountOfProvisionFail private int mCountOfDeprovisionSuccess private int mCountOfDeprovisionFail private int mTotalServiceUptimeSec private int mTotalBatteryConsumptionPercent private int mTotalBatteryChargedTimeSec private int mCountOfDemoModeSatelliteServiceEnablementsSuccess private int mCountOfDemoModeSatelliteServiceEnablementsFail private int mCountOfDemoModeOutgoingDatagramSuccess private int mCountOfDemoModeOutgoingDatagramFail private int mCountOfDemoModeIncomingDatagramSuccess private int mCountOfDemoModeIncomingDatagramFail private int mCountOfDatagramTypeKeepAliveSuccess private int mCountOfDatagramTypeKeepAliveFail private int mCountOfAllowedSatelliteAccess private int mCountOfDisallowedSatelliteAccess private int mCountOfSatelliteAccessCheckFail private java.util.Optional mIsProvisioned private java.util.Optional mCarrierId private int mCountOfSatelliteAllowedStateChangedEvents private int mCountOfSuccessfulLocationQueries private int mCountOfFailedLocationQueries private int mCountOfP2PSmsAvailableNotificationShown private int mCountOfP2PSmsAvailableNotificationRemoved private java.util.Optional mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfSatelliteServiceEnablementsSuccess (int) int countOfSatelliteServiceEnablementsSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfSatelliteServiceEnablementsFail (int) int countOfSatelliteServiceEnablementsFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfOutgoingDatagramSuccess (int) int countOfOutgoingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfOutgoingDatagramFail (int) int countOfOutgoingDatagramFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfIncomingDatagramSuccess (int) int countOfIncomingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfIncomingDatagramFail (int) int countOfIncomingDatagramFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeSosSmsSuccess (int) int countOfDatagramTypeSosSmsSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeSosSmsFail (int) int countOfDatagramTypeSosSmsFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeLocationSharingSuccess (int) int countOfDatagramTypeLocationSharingSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeLocationSharingFail (int) int countOfDatagramTypeLocationSharingFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfProvisionSuccess (int) int countOfProvisionSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfProvisionFail (int) int countOfProvisionFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDeprovisionSuccess (int) int countOfDeprovisionSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDeprovisionFail (int) int countOfDeprovisionFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setTotalServiceUptimeSec (int) int totalServiceUptimeSec public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setTotalBatteryConsumptionPercent (int) int totalBatteryConsumptionPercent public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setTotalBatteryChargedTimeSec (int) int totalBatteryChargedTimeSec public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeSatelliteServiceEnablementsSuccess (int) int countOfDemoModeSatelliteServiceEnablementsSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeSatelliteServiceEnablementsFail (int) int countOfDemoModeSatelliteServiceEnablementsFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeOutgoingDatagramSuccess (int) int countOfDemoModeOutgoingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeOutgoingDatagramFail (int) int countOfDemoModeOutgoingDatagramFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeIncomingDatagramSuccess (int) int countOfDemoModeIncomingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDemoModeIncomingDatagramFail (int) int countOfDemoModeIncomingDatagramFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeKeepAliveSuccess (int) int countOfDatagramTypeKeepAliveSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDatagramTypeKeepAliveFail (int) int countOfDatagramTypeKeepAliveFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfAllowedSatelliteAccess (int) int countOfAllowedSatelliteAccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfDisallowedSatelliteAccess (int) int countOfDisallowedSatelliteAccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfSatelliteAccessCheckFail (int) int countOfSatelliteAccessCheckFail public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setIsProvisioned (boolean) boolean isProvisioned public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfSatelliteAllowedStateChangedEvents (int) int countOfSatelliteAllowedStateChangedEvents public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfSuccessfulLocationQueries (int) int countOfSuccessfulLocationQueries public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfFailedLocationQueries (int) int countOfFailedLocationQueries public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfP2PSmsAvailableNotificationShown (int) int countOfP2PSmsAvailableNotificationShown public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setCountOfP2PSmsAvailableNotificationRemoved (int) int countOfP2PSmsAvailableNotificationRemoved public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteControllerParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams extends java.lang.Object { private final int mCountOfSatelliteServiceEnablementsSuccess private final int mCountOfSatelliteServiceEnablementsFail private final int mCountOfOutgoingDatagramSuccess private final int mCountOfOutgoingDatagramFail private final int mCountOfIncomingDatagramSuccess private final int mCountOfIncomingDatagramFail private final int mCountOfDatagramTypeSosSmsSuccess private final int mCountOfDatagramTypeSosSmsFail private final int mCountOfDatagramTypeLocationSharingSuccess private final int mCountOfDatagramTypeLocationSharingFail private final int mCountOfProvisionSuccess private final int mCountOfProvisionFail private final int mCountOfDeprovisionSuccess private final int mCountOfDeprovisionFail private final int mTotalServiceUptimeSec private final int mTotalBatteryConsumptionPercent private final int mTotalBatteryChargedTimeSec private final int mCountOfDemoModeSatelliteServiceEnablementsSuccess private final int mCountOfDemoModeSatelliteServiceEnablementsFail private final int mCountOfDemoModeOutgoingDatagramSuccess private final int mCountOfDemoModeOutgoingDatagramFail private final int mCountOfDemoModeIncomingDatagramSuccess private final int mCountOfDemoModeIncomingDatagramFail private final int mCountOfDatagramTypeKeepAliveSuccess private final int mCountOfDatagramTypeKeepAliveFail private final int mCountOfAllowedSatelliteAccess private final int mCountOfDisallowedSatelliteAccess private final int mCountOfSatelliteAccessCheckFail private static boolean sIsProvisioned private static int sCarrierId private final int mCountOfSatelliteAllowedStateChangedEvents private final int mCountOfSuccessfulLocationQueries private final int mCountOfFailedLocationQueries private final int mCountOfP2PSmsAvailableNotificationShown private final int mCountOfP2PSmsAvailableNotificationRemoved private static boolean sIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder public int getCountOfSatelliteServiceEnablementsSuccess () public int getCountOfSatelliteServiceEnablementsFail () public int getCountOfOutgoingDatagramSuccess () public int getCountOfOutgoingDatagramFail () public int getCountOfIncomingDatagramSuccess () public int getCountOfIncomingDatagramFail () public int getCountOfDatagramTypeSosSmsSuccess () public int getCountOfDatagramTypeSosSmsFail () public int getCountOfDatagramTypeLocationSharingSuccess () public int getCountOfDatagramTypeLocationSharingFail () public int getCountOfProvisionSuccess () public int getCountOfProvisionFail () public int getCountOfDeprovisionSuccess () public int getCountOfDeprovisionFail () public int getTotalServiceUptimeSec () public int getTotalBatteryConsumptionPercent () public int getTotalBatteryChargedTimeSec () public int getCountOfDemoModeSatelliteServiceEnablementsSuccess () public int getCountOfDemoModeSatelliteServiceEnablementsFail () public int getCountOfDemoModeOutgoingDatagramSuccess () public int getCountOfDemoModeOutgoingDatagramFail () public int getCountOfDemoModeIncomingDatagramSuccess () public int getCountOfDemoModeIncomingDatagramFail () public int getCountOfDatagramTypeKeepAliveSuccess () public int getCountOfDatagramTypeKeepAliveFail () public int getCountOfAllowedSatelliteAccess () public int getCountOfDisallowedSatelliteAccess () public int getCountOfSatelliteAccessCheckFail () public static boolean isProvisioned () public static int getCarrierId () public int getCountOfSatelliteAllowedStateChangedEvents () public int getCountOfSuccessfulLocationQueries () public int getCountOfFailedLocationQueries () public int getCountOfP2PSmsAvailableNotificationShown () public int getCountOfP2PSmsAvailableNotificationRemoved () public static boolean isNtnOnlyCarrier () public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteEntitlementParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder extends java.lang.Object { private int mCarrierId private int mResult private int mEntitlementStatus private boolean mIsRetry private int mCount public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder setResult (int) int result public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder setEntitlementStatus (int) int entitlementStatus public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder setIsRetry (boolean) boolean isRetry public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder setCount (int) int count public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteEntitlementParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams extends java.lang.Object { private final int mCarrierId private final int mResult private final int mEntitlementStatus private final boolean mIsRetry private final int mCount final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams$Builder builder public int getCarrierId () public int getResult () public int getEntitlementStatus () public boolean getIsRetry () public int getCount () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteIncomingDatagramParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder extends java.lang.Object { private int mResultCode private int mDatagramSizeBytes private long mDatagramTransferTimeMillis private boolean mIsDemoMode private int mCarrierId private boolean mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setResultCode (int) int resultCode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setDatagramSizeBytes (int) int datagramSizeBytes public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setDatagramTransferTimeMillis (long) long datagramTransferTimeMillis public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setIsDemoMode (boolean) boolean isDemoMode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteIncomingDatagramParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams extends java.lang.Object { private final int mResultCode private final int mDatagramSizeBytes private final long mDatagramTransferTimeMillis private final boolean mIsDemoMode private final int mCarrierId private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams$Builder builder public int getResultCode () public int getDatagramSizeBytes () public long getDatagramTransferTimeMillis () public boolean getIsDemoMode () public int getCarrierId () public boolean isNtnOnlyCarrier () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteOutgoingDatagramParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder extends java.lang.Object { private int mDatagramType private int mResultCode private int mDatagramSizeBytes private long mDatagramTransferTimeMillis private boolean mIsDemoMode private int mCarrierId private boolean mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setDatagramType (int) int datagramType public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setResultCode (int) int resultCode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setDatagramSizeBytes (int) int datagramSizeBytes public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setDatagramTransferTimeMillis (long) long datagramTransferTimeMillis public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setIsDemoMode (boolean) boolean isDemoMode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteOutgoingDatagramParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams extends java.lang.Object { private final int mDatagramType private final int mResultCode private final int mDatagramSizeBytes private final long mDatagramTransferTimeMillis private final boolean mIsDemoMode private final int mCarrierId private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams$Builder builder public int getDatagramType () public int getResultCode () public int getDatagramSizeBytes () public long getDatagramTransferTimeMillis () public boolean getIsDemoMode () public int getCarrierId () public boolean isNtnOnlyCarrier () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteProvisionParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder extends java.lang.Object { private int mResultCode private int mProvisioningTimeSec private boolean mIsProvisionRequest private boolean mIsCanceled private int mCarrierId private boolean mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setResultCode (int) int resultCode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setProvisioningTimeSec (int) int provisioningTimeSec public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setIsProvisionRequest (boolean) boolean isProvisionRequest public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setIsCanceled (boolean) boolean isCanceled public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteProvisionParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams extends java.lang.Object { private final int mResultCode private final int mProvisioningTimeSec private final boolean mIsProvisionRequest private final boolean mIsCanceled private final int mCarrierId private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams$Builder builder public int getResultCode () public int getProvisioningTimeSec () public boolean getIsProvisionRequest () public boolean getIsCanceled () public int getCarrierId () public boolean isNtnOnlyCarrier () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteSessionParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder extends java.lang.Object { private int mSatelliteServiceInitializationResult private int mSatelliteTechnology private int mTerminationResult private long mInitializationProcessingTimeMillis private long mTerminationProcessingTimeMillis private int mSessionDurationSec private int mCountOfOutgoingDatagramSuccess private int mCountOfOutgoingDatagramFailed private int mCountOfIncomingDatagramSuccess private int mCountOfIncomingDatagramFailed private boolean mIsDemoMode private int mMaxNtnSignalStrengthLevel private int mCarrierId private int mCountOfSatelliteNotificationDisplayed private int mCountOfAutoExitDueToScreenOff private int mCountOfAutoExitDueToTnNetwork private boolean mIsEmergency private boolean mIsNtnOnlyCarrier private int mMaxInactivityDurationSec public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setSatelliteServiceInitializationResult (int) int satelliteServiceInitializationResult public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setSatelliteTechnology (int) int satelliteTechnology public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setTerminationResult (int) int result public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setInitializationProcessingTime (long) long processingTime public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setTerminationProcessingTime (long) long processingTime public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setSessionDuration (int) int sessionDurationSec public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfOutgoingDatagramSuccess (int) int countOfoutgoingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfOutgoingDatagramFailed (int) int countOfoutgoingDatagramFailed public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfIncomingDatagramSuccess (int) int countOfincomingDatagramSuccess public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfIncomingDatagramFailed (int) int countOfincomingDatagramFailed public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setIsDemoMode (boolean) boolean isDemoMode public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setMaxNtnSignalStrengthLevel (int) int maxNtnSignalStrengthLevel public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfSatelliteNotificationDisplayed (int) int countOfSatelliteNotificationDisplayed public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfAutoExitDueToScreenOff (int) int countOfAutoExitDueToScreenOff public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setCountOfAutoExitDueToTnNetwork (int) int countOfAutoExitDueToTnNetwork public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setIsEmergency (boolean) boolean isEmergency public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder setMaxInactivityDurationSec (int) int maxInactivityDurationSec public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteSessionParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams extends java.lang.Object { private final int mSatelliteServiceInitializationResult private final int mSatelliteTechnology private final int mTerminationResult private final long mInitializationProcessingTimeMillis private final long mTerminationProcessingTimeMillis private final int mSessionDurationSec private final int mCountOfOutgoingDatagramSuccess private final int mCountOfOutgoingDatagramFailed private final int mCountOfIncomingDatagramSuccess private final int mCountOfIncomingDatagramFailed private final boolean mIsDemoMode private final int mMaxNtnSignalStrengthLevel private final int mCarrierId private final int mCountOfSatelliteNotificationDisplayed private final int mCountOfAutoExitDueToScreenOff private final int mCountOfAutoExitDueToTnNetwork private final boolean mIsEmergency private final int mMaxInactivityDurationSec private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams$Builder builder public int getSatelliteServiceInitializationResult () public int getSatelliteTechnology () public int getTerminationResult () public long getInitializationProcessingTime () public long getTerminationProcessingTime () public int getSessionDuration () public int getCountOfOutgoingDatagramSuccess () public int getCountOfOutgoingDatagramFailed () public int getCountOfIncomingDatagramSuccess () public int getCountOfIncomingDatagramFailed () public boolean getIsDemoMode () public int getMaxNtnSignalStrengthLevel () public int getCarrierId () public int getCountOfSatelliteNotificationDisplayed () public int getCountOfAutoExitDueToScreenOff () public int getCountOfAutoExitDueToTnNetwork () public boolean getIsEmergency () public boolean isNtnOnlyCarrier () public int getMaxInactivityDurationSec () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteSosMessageRecommenderParams$Builder.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder extends java.lang.Object { private boolean mIsDisplaySosMessageSent private int mCountOfTimerStarted private boolean mIsImsRegistered private int mCellularServiceState private boolean mIsMultiSim private int mRecommendingHandoverType private boolean mIsSatelliteAllowedInCurrentLocation private boolean mIsWifiConnected private int mCarrierId private boolean mIsNtnOnlyCarrier public void <init> () public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setDisplaySosMessageSent (boolean) boolean isDisplaySosMessageSent public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setCountOfTimerStarted (int) int countOfTimerStarted public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setImsRegistered (boolean) boolean isImsRegistered public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setCellularServiceState (int) int cellularServiceState public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setIsMultiSim (boolean) boolean isMultiSim public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setRecommendingHandoverType (int) int recommendingHandoverType public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setIsSatelliteAllowedInCurrentLocation (boolean) boolean satelliteAllowedInCurrentLocation public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setIsWifiConnected (boolean) boolean isWifiConnected public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams build () }
com/android/internal/telephony/metrics/SatelliteStats$SatelliteSosMessageRecommenderParams.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams extends java.lang.Object { private final boolean mIsDisplaySosMessageSent private final int mCountOfTimerStarted private final boolean mIsImsRegistered private final int mCellularServiceState private final boolean mIsMultiSim private final int mRecommendingHandoverType private final boolean mIsSatelliteAllowedInCurrentLocation private final boolean mIsWifiConnected private final int mCarrierId private final boolean mIsNtnOnlyCarrier final synthetic com.android.internal.telephony.metrics.SatelliteStats this$0 private void <init> (com.android.internal.telephony.metrics.SatelliteStats, com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder) com.android.internal.telephony.metrics.SatelliteStats this$0 com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams$Builder builder public boolean isDisplaySosMessageSent () public int getCountOfTimerStarted () public boolean isImsRegistered () public int getCellularServiceState () public boolean isMultiSim () public int getRecommendingHandoverType () public boolean isSatelliteAllowedInCurrentLocation () public boolean isWifiConnected () public int getCarrierId () public boolean isNtnOnlyCarrier () public java.lang.String toString () }
com/android/internal/telephony/metrics/SatelliteStats.class
SatelliteStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SatelliteStats extends java.lang.Object { private static final String TAG private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private static com.android.internal.telephony.metrics.SatelliteStats sInstance public void <init> () public static com.android.internal.telephony.metrics.SatelliteStats getInstance () public synchronized void onSatelliteControllerMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController proto public synchronized void onSatelliteSessionMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession proto public synchronized void onSatelliteIncomingDatagramMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteIncomingDatagramParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram proto public synchronized void onSatelliteOutgoingDatagramMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteOutgoingDatagramParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram proto public synchronized void onSatelliteProvisionMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision proto public synchronized void onSatelliteSosMessageRecommender (com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteSosMessageRecommenderParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender proto public synchronized void onCarrierRoamingSatelliteSessionMetrics (com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams) com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams param com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession proto public synchronized void onCarrierRoamingSatelliteControllerStatsMetrics (com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams) com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteControllerStatsParams param com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats proto public synchronized void onSatelliteEntitlementMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement proto public synchronized void onSatelliteConfigUpdaterMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater proto public synchronized void onSatelliteAccessControllerMetrics (com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams) com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams param com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController proto static void <clinit> () }
com/android/internal/telephony/metrics/ServiceStateStats$TimestampedServiceState.class
ServiceStateStats.java package com.android.internal.telephony.metrics final com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState extends java.lang.Object { private final com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState mServiceState private final long mTimestamp void <init> (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState, long) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState serviceState long timestamp }
com/android/internal/telephony/metrics/ServiceStateStats.class
ServiceStateStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.ServiceStateStats extends com.android.internal.telephony.data.DataNetworkController$DataNetworkControllerCallback { private static final String TAG private final java.util.concurrent.atomic.AtomicReference mLastState private final java.util.concurrent.atomic.AtomicBoolean mOverrideVoiceService private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.metrics.PersistAtomsStorage mStorage private final com.android.internal.telephony.metrics.DeviceStateHelper mDeviceStateHelper private boolean mExistAnyConnectedInternetPdn private int mCurrentDataRat public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void conclude () long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lastState public void onImsVoiceRegistrationChanged () long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lastState public void registerDataNetworkControllerCallback () public void onConnectedInternetDataNetworksChanged (java.util.Set) java.util.Set internetNetworks boolean existAnyConnectedInternetPdn public void onServiceStateChanged (android.telephony.ServiceState) com.android.internal.telephony.satellite.SatelliteController satelliteController com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState newState com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState prevState android.telephony.ServiceState serviceState long now public void onFoldStateChanged (int) com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lastState int foldState long now com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState lastServiceState public void onVoiceServiceStateOverrideChanged (boolean) boolean override long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lastState private void addServiceState (com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState, long) com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState prevState long now private void addServiceStateAndSwitch (com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState, long, com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState prevState long now com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch private com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch getDataServiceSwitch (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState, com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch serviceSwitch com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState prevState com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState nextState private static android.telephony.ServiceState getServiceStateForPhone (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.ServiceStateTracker serviceStateTracker static int getBand (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.ServiceState serviceState static int getBand (android.telephony.ServiceState) int band int band int band int band android.telephony.ServiceState serviceState int chNumber int band int rat private static com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState copyOf (com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState) com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState copy private static boolean isModemOff (android.telephony.ServiceState) android.telephony.ServiceState state static int getVoiceRat (com.android.internal.telephony.Phone, android.telephony.ServiceState) com.android.internal.telephony.Phone phone android.telephony.ServiceState state public static int getVoiceRat (com.android.internal.telephony.Phone, android.telephony.ServiceState, int) boolean isImsVoiceRatValid int imsVoiceRat com.android.internal.telephony.Phone phone android.telephony.ServiceState state int bearer com.android.internal.telephony.imsphone.ImsPhone imsPhone private boolean isCrossSimCallingRegistered (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public static int getRat (android.telephony.ServiceState, int) android.telephony.ServiceState state int domain android.telephony.NetworkRegistrationInfo wwanRegInfo private static boolean isEmergencyOnly (android.telephony.ServiceState) android.telephony.ServiceState state android.telephony.NetworkRegistrationInfo regInfo private static boolean isEndc (android.telephony.ServiceState) android.telephony.ServiceState state int nrState private static boolean isInternetPdnUp (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone com.android.internal.telephony.data.DataNetworkController dataNetworkController private void onInternetDataNetworkChanged (boolean) boolean internetPdnUp long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lastState private static int getNetworkRoamingState (android.telephony.ServiceState, int) android.telephony.ServiceState ss int domain android.telephony.NetworkRegistrationInfo nri int roamingType public static boolean isNetworkRoaming (android.telephony.ServiceState, int) android.telephony.ServiceState ss int domain android.telephony.NetworkRegistrationInfo nri public static boolean isNetworkRoaming (android.telephony.ServiceState) android.telephony.ServiceState ss private void writeDataRatAtom (android.telephony.ServiceState) android.telephony.ServiceState serviceState android.telephony.NetworkRegistrationInfo wwanRegInfo int dataRat int nrFrequency int nrState int translatedDataRat int getCurrentDataRat () protected long getTimeMillis () private static synthetic com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lambda$onInternetDataNetworkChanged$4 (long, boolean, com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState) long now boolean internetPdnUp com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState newServiceState private synthetic com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lambda$onVoiceServiceStateOverrideChanged$3 (long, com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState) long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState newServiceState private static synthetic com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lambda$onFoldStateChanged$2 (int, long, com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState) int foldState long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState newServiceState private synthetic com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lambda$onImsVoiceRegistrationChanged$1 (long, com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState) long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState state com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState newServiceState private static synthetic com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState lambda$conclude$0 (long, com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState) long now com.android.internal.telephony.metrics.ServiceStateStats$TimestampedServiceState state static void <clinit> () }
com/android/internal/telephony/metrics/SimSlotState.class
SimSlotState.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SimSlotState extends java.lang.Object { private static final String TAG public final int numActiveSlots public final int numActiveSims public final int numActiveEsims public final int numActiveEsimSlots public final int numActiveMepSlots public static com.android.internal.telephony.metrics.SimSlotState getCurrentState () int numActiveProfiles com.android.internal.telephony.uicc.UiccCard card com.android.internal.telephony.uicc.UiccSlot slot int i int numActiveSlots int numActiveSims int numActiveEsims int numActiveEsimSlots int numActiveMepSlots com.android.internal.telephony.uicc.UiccController uiccController private void <init> (int, int, int, int, int) int numActiveSlots int numActiveSims int numActiveEsims int numActiveEsimSlots int numActiveMepSlots public static boolean isEsim (int) int phoneId com.android.internal.telephony.uicc.UiccSlot slot public static boolean isMultiSim () private static synthetic boolean lambda$getCurrentState$0 (com.android.internal.telephony.uicc.UiccProfile) com.android.internal.telephony.uicc.UiccProfile profile static void <clinit> () }
com/android/internal/telephony/metrics/SmsSessionEventBuilder.class
SmsSessionEventBuilder.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SmsSessionEventBuilder extends java.lang.Object { com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event mEvent public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event build () public void <init> (int) int type public com.android.internal.telephony.metrics.SmsSessionEventBuilder setDelay (int) int delay public com.android.internal.telephony.metrics.SmsSessionEventBuilder setTech (int) int tech public com.android.internal.telephony.metrics.SmsSessionEventBuilder setErrorCode (int) int code public com.android.internal.telephony.metrics.SmsSessionEventBuilder setRilErrno (int) int errno public com.android.internal.telephony.metrics.SmsSessionEventBuilder setImsServiceErrno (int) int errno public com.android.internal.telephony.metrics.SmsSessionEventBuilder setSettings (com.android.internal.telephony.nano.TelephonyProto$TelephonySettings) com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.metrics.SmsSessionEventBuilder setServiceState (com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState) com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState state public com.android.internal.telephony.metrics.SmsSessionEventBuilder setImsConnectionState (com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState) com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState state public com.android.internal.telephony.metrics.SmsSessionEventBuilder setImsCapabilities (com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities) com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities capabilities public com.android.internal.telephony.metrics.SmsSessionEventBuilder setDataCalls (com.android.internal.telephony.nano.TelephonyProto$RilDataCall[]) com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public com.android.internal.telephony.metrics.SmsSessionEventBuilder setRilRequestId (int) int id public com.android.internal.telephony.metrics.SmsSessionEventBuilder setFormat (int) int format public com.android.internal.telephony.metrics.SmsSessionEventBuilder setCellBroadcastMessage (com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage) com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage msg public com.android.internal.telephony.metrics.SmsSessionEventBuilder setIncompleteSms (com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms) com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms msg public com.android.internal.telephony.metrics.SmsSessionEventBuilder setBlocked (boolean) boolean blocked public com.android.internal.telephony.metrics.SmsSessionEventBuilder setSmsType (int) int type public com.android.internal.telephony.metrics.SmsSessionEventBuilder setMessageId (long) long messageId }
com/android/internal/telephony/metrics/SmsStats.class
SmsStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.SmsStats extends java.lang.Object { private static final String TAG private static final int NO_NETWORK_ERROR_3GPP private static final int NO_NETWORK_ERROR_3GPP2 private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private static final java.util.Random RANDOM public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void onDroppedIncomingMultipartSms (boolean, int, int, boolean) boolean is3gpp2 int receivedCount int totalCount boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsVoicemail (boolean, int) boolean is3gpp2 int smsSource com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsTypeZero (int) int smsSource com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsPP (int, boolean) int smsSource boolean success com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsSuccess (boolean, int, int, boolean, long, boolean) boolean is3gpp2 int smsSource int messageCount boolean blocked long messageId boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsError (boolean, int, int, boolean) boolean is3gpp2 int smsSource int result boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onIncomingSmsWapPush (int, int, int, long, boolean) int smsSource int messageCount int result long messageId boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto public void onOutgoingSms (boolean, boolean, boolean, int, long, boolean, long, boolean) boolean isOverIms boolean is3gpp2 boolean fallbackToCs int sendErrorCode long messageId boolean isFromDefaultApp long intervalMillis boolean isEmergency public void onOutgoingSms (boolean, boolean, boolean, int, int, long, boolean, long, boolean) boolean isOverIms boolean is3gpp2 boolean fallbackToCs int sendErrorCode int networkErrorCode long messageId boolean isFromDefaultApp long intervalMillis boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms proto com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats sessionStats public void onOutgoingShortCodeSms (int, int) int category int xmlVersion com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms proto private com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms getIncomingDefaultProto (boolean, int, boolean) boolean is3gpp2 int smsSource boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms proto private com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms getOutgoingDefaultProto (boolean, boolean, long, boolean, long, boolean) boolean is3gpp2 boolean isOverIms long messageId boolean isFromDefaultApp long intervalMillis boolean isEmergency com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms proto private static int getSmsFormat (boolean) boolean is3gpp2 private int getSmsTech (int, boolean) int smsSource boolean is3gpp2 private int getSmsTech (boolean, boolean) boolean isOverIms boolean is3gpp2 private static int getIncomingSmsError (int) int result private static int getIncomingSmsError (boolean) boolean success private static int getOutgoingSmsError (int) int imsSendResult static int getSmsHashCode (com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms) com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms sms static int getSmsHashCode (com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms) com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms sms private int getPhoneId () com.android.internal.telephony.Phone phone private android.telephony.ServiceState getServiceState () com.android.internal.telephony.Phone phone com.android.internal.telephony.ServiceStateTracker serviceStateTracker private int getRat (int) int smsSource private int getRat (boolean) boolean isOverIms android.telephony.ServiceState serviceState private boolean getIsRoaming () android.telephony.ServiceState serviceState private int getCarrierId () com.android.internal.telephony.Phone phone private boolean isNonTerrestrialNetwork () android.telephony.ServiceState ss private transient void loge (java.lang.String, java.lang.Object[]) String format Object[] args static void <clinit> () }
com/android/internal/telephony/metrics/TelephonyEventBuilder.class
TelephonyEventBuilder.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.TelephonyEventBuilder extends java.lang.Object { private final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent mEvent public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent build () public void <init> () public void <init> (int) int phoneId public void <init> (long, int) long timestamp int phoneId public com.android.internal.telephony.metrics.TelephonyEventBuilder setSettings (com.android.internal.telephony.nano.TelephonyProto$TelephonySettings) com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.metrics.TelephonyEventBuilder setServiceState (com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState) com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState state public com.android.internal.telephony.metrics.TelephonyEventBuilder setImsConnectionState (com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState) com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState state public com.android.internal.telephony.metrics.TelephonyEventBuilder setImsCapabilities (com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities) com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities capabilities public com.android.internal.telephony.metrics.TelephonyEventBuilder setDataStallRecoveryAction (int) int action public com.android.internal.telephony.metrics.TelephonyEventBuilder setSignalStrength (int) int signalstrength public com.android.internal.telephony.metrics.TelephonyEventBuilder setSetupDataCall (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall request public com.android.internal.telephony.metrics.TelephonyEventBuilder setSetupDataCallResponse (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse rsp public com.android.internal.telephony.metrics.TelephonyEventBuilder setDeactivateDataCall (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall request public com.android.internal.telephony.metrics.TelephonyEventBuilder setDeactivateDataCallResponse (int) int errno public com.android.internal.telephony.metrics.TelephonyEventBuilder setDataCalls (com.android.internal.telephony.nano.TelephonyProto$RilDataCall[]) com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public com.android.internal.telephony.metrics.TelephonyEventBuilder setNITZ (long) long timestamp public com.android.internal.telephony.metrics.TelephonyEventBuilder setModemRestart (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart modemRestart public com.android.internal.telephony.metrics.TelephonyEventBuilder setCarrierIdMatching (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching carrierIdMatching public com.android.internal.telephony.metrics.TelephonyEventBuilder setUpdatedEmergencyNumber (com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo, int) com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo emergencyNumberInfo int emergencyNumberDbVersion public com.android.internal.telephony.metrics.TelephonyEventBuilder setCarrierKeyChange (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange carrierKeyChange public com.android.internal.telephony.metrics.TelephonyEventBuilder setSimStateChange (android.util.SparseArray) int key int i android.util.SparseArray simStates int phoneCount public com.android.internal.telephony.metrics.TelephonyEventBuilder setActiveSubscriptionInfoChange (com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo) com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo info public com.android.internal.telephony.metrics.TelephonyEventBuilder setEnabledModemBitmap (int) int enabledModemBitmap public com.android.internal.telephony.metrics.TelephonyEventBuilder setDataSwitch (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch dataSwitch public com.android.internal.telephony.metrics.TelephonyEventBuilder setNetworkValidate (int) int networkValidationState public com.android.internal.telephony.metrics.TelephonyEventBuilder setOnDemandDataSwitch (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch onDemandDataSwitch public com.android.internal.telephony.metrics.TelephonyEventBuilder setNetworkCapabilities (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo networkCapabilities public com.android.internal.telephony.metrics.TelephonyEventBuilder setRadioState (int) int radioState }
com/android/internal/telephony/metrics/TelephonyMetrics$1.class
TelephonyMetrics.java package com.android.internal.telephony.metrics synthetic com.android.internal.telephony.metrics.TelephonyMetrics$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$Call$State static final synthetic int[] $SwitchMap$com$android$internal$telephony$PhoneConstants$State static void <clinit> () }
com/android/internal/telephony/metrics/TelephonyMetrics$BwEstimationStats.class
TelephonyMetrics.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats extends java.lang.Object { final int mRadioTechnology final int mNrMode final long[] mBwEstErrorAcc final long[] mStaticBwErrorAcc final long[] mBwAccKbps final int[] mCount void <init> (int, int) int radioTechnology int nrMode public java.lang.String toString () StringBuilder sb private java.lang.String printValues (int[]) int k int[] values StringBuilder sb private java.lang.String printAvgValues (long[], int[]) int avgStat int k long[] stats int[] count StringBuilder sb private com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat writeBandwidthStats () com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel currStats int level com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat stats java.util.List levelList private com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel writeBandwidthStatsPerLevel (int) com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel stats int level int count private int calculateAvg (long, int) long acc int count }
com/android/internal/telephony/metrics/TelephonyMetrics.class
TelephonyMetrics.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.TelephonyMetrics extends java.lang.Object { private static final String TAG private static final boolean DBG private static final boolean VDBG private static final int MAX_TELEPHONY_EVENTS private static final int MAX_COMPLETED_CALL_SESSIONS private static final int MAX_COMPLETED_SMS_SESSIONS private static final int SESSION_START_PRECISION_MINUTES private static com.android.internal.telephony.metrics.TelephonyMetrics sInstance private final java.util.Deque mTelephonyEvents private final android.util.SparseArray mInProgressCallSessions private final java.util.Deque mCompletedCallSessions private final android.util.SparseArray mInProgressSmsSessions private final java.util.Deque mCompletedSmsSessions private final android.util.SparseArray mLastServiceState private final android.util.SparseArray mLastImsCapabilities private final android.util.SparseArray mLastImsConnectionState private final android.util.SparseArray mLastSettings private final android.util.SparseArray mLastSimState private final android.util.SparseArray mLastRadioState private final android.util.SparseArray mLastActiveSubscriptionInfos private int mLastEnabledModemBitmap private final android.util.SparseArray mLastCarrierId private final android.util.SparseArray mLastNetworkCapabilitiesInfos private final android.util.SparseArray mLastRilDataCallEvents private final java.util.List mBwEstStatsMapList private long mStartSystemTimeMs private long mStartElapsedTimeMs private boolean mTelephonyEventsDropped private android.content.Context mContext public void <init> () public static synchronized com.android.internal.telephony.metrics.TelephonyMetrics getInstance () public void setContext (android.content.Context) android.content.Context context public synchronized void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) boolean reset java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private void logv (java.lang.String) String log private static java.lang.String telephonyEventToString (int) int event private static java.lang.String callSessionEventToString (int) int event private static java.lang.String smsSessionEventToString (int) int event private synchronized void printAllMetrics (java.io.PrintWriter) int i com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall call com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event event com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession callSession com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event event com.android.internal.telephony.nano.TelephonyProto$SmsSession smsSession com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats stats com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats stats java.io.PrintWriter rawWriter com.android.internal.telephony.IndentingPrintWriter pw int count android.os.BatteryStatsManager batteryStatsManager com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats s private static java.lang.String convertProtoToBase64String (com.android.internal.telephony.nano.TelephonyProto$TelephonyLog) com.android.internal.telephony.nano.TelephonyProto$TelephonyLog proto private synchronized void reset () int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i int cidKey com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls int j int key int i int key com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event int i private synchronized com.android.internal.telephony.nano.TelephonyProto$TelephonyLog buildProto () android.telephony.TelephonyHistogram rilHistogram com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram histogramProto int i int key int i int i com.android.internal.telephony.nano.TelephonyProto$TelephonyLog log java.util.List rilHistograms android.os.BatteryStatsManager batteryStatsManager int phoneCount com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo[] activeSubscriptionInfo public void updateSimState (int, int) int phoneId int simState int state Integer lastSimState public synchronized void updateActiveSubscriptionInfoList (java.util.List) int i int phoneId com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo activeSubscriptionInfo android.telephony.SubscriptionInfo info int phoneId java.util.List subInfos java.util.List inActivePhoneList public void updateEnabledModemBitmap (int) int enabledModemBitmap private static com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo makeInvalidSubscriptionInfo (int) int phoneId com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo invalidSubscriptionInfo static int roundSessionStart (long) long timestamp public void writeCarrierKeyEvent (int, int, boolean) int phoneId int keyType boolean isDownloadSuccessful com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange carrierKeyChange com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event static int toPrivacyFuzzedTimeInterval (long, long) long previousTimestamp long currentTimestamp long diff private com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState toServiceStateProto (android.telephony.ServiceState) com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo nriProto android.telephony.ServiceState serviceState com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState ssProto java.util.List nriList android.telephony.NetworkRegistrationInfo nri private synchronized void annotateInProgressCallSession (long, int, com.android.internal.telephony.metrics.CallSessionEventBuilder) long timestamp int phoneId com.android.internal.telephony.metrics.CallSessionEventBuilder eventBuilder com.android.internal.telephony.metrics.InProgressCallSession callSession private synchronized void annotateInProgressSmsSession (long, int, com.android.internal.telephony.metrics.SmsSessionEventBuilder) long timestamp int phoneId com.android.internal.telephony.metrics.SmsSessionEventBuilder eventBuilder com.android.internal.telephony.metrics.InProgressSmsSession smsSession private synchronized com.android.internal.telephony.metrics.InProgressCallSession startNewCallSessionIfNeeded (int) com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState serviceState com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities imsCapabilities com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsConnectionState int phoneId com.android.internal.telephony.metrics.InProgressCallSession callSession private synchronized com.android.internal.telephony.metrics.InProgressSmsSession startNewSmsSessionIfNeeded (int) int phoneId com.android.internal.telephony.metrics.InProgressSmsSession smsSession private com.android.internal.telephony.metrics.InProgressSmsSession startNewSmsSession (int) int phoneId com.android.internal.telephony.metrics.InProgressSmsSession smsSession com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState serviceState com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities imsCapabilities com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsConnectionState private synchronized void finishCallSession (com.android.internal.telephony.metrics.InProgressCallSession) com.android.internal.telephony.metrics.InProgressCallSession inProgressCallSession com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession callSession private synchronized void finishSmsSessionIfNeeded (com.android.internal.telephony.metrics.InProgressSmsSession) com.android.internal.telephony.nano.TelephonyProto$SmsSession smsSession com.android.internal.telephony.metrics.InProgressSmsSession inProgressSmsSession private synchronized com.android.internal.telephony.nano.TelephonyProto$SmsSession finishSmsSession (com.android.internal.telephony.metrics.InProgressSmsSession) com.android.internal.telephony.metrics.InProgressSmsSession inProgressSmsSession com.android.internal.telephony.nano.TelephonyProto$SmsSession smsSession private synchronized void addTelephonyEvent (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public synchronized void writeServiceStateChanged (int, android.telephony.ServiceState) int phoneId android.telephony.ServiceState serviceState com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeDataStallEvent (int, int) int phoneId int recoveryAction public void writeSignalStrengthEvent (int, int) int phoneId int signalStrength private com.android.internal.telephony.nano.TelephonyProto$TelephonySettings cloneCurrentTelephonySettings (int) int phoneId com.android.internal.telephony.nano.TelephonyProto$TelephonySettings newSettings com.android.internal.telephony.nano.TelephonyProto$TelephonySettings lastSettings public synchronized void writeImsSetFeatureValue (int, int, int, int) int phoneId int feature int network int value com.android.internal.telephony.nano.TelephonyProto$TelephonySettings s com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public synchronized void writeSetPreferredNetworkType (int, int) int phoneId int networkType com.android.internal.telephony.nano.TelephonyProto$TelephonySettings s public synchronized void writeOnImsConnectionState (int, int, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo ri String extraMessage int phoneId int state android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsState com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public synchronized void writeOnImsCapabilities (int, int, android.telephony.ims.feature.MmTelFeature$MmTelCapabilities) int phoneId int radioTech android.telephony.ims.feature.MmTelFeature$MmTelCapabilities capabilities com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities cap com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event private int toPdpType (java.lang.String) String type public void writeSetupDataCall (int, int, int, java.lang.String, int) int phoneId int radioTechnology int profileId String apn int protocol com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall setupDataCall public void writeRilDeactivateDataCall (int, int, int, int) int phoneId int rilSerial int cid int reason com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall deactivateDataCall public void writeRilDataCallEvent (int, int, int, int) android.util.SparseArray dataCallList int phoneId int cid int apnTypeBitmask int state com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls android.util.SparseArray dataCallList public void writeRilCallList (int, java.util.ArrayList, java.lang.String) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls int phoneId java.util.ArrayList connections String countryIso com.android.internal.telephony.metrics.InProgressCallSession callSession private boolean disconnectReasonsKnown (com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[]) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall call com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls private com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] convertConnectionsToRilCalls (java.util.ArrayList, java.lang.String) int i java.util.ArrayList mConnections String countryIso com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls private com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo convertEmergencyNumberToEmergencyNumberInfo (android.telephony.emergency.EmergencyNumber) android.telephony.emergency.EmergencyNumber num com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo emergencyNumberInfo private void convertConnectionToRilCall (com.android.internal.telephony.GsmCdmaConnection, com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall, java.lang.String) com.android.internal.telephony.emergency.EmergencyNumberTracker emergencyNumberTracker com.android.internal.telephony.GsmCdmaConnection conn com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall call String countryIso public void writeRilDial (int, com.android.internal.telephony.GsmCdmaConnection, int, com.android.internal.telephony.UUSInfo) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls int phoneId com.android.internal.telephony.GsmCdmaConnection conn int clirMode com.android.internal.telephony.UUSInfo uusInfo com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeRilCallRing (int, char[]) int phoneId char[] response com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeRilHangup (int, com.android.internal.telephony.GsmCdmaConnection, int, java.lang.String) com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls int phoneId com.android.internal.telephony.GsmCdmaConnection conn int callId String countryIso com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeRilAnswer (int, int) int phoneId int rilSerial com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeRilSrvcc (int, int) int phoneId int rilSrvccState com.android.internal.telephony.metrics.InProgressCallSession callSession private int toCallSessionRilRequest (int) int r private void writeOnSetupDataCallResponse (int, int, int, int, android.telephony.data.DataCallResponse) int phoneId int rilSerial int rilError int rilRequest android.telephony.data.DataCallResponse response com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse setupDataCallResponse com.android.internal.telephony.nano.TelephonyProto$RilDataCall dataCall private void writeOnCallSolicitedResponse (int, int, int, int) int phoneId int rilSerial int rilError int rilRequest com.android.internal.telephony.metrics.InProgressCallSession callSession private synchronized void writeOnSmsSolicitedResponse (int, int, int, com.android.internal.telephony.SmsResponse) int errorCode long messageId int phoneId int rilSerial int rilError com.android.internal.telephony.SmsResponse response com.android.internal.telephony.metrics.InProgressSmsSession smsSession public synchronized void writeOnImsServiceSmsSolicitedResponse (int, int, int, long) int phoneId int resultCode int errorReason long messageId com.android.internal.telephony.metrics.InProgressSmsSession smsSession private void writeOnDeactivateDataCallResponse (int, int) int phoneId int rilError public void writeOnRilSolicitedResponse (int, int, int, int, java.lang.Object) android.telephony.data.DataCallResponse response com.android.internal.telephony.SmsResponse smsResponse int phoneId int rilSerial int rilError int rilRequest Object ret public void writeNetworkValidate (int) int networkValidationState public void writeDataSwitch (int, com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch) int subId com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch dataSwitch int phoneId public void writeOnDemandDataSwitch (com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch) com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch onDemandDataSwitch public void writePhoneState (int, com.android.internal.telephony.PhoneConstants$State) int state int state int state int phoneId com.android.internal.telephony.PhoneConstants$State phoneState int state com.android.internal.telephony.metrics.InProgressCallSession callSession private int getCallId (android.telephony.ims.ImsCallSession) NumberFormatException nfe android.telephony.ims.ImsCallSession session public void writeImsCallState (int, android.telephony.ims.ImsCallSession, com.android.internal.telephony.Call$State) int state int state int state int state int state int state int state int state int state int phoneId android.telephony.ims.ImsCallSession session com.android.internal.telephony.Call$State callState int state com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeOnImsCallStart (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeOnImsCallReceive (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeOnImsCommand (int, android.telephony.ims.ImsCallSession, int) int phoneId android.telephony.ims.ImsCallSession session int command com.android.internal.telephony.metrics.InProgressCallSession callSession private com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo toImsReasonInfoProto (android.telephony.ims.ImsReasonInfo) String extraMessage android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo ri public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality toCallQualityProto (android.telephony.CallQuality) android.telephony.CallQuality callQuality com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality cq private static int callQualityLevelToProtoEnum (int) int level public void writeOnImsCallTerminated (int, android.telephony.ims.ImsCallSession, android.telephony.ims.ImsReasonInfo, com.android.internal.telephony.metrics.CallQualityMetrics, android.telephony.emergency.EmergencyNumber, java.lang.String, int) com.android.internal.telephony.metrics.CallSessionEventBuilder callSessionEvent int phoneId android.telephony.ims.ImsCallSession session android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.metrics.CallQualityMetrics cqm android.telephony.emergency.EmergencyNumber emergencyNumber String countryIso int emergencyNumberDatabaseVersion com.android.internal.telephony.metrics.InProgressCallSession callSession public void writeOnImsCallHandoverEvent (int, int, android.telephony.ims.ImsCallSession, int, int, android.telephony.ims.ImsReasonInfo) int phoneId int eventType android.telephony.ims.ImsCallSession session int srcAccessTech int targetAccessTech android.telephony.ims.ImsReasonInfo reasonInfo com.android.internal.telephony.metrics.InProgressCallSession callSession public synchronized void writeRilSendSms (int, int, int, int, long) int phoneId int rilSerial int tech int format long messageId com.android.internal.telephony.metrics.InProgressSmsSession smsSession public synchronized void writeImsServiceSendSms (int, java.lang.String, int, long) int phoneId String format int resultCode long messageId com.android.internal.telephony.metrics.InProgressSmsSession smsSession public synchronized void writeNewCBSms (int, int, int, boolean, boolean, int, int, long) int type int type int phoneId int format int priority boolean isCMAS boolean isETWS int serviceCategory int serialNumber long deliveredTimestamp com.android.internal.telephony.metrics.InProgressSmsSession smsSession int type com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage cbm public void writeDroppedIncomingMultipartSms (int, java.lang.String, int, int) int phoneId String format int receivedCount int totalCount com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms details com.android.internal.telephony.metrics.InProgressSmsSession smsSession private void writeIncomingSmsWithType (int, int, java.lang.String, boolean) int phoneId int type String format boolean success com.android.internal.telephony.metrics.InProgressSmsSession smsSession public void writeIncomingSMSPP (int, java.lang.String, boolean) int phoneId String format boolean success public void writeIncomingVoiceMailSms (int, java.lang.String) int phoneId String format public void writeIncomingSmsTypeZero (int, java.lang.String) int phoneId String format private void writeIncomingSmsSessionWithType (int, int, int, java.lang.String, long[], boolean, boolean, long) com.android.internal.telephony.metrics.SmsSessionEventBuilder eventBuilder long interval int i int phoneId int type int smsSource String format long[] timestamps boolean blocked boolean success long messageId int smsFormat int smsError int smsTech com.android.internal.telephony.metrics.InProgressSmsSession smsSession long startElapsedTimeMillis public void writeIncomingWapPush (int, int, java.lang.String, long[], boolean, long) int phoneId int smsSource String format long[] timestamps boolean success long messageId public void writeIncomingSmsSession (int, int, java.lang.String, long[], boolean, long) int phoneId int smsSource String format long[] timestamps boolean blocked long messageId public void writeIncomingSmsError (int, boolean, int, int) int phoneId boolean is3gpp2 int smsSource int result int smsError com.android.internal.telephony.metrics.InProgressSmsSession smsSession com.android.internal.telephony.metrics.SmsSessionEventBuilder eventBuilder public void writeNITZEvent (int, long) int phoneId long timestamp com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeModemRestartEvent (int, java.lang.String) int phoneId String reason com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart modemRestart String basebandVersion com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeCarrierIdMatchingEvent (int, int, int, java.lang.String, java.lang.String, com.android.internal.telephony.CarrierResolver$CarrierMatchingRule) int phoneId int version int cid String unknownMcmnc String unknownGid1 com.android.internal.telephony.CarrierResolver$CarrierMatchingRule simInfo com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching carrierIdMatching com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult carrierIdMatchingResult com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeEmergencyNumberUpdateEvent (int, android.telephony.emergency.EmergencyNumber, int) int phoneId android.telephony.emergency.EmergencyNumber emergencyNumber int emergencyNumberDatabaseVersion com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo emergencyNumberInfo com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeNetworkCapabilitiesChangedEvent (int, android.net.NetworkCapabilities) int phoneId android.net.NetworkCapabilities networkCapabilities com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo caps com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event public void writeRadioState (int, int) int phoneId int state int radioState com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent event private static int convertRadioState (int) int state private int convertSmsFormat (java.lang.String) String format int formatCode private int getSmsTech (int, boolean) int smsSource boolean is3gpp2 private static int convertImsCodec (int) int c private int convertGsmCdmaCodec (int) int c public void writeAudioCodecIms (int, android.telephony.ims.ImsCallSession) int codec int phoneId android.telephony.ims.ImsCallSession session com.android.internal.telephony.metrics.InProgressCallSession callSession android.telephony.ims.ImsCallProfile localCallProfile public void writeAudioCodecGsmCdma (int, int) int phoneId int audioQuality com.android.internal.telephony.metrics.InProgressCallSession callSession int codec public void writeOnImsCallInitiating (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallProgressing (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallStarted (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallStartFailed (int, android.telephony.ims.ImsCallSession, android.telephony.ims.ImsReasonInfo) int phoneId android.telephony.ims.ImsCallSession session android.telephony.ims.ImsReasonInfo reasonInfo public void writeOnImsCallHeld (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallHoldReceived (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallHoldFailed (int, android.telephony.ims.ImsCallSession, android.telephony.ims.ImsReasonInfo) int phoneId android.telephony.ims.ImsCallSession session android.telephony.ims.ImsReasonInfo reasonInfo public void writeOnImsCallResumed (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallResumeReceived (int, android.telephony.ims.ImsCallSession) int phoneId android.telephony.ims.ImsCallSession session public void writeOnImsCallResumeFailed (int, android.telephony.ims.ImsCallSession, android.telephony.ims.ImsReasonInfo) int phoneId android.telephony.ims.ImsCallSession session android.telephony.ims.ImsReasonInfo reasonInfo public void writeOnRilTimeoutResponse (int, int, int) int phoneId int rilSerial int rilRequest private double getSamplePercentageForEmergencyCall (java.lang.String) String countryIso String countriesFor1Percentage String countriesFor5Percentage String countriesFor15Percentage String countriesFor25Percentage String countriesFor35Percentage String countriesFor45Percentage private static int mapSimStateToProto (int) int simState public synchronized void writeBandwidthStats (int, int, int, int, int, int, int) int link int rat int nrMode int signalLevel int bwEstExtErrPercent int coldStartErrPercent int bwKbps com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats stats private com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats lookupEstimationStats (int, int, int) int linkIndex int dataRat int nrMode String dataRatName com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats ans private com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats buildBandwidthEstimatorStats () com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats stats java.util.List ratList private java.util.List writeBandwidthEstimatorStatsRatList (java.util.Map) com.android.internal.telephony.metrics.TelephonyMetrics$BwEstimationStats perRat java.util.Map bwEstStatsMap java.util.List ratList private static synthetic java.lang.String[] lambda$writeCarrierIdMatchingEvent$2 (int) int x$0 private static synthetic java.lang.String[] lambda$convertEmergencyNumberToEmergencyNumberInfo$1 (int) int x$0 private static synthetic boolean lambda$updateActiveSubscriptionInfoList$0 (int, java.lang.Integer) int phoneId Integer value static void <clinit> () }
com/android/internal/telephony/metrics/VoiceCallRatTracker$Key.class
VoiceCallRatTracker.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.VoiceCallRatTracker$Key extends java.lang.Object { public final int carrierId public final int rat void <init> (int, int) int carrierId int rat static com.android.internal.telephony.metrics.VoiceCallRatTracker$Key fromProto (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage public int hashCode () public boolean equals (java.lang.Object) Object that com.android.internal.telephony.metrics.VoiceCallRatTracker$Key thatKey }
com/android/internal/telephony/metrics/VoiceCallRatTracker$Value.class
VoiceCallRatTracker.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.VoiceCallRatTracker$Value extends java.lang.Object { public long durationMillis public long callCount private java.util.Set mConnectionIds void <init> (long, java.util.Set) long durationMillis java.util.Set connectionIds private void <init> (long, long) long durationMillis long callCount void add (long, java.util.Set) long durationMillis java.util.Set connectionIds void endSession () static com.android.internal.telephony.metrics.VoiceCallRatTracker$Value fromProto (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage com.android.internal.telephony.metrics.VoiceCallRatTracker$Value value static com.android.internal.telephony.metrics.VoiceCallRatTracker$Value mergeInPlace (com.android.internal.telephony.metrics.VoiceCallRatTracker$Value, com.android.internal.telephony.metrics.VoiceCallRatTracker$Value) com.android.internal.telephony.metrics.VoiceCallRatTracker$Value dest com.android.internal.telephony.metrics.VoiceCallRatTracker$Value src }
com/android/internal/telephony/metrics/VoiceCallRatTracker.class
VoiceCallRatTracker.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.VoiceCallRatTracker extends java.lang.Object { private static final String TAG private final java.util.Map mRatUsageMap private com.android.internal.telephony.metrics.VoiceCallRatTracker$Key mLastKey private long mLastKeyTimestampMillis void <init> () public static com.android.internal.telephony.metrics.VoiceCallRatTracker fromProto (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[]) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] usages com.android.internal.telephony.metrics.VoiceCallRatTracker tracker public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] toProto () public void clear () public void add (int, int, long, java.util.Set) long durationMillis int carrierId int rat long timestampMillis java.util.Set connectionIds com.android.internal.telephony.metrics.VoiceCallRatTracker$Key key public void conclude (long) long durationMillis com.android.internal.telephony.metrics.VoiceCallRatTracker$Value value long timestampMillis public com.android.internal.telephony.metrics.VoiceCallRatTracker mergeWith (com.android.internal.telephony.metrics.VoiceCallRatTracker) com.android.internal.telephony.metrics.VoiceCallRatTracker that private void addToKey (com.android.internal.telephony.metrics.VoiceCallRatTracker$Key, long, java.util.Set) com.android.internal.telephony.metrics.VoiceCallRatTracker$Key key long durationMillis java.util.Set connectionIds com.android.internal.telephony.metrics.VoiceCallRatTracker$Value value private void addProto (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage private static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage entryToProto (java.util.Map$Entry) java.util.Map$Entry entry com.android.internal.telephony.metrics.VoiceCallRatTracker$Key key com.android.internal.telephony.metrics.VoiceCallRatTracker$Value value com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage usage private synthetic void lambda$mergeWith$2 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] lambda$toProto$1 (int) int x$0 private static synthetic void lambda$fromProto$0 (com.android.internal.telephony.metrics.VoiceCallRatTracker, com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage) com.android.internal.telephony.metrics.VoiceCallRatTracker tracker com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage e static void <clinit> () }
com/android/internal/telephony/metrics/VoiceCallSessionStats$1.class
VoiceCallSessionStats.java package com.android.internal.telephony.metrics synthetic com.android.internal.telephony.metrics.VoiceCallSessionStats$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$Call$State static void <clinit> () }
com/android/internal/telephony/metrics/VoiceCallSessionStats.class
VoiceCallSessionStats.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.VoiceCallSessionStats extends java.lang.Object { private static final String TAG private static final int CALL_SETUP_DURATION_UNKNOWN private static final int CALL_SETUP_DURATION_EXTREMELY_FAST private static final int CALL_SETUP_DURATION_ULTRA_FAST private static final int CALL_SETUP_DURATION_VERY_FAST private static final int CALL_SETUP_DURATION_FAST private static final int CALL_SETUP_DURATION_NORMAL private static final int CALL_SETUP_DURATION_SLOW private static final int CALL_SETUP_DURATION_VERY_SLOW private static final int CALL_SETUP_DURATION_ULTRA_SLOW private static final int CALL_DURATION_ONE_MINUTE private static final int CALL_DURATION_FIVE_MINUTES private static final int CALL_DURATION_TEN_MINUTES private static final int CALL_DURATION_THIRTY_MINUTES private static final int CALL_DURATION_ONE_HOUR private static final int CODEC_QUALITY_COUNT private static final int MAIN_CODEC_QUALITY_THRESHOLD private static final android.util.SparseIntArray CS_CODEC_MAP private static final android.util.SparseIntArray IMS_CODEC_MAP private static final android.util.SparseIntArray CALL_DURATION_MAP private static final java.util.UUID CONCURRENT_CALL_ANOMALY_UUID private static final int MAX_NORMAL_CONCURRENT_CALLS private final android.util.SparseArray mCallProtos private final android.util.SparseArray mCodecUsage private final com.android.internal.telephony.metrics.VoiceCallRatTracker mRatUsage private final com.android.internal.telephony.flags.FeatureFlags mFlags private final int mPhoneId private final com.android.internal.telephony.Phone mPhone private final com.android.internal.telephony.metrics.PersistAtomsStorage mAtomsStorage private final com.android.internal.telephony.uicc.UiccController mUiccController private final com.android.internal.telephony.metrics.DeviceStateHelper mDeviceStateHelper private final com.android.internal.telephony.metrics.VonrHelper mVonrHelper private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController public void <init> (int, com.android.internal.telephony.Phone, com.android.internal.telephony.flags.FeatureFlags) int phoneId com.android.internal.telephony.Phone phone com.android.internal.telephony.flags.FeatureFlags featureFlags public synchronized void onRilAcceptCall (java.util.List) com.android.internal.telephony.Connection conn java.util.List connections public synchronized void onRilDial (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn public synchronized void onRilCallListChanged (java.util.List) com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics callAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int id com.android.internal.telephony.Connection conn java.util.List connections public synchronized void onImsDial (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn public synchronized void onImsCallReceived (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn public synchronized void onImsAcceptCall (java.util.List) com.android.internal.telephony.Connection conn java.util.List connections public synchronized void onImsCallStartFailed (com.android.internal.telephony.imsphone.ImsPhoneConnection, android.telephony.ims.ImsReasonInfo) com.android.internal.telephony.imsphone.ImsPhoneConnection conn android.telephony.ims.ImsReasonInfo reasonInfo public synchronized void onImsCallTerminated (com.android.internal.telephony.imsphone.ImsPhoneConnection, android.telephony.ims.ImsReasonInfo) java.util.List imsConnIds int id com.android.internal.telephony.imsphone.ImsPhoneConnection conn android.telephony.ims.ImsReasonInfo reasonInfo public synchronized void onRttStarted (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn public synchronized void onAudioCodecChanged (com.android.internal.telephony.Connection, int) android.util.LongSparseArray arr com.android.internal.telephony.Connection conn int audioQuality int id com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int codec public synchronized void onVideoStateChange (com.android.internal.telephony.imsphone.ImsPhoneConnection, int) com.android.internal.telephony.imsphone.ImsPhoneConnection conn int videoState int id com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto public synchronized void onMultipartyChange (com.android.internal.telephony.imsphone.ImsPhoneConnection, boolean) com.android.internal.telephony.imsphone.ImsPhoneConnection conn boolean isMultiParty int id com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto public synchronized void onCallStateChanged (com.android.internal.telephony.Call) int id com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto com.android.internal.telephony.Connection conn com.android.internal.telephony.Call call public synchronized void onRilSrvccStateChanged (int) java.util.List imsConnIds com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int id int id int id int state java.util.List handoverConnections java.util.List imsConnIds public synchronized void onServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState state public synchronized void onPreciseDataConnectionStateChanged (android.telephony.PreciseDataConnectionState) android.telephony.PreciseDataConnectionState connectionState private void acceptCall (com.android.internal.telephony.Connection) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto com.android.internal.telephony.Connection conn int id private void addCall (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn int id int bearer android.telephony.ServiceState serviceState int rat int videoState com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto boolean isCrossSimCall int codec private void finishCall (int) int connectionId com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto private void setRttStarted (com.android.internal.telephony.imsphone.ImsPhoneConnection) com.android.internal.telephony.imsphone.ImsPhoneConnection conn int id com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto private java.util.Set getConnectionIds () int i java.util.Set ids private java.util.List getImsConnectionIds () int i java.util.List imsConnIds private boolean hasCalls () private void checkCallSetup (com.android.internal.telephony.Connection, com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession) android.telephony.ServiceState serviceState int rat com.android.internal.telephony.Connection conn com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto private void updateRatTracker (android.telephony.ServiceState) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int i android.telephony.ServiceState state int rat private void updateRatAtEnd (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession, int) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int rat private void finishImsCall (int, android.telephony.ims.ImsReasonInfo, long) com.android.internal.telephony.analytics.TelephonyAnalytics$CallAnalytics callAnalytics com.android.internal.telephony.analytics.TelephonyAnalytics telephonyAnalytics int id android.telephony.ims.ImsReasonInfo reasonInfo long durationMillis com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto private android.telephony.ServiceState getServiceState () com.android.internal.telephony.ServiceStateTracker tracker private static int getDirection (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn private static int getBearer (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn int phoneType private int getSignalStrength (int) int rat private int getSignalStrengthWifi () int level int max android.net.wifi.WifiManager wifiManager android.net.wifi.WifiInfo wifiInfo int result private int getSignalStrengthCellular () private boolean isHandoverInProgress (int, boolean) int bearer boolean isEmergency int apnType int dataState private static int getVoiceRatWithVoNRFix (com.android.internal.telephony.Phone, android.telephony.ServiceState, int) int oldRat int rat boolean isImsVoiceRatValid int imsVoiceRat int wwanPsRat com.android.internal.telephony.Phone phone android.telephony.ServiceState state int bearer com.android.internal.telephony.imsphone.ImsPhone imsPhone private void resetCodecList (com.android.internal.telephony.Connection) int lastCodec android.util.LongSparseArray arr com.android.internal.telephony.Connection conn int id android.util.LongSparseArray codecUsage private int finalizeMainCodecQuality (int) long time int quality int i int i int connectionId android.util.LongSparseArray codecUsage int totalTime long[] timePerQuality long timeAtMinimumQuality long timeThreshold private int getCodecQuality (int) int codec private static boolean isSetupFinished (com.android.internal.telephony.Call) com.android.internal.telephony.Call call private static int audioQualityToCodec (int, int) int bearer int audioQuality private static int classifyCallDuration (long) int i long durationMillis private static int getConnectionId (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn private boolean isCrossSimCall (com.android.internal.telephony.Connection) com.android.internal.telephony.Connection conn private boolean isCrossSimCall (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone private int getCallComposerStatusForPhone () android.telephony.TelephonyManager telephonyManager private boolean isBusinessCallSupported () RuntimeException e android.telephony.CarrierConfigManager carrierConfigManager int subId android.os.PersistableBundle b protected long getTimeMillis () private static transient void logd (java.lang.String, java.lang.Object[]) String format Object[] args private static transient void loge (java.lang.String, java.lang.Object[]) String format Object[] args private static android.util.SparseIntArray buildGsmCdmaCodecMap () android.util.SparseIntArray map private static android.util.SparseIntArray buildImsCodecMap () android.util.SparseIntArray map private static android.util.SparseIntArray buildCallDurationMap () android.util.SparseIntArray map private void updateVoiceCallSessionBearerState (android.telephony.PreciseDataConnectionState) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int i android.telephony.PreciseDataConnectionState connectionState android.telephony.data.ApnSetting apnSetting int apnTypes private void updateHandoverState (com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession, int) com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession proto int dataState private int convertCallStateEnumToInt (com.android.internal.telephony.Call$State) com.android.internal.telephony.Call$State state static void <clinit> () }
com/android/internal/telephony/metrics/VonrHelper$1.class
VonrHelper.java package com.android.internal.telephony.metrics com.android.internal.telephony.metrics.VonrHelper$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.metrics.VonrHelper this$0 void <init> (com.android.internal.telephony.metrics.VonrHelper) com.android.internal.telephony.metrics.VonrHelper this$0 public void run () com.android.internal.telephony.Phone phone }
com/android/internal/telephony/metrics/VonrHelper.class
VonrHelper.java package com.android.internal.telephony.metrics public com.android.internal.telephony.metrics.VonrHelper extends java.lang.Object { private final com.android.internal.telephony.flags.FeatureFlags mFlags private android.os.Handler mHandler private java.util.Map mPhoneVonrState protected Runnable mVonrRunnable public void <init> (com.android.internal.telephony.flags.FeatureFlags) android.os.HandlerThread mHandlerThread com.android.internal.telephony.flags.FeatureFlags featureFlags public void updateVonrEnabledState () public boolean getVonrEnabled (int) int subId }
com/android/internal/telephony/nano/
com/android/internal/telephony/nano/CarrierIdProto$CarrierAttribute.class
CarrierIdProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute[] _emptyArray public String[] mccmncTuple public String[] imsiPrefixXpattern public String[] spn public String[] plmn public String[] gid1 public String[] gid2 public String[] preferredApn public String[] iccidPrefix public String[] privilegeAccessRule public static com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute[] emptyArray () public void <init> () public com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i String element int i String element int i String element int i String element int i String element int i String element int i String element int i String element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize String element int i int dataCount int dataSize int size public com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int arrayLength int i String[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/CarrierIdProto$CarrierId.class
CarrierIdProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.CarrierIdProto$CarrierId extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.CarrierIdProto$CarrierId[] _emptyArray public int canonicalId public String carrierName public com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute[] carrierAttribute public int parentCanonicalId public static com.android.internal.telephony.nano.CarrierIdProto$CarrierId[] emptyArray () public void <init> () public com.android.internal.telephony.nano.CarrierIdProto$CarrierId clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute element int i int size public com.android.internal.telephony.nano.CarrierIdProto$CarrierId mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.CarrierIdProto$CarrierAttribute[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.CarrierIdProto$CarrierId parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.CarrierIdProto$CarrierId parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/CarrierIdProto$CarrierList.class
CarrierIdProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.CarrierIdProto$CarrierList extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.CarrierIdProto$CarrierList[] _emptyArray public com.android.internal.telephony.nano.CarrierIdProto$CarrierId[] carrierId public int version public static com.android.internal.telephony.nano.CarrierIdProto$CarrierList[] emptyArray () public void <init> () public com.android.internal.telephony.nano.CarrierIdProto$CarrierList clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.CarrierIdProto$CarrierId element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.CarrierIdProto$CarrierId element int i int size public com.android.internal.telephony.nano.CarrierIdProto$CarrierList mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.CarrierIdProto$CarrierId[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.CarrierIdProto$CarrierList parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.CarrierIdProto$CarrierList parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/CarrierIdProto.class
CarrierIdProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.CarrierIdProto extends java.lang.Object { }
com/android/internal/telephony/nano/PersistAtomsProto$CarrierIdMismatch.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch[] _emptyArray public String mccMnc public String gid1 public String spn public String pnn public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$CarrierRoamingSatelliteControllerStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] _emptyArray public int configDataSource public int countOfEntitlementStatusQueryRequest public int countOfSatelliteConfigUpdateRequest public int countOfSatelliteNotificationDisplayed public int satelliteSessionGapMinSec public int satelliteSessionGapAvgSec public int satelliteSessionGapMaxSec public int carrierId public boolean isDeviceEntitled public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$CarrierRoamingSatelliteSession.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] _emptyArray public int carrierId public boolean isNtnRoamingInHomeCountry public int totalSatelliteModeTimeSec public int numberOfSatelliteConnections public int avgDurationOfSatelliteConnectionSec public int satelliteConnectionGapMinSec public int satelliteConnectionGapAvgSec public int satelliteConnectionGapMaxSec public int rsrpAvg public int rsrpMedian public int rssnrAvg public int rssnrMedian public int countOfIncomingSms public int countOfOutgoingSms public int countOfIncomingMms public int countOfOutgoingMms public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$CellularDataServiceSwitch.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] _emptyArray public int ratFrom public int ratTo public int simSlotIndex public boolean isMultiSim public int carrierId public int switchCount public long lastUsedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$CellularServiceState.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] _emptyArray public int voiceRat public int dataRat public int voiceRoamingType public int dataRoamingType public boolean isEndc public int simSlotIndex public boolean isMultiSim public int carrierId public long totalTimeMillis public boolean isEmergencyOnly public boolean isInternetPdnUp public int foldState public boolean overrideVoiceService public boolean isDataEnabled public boolean isIwlanCrossSim public boolean isNtn public long lastUsedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$DataCallSession.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] _emptyArray public int dimension public boolean isMultiSim public boolean isEsim public int apnTypeBitmask public int carrierId public boolean isRoaming public int ratAtEnd public boolean oosAtEnd public long ratSwitchCount public boolean isOpportunistic public int ipType public boolean setupFailed public int failureCause public int suggestedRetryMillis public int deactivateReason public long durationMinutes public boolean ongoing public int bandAtEnd public int[] handoverFailureCauses public int[] handoverFailureRat public boolean isNonDds public boolean isIwlanCrossSim public boolean isNtn public boolean isSatelliteTransport public boolean isProvisioningProfile public static com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException int i int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int element int i int dataSize int element int i int dataSize int size public com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i int[] newArray int length int limit int arrayLength int startPos int i int[] newArray int arrayLength int i int[] newArray int length int limit int arrayLength int startPos int i int[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$DataNetworkValidation.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] _emptyArray public int networkType public int apnTypeBitmask public int signalStrength public int validationResult public long elapsedTimeInMillis public boolean handoverAttempted public int networkValidationCount public static com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$EmergencyNumbersInfo$CallRoute.class
PersistAtomsProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo$CallRoute extends java.lang.Object { public static final int EMERGENCY_CALL_ROUTE_UNKNOWN public static final int EMERGENCY_CALL_ROUTE_EMERGENCY public static final int EMERGENCY_CALL_ROUTE_NORMAL }
com/android/internal/telephony/nano/PersistAtomsProto$EmergencyNumbersInfo$ServiceCategory.class
PersistAtomsProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo$ServiceCategory extends java.lang.Object { public static final int EMERGENCY_SERVICE_CATEGORY_UNSPECIFIED public static final int EMERGENCY_SERVICE_CATEGORY_POLICE public static final int EMERGENCY_SERVICE_CATEGORY_AMBULANCE public static final int EMERGENCY_SERVICE_CATEGORY_FIRE_BRIGADE public static final int EMERGENCY_SERVICE_CATEGORY_MARINE_GUARD public static final int EMERGENCY_SERVICE_CATEGORY_MOUNTAIN_RESCUE public static final int EMERGENCY_SERVICE_CATEGORY_MIEC public static final int EMERGENCY_SERVICE_CATEGORY_AIEC }
com/android/internal/telephony/nano/PersistAtomsProto$EmergencyNumbersInfo$Source.class
PersistAtomsProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo$Source extends java.lang.Object { public static final int EMERGENCY_NUMBER_SOURCE_NETWORK_SIGNALING public static final int EMERGENCY_NUMBER_SOURCE_SIM public static final int EMERGENCY_NUMBER_SOURCE_DATABASE public static final int EMERGENCY_NUMBER_SOURCE_MODEM_CONFIG public static final int EMERGENCY_NUMBER_SOURCE_DEFAULT }
com/android/internal/telephony/nano/PersistAtomsProto$EmergencyNumbersInfo.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] _emptyArray public boolean isDbVersionIgnored public int assetVersion public int otaVersion public String number public String countryIso public String mnc public int route public String[] urns public int[] serviceCategories public int[] sources public static com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i int i int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize int element int i int dataSize int element int i int dataSize int size public com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int arrayLength int i String[] newArray int value int i int[] newArray int i int length int[] validValues int validCount int value int i int[] newArray int bytes int limit int arrayLength int startPos int value int i int[] newArray int i int length int[] validValues int validCount int value int i int[] newArray int bytes int limit int arrayLength int startPos int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$GbaEvent.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] _emptyArray public int carrierId public int slotId public boolean successful public int failedReason public int count public static com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsDedicatedBearerEvent.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] _emptyArray public int carrierId public int slotId public int ratAtEnd public int qci public int bearerState public boolean localConnectionInfoReceived public boolean remoteConnectionInfoReceived public boolean hasListeners public int count public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsDedicatedBearerListenerEvent.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] _emptyArray public int carrierId public int slotId public int ratAtEnd public int qci public boolean dedicatedBearerEstablished public int eventCount public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationFeatureTagStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] _emptyArray public int carrierId public int slotId public int featureTagName public int registrationTech public long registeredMillis public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationServiceDescStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] _emptyArray public int carrierId public int slotId public int serviceIdName public float serviceIdVersion public int registrationTech public long publishedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] _emptyArray public int carrierId public int simSlotIndex public int rat public long registeredMillis public long voiceCapableMillis public long voiceAvailableMillis public long smsCapableMillis public long smsAvailableMillis public long videoCapableMillis public long videoAvailableMillis public long utCapableMillis public long utAvailableMillis public long registeringMillis public long unregisteredMillis public boolean isIwlanCrossSim public int registeredTimes public long lastUsedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$ImsRegistrationTermination.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] _emptyArray public int carrierId public boolean isMultiSim public int ratAtEnd public boolean setupFailed public int reasonCode public int extraCode public String extraMessage public int count public boolean isIwlanCrossSim public long lastUsedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$IncomingSms.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] _emptyArray public int smsFormat public int smsTech public int rat public int smsType public int totalParts public int receivedParts public boolean blocked public int error public boolean isRoaming public int simSlotIndex public boolean isMultiSim public boolean isEsim public int carrierId public long messageId public int count public boolean isManagedProfile public boolean isNtn public boolean isEmergency public int hashCode public static com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$NetworkRequests.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests[] _emptyArray public int carrierId public int enterpriseRequestCount public int enterpriseReleaseCount public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$NetworkRequestsV2$NetworkCapability.class
PersistAtomsProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2$NetworkCapability extends java.lang.Object { public static final int UNKNOWN public static final int PRIORITIZE_LATENCY public static final int PRIORITIZE_BANDWIDTH public static final int CBS public static final int ENTERPRISE public static final int SATELLITE_INTERNET_RESTRICTED public static final int SATELLITE_MMS_RESTRICTED public static final int SATELLITE_IMS_RESTRICTED public static final int SATELLITE_XCAP_RESTRICTED public static final int SATELLITE_EIMS_RESTRICTED public static final int SATELLITE_SUPL_RESTRICTED }
com/android/internal/telephony/nano/PersistAtomsProto$NetworkRequestsV2.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] _emptyArray public int carrierId public int capability public int requestCount public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$OutgoingShortCodeSms.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] _emptyArray public int category public int xmlVersion public int shortCodeSmsCount public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$OutgoingSms.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] _emptyArray public int smsFormat public int smsTech public int rat public int sendResult public int errorCode public boolean isRoaming public boolean isFromDefaultApp public int simSlotIndex public boolean isMultiSim public boolean isEsim public int carrierId public long messageId public int retryId public long intervalMillis public int count public int sendErrorCode public int networkErrorCode public boolean isManagedProfile public boolean isEmergency public boolean isNtn public int hashCode public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$PersistAtoms.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms[] _emptyArray public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] voiceCallRatUsage public long voiceCallRatUsagePullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] voiceCallSession public long voiceCallSessionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] incomingSms public long incomingSmsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] outgoingSms public long outgoingSmsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch[] carrierIdMismatch public int carrierIdTableVersion public com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] dataCallSession public long dataCallSessionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] cellularServiceState public long cellularServiceStatePullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] cellularDataServiceSwitch public long cellularDataServiceSwitchPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] imsRegistrationTermination public long imsRegistrationTerminationPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] imsRegistrationStats public long imsRegistrationStatsPullTimestampMillis public String buildFingerprint public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests[] networkRequests public long networkRequestsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] imsRegistrationFeatureTagStats public long imsRegistrationFeatureTagStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] rcsClientProvisioningStats public long rcsClientProvisioningStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] rcsAcsProvisioningStats public long rcsAcsProvisioningStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] sipDelegateStats public long sipDelegateStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] sipTransportFeatureTagStats public long sipTransportFeatureTagStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] sipMessageResponse public long sipMessageResponsePullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] sipTransportSession public long sipTransportSessionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] imsDedicatedBearerListenerEvent public long imsDedicatedBearerListenerEventPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] imsDedicatedBearerEvent public long imsDedicatedBearerEventPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] imsRegistrationServiceDescStats public long imsRegistrationServiceDescStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] uceEventStats public long uceEventStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] presenceNotifyEvent public long presenceNotifyEventPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] gbaEvent public long gbaEventPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] networkRequestsV2 public long networkRequestsV2PullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks[] unmeteredNetworks public com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] outgoingShortCodeSms public long outgoingShortCodeSmsPullTimestampMillis public int autoDataSwitchToggleCount public com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] emergencyNumbersInfo public long emergencyNumberPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] satelliteController public long satelliteControllerPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] satelliteSession public long satelliteSessionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] satelliteIncomingDatagram public long satelliteIncomingDatagramPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] satelliteOutgoingDatagram public long satelliteOutgoingDatagramPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] satelliteProvision public long satelliteProvisionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] satelliteSosMessageRecommender public long satelliteSosMessageRecommenderPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] dataNetworkValidation public long dataNetworkValidationPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] carrierRoamingSatelliteSession public long carrierRoamingSatelliteSessionPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] carrierRoamingSatelliteControllerStats public long carrierRoamingSatelliteControllerStatsPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] satelliteEntitlement public long satelliteEntitlementPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] satelliteConfigUpdater public long satelliteConfigUpdaterPullTimestampMillis public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] satelliteAccessController public long satelliteAccessControllerPullTimestampMillis public static com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage element int i com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession element int i com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms element int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch element int i com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession element int i com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState element int i com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats element int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats element int i com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats element int i com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse element int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats element int i com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats element int i com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 element int i com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks element int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms element int i com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender element int i com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage element int i com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession element int i com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms element int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch element int i com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession element int i com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState element int i com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats element int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats element int i com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats element int i com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse element int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats element int i com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats element int i com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent element int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2 element int i com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks element int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms element int i com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender element int i com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession element int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater element int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController element int i int size public com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$IncomingSms[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingSms[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierIdMismatch[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$DataCallSession[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$CellularServiceState[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$CellularDataServiceSwitch[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationTermination[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequests[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationFeatureTagStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerListenerEvent[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsDedicatedBearerEvent[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$ImsRegistrationServiceDescStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$GbaEvent[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$NetworkRequestsV2[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$OutgoingShortCodeSms[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$EmergencyNumbersInfo[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$DataNetworkValidation[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteSession[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$CarrierRoamingSatelliteControllerStats[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] newArray int arrayLength int i com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$PersistAtoms parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$PresenceNotifyEvent.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] _emptyArray public int carrierId public int slotId public int reason public boolean contentBodyReceived public int rcsCapsCount public int mmtelCapsCount public int noCapsCount public int count public static com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$PresenceNotifyEvent parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$RcsAcsProvisioningStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] _emptyArray public int carrierId public int slotId public int responseCode public int responseType public boolean isSingleRegistrationEnabled public int count public long stateTimerMillis public static com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$RcsAcsProvisioningStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$RcsClientProvisioningStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] _emptyArray public int carrierId public int slotId public int event public int count public static com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$RcsClientProvisioningStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteAccessController.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] _emptyArray public int accessControlType public long locationQueryTimeMillis public long onDeviceLookupTimeMillis public long totalCheckingTimeMillis public boolean isAllowed public boolean isEmergency public int resultCode public String[] countryCodes public int configDataSource public int carrierId public int triggeringEvent public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i String[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteAccessController parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteConfigUpdater.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] _emptyArray public int configVersion public int oemConfigResult public int carrierConfigResult public int count public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteConfigUpdater parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteController.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] _emptyArray public int countOfSatelliteServiceEnablementsSuccess public int countOfSatelliteServiceEnablementsFail public int countOfOutgoingDatagramSuccess public int countOfOutgoingDatagramFail public int countOfIncomingDatagramSuccess public int countOfIncomingDatagramFail public int countOfDatagramTypeSosSmsSuccess public int countOfDatagramTypeSosSmsFail public int countOfDatagramTypeLocationSharingSuccess public int countOfDatagramTypeLocationSharingFail public int countOfProvisionSuccess public int countOfProvisionFail public int countOfDeprovisionSuccess public int countOfDeprovisionFail public int totalServiceUptimeSec public int totalBatteryConsumptionPercent public int totalBatteryChargedTimeSec public int countOfDemoModeSatelliteServiceEnablementsSuccess public int countOfDemoModeSatelliteServiceEnablementsFail public int countOfDemoModeOutgoingDatagramSuccess public int countOfDemoModeOutgoingDatagramFail public int countOfDemoModeIncomingDatagramSuccess public int countOfDemoModeIncomingDatagramFail public int countOfDatagramTypeKeepAliveSuccess public int countOfDatagramTypeKeepAliveFail public int countOfAllowedSatelliteAccess public int countOfDisallowedSatelliteAccess public int countOfSatelliteAccessCheckFail public boolean isProvisioned public int carrierId public int countOfSatelliteAllowedStateChangedEvents public int countOfSuccessfulLocationQueries public int countOfFailedLocationQueries public int countOfP2PSmsAvailableNotificationShown public int countOfP2PSmsAvailableNotificationRemoved public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteController parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteEntitlement.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] _emptyArray public int carrierId public int result public int entitlementStatus public boolean isRetry public int count public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteEntitlement parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteIncomingDatagram.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] _emptyArray public int resultCode public int datagramSizeBytes public long datagramTransferTimeMillis public boolean isDemoMode public int carrierId public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteIncomingDatagram parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteOutgoingDatagram.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] _emptyArray public int datagramType public int resultCode public int datagramSizeBytes public long datagramTransferTimeMillis public boolean isDemoMode public int carrierId public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteOutgoingDatagram parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteProvision.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] _emptyArray public int resultCode public int provisioningTimeSec public boolean isProvisionRequest public boolean isCanceled public int carrierId public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteProvision parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteSession.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] _emptyArray public int satelliteServiceInitializationResult public int satelliteTechnology public int count public int satelliteServiceTerminationResult public long initializationProcessingTimeMillis public long terminationProcessingTimeMillis public int sessionDurationSeconds public int countOfOutgoingDatagramSuccess public int countOfOutgoingDatagramFailed public int countOfIncomingDatagramSuccess public int countOfIncomingDatagramFailed public boolean isDemoMode public int maxNtnSignalStrengthLevel public int carrierId public int countOfSatelliteNotificationDisplayed public int countOfAutoExitDueToScreenOff public int countOfAutoExitDueToTnNetwork public boolean isEmergency public boolean isNtnOnlyCarrier public int maxInactivityDurationSec public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SatelliteSosMessageRecommender.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] _emptyArray public boolean isDisplaySosMessageSent public int countOfTimerStarted public boolean isImsRegistered public int cellularServiceState public int count public boolean isMultiSim public int recommendingHandoverType public boolean isSatelliteAllowedInCurrentLocation public boolean isWifiConnected public int carrierId public boolean isNtnOnlyCarrier public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SatelliteSosMessageRecommender parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SipDelegateStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] _emptyArray public int dimension public int carrierId public int slotId public int destroyReason public long uptimeMillis public static com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SipDelegateStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SipMessageResponse.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] _emptyArray public int carrierId public int slotId public int sipMessageMethod public int sipMessageResponse public int sipMessageDirection public int messageError public int count public static com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SipMessageResponse parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SipTransportFeatureTagStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] _emptyArray public int carrierId public int slotId public int featureTagName public int sipTransportDeniedReason public int sipTransportDeregisteredReason public long associatedMillis public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportFeatureTagStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$SipTransportSession.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] _emptyArray public int carrierId public int slotId public int sessionMethod public int sipMessageDirection public int sipResponse public int sessionCount public int endedGracefullyCount public boolean isEndedGracefully public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$SipTransportSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$UceEventStats.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] _emptyArray public int carrierId public int slotId public int type public boolean successful public int commandCode public int networkResponse public int count public static com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$UceEventStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$UnmeteredNetworks.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks[] _emptyArray public int phoneId public int carrierId public long unmeteredNetworksBitmask public static com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$UnmeteredNetworks parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$VoiceCallRatUsage.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] _emptyArray public int carrierId public int rat public long totalDurationMillis public long callCount public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallRatUsage parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto$VoiceCallSession.class
PersistAtomsProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] _emptyArray public int bearerAtStart public int bearerAtEnd public int direction public boolean setupFailed public int disconnectReasonCode public int disconnectExtraCode public String disconnectExtraMessage public int ratAtStart public int ratAtEnd public long ratSwitchCount public long codecBitmask public int concurrentCallCountAtStart public int concurrentCallCountAtEnd public int simSlotIndex public boolean isMultiSim public boolean isEsim public int carrierId public boolean srvccCompleted public long srvccFailureCount public long srvccCancellationCount public boolean rttEnabled public boolean isEmergency public boolean isRoaming public int signalStrengthAtEnd public int bandAtEnd public int setupDurationMillis public int mainCodecQuality public boolean videoEnabled public int ratAtConnected public boolean isMultiparty public int callDuration public int lastKnownRat public int foldState public long ratSwitchCountAfterConnected public boolean handoverInProgress public boolean isIwlanCrossSimAtStart public boolean isIwlanCrossSimAtEnd public boolean isIwlanCrossSimAtConnected public boolean vonrEnabled public boolean isNtn public boolean supportsBusinessCallComposer public int callComposerStatus public int preciseCallStateOnSetup public long setupBeginMillis public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.PersistAtomsProto$VoiceCallSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/PersistAtomsProto.class
PersistAtomsProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.PersistAtomsProto extends java.lang.Object { }
com/android/internal/telephony/nano/StoredPinProto$EncryptedPin.class
StoredPinProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.StoredPinProto$EncryptedPin extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.StoredPinProto$EncryptedPin[] _emptyArray public byte[] encryptedStoredPin public byte[] iv public static com.android.internal.telephony.nano.StoredPinProto$EncryptedPin[] emptyArray () public void <init> () public com.android.internal.telephony.nano.StoredPinProto$EncryptedPin clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.StoredPinProto$EncryptedPin mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.StoredPinProto$EncryptedPin parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.StoredPinProto$EncryptedPin parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/StoredPinProto$StoredPin$PinStatus.class
StoredPinProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.StoredPinProto$StoredPin$PinStatus extends java.lang.Object { public static final int AVAILABLE public static final int REBOOT_READY public static final int VERIFICATION_READY }
com/android/internal/telephony/nano/StoredPinProto$StoredPin.class
StoredPinProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.StoredPinProto$StoredPin extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.StoredPinProto$StoredPin[] _emptyArray public String iccid public String pin public int slotId public int status public int bootCount public static com.android.internal.telephony.nano.StoredPinProto$StoredPin[] emptyArray () public void <init> () public com.android.internal.telephony.nano.StoredPinProto$StoredPin clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.StoredPinProto$StoredPin mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.StoredPinProto$StoredPin parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.StoredPinProto$StoredPin parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/StoredPinProto.class
StoredPinProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.StoredPinProto extends java.lang.Object { }
com/android/internal/telephony/nano/TelephonyProto$ActiveSubscriptionInfo.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo[] _emptyArray public int slotIndex public int carrierId public int isOpportunistic public String simMccmnc public static com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$BandwidthEstimatorStats$PerLevel.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel[] _emptyArray public int signalLevel public int count public int avgBwKbps public int staticBwErrorPercent public int bwEstErrorPercent public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$BandwidthEstimatorStats$PerRat.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] _emptyArray public int rat public int nrMode public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel[] perLevel public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel element int i int size public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerLevel[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$BandwidthEstimatorStats.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats[] _emptyArray public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] perRatTx public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] perRatRx public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat element int i com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat element int i com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat element int i int size public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] newArray int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats$PerRat[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$EmergencyNumberInfo.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo[] _emptyArray public String address public String countryIso public String mnc public int serviceCategoriesBitmask public String[] urns public int numberSourcesBitmask public int routing public static com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize int size public com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i String[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$ImsCapabilities.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities[] _emptyArray public boolean voiceOverLte public boolean voiceOverWifi public boolean videoOverLte public boolean videoOverWifi public boolean utOverLte public boolean utOverWifi public static com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$ImsConnectionState$State.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState$State extends java.lang.Object { public static final int STATE_UNKNOWN public static final int CONNECTED public static final int PROGRESSING public static final int DISCONNECTED public static final int RESUMED public static final int SUSPENDED }
com/android/internal/telephony/nano/TelephonyProto$ImsConnectionState.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState[] _emptyArray public int state public com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo reasonInfo public static com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$ImsReasonInfo.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo[] _emptyArray public int reasonCode public int extraCode public String extraMessage public static com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$ImsServiceErrno.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$ImsServiceErrno extends java.lang.Object { public static final int IMS_E_UNKNOWN public static final int IMS_E_SUCCESS public static final int IMS_E_SMS_SEND_STATUS_ERROR public static final int IMS_E_SMS_SEND_STATUS_ERROR_RETRY public static final int IMS_E_SMS_SEND_STATUS_ERROR_FALLBACK }
com/android/internal/telephony/nano/TelephonyProto$ModemPowerStats.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats[] _emptyArray public long loggingDurationMs public double energyConsumedMah public long numPacketsTx public long cellularKernelActiveTimeMs public long timeInVeryPoorRxSignalLevelMs public long sleepTimeMs public long idleTimeMs public long rxTimeMs public long[] txTimeMs public long numBytesTx public long numPacketsRx public long numBytesRx public long[] timeInRatMs public long[] timeInRxSignalStrengthLevelMs public double monitoredRailEnergyConsumedMah public static com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException int i int i int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () long element int i int dataSize long element int i int dataSize long element int i int dataSize int size public com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i long[] newArray int length int limit int arrayLength int startPos int i long[] newArray int arrayLength int i long[] newArray int length int limit int arrayLength int startPos int i long[] newArray int arrayLength int i long[] newArray int length int limit int arrayLength int startPos int i long[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$NrMode.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$NrMode extends java.lang.Object { public static final int NR_NONE public static final int NR_NSA public static final int NR_NSA_MMWAVE public static final int NR_SA public static final int NR_SA_MMWAVE }
com/android/internal/telephony/nano/TelephonyProto$PdpType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$PdpType extends java.lang.Object { public static final int PDP_UNKNOWN public static final int PDP_TYPE_IP public static final int PDP_TYPE_IPV6 public static final int PDP_TYPE_IPV4V6 public static final int PDP_TYPE_PPP public static final int PDP_TYPE_NON_IP public static final int PDP_TYPE_UNSTRUCTURED }
com/android/internal/telephony/nano/TelephonyProto$RadioAccessTechnology.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$RadioAccessTechnology extends java.lang.Object { public static final int UNKNOWN public static final int RAT_UNKNOWN public static final int RAT_GPRS public static final int RAT_EDGE public static final int RAT_UMTS public static final int RAT_IS95A public static final int RAT_IS95B public static final int RAT_1XRTT public static final int RAT_EVDO_0 public static final int RAT_EVDO_A public static final int RAT_HSDPA public static final int RAT_HSUPA public static final int RAT_HSPA public static final int RAT_EVDO_B public static final int RAT_EHRPD public static final int RAT_LTE public static final int RAT_HSPAP public static final int RAT_GSM public static final int RAT_TD_SCDMA public static final int RAT_IWLAN public static final int RAT_LTE_CA public static final int RAT_NR }
com/android/internal/telephony/nano/TelephonyProto$RilDataCall$State.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$RilDataCall$State extends java.lang.Object { public static final int UNKNOWN public static final int CONNECTED public static final int DISCONNECTED }
com/android/internal/telephony/nano/TelephonyProto$RilDataCall.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$RilDataCall extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] _emptyArray public int cid public int type public String ifname public int state public int apnTypeBitmask public static com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$RilDataCall clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$RilDataCall mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$RilDataCall parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$RilDataCall parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$RilErrno.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$RilErrno extends java.lang.Object { public static final int RIL_E_UNKNOWN public static final int RIL_E_SUCCESS public static final int RIL_E_RADIO_NOT_AVAILABLE public static final int RIL_E_GENERIC_FAILURE public static final int RIL_E_PASSWORD_INCORRECT public static final int RIL_E_SIM_PIN2 public static final int RIL_E_SIM_PUK2 public static final int RIL_E_REQUEST_NOT_SUPPORTED public static final int RIL_E_CANCELLED public static final int RIL_E_OP_NOT_ALLOWED_DURING_VOICE_CALL public static final int RIL_E_OP_NOT_ALLOWED_BEFORE_REG_TO_NW public static final int RIL_E_SMS_SEND_FAIL_RETRY public static final int RIL_E_SIM_ABSENT public static final int RIL_E_SUBSCRIPTION_NOT_AVAILABLE public static final int RIL_E_MODE_NOT_SUPPORTED public static final int RIL_E_FDN_CHECK_FAILURE public static final int RIL_E_ILLEGAL_SIM_OR_ME public static final int RIL_E_MISSING_RESOURCE public static final int RIL_E_NO_SUCH_ELEMENT public static final int RIL_E_DIAL_MODIFIED_TO_USSD public static final int RIL_E_DIAL_MODIFIED_TO_SS public static final int RIL_E_DIAL_MODIFIED_TO_DIAL public static final int RIL_E_USSD_MODIFIED_TO_DIAL public static final int RIL_E_USSD_MODIFIED_TO_SS public static final int RIL_E_USSD_MODIFIED_TO_USSD public static final int RIL_E_SS_MODIFIED_TO_DIAL public static final int RIL_E_SS_MODIFIED_TO_USSD public static final int RIL_E_SUBSCRIPTION_NOT_SUPPORTED public static final int RIL_E_SS_MODIFIED_TO_SS public static final int RIL_E_LCE_NOT_SUPPORTED public static final int RIL_E_LCE_NOT_SUPPORTED_NEW public static final int RIL_E_NO_MEMORY public static final int RIL_E_INTERNAL_ERR public static final int RIL_E_SYSTEM_ERR public static final int RIL_E_MODEM_ERR public static final int RIL_E_INVALID_STATE public static final int RIL_E_NO_RESOURCES public static final int RIL_E_SIM_ERR public static final int RIL_E_INVALID_ARGUMENTS public static final int RIL_E_INVALID_SIM_STATE public static final int RIL_E_INVALID_MODEM_STATE public static final int RIL_E_INVALID_CALL_ID public static final int RIL_E_NO_SMS_TO_ACK public static final int RIL_E_NETWORK_ERR public static final int RIL_E_REQUEST_RATE_LIMITED public static final int RIL_E_SIM_BUSY public static final int RIL_E_SIM_FULL public static final int RIL_E_NETWORK_REJECT public static final int RIL_E_OPERATION_NOT_ALLOWED public static final int RIL_E_EMPTY_RECORD public static final int RIL_E_INVALID_SMS_FORMAT public static final int RIL_E_ENCODING_ERR public static final int RIL_E_INVALID_SMSC_ADDRESS public static final int RIL_E_NO_SUCH_ENTRY public static final int RIL_E_NETWORK_NOT_READY public static final int RIL_E_NOT_PROVISIONED public static final int RIL_E_NO_SUBSCRIPTION public static final int RIL_E_NO_NETWORK_FOUND public static final int RIL_E_DEVICE_IN_USE public static final int RIL_E_ABORTED public static final int RIL_E_INVALID_RESPONSE }
com/android/internal/telephony/nano/TelephonyProto$SimState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SimState extends java.lang.Object { public static final int SIM_STATE_UNKNOWN public static final int SIM_STATE_ABSENT public static final int SIM_STATE_LOADED }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$CBMessage.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage[] _emptyArray public int msgFormat public int msgPriority public int msgType public int serviceCategory public int serialNumber public long deliveredTimestampMillis public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$CBMessageType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessageType extends java.lang.Object { public static final int TYPE_UNKNOWN public static final int ETWS public static final int CMAS public static final int OTHER }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$CBPriority.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBPriority extends java.lang.Object { public static final int PRIORITY_UNKNOWN public static final int NORMAL public static final int INTERACTIVE public static final int URGENT public static final int EMERGENCY }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$Format.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$Format extends java.lang.Object { public static final int SMS_FORMAT_UNKNOWN public static final int SMS_FORMAT_3GPP public static final int SMS_FORMAT_3GPP2 }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$IncompleteSms.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms[] _emptyArray public int receivedParts public int totalParts public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$SmsType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$SmsType extends java.lang.Object { public static final int SMS_TYPE_NORMAL public static final int SMS_TYPE_SMS_PP public static final int SMS_TYPE_VOICEMAIL_INDICATION public static final int SMS_TYPE_ZERO public static final int SMS_TYPE_WAP_PUSH }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$Tech.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$Tech extends java.lang.Object { public static final int SMS_UNKNOWN public static final int SMS_GSM public static final int SMS_CDMA public static final int SMS_IMS }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event$Type.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$Type extends java.lang.Object { public static final int EVENT_UNKNOWN public static final int SETTINGS_CHANGED public static final int RIL_SERVICE_STATE_CHANGED public static final int IMS_CONNECTION_STATE_CHANGED public static final int IMS_CAPABILITIES_CHANGED public static final int DATA_CALL_LIST_CHANGED public static final int SMS_SEND public static final int SMS_SEND_RESULT public static final int SMS_RECEIVED public static final int CB_SMS_RECEIVED public static final int INCOMPLETE_SMS_RECEIVED }
com/android/internal/telephony/nano/TelephonyProto$SmsSession$Event.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event[] _emptyArray public int type public int delay public com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState serviceState public com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsConnectionState public com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities imsCapabilities public com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public int format public int tech public int errorCode public int error public int rilRequestId public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$CBMessage cellBroadcastMessage public int imsError public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event$IncompleteSms incompleteSms public int smsType public boolean blocked public long messageId public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i int size public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] newArray int value int value int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$SmsSession.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$SmsSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$SmsSession[] _emptyArray public int startTimeMinutes public int phoneId public com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event[] events public boolean eventsDropped public static com.android.internal.telephony.nano.TelephonyProto$SmsSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$SmsSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event element int i int size public com.android.internal.telephony.nano.TelephonyProto$SmsSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$SmsSession$Event[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$SmsSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$SmsSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$AudioCodec.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$AudioCodec extends java.lang.Object { public static final int AUDIO_CODEC_UNKNOWN public static final int AUDIO_CODEC_AMR public static final int AUDIO_CODEC_AMR_WB public static final int AUDIO_CODEC_QCELP13K public static final int AUDIO_CODEC_EVRC public static final int AUDIO_CODEC_EVRC_B public static final int AUDIO_CODEC_EVRC_WB public static final int AUDIO_CODEC_EVRC_NW public static final int AUDIO_CODEC_GSM_EFR public static final int AUDIO_CODEC_GSM_FR public static final int AUDIO_CODEC_GSM_HR public static final int AUDIO_CODEC_G711U public static final int AUDIO_CODEC_G723 public static final int AUDIO_CODEC_G711A public static final int AUDIO_CODEC_G722 public static final int AUDIO_CODEC_G711AB public static final int AUDIO_CODEC_G729 public static final int AUDIO_CODEC_EVS_NB public static final int AUDIO_CODEC_EVS_WB public static final int AUDIO_CODEC_EVS_SWB public static final int AUDIO_CODEC_EVS_FB }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$CallQuality$CallQualityLevel.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality$CallQualityLevel extends java.lang.Object { public static final int UNDEFINED public static final int EXCELLENT public static final int GOOD public static final int FAIR public static final int POOR public static final int BAD public static final int NOT_AVAILABLE }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$CallQuality.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality[] _emptyArray public int downlinkLevel public int uplinkLevel public int durationInSeconds public int rtpPacketsTransmitted public int rtpPacketsReceived public int rtpPacketsTransmittedLost public int rtpPacketsNotReceived public int averageRelativeJitterMillis public int maxRelativeJitterMillis public int averageRoundTripTime public int codecType public boolean rtpInactivityDetected public boolean rxSilenceDetected public boolean txSilenceDetected public int voiceFrames public int noDataFrames public int rtpDroppedPackets public long minPlayoutDelayMillis public long maxPlayoutDelayMillis public int rxRtpSidPackets public int rtpDuplicatePackets public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$CallQualitySummary.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary[] _emptyArray public int totalGoodQualityDurationInSeconds public int totalBadQualityDurationInSeconds public int totalDurationWithQualityInformationInSeconds public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality snapshotOfWorstSsWithGoodQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality snapshotOfBestSsWithGoodQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality snapshotOfWorstSsWithBadQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality snapshotOfBestSsWithBadQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength worstSsWithGoodQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength bestSsWithGoodQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength worstSsWithBadQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength bestSsWithBadQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality snapshotOfEnd public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$CallState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallState extends java.lang.Object { public static final int CALL_UNKNOWN public static final int CALL_IDLE public static final int CALL_ACTIVE public static final int CALL_HOLDING public static final int CALL_DIALING public static final int CALL_ALERTING public static final int CALL_INCOMING public static final int CALL_WAITING public static final int CALL_DISCONNECTED public static final int CALL_DISCONNECTING }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$ImsCommand.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$ImsCommand extends java.lang.Object { public static final int IMS_CMD_UNKNOWN public static final int IMS_CMD_START public static final int IMS_CMD_ACCEPT public static final int IMS_CMD_REJECT public static final int IMS_CMD_TERMINATE public static final int IMS_CMD_HOLD public static final int IMS_CMD_RESUME public static final int IMS_CMD_MERGE public static final int IMS_CMD_UPDATE public static final int IMS_CMD_CONFERENCE_EXTEND public static final int IMS_CMD_INVITE_PARTICIPANT public static final int IMS_CMD_REMOVE_PARTICIPANT }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$PhoneState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$PhoneState extends java.lang.Object { public static final int STATE_UNKNOWN public static final int STATE_IDLE public static final int STATE_RINGING public static final int STATE_OFFHOOK }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilCall$Type.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall$Type extends java.lang.Object { public static final int UNKNOWN public static final int MO public static final int MT }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilCall.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] _emptyArray public int index public int state public int type public int callEndReason public boolean isMultiparty public int preciseDisconnectCause public boolean isEmergencyCall public com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo emergencyNumberInfo public int emergencyNumberDatabaseVersion public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilRequest.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilRequest extends java.lang.Object { public static final int RIL_REQUEST_UNKNOWN public static final int RIL_REQUEST_DIAL public static final int RIL_REQUEST_ANSWER public static final int RIL_REQUEST_HANGUP public static final int RIL_REQUEST_SET_CALL_WAITING public static final int RIL_REQUEST_SWITCH_HOLDING_AND_ACTIVE public static final int RIL_REQUEST_CDMA_FLASH public static final int RIL_REQUEST_CONFERENCE }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$RilSrvccState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilSrvccState extends java.lang.Object { public static final int HANDOVER_UNKNOWN public static final int HANDOVER_STARTED public static final int HANDOVER_COMPLETED public static final int HANDOVER_FAILED public static final int HANDOVER_CANCELED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$SignalStrength.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength[] _emptyArray public int lteSnr public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$SignalStrength parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event$Type.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$Type extends java.lang.Object { public static final int EVENT_UNKNOWN public static final int SETTINGS_CHANGED public static final int RIL_SERVICE_STATE_CHANGED public static final int IMS_CONNECTION_STATE_CHANGED public static final int IMS_CAPABILITIES_CHANGED public static final int DATA_CALL_LIST_CHANGED public static final int RIL_REQUEST public static final int RIL_RESPONSE public static final int RIL_CALL_RING public static final int RIL_CALL_SRVCC public static final int RIL_CALL_LIST_CHANGED public static final int IMS_COMMAND public static final int IMS_COMMAND_RECEIVED public static final int IMS_COMMAND_FAILED public static final int IMS_COMMAND_COMPLETE public static final int IMS_CALL_RECEIVE public static final int IMS_CALL_STATE_CHANGED public static final int IMS_CALL_TERMINATED public static final int IMS_CALL_HANDOVER public static final int IMS_CALL_HANDOVER_FAILED public static final int PHONE_STATE_CHANGED public static final int NITZ_TIME public static final int AUDIO_CODEC public static final int CALL_QUALITY_CHANGED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession$Event.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event[] _emptyArray public int type public int delay public com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState serviceState public com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsConnectionState public com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities imsCapabilities public com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public int phoneState public int callState public int callIndex public int mergedCallIndex public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] calls public int error public int rilRequest public int rilRequestId public int srvccState public int imsCommand public com.android.internal.telephony.nano.TelephonyProto$ImsReasonInfo reasonInfo public int srcAccessTech public int targetAccessTech public long nitzTimestampMillis public int audioCodec public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQuality callQuality public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary callQualitySummaryDl public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$CallQualitySummary callQualitySummaryUl public boolean isImsEmergencyCall public com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo imsEmergencyNumberInfo public int emergencyNumberDatabaseVersion public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall element int i int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] newArray int value int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event$RilCall[] newArray int value int value int value int value int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyCallSession.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession[] _emptyArray public int startTimeMinutes public int phoneId public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event[] events public boolean eventsDropped public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event element int i int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession$Event[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$ApnType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ApnType extends java.lang.Object { public static final int APN_TYPE_UNKNOWN public static final int APN_TYPE_DEFAULT public static final int APN_TYPE_MMS public static final int APN_TYPE_SUPL public static final int APN_TYPE_DUN public static final int APN_TYPE_HIPRI public static final int APN_TYPE_FOTA public static final int APN_TYPE_IMS public static final int APN_TYPE_CBS public static final int APN_TYPE_IA public static final int APN_TYPE_EMERGENCY }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$CarrierIdMatching.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching[] _emptyArray public int cidTableVersion public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult result public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$CarrierIdMatchingResult.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult[] _emptyArray public int carrierId public String unknownGid1 public String unknownMccmnc public String mccmnc public String gid1 public String gid2 public String spn public String pnn public String iccidPrefix public String imsiPrefix public String[] privilegeAccessRule public String preferApn public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i String[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatchingResult parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$CarrierKeyChange$KeyType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange$KeyType extends java.lang.Object { public static final int UNKNOWN public static final int WLAN public static final int EPDG }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$CarrierKeyChange.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange[] _emptyArray public int keyType public boolean isDownloadSuccessful public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$DataSwitch$Reason.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch$Reason extends java.lang.Object { public static final int DATA_SWITCH_REASON_UNKNOWN public static final int DATA_SWITCH_REASON_MANUAL public static final int DATA_SWITCH_REASON_IN_CALL public static final int DATA_SWITCH_REASON_CBRS public static final int DATA_SWITCH_REASON_AUTO }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$DataSwitch.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch[] _emptyArray public int reason public int state public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$EventState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$EventState extends java.lang.Object { public static final int EVENT_STATE_UNKNOWN public static final int EVENT_STATE_START public static final int EVENT_STATE_END }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$ModemRestart.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart[] _emptyArray public String basebandVersion public String reason public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo[] _emptyArray public boolean isNetworkUnmetered public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$NetworkValidationState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkValidationState extends java.lang.Object { public static final int NETWORK_VALIDATION_STATE_UNKNOWN public static final int NETWORK_VALIDATION_STATE_AVAILABLE public static final int NETWORK_VALIDATION_STATE_FAILED public static final int NETWORK_VALIDATION_STATE_PASSED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$OnDemandDataSwitch.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch[] _emptyArray public int apn public int state public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RadioState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RadioState extends java.lang.Object { public static final int RADIO_STATE_UNKNOWN public static final int RADIO_STATE_OFF public static final int RADIO_STATE_ON public static final int RADIO_STATE_UNAVAILABLE }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilDeactivateDataCall$DeactivateReason.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall$DeactivateReason extends java.lang.Object { public static final int DEACTIVATE_REASON_UNKNOWN public static final int DEACTIVATE_REASON_NONE public static final int DEACTIVATE_REASON_RADIO_OFF public static final int DEACTIVATE_REASON_PDP_RESET public static final int DEACTIVATE_REASON_HANDOVER }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilDeactivateDataCall.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall[] _emptyArray public int cid public int reason public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilSetupDataCall$RilDataProfile.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall$RilDataProfile extends java.lang.Object { public static final int RIL_DATA_UNKNOWN public static final int RIL_DATA_PROFILE_DEFAULT public static final int RIL_DATA_PROFILE_TETHERED public static final int RIL_DATA_PROFILE_IMS public static final int RIL_DATA_PROFILE_FOTA public static final int RIL_DATA_PROFILE_CBS public static final int RIL_DATA_PROFILE_OEM_BASE public static final int RIL_DATA_PROFILE_INVALID }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilSetupDataCall.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall[] _emptyArray public int rat public int dataProfile public String apn public int type public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilSetupDataCallResponse$RilDataCallFailCause.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse$RilDataCallFailCause extends java.lang.Object { public static final int PDP_FAIL_UNKNOWN public static final int PDP_FAIL_NONE public static final int PDP_FAIL_OPERATOR_BARRED public static final int PDP_FAIL_NAS_SIGNALLING public static final int PDP_FAIL_LLC_SNDCP public static final int PDP_FAIL_INSUFFICIENT_RESOURCES public static final int PDP_FAIL_MISSING_UKNOWN_APN public static final int PDP_FAIL_UNKNOWN_PDP_ADDRESS_TYPE public static final int PDP_FAIL_USER_AUTHENTICATION public static final int PDP_FAIL_ACTIVATION_REJECT_GGSN public static final int PDP_FAIL_ACTIVATION_REJECT_UNSPECIFIED public static final int PDP_FAIL_SERVICE_OPTION_NOT_SUPPORTED public static final int PDP_FAIL_SERVICE_OPTION_NOT_SUBSCRIBED public static final int PDP_FAIL_SERVICE_OPTION_OUT_OF_ORDER public static final int PDP_FAIL_NSAPI_IN_USE public static final int PDP_FAIL_REGULAR_DEACTIVATION public static final int PDP_FAIL_QOS_NOT_ACCEPTED public static final int PDP_FAIL_NETWORK_FAILURE public static final int PDP_FAIL_UMTS_REACTIVATION_REQ public static final int PDP_FAIL_FEATURE_NOT_SUPP public static final int PDP_FAIL_TFT_SEMANTIC_ERROR public static final int PDP_FAIL_TFT_SYTAX_ERROR public static final int PDP_FAIL_UNKNOWN_PDP_CONTEXT public static final int PDP_FAIL_FILTER_SEMANTIC_ERROR public static final int PDP_FAIL_FILTER_SYTAX_ERROR public static final int PDP_FAIL_PDP_WITHOUT_ACTIVE_TFT public static final int PDP_FAIL_ACTIVATION_REJECTED_BCM_VIOLATION public static final int PDP_FAIL_ONLY_IPV4_ALLOWED public static final int PDP_FAIL_ONLY_IPV6_ALLOWED public static final int PDP_FAIL_ONLY_SINGLE_BEARER_ALLOWED public static final int PDP_FAIL_ESM_INFO_NOT_RECEIVED public static final int PDP_FAIL_PDN_CONN_DOES_NOT_EXIST public static final int PDP_FAIL_MULTI_CONN_TO_SAME_PDN_NOT_ALLOWED public static final int PDP_FAIL_COLLISION_WITH_NETWORK_INITIATED_REQUEST public static final int PDP_FAIL_ONLY_IPV4V6_ALLOWED public static final int PDP_FAIL_ONLY_NON_IP_ALLOWED public static final int PDP_FAIL_UNSUPPORTED_QCI_VALUE public static final int PDP_FAIL_BEARER_HANDLING_NOT_SUPPORTED public static final int PDP_FAIL_MAX_ACTIVE_PDP_CONTEXT_REACHED public static final int PDP_FAIL_UNSUPPORTED_APN_IN_CURRENT_PLMN public static final int PDP_FAIL_INVALID_TRANSACTION_ID public static final int PDP_FAIL_MESSAGE_INCORRECT_SEMANTIC public static final int PDP_FAIL_INVALID_MANDATORY_INFO public static final int PDP_FAIL_MESSAGE_TYPE_UNSUPPORTED public static final int PDP_FAIL_MSG_TYPE_NONCOMPATIBLE_STATE public static final int PDP_FAIL_UNKNOWN_INFO_ELEMENT public static final int PDP_FAIL_CONDITIONAL_IE_ERROR public static final int PDP_FAIL_MSG_AND_PROTOCOL_STATE_UNCOMPATIBLE public static final int PDP_FAIL_PROTOCOL_ERRORS public static final int PDP_FAIL_APN_TYPE_CONFLICT public static final int PDP_FAIL_INVALID_PCSCF_ADDR public static final int PDP_FAIL_INTERNAL_CALL_PREEMPT_BY_HIGH_PRIO_APN public static final int PDP_FAIL_EMM_ACCESS_BARRED public static final int PDP_FAIL_EMERGENCY_IFACE_ONLY public static final int PDP_FAIL_IFACE_MISMATCH public static final int PDP_FAIL_COMPANION_IFACE_IN_USE public static final int PDP_FAIL_IP_ADDRESS_MISMATCH public static final int PDP_FAIL_IFACE_AND_POL_FAMILY_MISMATCH public static final int PDP_FAIL_EMM_ACCESS_BARRED_INFINITE_RETRY public static final int PDP_FAIL_AUTH_FAILURE_ON_EMERGENCY_CALL public static final int PDP_FAIL_INVALID_DNS_ADDR public static final int PDP_FAIL_INVALID_PCSCF_OR_DNS_ADDRESS public static final int PDP_FAIL_CALL_PREEMPT_BY_EMERGENCY_APN public static final int PDP_FAIL_UE_INITIATED_DETACH_OR_DISCONNECT public static final int PDP_FAIL_MIP_FA_REASON_UNSPECIFIED public static final int PDP_FAIL_MIP_FA_ADMIN_PROHIBITED public static final int PDP_FAIL_MIP_FA_INSUFFICIENT_RESOURCES public static final int PDP_FAIL_MIP_FA_MOBILE_NODE_AUTHENTICATION_FAILURE public static final int PDP_FAIL_MIP_FA_HOME_AGENT_AUTHENTICATION_FAILURE public static final int PDP_FAIL_MIP_FA_REQUESTED_LIFETIME_TOO_LONG public static final int PDP_FAIL_MIP_FA_MALFORMED_REQUEST public static final int PDP_FAIL_MIP_FA_MALFORMED_REPLY public static final int PDP_FAIL_MIP_FA_ENCAPSULATION_UNAVAILABLE public static final int PDP_FAIL_MIP_FA_VJ_HEADER_COMPRESSION_UNAVAILABLE public static final int PDP_FAIL_MIP_FA_REVERSE_TUNNEL_UNAVAILABLE public static final int PDP_FAIL_MIP_FA_REVERSE_TUNNEL_IS_MANDATORY public static final int PDP_FAIL_MIP_FA_DELIVERY_STYLE_NOT_SUPPORTED public static final int PDP_FAIL_MIP_FA_MISSING_NAI public static final int PDP_FAIL_MIP_FA_MISSING_HOME_AGENT public static final int PDP_FAIL_MIP_FA_MISSING_HOME_ADDRESS public static final int PDP_FAIL_MIP_FA_UNKNOWN_CHALLENGE public static final int PDP_FAIL_MIP_FA_MISSING_CHALLENGE public static final int PDP_FAIL_MIP_FA_STALE_CHALLENGE public static final int PDP_FAIL_MIP_HA_REASON_UNSPECIFIED public static final int PDP_FAIL_MIP_HA_ADMIN_PROHIBITED public static final int PDP_FAIL_MIP_HA_INSUFFICIENT_RESOURCES public static final int PDP_FAIL_MIP_HA_MOBILE_NODE_AUTHENTICATION_FAILURE public static final int PDP_FAIL_MIP_HA_FOREIGN_AGENT_AUTHENTICATION_FAILURE public static final int PDP_FAIL_MIP_HA_REGISTRATION_ID_MISMATCH public static final int PDP_FAIL_MIP_HA_MALFORMED_REQUEST public static final int PDP_FAIL_MIP_HA_UNKNOWN_HOME_AGENT_ADDRESS public static final int PDP_FAIL_MIP_HA_REVERSE_TUNNEL_UNAVAILABLE public static final int PDP_FAIL_MIP_HA_REVERSE_TUNNEL_IS_MANDATORY public static final int PDP_FAIL_MIP_HA_ENCAPSULATION_UNAVAILABLE public static final int PDP_FAIL_CLOSE_IN_PROGRESS public static final int PDP_FAIL_NETWORK_INITIATED_TERMINATION public static final int PDP_FAIL_MODEM_APP_PREEMPTED public static final int PDP_FAIL_PDN_IPV4_CALL_DISALLOWED public static final int PDP_FAIL_PDN_IPV4_CALL_THROTTLED public static final int PDP_FAIL_PDN_IPV6_CALL_DISALLOWED public static final int PDP_FAIL_PDN_IPV6_CALL_THROTTLED public static final int PDP_FAIL_MODEM_RESTART public static final int PDP_FAIL_PDP_PPP_NOT_SUPPORTED public static final int PDP_FAIL_UNPREFERRED_RAT public static final int PDP_FAIL_PHYSICAL_LINK_CLOSE_IN_PROGRESS public static final int PDP_FAIL_APN_PENDING_HANDOVER public static final int PDP_FAIL_PROFILE_BEARER_INCOMPATIBLE public static final int PDP_FAIL_SIM_CARD_CHANGED public static final int PDP_FAIL_LOW_POWER_MODE_OR_POWERING_DOWN public static final int PDP_FAIL_APN_DISABLED public static final int PDP_FAIL_MAX_PPP_INACTIVITY_TIMER_EXPIRED public static final int PDP_FAIL_IPV6_ADDRESS_TRANSFER_FAILED public static final int PDP_FAIL_TRAT_SWAP_FAILED public static final int PDP_FAIL_EHRPD_TO_HRPD_FALLBACK public static final int PDP_FAIL_MIP_CONFIG_FAILURE public static final int PDP_FAIL_PDN_INACTIVITY_TIMER_EXPIRED public static final int PDP_FAIL_MAX_IPV4_CONNECTIONS public static final int PDP_FAIL_MAX_IPV6_CONNECTIONS public static final int PDP_FAIL_APN_MISMATCH public static final int PDP_FAIL_IP_VERSION_MISMATCH public static final int PDP_FAIL_DUN_CALL_DISALLOWED public static final int PDP_FAIL_INTERNAL_EPC_NONEPC_TRANSITION public static final int PDP_FAIL_INTERFACE_IN_USE public static final int PDP_FAIL_APN_DISALLOWED_ON_ROAMING public static final int PDP_FAIL_APN_PARAMETERS_CHANGED public static final int PDP_FAIL_NULL_APN_DISALLOWED public static final int PDP_FAIL_THERMAL_MITIGATION public static final int PDP_FAIL_DATA_SETTINGS_DISABLED public static final int PDP_FAIL_DATA_ROAMING_SETTINGS_DISABLED public static final int PDP_FAIL_DDS_SWITCHED public static final int PDP_FAIL_FORBIDDEN_APN_NAME public static final int PDP_FAIL_DDS_SWITCH_IN_PROGRESS public static final int PDP_FAIL_CALL_DISALLOWED_IN_ROAMING public static final int PDP_FAIL_NON_IP_NOT_SUPPORTED public static final int PDP_FAIL_PDN_NON_IP_CALL_THROTTLED public static final int PDP_FAIL_PDN_NON_IP_CALL_DISALLOWED public static final int PDP_FAIL_CDMA_LOCK public static final int PDP_FAIL_CDMA_INTERCEPT public static final int PDP_FAIL_CDMA_REORDER public static final int PDP_FAIL_CDMA_RELEASE_DUE_TO_SO_REJECTION public static final int PDP_FAIL_CDMA_INCOMING_CALL public static final int PDP_FAIL_CDMA_ALERT_STOP public static final int PDP_FAIL_CHANNEL_ACQUISITION_FAILURE public static final int PDP_FAIL_MAX_ACCESS_PROBE public static final int PDP_FAIL_CONCURRENT_SERVICE_NOT_SUPPORTED_BY_BASE_STATION public static final int PDP_FAIL_NO_RESPONSE_FROM_BASE_STATION public static final int PDP_FAIL_REJECTED_BY_BASE_STATION public static final int PDP_FAIL_CONCURRENT_SERVICES_INCOMPATIBLE public static final int PDP_FAIL_NO_CDMA_SERVICE public static final int PDP_FAIL_RUIM_NOT_PRESENT public static final int PDP_FAIL_CDMA_RETRY_ORDER public static final int PDP_FAIL_ACCESS_BLOCK public static final int PDP_FAIL_ACCESS_BLOCK_ALL public static final int PDP_FAIL_IS707B_MAX_ACCESS_PROBES public static final int PDP_FAIL_THERMAL_EMERGENCY public static final int PDP_FAIL_CONCURRENT_SERVICES_NOT_ALLOWED public static final int PDP_FAIL_INCOMING_CALL_REJECTED public static final int PDP_FAIL_NO_SERVICE_ON_GATEWAY public static final int PDP_FAIL_NO_GPRS_CONTEXT public static final int PDP_FAIL_ILLEGAL_MS public static final int PDP_FAIL_ILLEGAL_ME public static final int PDP_FAIL_GPRS_SERVICES_AND_NON_GPRS_SERVICES_NOT_ALLOWED public static final int PDP_FAIL_GPRS_SERVICES_NOT_ALLOWED public static final int PDP_FAIL_MS_IDENTITY_CANNOT_BE_DERIVED_BY_THE_NETWORK public static final int PDP_FAIL_IMPLICITLY_DETACHED public static final int PDP_FAIL_PLMN_NOT_ALLOWED public static final int PDP_FAIL_LOCATION_AREA_NOT_ALLOWED public static final int PDP_FAIL_GPRS_SERVICES_NOT_ALLOWED_IN_THIS_PLMN public static final int PDP_FAIL_PDP_DUPLICATE public static final int PDP_FAIL_UE_RAT_CHANGE public static final int PDP_FAIL_CONGESTION public static final int PDP_FAIL_NO_PDP_CONTEXT_ACTIVATED public static final int PDP_FAIL_ACCESS_CLASS_DSAC_REJECTION public static final int PDP_FAIL_PDP_ACTIVATE_MAX_RETRY_FAILED public static final int PDP_FAIL_RADIO_ACCESS_BEARER_FAILURE public static final int PDP_FAIL_ESM_UNKNOWN_EPS_BEARER_CONTEXT public static final int PDP_FAIL_DRB_RELEASED_BY_RRC public static final int PDP_FAIL_CONNECTION_RELEASED public static final int PDP_FAIL_EMM_DETACHED public static final int PDP_FAIL_EMM_ATTACH_FAILED public static final int PDP_FAIL_EMM_ATTACH_STARTED public static final int PDP_FAIL_LTE_NAS_SERVICE_REQUEST_FAILED public static final int PDP_FAIL_DUPLICATE_BEARER_ID public static final int PDP_FAIL_ESM_COLLISION_SCENARIOS public static final int PDP_FAIL_ESM_BEARER_DEACTIVATED_TO_SYNC_WITH_NETWORK public static final int PDP_FAIL_ESM_NW_ACTIVATED_DED_BEARER_WITH_ID_OF_DEF_BEARER public static final int PDP_FAIL_ESM_BAD_OTA_MESSAGE public static final int PDP_FAIL_ESM_DOWNLOAD_SERVER_REJECTED_THE_CALL public static final int PDP_FAIL_ESM_CONTEXT_TRANSFERRED_DUE_TO_IRAT public static final int PDP_FAIL_DS_EXPLICIT_DEACTIVATION public static final int PDP_FAIL_ESM_LOCAL_CAUSE_NONE public static final int PDP_FAIL_LTE_THROTTLING_NOT_REQUIRED public static final int PDP_FAIL_ACCESS_CONTROL_LIST_CHECK_FAILURE public static final int PDP_FAIL_SERVICE_NOT_ALLOWED_ON_PLMN public static final int PDP_FAIL_EMM_T3417_EXPIRED public static final int PDP_FAIL_EMM_T3417_EXT_EXPIRED public static final int PDP_FAIL_RRC_UPLINK_DATA_TRANSMISSION_FAILURE public static final int PDP_FAIL_RRC_UPLINK_DELIVERY_FAILED_DUE_TO_HANDOVER public static final int PDP_FAIL_RRC_UPLINK_CONNECTION_RELEASE public static final int PDP_FAIL_RRC_UPLINK_RADIO_LINK_FAILURE public static final int PDP_FAIL_RRC_UPLINK_ERROR_REQUEST_FROM_NAS public static final int PDP_FAIL_RRC_CONNECTION_ACCESS_STRATUM_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_ANOTHER_PROCEDURE_IN_PROGRESS public static final int PDP_FAIL_RRC_CONNECTION_ACCESS_BARRED public static final int PDP_FAIL_RRC_CONNECTION_CELL_RESELECTION public static final int PDP_FAIL_RRC_CONNECTION_CONFIG_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_TIMER_EXPIRED public static final int PDP_FAIL_RRC_CONNECTION_LINK_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_CELL_NOT_CAMPED public static final int PDP_FAIL_RRC_CONNECTION_SYSTEM_INTERVAL_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_REJECT_BY_NETWORK public static final int PDP_FAIL_RRC_CONNECTION_NORMAL_RELEASE public static final int PDP_FAIL_RRC_CONNECTION_RADIO_LINK_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_REESTABLISHMENT_FAILURE public static final int PDP_FAIL_RRC_CONNECTION_OUT_OF_SERVICE_DURING_CELL_REGISTER public static final int PDP_FAIL_RRC_CONNECTION_ABORT_REQUEST public static final int PDP_FAIL_RRC_CONNECTION_SYSTEM_INFORMATION_BLOCK_READ_ERROR public static final int PDP_FAIL_NETWORK_INITIATED_DETACH_WITH_AUTO_REATTACH public static final int PDP_FAIL_NETWORK_INITIATED_DETACH_NO_AUTO_REATTACH public static final int PDP_FAIL_ESM_PROCEDURE_TIME_OUT public static final int PDP_FAIL_INVALID_CONNECTION_ID public static final int PDP_FAIL_MAXIMIUM_NSAPIS_EXCEEDED public static final int PDP_FAIL_INVALID_PRIMARY_NSAPI public static final int PDP_FAIL_CANNOT_ENCODE_OTA_MESSAGE public static final int PDP_FAIL_RADIO_ACCESS_BEARER_SETUP_FAILURE public static final int PDP_FAIL_PDP_ESTABLISH_TIMEOUT_EXPIRED public static final int PDP_FAIL_PDP_MODIFY_TIMEOUT_EXPIRED public static final int PDP_FAIL_PDP_INACTIVE_TIMEOUT_EXPIRED public static final int PDP_FAIL_PDP_LOWERLAYER_ERROR public static final int PDP_FAIL_PDP_MODIFY_COLLISION public static final int PDP_FAIL_MAXINUM_SIZE_OF_L2_MESSAGE_EXCEEDED public static final int PDP_FAIL_NAS_REQUEST_REJECTED_BY_NETWORK public static final int PDP_FAIL_RRC_CONNECTION_INVALID_REQUEST public static final int PDP_FAIL_RRC_CONNECTION_TRACKING_AREA_ID_CHANGED public static final int PDP_FAIL_RRC_CONNECTION_RF_UNAVAILABLE public static final int PDP_FAIL_RRC_CONNECTION_ABORTED_DUE_TO_IRAT_CHANGE public static final int PDP_FAIL_RRC_CONNECTION_RELEASED_SECURITY_NOT_ACTIVE public static final int PDP_FAIL_RRC_CONNECTION_ABORTED_AFTER_HANDOVER public static final int PDP_FAIL_RRC_CONNECTION_ABORTED_AFTER_IRAT_CELL_CHANGE public static final int PDP_FAIL_RRC_CONNECTION_ABORTED_DURING_IRAT_CELL_CHANGE public static final int PDP_FAIL_IMSI_UNKNOWN_IN_HOME_SUBSCRIBER_SERVER public static final int PDP_FAIL_IMEI_NOT_ACCEPTED public static final int PDP_FAIL_EPS_SERVICES_AND_NON_EPS_SERVICES_NOT_ALLOWED public static final int PDP_FAIL_EPS_SERVICES_NOT_ALLOWED_IN_PLMN public static final int PDP_FAIL_MSC_TEMPORARILY_NOT_REACHABLE public static final int PDP_FAIL_CS_DOMAIN_NOT_AVAILABLE public static final int PDP_FAIL_ESM_FAILURE public static final int PDP_FAIL_MAC_FAILURE public static final int PDP_FAIL_SYNCHRONIZATION_FAILURE public static final int PDP_FAIL_UE_SECURITY_CAPABILITIES_MISMATCH public static final int PDP_FAIL_SECURITY_MODE_REJECTED public static final int PDP_FAIL_UNACCEPTABLE_NON_EPS_AUTHENTICATION public static final int PDP_FAIL_CS_FALLBACK_CALL_ESTABLISHMENT_NOT_ALLOWED public static final int PDP_FAIL_NO_EPS_BEARER_CONTEXT_ACTIVATED public static final int PDP_FAIL_INVALID_EMM_STATE public static final int PDP_FAIL_NAS_LAYER_FAILURE public static final int PDP_FAIL_MULTIPLE_PDP_CALL_NOT_ALLOWED public static final int PDP_FAIL_EMBMS_NOT_ENABLED public static final int PDP_FAIL_IRAT_HANDOVER_FAILED public static final int PDP_FAIL_EMBMS_REGULAR_DEACTIVATION public static final int PDP_FAIL_TEST_LOOPBACK_REGULAR_DEACTIVATION public static final int PDP_FAIL_LOWER_LAYER_REGISTRATION_FAILURE public static final int PDP_FAIL_DATA_PLAN_EXPIRED public static final int PDP_FAIL_UMTS_HANDOVER_TO_IWLAN public static final int PDP_FAIL_EVDO_CONNECTION_DENY_BY_GENERAL_OR_NETWORK_BUSY public static final int PDP_FAIL_EVDO_CONNECTION_DENY_BY_BILLING_OR_AUTHENTICATION_FAILURE public static final int PDP_FAIL_EVDO_HDR_CHANGED public static final int PDP_FAIL_EVDO_HDR_EXITED public static final int PDP_FAIL_EVDO_HDR_NO_SESSION public static final int PDP_FAIL_EVDO_USING_GPS_FIX_INSTEAD_OF_HDR_CALL public static final int PDP_FAIL_EVDO_HDR_CONNECTION_SETUP_TIMEOUT public static final int PDP_FAIL_FAILED_TO_ACQUIRE_COLOCATED_HDR public static final int PDP_FAIL_OTASP_COMMIT_IN_PROGRESS public static final int PDP_FAIL_NO_HYBRID_HDR_SERVICE public static final int PDP_FAIL_HDR_NO_LOCK_GRANTED public static final int PDP_FAIL_DBM_OR_SMS_IN_PROGRESS public static final int PDP_FAIL_HDR_FADE public static final int PDP_FAIL_HDR_ACCESS_FAILURE public static final int PDP_FAIL_UNSUPPORTED_1X_PREV public static final int PDP_FAIL_LOCAL_END public static final int PDP_FAIL_NO_SERVICE public static final int PDP_FAIL_FADE public static final int PDP_FAIL_NORMAL_RELEASE public static final int PDP_FAIL_ACCESS_ATTEMPT_ALREADY_IN_PROGRESS public static final int PDP_FAIL_REDIRECTION_OR_HANDOFF_IN_PROGRESS public static final int PDP_FAIL_EMERGENCY_MODE public static final int PDP_FAIL_PHONE_IN_USE public static final int PDP_FAIL_INVALID_MODE public static final int PDP_FAIL_INVALID_SIM_STATE public static final int PDP_FAIL_NO_COLLOCATED_HDR public static final int PDP_FAIL_UE_IS_ENTERING_POWERSAVE_MODE public static final int PDP_FAIL_DUAL_SWITCH public static final int PDP_FAIL_PPP_TIMEOUT public static final int PDP_FAIL_PPP_AUTH_FAILURE public static final int PDP_FAIL_PPP_OPTION_MISMATCH public static final int PDP_FAIL_PPP_PAP_FAILURE public static final int PDP_FAIL_PPP_CHAP_FAILURE public static final int PDP_FAIL_PPP_CLOSE_IN_PROGRESS public static final int PDP_FAIL_LIMITED_TO_IPV4 public static final int PDP_FAIL_LIMITED_TO_IPV6 public static final int PDP_FAIL_VSNCP_TIMEOUT public static final int PDP_FAIL_VSNCP_GEN_ERROR public static final int PDP_FAIL_VSNCP_APN_UNATHORIZED public static final int PDP_FAIL_VSNCP_PDN_LIMIT_EXCEEDED public static final int PDP_FAIL_VSNCP_NO_PDN_GATEWAY_ADDRESS public static final int PDP_FAIL_VSNCP_PDN_GATEWAY_UNREACHABLE public static final int PDP_FAIL_VSNCP_PDN_GATEWAY_REJECT public static final int PDP_FAIL_VSNCP_INSUFFICIENT_PARAMETERS public static final int PDP_FAIL_VSNCP_RESOURCE_UNAVAILABLE public static final int PDP_FAIL_VSNCP_ADMINISTRATIVELY_PROHIBITED public static final int PDP_FAIL_VSNCP_PDN_ID_IN_USE public static final int PDP_FAIL_VSNCP_SUBSCRIBER_LIMITATION public static final int PDP_FAIL_VSNCP_PDN_EXISTS_FOR_THIS_APN public static final int PDP_FAIL_VSNCP_RECONNECT_NOT_ALLOWED public static final int PDP_FAIL_IPV6_PREFIX_UNAVAILABLE public static final int PDP_FAIL_HANDOFF_PREFERENCE_CHANGED public static final int PDP_FAIL_VOICE_REGISTRATION_FAIL public static final int PDP_FAIL_DATA_REGISTRATION_FAIL public static final int PDP_FAIL_SIGNAL_LOST public static final int PDP_FAIL_PREF_RADIO_TECH_CHANGED public static final int PDP_FAIL_RADIO_POWER_OFF public static final int PDP_FAIL_TETHERED_CALL_ACTIVE public static final int PDP_FAIL_ERROR_UNSPECIFIED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$RilSetupDataCallResponse.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse[] _emptyArray public int status public int suggestedRetryTimeMillis public com.android.internal.telephony.nano.TelephonyProto$RilDataCall call public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent$Type.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$Type extends java.lang.Object { public static final int UNKNOWN public static final int SETTINGS_CHANGED public static final int RIL_SERVICE_STATE_CHANGED public static final int IMS_CONNECTION_STATE_CHANGED public static final int IMS_CAPABILITIES_CHANGED public static final int DATA_CALL_SETUP public static final int DATA_CALL_SETUP_RESPONSE public static final int DATA_CALL_LIST_CHANGED public static final int DATA_CALL_DEACTIVATE public static final int DATA_CALL_DEACTIVATE_RESPONSE public static final int DATA_STALL_ACTION public static final int MODEM_RESTART public static final int NITZ_TIME public static final int CARRIER_ID_MATCHING public static final int CARRIER_KEY_CHANGED public static final int DATA_SWITCH public static final int NETWORK_VALIDATE public static final int ON_DEMAND_DATA_SWITCH public static final int SIM_STATE_CHANGED public static final int ACTIVE_SUBSCRIPTION_INFO_CHANGED public static final int ENABLED_MODEM_CHANGED public static final int EMERGENCY_NUMBER_REPORT public static final int NETWORK_CAPABILITIES_CHANGED public static final int SIGNAL_STRENGTH public static final int RADIO_STATE_CHANGED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyEvent.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent[] _emptyArray public long timestampMillis public int phoneId public int type public com.android.internal.telephony.nano.TelephonyProto$TelephonySettings settings public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState serviceState public com.android.internal.telephony.nano.TelephonyProto$ImsConnectionState imsConnectionState public com.android.internal.telephony.nano.TelephonyProto$ImsCapabilities imsCapabilities public com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] dataCalls public int error public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCall setupDataCall public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilSetupDataCallResponse setupDataCallResponse public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$RilDeactivateDataCall deactivateDataCall public int dataStallAction public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$ModemRestart modemRestart public long nitzTimestampMillis public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierIdMatching carrierIdMatching public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$CarrierKeyChange carrierKeyChange public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$DataSwitch dataSwitch public int networkValidationState public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$OnDemandDataSwitch onDemandDataSwitch public int[] simState public com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo activeSubscriptionInfo public int enabledModemBitmap public com.android.internal.telephony.nano.TelephonyProto$EmergencyNumberInfo updatedEmergencyNumber public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent$NetworkCapabilitiesInfo networkCapabilities public int signalStrength public int emergencyNumberDatabaseVersion public int radioState public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$RilDataCall element int i int element int i int dataSize int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$RilDataCall[] newArray int value int value int value int i int[] newArray int i int length int[] validValues int validCount int value int i int[] newArray int bytes int limit int arrayLength int startPos int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyHistogram.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram[] _emptyArray public int category public int id public int minTimeMillis public int maxTimeMillis public int avgTimeMillis public int count public int bucketCount public int[] bucketEndPoints public int[] bucketCounters public static com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException int i int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int element int i int dataSize int element int i int dataSize int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i int[] newArray int length int limit int arrayLength int startPos int i int[] newArray int arrayLength int i int[] newArray int length int limit int arrayLength int startPos int i int[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyLog.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyLog extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyLog[] _emptyArray public com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent[] events public com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession[] callSessions public com.android.internal.telephony.nano.TelephonyProto$SmsSession[] smsSessions public com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram[] histograms public boolean eventsDropped public com.android.internal.telephony.nano.TelephonyProto$Time startTime public com.android.internal.telephony.nano.TelephonyProto$Time endTime public com.android.internal.telephony.nano.TelephonyProto$ModemPowerStats modemPowerStats public String hardwareRevision public com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo[] lastActiveSubscriptionInfo public com.android.internal.telephony.nano.TelephonyProto$BandwidthEstimatorStats bandwidthEstimatorStats public static com.android.internal.telephony.nano.TelephonyProto$TelephonyLog[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyLog clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession element int i com.android.internal.telephony.nano.TelephonyProto$SmsSession element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram element int i com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession element int i com.android.internal.telephony.nano.TelephonyProto$SmsSession element int i com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram element int i com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo element int i int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyLog mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyEvent[] newArray int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyCallSession[] newArray int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$SmsSession[] newArray int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyHistogram[] newArray int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$ActiveSubscriptionInfo[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyLog parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyLog parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$Domain.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$Domain extends java.lang.Object { public static final int DOMAIN_UNKNOWN public static final int DOMAIN_CS public static final int DOMAIN_PS }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$FrequencyRange.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$FrequencyRange extends java.lang.Object { public static final int FREQUENCY_RANGE_UNKNOWN public static final int FREQUENCY_RANGE_LOW public static final int FREQUENCY_RANGE_MID public static final int FREQUENCY_RANGE_HIGH public static final int FREQUENCY_RANGE_MMWAVE }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo[] _emptyArray public int domain public int transport public int rat public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$NrState.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NrState extends java.lang.Object { public static final int NR_STATE_NONE public static final int NR_STATE_RESTRICTED public static final int NR_STATE_NOT_RESTRICTED public static final int NR_STATE_CONNECTED }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$RoamingType.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$RoamingType extends java.lang.Object { public static final int ROAMING_TYPE_UNDEFINED public static final int ROAMING_TYPE_NOT_ROAMING public static final int ROAMING_TYPE_UNKNOWN public static final int ROAMING_TYPE_DOMESTIC public static final int ROAMING_TYPE_INTERNATIONAL }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$TelephonyOperator.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator[] _emptyArray public String alphaLong public String alphaShort public String numeric public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState$Transport.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$Transport extends java.lang.Object { public static final int TRANSPORT_UNKNOWN public static final int TRANSPORT_WWAN public static final int TRANSPORT_WLAN }
com/android/internal/telephony/nano/TelephonyProto$TelephonyServiceState.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState[] _emptyArray public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator voiceOperator public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$TelephonyOperator dataOperator public int voiceRoamingType public int dataRoamingType public int voiceRat public int dataRat public int channelNumber public int nrFrequencyRange public int nrState public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo[] networkRegistrationInfo public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo element int i int size public com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int value int value int value int value int arrayLength int i com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState$NetworkRegistrationInfo[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonyServiceState parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TelephonySettings$RilNetworkMode.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonySettings$RilNetworkMode extends java.lang.Object { public static final int NETWORK_MODE_UNKNOWN public static final int NETWORK_MODE_WCDMA_PREF public static final int NETWORK_MODE_GSM_ONLY public static final int NETWORK_MODE_WCDMA_ONLY public static final int NETWORK_MODE_GSM_UMTS public static final int NETWORK_MODE_CDMA public static final int NETWORK_MODE_CDMA_NO_EVDO public static final int NETWORK_MODE_EVDO_NO_CDMA public static final int NETWORK_MODE_GLOBAL public static final int NETWORK_MODE_LTE_CDMA_EVDO public static final int NETWORK_MODE_LTE_GSM_WCDMA public static final int NETWORK_MODE_LTE_CDMA_EVDO_GSM_WCDMA public static final int NETWORK_MODE_LTE_ONLY public static final int NETWORK_MODE_LTE_WCDMA public static final int NETWORK_MODE_TDSCDMA_ONLY public static final int NETWORK_MODE_TDSCDMA_WCDMA public static final int NETWORK_MODE_LTE_TDSCDMA public static final int NETWORK_MODE_TDSCDMA_GSM public static final int NETWORK_MODE_LTE_TDSCDMA_GSM public static final int NETWORK_MODE_TDSCDMA_GSM_WCDMA public static final int NETWORK_MODE_LTE_TDSCDMA_WCDMA public static final int NETWORK_MODE_LTE_TDSCDMA_GSM_WCDMA public static final int NETWORK_MODE_TDSCDMA_CDMA_EVDO_GSM_WCDMA public static final int NETWORK_MODE_LTE_TDSCDMA_CDMA_EVDO_GSM_WCDMA }
com/android/internal/telephony/nano/TelephonyProto$TelephonySettings$WiFiCallingMode.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TelephonySettings$WiFiCallingMode extends java.lang.Object { public static final int WFC_MODE_UNKNOWN public static final int WFC_MODE_WIFI_ONLY public static final int WFC_MODE_CELLULAR_PREFERRED public static final int WFC_MODE_WIFI_PREFERRED }
com/android/internal/telephony/nano/TelephonyProto$TelephonySettings.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$TelephonySettings extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$TelephonySettings[] _emptyArray public boolean isAirplaneMode public boolean isCellularDataEnabled public boolean isDataRoamingEnabled public int preferredNetworkMode public boolean isEnhanced4GLteModeEnabled public boolean isWifiEnabled public boolean isWifiCallingEnabled public int wifiCallingMode public boolean isVtOverLteEnabled public boolean isVtOverWifiEnabled public static com.android.internal.telephony.nano.TelephonyProto$TelephonySettings[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$TelephonySettings clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$TelephonySettings mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int value int value int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$TelephonySettings parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$TelephonySettings parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$Time.class
TelephonyProto.java package com.android.internal.telephony.nano public final com.android.internal.telephony.nano.TelephonyProto$Time extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.nano.TelephonyProto$Time[] _emptyArray public long systemTimestampMillis public long elapsedTimestampMillis public static com.android.internal.telephony.nano.TelephonyProto$Time[] emptyArray () public void <init> () public com.android.internal.telephony.nano.TelephonyProto$Time clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.nano.TelephonyProto$Time mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.nano.TelephonyProto$Time parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.nano.TelephonyProto$Time parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/nano/TelephonyProto$TimeInterval.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto$TimeInterval extends java.lang.Object { public static final int TI_UNKNOWN public static final int TI_10_MILLIS public static final int TI_20_MILLIS public static final int TI_50_MILLIS public static final int TI_100_MILLIS public static final int TI_200_MILLIS public static final int TI_500_MILLIS public static final int TI_1_SEC public static final int TI_2_SEC public static final int TI_5_SEC public static final int TI_10_SEC public static final int TI_30_SEC public static final int TI_1_MINUTE public static final int TI_3_MINUTES public static final int TI_10_MINUTES public static final int TI_30_MINUTES public static final int TI_1_HOUR public static final int TI_2_HOURS public static final int TI_4_HOURS public static final int TI_MANY_HOURS }
com/android/internal/telephony/nano/TelephonyProto.class
TelephonyProto.java package com.android.internal.telephony.nano public abstract com.android.internal.telephony.nano.TelephonyProto extends java.lang.Object { }
com/android/internal/telephony/nitz/
com/android/internal/telephony/nitz/NitzSignalInputFilterPredicateFactory$1.class
NitzSignalInputFilterPredicateFactory.java package com.android.internal.telephony.nitz com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$1 extends java.lang.Object implements com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate { final synthetic com.android.internal.telephony.NitzStateMachine$DeviceState val$deviceState void <init> (com.android.internal.telephony.NitzStateMachine$DeviceState) public java.lang.Boolean mustProcessNitzSignal (com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) com.android.internal.telephony.NitzSignal previousSignal com.android.internal.telephony.NitzSignal newSignal com.android.internal.telephony.NitzData newNitzData com.android.internal.telephony.NitzData previousNitzData int nitzUpdateSpacing long elapsedRealtimeSinceLastSaved int nitzUpdateDiff long unixEpochTimeDifferenceMillis long ageAdjustedElapsedRealtimeDifferenceMillis long millisGainedOrLost private boolean offsetInfoIsTheSame (com.android.internal.telephony.NitzData, com.android.internal.telephony.NitzData) com.android.internal.telephony.NitzData one com.android.internal.telephony.NitzData two }
com/android/internal/telephony/nitz/NitzSignalInputFilterPredicateFactory$NitzSignalInputFilterPredicateImpl.class
NitzSignalInputFilterPredicateFactory.java package com.android.internal.telephony.nitz public com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$NitzSignalInputFilterPredicateImpl extends java.lang.Object implements com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate { private final com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate[] mComponents public void <init> (com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate[]) com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate[] components public boolean mustProcessNitzSignal (com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) Boolean result com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate component com.android.internal.telephony.NitzSignal oldSignal com.android.internal.telephony.NitzSignal newSignal }
com/android/internal/telephony/nitz/NitzSignalInputFilterPredicateFactory$TrivalentPredicate.class
NitzSignalInputFilterPredicateFactory.java package com.android.internal.telephony.nitz public abstract com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate extends java.lang.Object { public abstract java.lang.Boolean mustProcessNitzSignal (com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) }
com/android/internal/telephony/nitz/NitzSignalInputFilterPredicateFactory.class
NitzSignalInputFilterPredicateFactory.java package com.android.internal.telephony.nitz public final com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory extends java.lang.Object { private static final String LOG_TAG private static final boolean DBG private static final String WAKELOCK_TAG private void <init> () public static com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate create (android.content.Context, com.android.internal.telephony.NitzStateMachine$DeviceState) android.content.Context context com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate[] components public static com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate createIgnoreNitzPropertyCheck (com.android.internal.telephony.NitzStateMachine$DeviceState) com.android.internal.telephony.NitzStateMachine$DeviceState deviceState public static com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate createBogusElapsedRealtimeCheck (android.content.Context, com.android.internal.telephony.NitzStateMachine$DeviceState) android.content.Context context com.android.internal.telephony.NitzStateMachine$DeviceState deviceState android.os.PowerManager powerManager android.os.PowerManager$WakeLock wakeLock public static com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate createNoOldSignalCheck () public static com.android.internal.telephony.nitz.NitzSignalInputFilterPredicateFactory$TrivalentPredicate createRateLimitCheck (com.android.internal.telephony.NitzStateMachine$DeviceState) com.android.internal.telephony.NitzStateMachine$DeviceState deviceState private static synthetic java.lang.Boolean lambda$createNoOldSignalCheck$2 (com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) com.android.internal.telephony.NitzSignal oldSignal com.android.internal.telephony.NitzSignal newSignal private static synthetic java.lang.Boolean lambda$createBogusElapsedRealtimeCheck$1 (android.os.PowerManager$WakeLock, com.android.internal.telephony.NitzStateMachine$DeviceState, com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) long elapsedRealtime long millisSinceNitzReceived android.os.PowerManager$WakeLock wakeLock com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.NitzSignal oldSignal com.android.internal.telephony.NitzSignal newSignal private static synthetic java.lang.Boolean lambda$createIgnoreNitzPropertyCheck$0 (com.android.internal.telephony.NitzStateMachine$DeviceState, com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.NitzSignal oldSignal com.android.internal.telephony.NitzSignal newSignal boolean ignoreNitz }
com/android/internal/telephony/nitz/NitzStateMachineImpl$NitzSignalInputFilterPredicate.class
NitzStateMachineImpl.java package com.android.internal.telephony.nitz public abstract com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate extends java.lang.Object { public abstract boolean mustProcessNitzSignal (com.android.internal.telephony.NitzSignal, com.android.internal.telephony.NitzSignal) }
com/android/internal/telephony/nitz/NitzStateMachineImpl$TimeZoneSuggester.class
NitzStateMachineImpl.java package com.android.internal.telephony.nitz public abstract com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester extends java.lang.Object { public abstract android.app.timezonedetector.TelephonyTimeZoneSuggestion getTimeZoneSuggestion (int, java.lang.String, com.android.internal.telephony.NitzSignal) }
com/android/internal/telephony/nitz/NitzStateMachineImpl.class
NitzStateMachineImpl.java package com.android.internal.telephony.nitz public final com.android.internal.telephony.nitz.NitzStateMachineImpl extends java.lang.Object implements com.android.internal.telephony.NitzStateMachine { static final String LOG_TAG static final boolean DBG private final int mSlotIndex private final com.android.internal.telephony.NitzStateMachine$DeviceState mDeviceState private final com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate mNitzSignalInputFilter private final com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester mTimeZoneSuggester private final com.android.internal.telephony.nitz.TimeServiceHelper mTimeServiceHelper private com.android.internal.telephony.NitzSignal mLatestNitzSignal private android.os.TimestampedValue mLastNitzSignalCleared private String mCountryIsoCode public static com.android.internal.telephony.nitz.NitzStateMachineImpl createInstance (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone int slotIndex com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.nitz.TimeZoneLookupHelper timeZoneLookupHelper com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester timeZoneSuggester com.android.internal.telephony.nitz.TimeServiceHelper newTimeServiceHelper com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate nitzSignalFilter public void <init> (int, com.android.internal.telephony.NitzStateMachine$DeviceState, com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate, com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester, com.android.internal.telephony.nitz.TimeServiceHelper) int slotIndex com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.nitz.NitzStateMachineImpl$NitzSignalInputFilterPredicate nitzSignalInputFilter com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester timeZoneSuggester com.android.internal.telephony.nitz.TimeServiceHelper newTimeServiceHelper public void handleNetworkAvailable () String reason public void handleNetworkUnavailable () String reason boolean networkStateChanged public void handleCountryDetected (java.lang.String) String countryIsoCode String oldCountryIsoCode public void handleCountryUnavailable () public void handleNitzReceived (com.android.internal.telephony.NitzSignal) com.android.internal.telephony.NitzSignal nitzSignal com.android.internal.telephony.NitzSignal previousNitzSignal String reason public void handleAirplaneModeChanged (boolean) String reason boolean on boolean countryStateChanged boolean networkStateChanged private void restoreNetworkStateAndRerunDetection (java.lang.String) String reason long timeSinceNitzClearedMillis boolean canRestoreNitz private boolean clearNetworkState (boolean) boolean fullyClearNitz boolean networkStateChanged private void runDetection (java.lang.String) String reason String countryIsoCode com.android.internal.telephony.NitzSignal nitzSignal private void doTimeZoneDetection (java.lang.String, com.android.internal.telephony.NitzSignal, java.lang.String) android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion RuntimeException ex String countryIsoCode com.android.internal.telephony.NitzSignal nitzSignal String reason private void doTimeDetection (com.android.internal.telephony.NitzSignal, java.lang.String) android.app.time.UnixEpochTime newNitzTime android.app.timedetector.TelephonyTimeSuggestion$Builder builder RuntimeException ex com.android.internal.telephony.NitzSignal nitzSignal String reason public void dumpState (java.io.PrintWriter) java.io.PrintWriter pw public void dumpLogs (java.io.FileDescriptor, com.android.internal.telephony.IndentingPrintWriter, java.lang.String[]) java.io.FileDescriptor fd com.android.internal.telephony.IndentingPrintWriter ipw String[] args public com.android.internal.telephony.NitzData getLatestNitzData () public com.android.internal.telephony.NitzData getLastNitzDataCleared () }
com/android/internal/telephony/nitz/TimeServiceHelper.class
TimeServiceHelper.java package com.android.internal.telephony.nitz public abstract com.android.internal.telephony.nitz.TimeServiceHelper extends java.lang.Object { public abstract void suggestDeviceTime (android.app.timedetector.TelephonyTimeSuggestion) public abstract void maybeSuggestDeviceTimeZone (android.app.timezonedetector.TelephonyTimeZoneSuggestion) public abstract void dumpLogs (com.android.internal.telephony.IndentingPrintWriter) public abstract void dumpState (java.io.PrintWriter) }
com/android/internal/telephony/nitz/TimeServiceHelperImpl.class
TimeServiceHelperImpl.java package com.android.internal.telephony.nitz public final com.android.internal.telephony.nitz.TimeServiceHelperImpl extends java.lang.Object implements com.android.internal.telephony.nitz.TimeServiceHelper { private final int mSlotIndex private final android.app.timedetector.TimeDetector mTimeDetector private final android.app.timezonedetector.TimeZoneDetector mTimeZoneDetector private final com.android.internal.telephony.LocalLog mTimeZoneLog private final com.android.internal.telephony.LocalLog mTimeLog private android.app.timezonedetector.TelephonyTimeZoneSuggestion mLastSuggestedTimeZone public void <init> (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.content.Context context public void suggestDeviceTime (android.app.timedetector.TelephonyTimeSuggestion) android.app.time.UnixEpochTime unixEpochTime android.app.timedetector.TelephonyTimeSuggestion timeSuggestion public void maybeSuggestDeviceTimeZone (android.app.timezonedetector.TelephonyTimeZoneSuggestion) android.app.timezonedetector.TelephonyTimeZoneSuggestion newSuggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion oldSuggestion private static boolean shouldSendNewTimeZoneSuggestion (android.app.timezonedetector.TelephonyTimeZoneSuggestion, android.app.timezonedetector.TelephonyTimeZoneSuggestion) android.app.timezonedetector.TelephonyTimeZoneSuggestion oldSuggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion newSuggestion public void dumpLogs (com.android.internal.telephony.IndentingPrintWriter) com.android.internal.telephony.IndentingPrintWriter ipw public void dumpState (java.io.PrintWriter) java.io.PrintWriter pw }
com/android/internal/telephony/nitz/TimeZoneLookupHelper$CountryResult$Quality.class
TimeZoneLookupHelper.java package com.android.internal.telephony.nitz public abstract annotation com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult$Quality extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/nitz/TimeZoneLookupHelper$CountryResult.class
TimeZoneLookupHelper.java package com.android.internal.telephony.nitz public final com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult extends java.lang.Object { public static final int QUALITY_SINGLE_ZONE public static final int QUALITY_DEFAULT_BOOSTED public static final int QUALITY_MULTIPLE_ZONES_SAME_OFFSET public static final int QUALITY_MULTIPLE_ZONES_DIFFERENT_OFFSETS public final String zoneId public final int quality private final String mDebugInfo public void <init> (java.lang.String, int, java.lang.String) String zoneId int quality String debugInfo public boolean equals (java.lang.Object) Object o com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult that public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/nitz/TimeZoneLookupHelper.class
TimeZoneLookupHelper.java package com.android.internal.telephony.nitz public final com.android.internal.telephony.nitz.TimeZoneLookupHelper extends java.lang.Object { private android.timezone.CountryTimeZones mLastCountryTimeZones public void <init> () public android.timezone.CountryTimeZones$OffsetResult lookupByNitzCountry (com.android.internal.telephony.NitzData, java.lang.String) boolean isDst com.android.internal.telephony.NitzData nitzData String isoCountryCode android.timezone.CountryTimeZones countryTimeZones android.icu.util.TimeZone bias Integer dstAdjustmentMillis public android.timezone.CountryTimeZones$OffsetResult lookupByNitz (com.android.internal.telephony.NitzData) com.android.internal.telephony.NitzData nitzData int utcOffsetMillis long timeMillis Integer dstAdjustmentMillis Boolean isDst android.timezone.CountryTimeZones$OffsetResult match public com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult lookupByCountry (java.lang.String, long) String debugInfo int matchQuality String debugInfo int matchQuality String debugInfo int matchQuality boolean countryUsesDifferentOffsets java.util.List effectiveTimeZoneMappings String isoCountryCode long whenMillis android.timezone.CountryTimeZones countryTimeZones android.icu.util.TimeZone countryDefaultZone String debugInfo int matchQuality private static boolean countryUsesDifferentOffsets (long, java.util.List, android.icu.util.TimeZone) android.icu.util.TimeZone timeZone int candidateOffset android.timezone.CountryTimeZones$TimeZoneMapping timeZoneMapping long whenMillis java.util.List effectiveTimeZoneMappings android.icu.util.TimeZone countryDefaultZone String countryDefaultId int countryDefaultOffset private static android.timezone.CountryTimeZones$OffsetResult lookupByInstantOffsetDst (long, int, java.lang.Boolean) android.icu.util.TimeZone tz String zone long timeMillis int utcOffsetMillis Boolean isDst String[] zones android.icu.util.TimeZone match boolean isOnlyMatch private static boolean offsetMatchesAtTime (android.icu.util.TimeZone, int, java.lang.Boolean, long) android.icu.util.TimeZone timeZone int totalOffsetMillis Boolean isDst long whenMillis int[] offsets public boolean countryUsesUtc (java.lang.String, long) String isoCountryCode long whenMillis android.timezone.CountryTimeZones countryTimeZones private android.timezone.CountryTimeZones getCountryTimeZones (java.lang.String) android.timezone.CountryTimeZones countryTimeZones String isoCountryCode }
com/android/internal/telephony/nitz/TimeZoneSuggesterImpl.class
TimeZoneSuggesterImpl.java package com.android.internal.telephony.nitz public com.android.internal.telephony.nitz.TimeZoneSuggesterImpl extends java.lang.Object implements com.android.internal.telephony.nitz.NitzStateMachineImpl$TimeZoneSuggester { private static final String LOG_TAG private final com.android.internal.telephony.NitzStateMachine$DeviceState mDeviceState private final com.android.internal.telephony.nitz.TimeZoneLookupHelper mTimeZoneLookupHelper public void <init> (com.android.internal.telephony.NitzStateMachine$DeviceState, com.android.internal.telephony.nitz.TimeZoneLookupHelper) com.android.internal.telephony.NitzStateMachine$DeviceState deviceState com.android.internal.telephony.nitz.TimeZoneLookupHelper timeZoneLookupHelper public android.app.timezonedetector.TelephonyTimeZoneSuggestion getTimeZoneSuggestion (int, java.lang.String, com.android.internal.telephony.NitzSignal) android.app.timezonedetector.TelephonyTimeZoneSuggestion$Builder builder com.android.internal.telephony.NitzData nitzData android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion overridingSuggestion android.app.timezonedetector.TelephonyTimeZoneSuggestion suggestion String message android.app.timezonedetector.TelephonyTimeZoneSuggestion errorSuggestion RuntimeException e int slotIndex String countryIsoCode com.android.internal.telephony.NitzSignal nitzSignal private android.app.timezonedetector.TelephonyTimeZoneSuggestion findTimeZoneForTestNetwork (int, com.android.internal.telephony.NitzSignal) int quality int slotIndex com.android.internal.telephony.NitzSignal nitzSignal com.android.internal.telephony.NitzData nitzData android.app.timezonedetector.TelephonyTimeZoneSuggestion$Builder suggestionBuilder android.timezone.CountryTimeZones$OffsetResult lookupResult private android.app.timezonedetector.TelephonyTimeZoneSuggestion findTimeZoneFromCountryAndNitz (int, java.lang.String, com.android.internal.telephony.NitzSignal) int quality int slotIndex String countryIsoCode com.android.internal.telephony.NitzSignal nitzSignal android.app.timezonedetector.TelephonyTimeZoneSuggestion$Builder suggestionBuilder com.android.internal.telephony.NitzData nitzData android.timezone.CountryTimeZones$OffsetResult lookupResult com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult countryResult private android.app.timezonedetector.TelephonyTimeZoneSuggestion findTimeZoneFromNetworkCountryCode (int, java.lang.String, long) int quality int quality int quality int quality int slotIndex String countryIsoCode long whenMillis android.app.timezonedetector.TelephonyTimeZoneSuggestion$Builder suggestionBuilder com.android.internal.telephony.nitz.TimeZoneLookupHelper$CountryResult lookupResult private boolean isNitzSignalOffsetInfoBogus (java.lang.String, com.android.internal.telephony.NitzData) String countryIsoCode com.android.internal.telephony.NitzData nitzData boolean zeroOffsetNitz private boolean countryUsesUtc (java.lang.String, com.android.internal.telephony.NitzData) String countryIsoCode com.android.internal.telephony.NitzData nitzData }
com/android/internal/telephony/phonenumbers/
com/android/internal/telephony/phonenumbers/AlternateFormatsCountryCodeSet.class
AlternateFormatsCountryCodeSet.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.AlternateFormatsCountryCodeSet extends java.lang.Object { public void <init> () public static java.util.Set getCountryCodeSet () java.util.Set countryCodeSet }
com/android/internal/telephony/phonenumbers/AsYouTypeFormatter.class
AsYouTypeFormatter.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.AsYouTypeFormatter extends java.lang.Object { private String currentOutput private StringBuilder formattingTemplate private String currentFormattingPattern private StringBuilder accruedInput private StringBuilder accruedInputWithoutFormatting private boolean ableToFormat private boolean inputHasFormatting private boolean isCompleteNumber private boolean isExpectingCountryCallingCode private final com.android.internal.telephony.phonenumbers.PhoneNumberUtil phoneUtil private String defaultCountry private static final char SEPARATOR_BEFORE_NATIONAL_NUMBER private static final com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata EMPTY_METADATA private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata defaultMetadata private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata currentMetadata private static final java.util.regex.Pattern ELIGIBLE_FORMAT_PATTERN private static final java.util.regex.Pattern NATIONAL_PREFIX_SEPARATORS_PATTERN private static final int MIN_LEADING_DIGITS_LENGTH private static final String DIGIT_PLACEHOLDER private static final java.util.regex.Pattern DIGIT_PATTERN private int lastMatchPosition private int originalPosition private int positionToRemember private StringBuilder prefixBeforeNationalNumber private boolean shouldAddSpaceAfterNationalPrefix private String extractedNationalPrefix private StringBuilder nationalNumber private java.util.List possibleFormats private com.android.internal.telephony.phonenumbers.internal.RegexCache regexCache void <init> (java.lang.String) String regionCode private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String) String regionCode int countryCallingCode String mainCountry com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata private boolean maybeCreateNewTemplate () com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat numberFormat String pattern java.util.Iterator it private void getAvailableFormats (java.lang.String) com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat format String leadingDigits boolean isInternationalNumber java.util.List formatList private void narrowDownPossibleFormats (java.lang.String) com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat format int lastLeadingDigitsPattern java.util.regex.Pattern leadingDigitsPattern java.util.regex.Matcher m String leadingDigits int indexOfLeadingDigitsPattern java.util.Iterator it private boolean createFormattingTemplate (com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat) com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat format String numberPattern String tempTemplate private java.lang.String getFormattingTemplate (java.lang.String, java.lang.String) String numberPattern String numberFormat String longestPhoneNumber java.util.regex.Matcher m String aPhoneNumber String template public void clear () public java.lang.String inputDigit (char) char nextChar public java.lang.String inputDigitAndRememberPosition (char) char nextChar private java.lang.String inputDigitWithOptionToRememberPosition (char, boolean) String tempNationalNumber String formattedNumber char nextChar boolean rememberPosition private java.lang.String attemptToChoosePatternWithPrefixExtracted () java.lang.String getExtractedNationalPrefix () private boolean ableToExtractLongerNdd () int indexOfPreviousNdd private boolean isDigitOrLeadingPlusSign (char) char nextChar java.lang.String attemptToFormatAccruedDigits () String formattedNumber String fullOutput String formattedNumberDigitsOnly java.util.regex.Matcher m com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat numberFormat public int getRememberedPosition () int accruedInputIndex int currentOutputIndex private java.lang.String appendNationalNumber (java.lang.String) String nationalNumber int prefixBeforeNationalNumberLength private java.lang.String attemptToChooseFormattingPattern () String formattedNumber private java.lang.String inputAccruedNationalNumber () int i String tempNationalNumber int lengthOfNationalNumber private boolean isNanpaNumberWithNationalPrefix () private java.lang.String removeNationalPrefixFromNationalNumber () java.util.regex.Pattern nationalPrefixForParsing java.util.regex.Matcher m int startOfNationalNumber String nationalPrefix private boolean attemptToExtractIdd () int startOfCountryCallingCode java.util.regex.Pattern internationalPrefix java.util.regex.Matcher iddMatcher private boolean attemptToExtractCountryCallingCode () StringBuilder numberWithoutCountryCallingCode int countryCode String newRegionCode String countryCodeString private char normalizeAndAccrueDigitsAndPlusSign (char, boolean) char normalizedChar int radix char nextChar boolean rememberPosition char normalizedChar private java.lang.String inputDigitHelper (char) String tempTemplate char nextChar java.util.regex.Matcher digitMatcher static void <clinit> () }
com/android/internal/telephony/phonenumbers/CountryCodeToRegionCodeMap.class
CountryCodeToRegionCodeMap.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.CountryCodeToRegionCodeMap extends java.lang.Object { public void <init> () public static java.util.Map getCountryCodeToRegionCodeMap () java.util.Map countryCodeToRegionCodeMap java.util.ArrayList listWithRegionCode }
com/android/internal/telephony/phonenumbers/MetadataLoader.class
MetadataLoader.java package com.android.internal.telephony.phonenumbers public abstract com.android.internal.telephony.phonenumbers.MetadataLoader extends java.lang.Object { public abstract java.io.InputStream loadMetadata (java.lang.String) }
com/android/internal/telephony/phonenumbers/MissingMetadataException.class
MissingMetadataException.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.MissingMetadataException extends java.lang.IllegalStateException { public void <init> (java.lang.String) String message }
com/android/internal/telephony/phonenumbers/NumberParseException$ErrorType.class
NumberParseException.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType INVALID_COUNTRY_CODE public static final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType NOT_A_NUMBER public static final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType TOO_SHORT_AFTER_IDD public static final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType TOO_SHORT_NSN public static final enum com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType TOO_LONG private static final synthetic com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType[] $VALUES public static com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType[] values () public static com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/NumberParseException.class
NumberParseException.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.NumberParseException extends java.lang.Exception { private com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType errorType private String message public void <init> (com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType, java.lang.String) com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType errorType String message public com.android.internal.telephony.phonenumbers.NumberParseException$ErrorType getErrorType () public java.lang.String toString () }
com/android/internal/telephony/phonenumbers/PhoneNumberMatch.class
PhoneNumberMatch.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.PhoneNumberMatch extends java.lang.Object { private final int start private final String rawString private final com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number void <init> (int, java.lang.String, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) int start String rawString com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number () public int start () public int end () public java.lang.String rawString () public int hashCode () public boolean equals (java.lang.Object) Object obj com.android.internal.telephony.phonenumbers.PhoneNumberMatch other public java.lang.String toString () }
com/android/internal/telephony/phonenumbers/PhoneNumberMatcher$NumberGroupingChecker.class
PhoneNumberMatcher.java package com.android.internal.telephony.phonenumbers abstract com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker extends java.lang.Object { public abstract boolean checkGroups (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[]) }
com/android/internal/telephony/phonenumbers/PhoneNumberMatcher$State.class
PhoneNumberMatcher.java package com.android.internal.telephony.phonenumbers final enum com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State NOT_READY public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State READY public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State DONE private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberMatcher.class
PhoneNumberMatcher.java package com.android.internal.telephony.phonenumbers final com.android.internal.telephony.phonenumbers.PhoneNumberMatcher extends java.lang.Object implements java.util.Iterator { private static final java.util.regex.Pattern PATTERN private static final java.util.regex.Pattern PUB_PAGES private static final java.util.regex.Pattern SLASH_SEPARATED_DATES private static final java.util.regex.Pattern TIME_STAMPS private static final java.util.regex.Pattern TIME_STAMPS_SUFFIX private static final java.util.regex.Pattern MATCHING_BRACKETS private static final java.util.regex.Pattern[] INNER_MATCHES private static final java.util.regex.Pattern LEAD_CLASS private final com.android.internal.telephony.phonenumbers.PhoneNumberUtil phoneUtil private final CharSequence text private final String preferredRegion private final com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency leniency private long maxTries private com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$State state private com.android.internal.telephony.phonenumbers.PhoneNumberMatch lastMatch private int searchIndex private final com.android.internal.telephony.phonenumbers.internal.RegexCache regexCache private static java.lang.String limit (int, int) int lower int upper void <init> (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, java.lang.CharSequence, java.lang.String, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency, long) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util CharSequence text String country com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency leniency long maxTries private com.android.internal.telephony.phonenumbers.PhoneNumberMatch find (int) int start CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberMatch match int index java.util.regex.Matcher matcher private static java.lang.CharSequence trimAfterFirstMatch (java.util.regex.Pattern, java.lang.CharSequence) java.util.regex.Pattern pattern CharSequence candidate java.util.regex.Matcher trailingCharsMatcher static boolean isLatinLetter (char) char letter Character$UnicodeBlock block private static boolean isInvalidPunctuationSymbol (char) char character private com.android.internal.telephony.phonenumbers.PhoneNumberMatch extractMatch (java.lang.CharSequence, int) String followingText CharSequence candidate int offset com.android.internal.telephony.phonenumbers.PhoneNumberMatch match private com.android.internal.telephony.phonenumbers.PhoneNumberMatch extractInnerMatch (java.lang.CharSequence, int) CharSequence group com.android.internal.telephony.phonenumbers.PhoneNumberMatch match CharSequence group com.android.internal.telephony.phonenumbers.PhoneNumberMatch match java.util.regex.Matcher groupMatcher boolean isFirstMatch java.util.regex.Pattern possibleInnerMatch CharSequence candidate int offset private com.android.internal.telephony.phonenumbers.PhoneNumberMatch parseAndVerify (java.lang.CharSequence, int) char previousChar char nextChar int lastCharIndex com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate int offset static boolean allNumberGroupsRemainGrouped (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[]) String countryCode String nationalSignificantNumber String region int i com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder normalizedCandidate String[] formattedNumberGroups int fromIndex static boolean allNumberGroupsAreExactlyPresent (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[]) int formattedNumberGroupIndex com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder normalizedCandidate String[] formattedNumberGroups String[] candidateGroups int candidateNumberGroupIndex private static java.lang.String[] getNationalNumberGroups (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String rfc3966Format int endIndex int startIndex private static java.lang.String[] getNationalNumberGroups (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern String nationalSignificantNumber boolean checkNumberGroupingIsValid (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker) java.util.regex.Pattern pattern com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat alternateFormat com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker checker StringBuilder normalizedCandidate String[] formattedNumberGroups com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata alternateFormats String nationalSignificantNumber static boolean containsMoreThanOneSlashInNationalNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String candidate int firstSlashInBodyIndex int secondSlashInBodyIndex boolean candidateHasCountryCode static boolean containsOnlyValidXChars (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, com.android.internal.telephony.phonenumbers.PhoneNumberUtil) char charAtNextIndex char charAtIndex int index com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util static boolean isNationalPrefixPresentIfRequired (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil) String rawInputCopy StringBuilder rawInput com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil util String phoneNumberRegion com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formatRule public boolean hasNext () public com.android.internal.telephony.phonenumbers.PhoneNumberMatch next () com.android.internal.telephony.phonenumbers.PhoneNumberMatch result public void remove () public volatile synthetic java.lang.Object next () static void <clinit> () String openingParens String closingParens String nonParens String bracketPairLimit String leadLimit String punctuationLimit int digitBlockLimit String blockLimit String punctuation String digitSequence String leadClassChars String leadClass }
com/android/internal/telephony/phonenumbers/PhoneNumberToCarrierMapper.class
PhoneNumberToCarrierMapper.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.PhoneNumberToCarrierMapper extends java.lang.Object { private static com.android.internal.telephony.phonenumbers.PhoneNumberToCarrierMapper instance private final com.android.internal.telephony.phonenumbers.prefixmapper.PrefixFileReader prefixFileReader private final com.android.internal.telephony.phonenumbers.PhoneNumberUtil phoneUtil void <init> (java.lang.String) String phonePrefixDataDirectory public static synchronized com.android.internal.telephony.phonenumbers.PhoneNumberToCarrierMapper getInstance () public java.lang.String getNameForValidNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.Locale languageCode String langStr String scriptStr String regionStr public java.lang.String getNameForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.Locale languageCode com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType public java.lang.String getSafeDisplayName (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.util.Locale) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.Locale languageCode private boolean isMobile (com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$1.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers com.android.internal.telephony.phonenumbers.PhoneNumberUtil$1 extends java.lang.Object implements java.lang.Iterable { final synthetic CharSequence val$text final synthetic String val$defaultRegion final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency val$leniency final synthetic long val$maxTries final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil this$0 void <init> (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, java.lang.CharSequence, java.lang.String, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency, long) com.android.internal.telephony.phonenumbers.PhoneNumberUtil this$0 public java.util.Iterator iterator () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$2.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$google$i18n$phonenumbers$Phonenumber$PhoneNumber$CountryCodeSource static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$1.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$1 extends com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency { void <init> (java.lang.String, int) boolean verify (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.PhoneNumberMatcher matcher }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$2.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$2 extends com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency { void <init> (java.lang.String, int) boolean verify (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.PhoneNumberMatcher matcher }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$3$1.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$3$1 extends java.lang.Object implements com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker { final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$3 this$0 void <init> (com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$3) com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$3 this$0 public boolean checkGroups (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[]) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder normalizedCandidate String[] expectedNumberGroups }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$3.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$3 extends com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency { void <init> (java.lang.String, int) boolean verify (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.PhoneNumberMatcher matcher String candidateString }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$4$1.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$4$1 extends java.lang.Object implements com.android.internal.telephony.phonenumbers.PhoneNumberMatcher$NumberGroupingChecker { final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$4 this$0 void <init> (com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$4) com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$4 this$0 public boolean checkGroups (com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.StringBuilder, java.lang.String[]) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder normalizedCandidate String[] expectedNumberGroups }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency$4.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency$4 extends com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency { void <init> (java.lang.String, int) boolean verify (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence candidate com.android.internal.telephony.phonenumbers.PhoneNumberUtil util com.android.internal.telephony.phonenumbers.PhoneNumberMatcher matcher String candidateString }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$Leniency.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public abstract enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency POSSIBLE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency VALID public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency STRICT_GROUPING public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency EXACT_GROUPING private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency valueOf (java.lang.String) String name private void <init> (java.lang.String, int) abstract boolean verify (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence, com.android.internal.telephony.phonenumbers.PhoneNumberUtil, com.android.internal.telephony.phonenumbers.PhoneNumberMatcher) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency[] $values () synthetic void <init> (java.lang.String, int, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$1) String x0 int x1 com.android.internal.telephony.phonenumbers.PhoneNumberUtil$1 x2 static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$MatchType.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType NOT_A_NUMBER public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType NO_MATCH public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType SHORT_NSN_MATCH public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType NSN_MATCH public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType EXACT_MATCH private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$PhoneNumberFormat.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat E164 public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat INTERNATIONAL public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat NATIONAL public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat RFC3966 private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$PhoneNumberType.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType FIXED_LINE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType MOBILE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType FIXED_LINE_OR_MOBILE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType TOLL_FREE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType PREMIUM_RATE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType SHARED_COST public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType VOIP public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType PERSONAL_NUMBER public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType PAGER public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType UAN public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType VOICEMAIL public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType UNKNOWN private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil$ValidationResult.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult IS_POSSIBLE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult IS_POSSIBLE_LOCAL_ONLY public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult INVALID_COUNTRY_CODE public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult TOO_SHORT public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult INVALID_LENGTH public static final enum com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult TOO_LONG private static final synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult[] $VALUES public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult[] values () public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/PhoneNumberUtil.class
PhoneNumberUtil.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.PhoneNumberUtil extends java.lang.Object { private static final java.util.logging.Logger logger static final int REGEX_FLAGS private static final int MIN_LENGTH_FOR_NSN static final int MAX_LENGTH_FOR_NSN static final int MAX_LENGTH_COUNTRY_CODE private static final int MAX_INPUT_STRING_LENGTH private static final String UNKNOWN_REGION private static final int NANPA_COUNTRY_CODE private static final java.util.Map MOBILE_TOKEN_MAPPINGS private static final java.util.Set GEO_MOBILE_COUNTRIES_WITHOUT_MOBILE_AREA_CODES private static final java.util.Set COUNTRIES_WITHOUT_NATIONAL_PREFIX_WITH_AREA_CODES private static final java.util.Set GEO_MOBILE_COUNTRIES static final char PLUS_SIGN private static final char STAR_SIGN private static final String RFC3966_EXTN_PREFIX private static final String RFC3966_PREFIX private static final String RFC3966_PHONE_CONTEXT private static final String RFC3966_ISDN_SUBADDRESS private static final java.util.Map DIALLABLE_CHAR_MAPPINGS private static final java.util.Map ALPHA_MAPPINGS private static final java.util.Map ALPHA_PHONE_MAPPINGS private static final java.util.Map ALL_PLUS_NUMBER_GROUPING_SYMBOLS private static final java.util.regex.Pattern SINGLE_INTERNATIONAL_PREFIX static final String VALID_PUNCTUATION private static final String DIGITS private static final String VALID_ALPHA static final String PLUS_CHARS static final java.util.regex.Pattern PLUS_CHARS_PATTERN private static final java.util.regex.Pattern SEPARATOR_PATTERN private static final java.util.regex.Pattern CAPTURING_DIGIT_PATTERN private static final String VALID_START_CHAR private static final java.util.regex.Pattern VALID_START_CHAR_PATTERN private static final String SECOND_NUMBER_START static final java.util.regex.Pattern SECOND_NUMBER_START_PATTERN private static final String UNWANTED_END_CHARS static final java.util.regex.Pattern UNWANTED_END_CHAR_PATTERN private static final java.util.regex.Pattern VALID_ALPHA_PHONE_PATTERN private static final String VALID_PHONE_NUMBER private static final String DEFAULT_EXTN_PREFIX private static final String EXTN_PATTERNS_FOR_PARSING static final String EXTN_PATTERNS_FOR_MATCHING private static final String RFC3966_VISUAL_SEPARATOR private static final String RFC3966_PHONE_DIGIT private static final String RFC3966_GLOBAL_NUMBER_DIGITS static final java.util.regex.Pattern RFC3966_GLOBAL_NUMBER_DIGITS_PATTERN private static final String ALPHANUM private static final String RFC3966_DOMAINLABEL private static final String RFC3966_TOPLABEL private static final String RFC3966_DOMAINNAME static final java.util.regex.Pattern RFC3966_DOMAINNAME_PATTERN private static final java.util.regex.Pattern EXTN_PATTERN private static final java.util.regex.Pattern VALID_PHONE_NUMBER_PATTERN static final java.util.regex.Pattern NON_DIGITS_PATTERN private static final java.util.regex.Pattern FIRST_GROUP_PATTERN private static final String NP_STRING private static final String FG_STRING private static final String CC_STRING private static final java.util.regex.Pattern FIRST_GROUP_ONLY_PREFIX_PATTERN private static com.android.internal.telephony.phonenumbers.PhoneNumberUtil instance public static final String REGION_CODE_FOR_NON_GEO_ENTITY private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource metadataSource private final java.util.Map countryCallingCodeToRegionCodeMap private final com.android.internal.telephony.phonenumbers.internal.MatcherApi matcherApi private final java.util.Set nanpaRegions private final com.android.internal.telephony.phonenumbers.internal.RegexCache regexCache private final java.util.Set supportedRegions private final java.util.Set countryCodesForNonGeographicalRegion private static java.lang.String extnDigits (int) int maxLength private static java.lang.String createExtnPattern (boolean) String possibleSeparatorsNumberExtLabelNoComma String autoDiallingAndExtLabelsFound String autoDiallingExtn String onlyCommasExtn boolean forParsing int extLimitAfterExplicitLabel int extLimitAfterLikelyLabel int extLimitAfterAmbiguousChar int extLimitWhenNotSure String possibleSeparatorsBetweenNumberAndExtLabel String possibleCharsAfterExtLabel String optionalExtnSuffix String explicitExtLabels String ambiguousExtLabels String ambiguousSeparator String rfcExtn String explicitExtn String ambiguousExtn String americanStyleExtnWithSuffix String extensionPattern void <init> (com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource, java.util.Map) java.util.List regionCodes java.util.Map$Entry entry com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource metadataSource java.util.Map countryCallingCodeToRegionCodeMap static java.lang.CharSequence extractPossibleNumber (java.lang.CharSequence) java.util.regex.Matcher trailingCharsMatcher java.util.regex.Matcher secondNumber CharSequence number java.util.regex.Matcher m static boolean isViablePhoneNumber (java.lang.CharSequence) CharSequence number java.util.regex.Matcher m static java.lang.StringBuilder normalize (java.lang.StringBuilder) StringBuilder number java.util.regex.Matcher m public static java.lang.String normalizeDigitsOnly (java.lang.CharSequence) CharSequence number static java.lang.StringBuilder normalizeDigits (java.lang.CharSequence, boolean) char c int digit int i CharSequence number boolean keepNonDigits StringBuilder normalizedDigits public static java.lang.String normalizeDiallableCharsOnly (java.lang.CharSequence) CharSequence number public static java.lang.String convertAlphaCharactersInNumber (java.lang.CharSequence) CharSequence number public int getLengthOfGeographicalAreaCode (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type int countryCallingCode public int getLengthOfNationalDestinationCode (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber copiedProto String mobileToken com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber copiedProto String nationalSignificantNumber String[] numberGroups public static java.lang.String getCountryMobileToken (int) int countryCallingCode private static java.lang.String normalizeHelper (java.lang.CharSequence, java.util.Map, boolean) char character Character newDigit int i CharSequence number java.util.Map normalizationReplacements boolean removeNonMatches StringBuilder normalizedNumber static synchronized void setInstance (com.android.internal.telephony.phonenumbers.PhoneNumberUtil) com.android.internal.telephony.phonenumbers.PhoneNumberUtil util public java.util.Set getSupportedRegions () public java.util.Set getSupportedGlobalNetworkCallingCodes () public java.util.Set getSupportedCallingCodes () private static boolean descHasPossibleNumberData (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc private static boolean descHasData (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc private java.util.Set getSupportedTypesForMetadata (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata java.util.Set types public java.util.Set getSupportedTypesForRegion (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata public java.util.Set getSupportedTypesForNonGeoEntity (int) int countryCallingCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata public static synchronized com.android.internal.telephony.phonenumbers.PhoneNumberUtil getInstance () com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader public static com.android.internal.telephony.phonenumbers.PhoneNumberUtil createInstance (com.android.internal.telephony.phonenumbers.MetadataLoader) com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader private static com.android.internal.telephony.phonenumbers.PhoneNumberUtil createInstance (com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource) com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource metadataSource static boolean formattingRuleHasFirstGroupOnly (java.lang.String) String nationalPrefixFormattingRule public boolean isNumberGeographical (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public boolean isNumberGeographical (com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType, int) com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType phoneNumberType int countryCallingCode private boolean isValidRegionCode (java.lang.String) String regionCode private boolean hasValidCountryCallingCode (int) int countryCallingCode public java.lang.String format (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat) String rawInput com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat StringBuilder formattedNumber public void format (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat StringBuilder formattedNumber int countryCallingCode String nationalSignificantNumber String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata public java.lang.String formatByPattern (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.util.List) String nationalPrefix com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder numFormatCopy String nationalPrefixFormattingRule com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat java.util.List userDefinedFormats int countryCallingCode String nationalSignificantNumber String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata StringBuilder formattedNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern public java.lang.String formatNationalNumberWithCarrierCode (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence carrierCode int countryCallingCode String nationalSignificantNumber String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata StringBuilder formattedNumber private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegionOrCallingCode (int, java.lang.String) int countryCallingCode String regionCode public java.lang.String formatNationalNumberWithPreferredCarrierCode (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number CharSequence fallbackCarrierCode public java.lang.String formatNumberForMobileDialing (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, boolean) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata regionMetadata boolean isFixedLineOrMobile com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCallingFrom boolean withFormatting int countryCallingCode String formattedNumber com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber numberNoExt String regionCode com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType numberType boolean isValidNumber public java.lang.String formatOutOfCountryCallingNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCallingFrom int countryCallingCode String nationalSignificantNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegionCallingFrom String internationalPrefix String internationalPrefixForFormatting String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegion String formattedNationalNumber StringBuilder formattedNumber public java.lang.String formatInOriginalFormat (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) String formattedNumber String formattedNumber String formattedNumber String formattedNumber String formattedNumber String formattedNumber String formattedNumber String formattedNumber String regionCode String nationalPrefix String nationalFormat com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formatRule String candidateNationalPrefixRule int indexOfFirstGroup com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder numFormatCopy java.util.List numberFormats String normalizedFormattedNumber String normalizedRawInput com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCallingFrom String formattedNumber String rawInput private boolean rawInputContainsNationalPrefix (java.lang.String, java.lang.String, java.lang.String) com.android.internal.telephony.phonenumbers.NumberParseException e String rawInput String nationalPrefix String regionCode String normalizedNationalNumber private boolean hasFormattingPatternForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number int countryCallingCode String phoneNumberRegion com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formatRule public java.lang.String formatOutOfCountryKeepingAlphaChars (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) int firstNationalNumberDigit com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder newFormat String internationalPrefix com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCallingFrom String rawInput int countryCode String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegionCallingFrom String internationalPrefixForFormatting StringBuilder formattedNumber String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadataForRegion public java.lang.String getNationalSignificantNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) char[] zeros com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder nationalNumber private void prefixNumberWithCountryCallingCode (int, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder) int countryCallingCode com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat StringBuilder formattedNumber private java.lang.String formatNsn (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat) String number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat private java.lang.String formatNsn (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.CharSequence) String number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat CharSequence carrierCode java.util.List intlNumberFormats java.util.List availableFormats com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat chooseFormattingPatternForNumber (java.util.List, java.lang.String) java.util.regex.Matcher m int size com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat numFormat java.util.List availableFormats String nationalNumber java.lang.String formatNsnUsingPattern (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat) String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat private java.lang.String formatNsnUsingPattern (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.CharSequence) String carrierCodeFormattingRule java.util.regex.Matcher firstGroupMatcher String nationalPrefixFormattingRule java.util.regex.Matcher matcher String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat formattingPattern com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat CharSequence carrierCode String numberFormatRule java.util.regex.Matcher m String formattedNationalNumber public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber getExampleNumber (java.lang.String) String regionCode public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber getInvalidExampleNumber (java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber possiblyValidNumber String numberToTry int phoneNumberLength String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc String exampleNumber public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForType (java.lang.String, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.NumberParseException e String regionCode com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForType (com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber exampleNumber String regionCode com.android.internal.telephony.phonenumbers.NumberParseException e com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc int countryCallingCode com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber getExampleNumberForNonGeoEntity (int) com.android.internal.telephony.phonenumbers.NumberParseException e com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc int countryCallingCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata private void maybeAppendFormattedExtension (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat, java.lang.StringBuilder) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberFormat numberFormat StringBuilder formattedNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getNumberDescByType (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType getNumberType (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalSignificantNumber private com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType getNumberTypeHelper (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata boolean isFixedLine com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int) int countryCallingCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata private static void ensureMetadataIsNonNull (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.String) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String message boolean isNumberMatchingDesc (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc int actualLength java.util.List possibleLengths public boolean isValidNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCode public boolean isValidNumberForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionCode int countryCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalSignificantNumber public java.lang.String getRegionCodeForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number int countryCode java.util.List regions private java.lang.String getRegionCodeForNumberFromRegionList (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.util.List) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String regionCode com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes String nationalNumber public java.lang.String getRegionCodeForCountryCode (int) int countryCallingCode java.util.List regionCodes public java.util.List getRegionCodesForCountryCode (int) int countryCallingCode java.util.List regionCodes public int getCountryCodeForRegion (java.lang.String) String regionCode private int getCountryCodeForValidRegion (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata public java.lang.String getNddPrefixForRegion (java.lang.String, boolean) String regionCode boolean stripNonDigits com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalPrefix public boolean isNANPACountry (java.lang.String) String regionCode public boolean isAlphaNumber (java.lang.CharSequence) CharSequence number StringBuilder strippedNumber public boolean isPossibleNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult result public boolean isPossibleNumberForType (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult result private com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult testNumberLength (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) CharSequence number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata private com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult testNumberLength (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc mobileDesc CharSequence number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc descForType java.util.List possibleLengths java.util.List localLengths int actualLength int minimumLength public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult isPossibleNumberWithReason (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult isPossibleNumberForTypeWithReason (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.PhoneNumberUtil$PhoneNumberType type String nationalNumber int countryCode String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata public boolean isPossibleNumber (java.lang.CharSequence, java.lang.String) com.android.internal.telephony.phonenumbers.NumberParseException e CharSequence number String regionDialingFrom public boolean truncateTooLongNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber numberCopy long nationalNumber public com.android.internal.telephony.phonenumbers.AsYouTypeFormatter getAsYouTypeFormatter (java.lang.String) String regionCode int extractCountryCode (java.lang.StringBuilder, java.lang.StringBuilder) int potentialCountryCode int i StringBuilder fullNumber StringBuilder nationalNumber int numberLength int maybeExtractCountryCode (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.StringBuilder, boolean, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) throws com.android.internal.telephony.phonenumbers.NumberParseException int potentialCountryCode StringBuilder potentialNationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc int defaultCountryCode String defaultCountryCodeString String normalizedNumber CharSequence number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata defaultRegionMetadata StringBuilder nationalNumber boolean keepRawInput com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber StringBuilder fullNumber String possibleCountryIddPrefix com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource countryCodeSource private boolean parsePrefixAsIdd (java.util.regex.Pattern, java.lang.StringBuilder) String normalizedGroup int matchEnd java.util.regex.Matcher digitMatcher java.util.regex.Pattern iddPattern StringBuilder number java.util.regex.Matcher m com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource maybeStripInternationalPrefixAndNormalize (java.lang.StringBuilder, java.lang.String) StringBuilder number String possibleIddPrefix java.util.regex.Matcher m java.util.regex.Pattern iddPattern boolean maybeStripNationalPrefixAndCarrierCode (java.lang.StringBuilder, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata, java.lang.StringBuilder) StringBuilder transformedNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc boolean isViableOriginalNumber int numOfGroups String transformRule StringBuilder number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata StringBuilder carrierCode int numberLength String possibleNationalPrefix java.util.regex.Matcher prefixMatcher java.lang.String maybeStripExtension (java.lang.StringBuilder) String extension int i int length StringBuilder number java.util.regex.Matcher m private boolean checkRegionForParsing (java.lang.CharSequence, java.lang.String) CharSequence numberToParse String defaultRegion public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber parse (java.lang.CharSequence, java.lang.String) throws com.android.internal.telephony.phonenumbers.NumberParseException CharSequence numberToParse String defaultRegion com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public void parse (java.lang.CharSequence, java.lang.String, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) throws com.android.internal.telephony.phonenumbers.NumberParseException CharSequence numberToParse String defaultRegion com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber parseAndKeepRawInput (java.lang.CharSequence, java.lang.String) throws com.android.internal.telephony.phonenumbers.NumberParseException CharSequence numberToParse String defaultRegion com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public void parseAndKeepRawInput (java.lang.CharSequence, java.lang.String, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) throws com.android.internal.telephony.phonenumbers.NumberParseException CharSequence numberToParse String defaultRegion com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public java.lang.Iterable findNumbers (java.lang.CharSequence, java.lang.String) CharSequence text String defaultRegion public java.lang.Iterable findNumbers (java.lang.CharSequence, java.lang.String, com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency, long) CharSequence text String defaultRegion com.android.internal.telephony.phonenumbers.PhoneNumberUtil$Leniency leniency long maxTries static void setItalianLeadingZerosForPhoneNumber (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) int numberOfLeadingZeros CharSequence nationalNumber com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber private void parseHelper (java.lang.CharSequence, java.lang.String, boolean, boolean, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) throws com.android.internal.telephony.phonenumbers.NumberParseException java.util.regex.Matcher matcher com.android.internal.telephony.phonenumbers.NumberParseException e String phoneNumberRegion StringBuilder carrierCode StringBuilder potentialNationalNumber com.android.internal.telephony.phonenumbers.PhoneNumberUtil$ValidationResult validationResult CharSequence numberToParse String defaultRegion boolean keepRawInput boolean checkRegion com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber StringBuilder nationalNumber String numberBeingParsed String extension com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata regionMetadata StringBuilder normalizedNationalNumber int countryCode int lengthOfNationalNumber private java.lang.String extractPhoneContext (java.lang.String, int) String numberToExtractFrom int indexOfPhoneContext int phoneContextStart int phoneContextEnd private boolean isPhoneContextValid (java.lang.String) String phoneContext private void buildNationalNumberForParsing (java.lang.String, java.lang.StringBuilder) throws com.android.internal.telephony.phonenumbers.NumberParseException int indexOfRfc3966Prefix int indexOfNationalNumber String numberToParse StringBuilder nationalNumber int indexOfPhoneContext String phoneContext int indexOfIsdn private static com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber copyCoreFieldsOnly (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumberIn com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber phoneNumber public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumberIn com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberIn com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumber com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumber int firstNumberCountryCode int secondNumberCountryCode private boolean isNationalNumberSuffixOfTheOther (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumber com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumber String firstNumberNationalNumber String secondNumberNationalNumber public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (java.lang.CharSequence, java.lang.CharSequence) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumberAsProto com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberAsProto com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumberProto com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberProto com.android.internal.telephony.phonenumbers.NumberParseException e2 com.android.internal.telephony.phonenumbers.NumberParseException e CharSequence firstNumber CharSequence secondNumber public com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType isNumberMatch (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.CharSequence) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberAsProto com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberWithFirstNumberRegion com.android.internal.telephony.phonenumbers.PhoneNumberUtil$MatchType match com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber secondNumberProto String firstNumberRegion com.android.internal.telephony.phonenumbers.NumberParseException e com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber firstNumber CharSequence secondNumber public boolean canBeInternationallyDialled (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String nationalSignificantNumber public boolean isMobileNumberPortableRegion (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata static void <clinit> () char c java.util.HashMap mobileTokenMap java.util.HashSet geoMobileCountriesWithoutMobileAreaCodes java.util.HashSet countriesWithoutNationalPrefixWithAreaCodes java.util.HashSet geoMobileCountries java.util.HashMap asciiDigitMappings java.util.HashMap alphaMap java.util.HashMap combinedMap java.util.HashMap diallableCharMap java.util.HashMap allPlusNumberGroupings }
com/android/internal/telephony/phonenumbers/Phonemetadata$NumberFormat$Builder.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder extends com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat { public void <init> () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat build () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder mergeFrom (com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat) int i com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat other }
com/android/internal/telephony/phonenumbers/Phonemetadata$NumberFormat.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private boolean hasPattern private String pattern_ private boolean hasFormat private String format_ private java.util.List leadingDigitsPattern_ private boolean hasNationalPrefixFormattingRule private String nationalPrefixFormattingRule_ private boolean hasNationalPrefixOptionalWhenFormatting private boolean nationalPrefixOptionalWhenFormatting_ private boolean hasDomesticCarrierCodeFormattingRule private String domesticCarrierCodeFormattingRule_ public void <init> () public static com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat$Builder newBuilder () public boolean hasPattern () public java.lang.String getPattern () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat setPattern (java.lang.String) String value public boolean hasFormat () public java.lang.String getFormat () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat setFormat (java.lang.String) String value public java.util.List leadingDigitPatterns () public int leadingDigitsPatternSize () public int getLeadingDigitsPatternCount () public java.lang.String getLeadingDigitsPattern (int) int index public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat addLeadingDigitsPattern (java.lang.String) String value public boolean hasNationalPrefixFormattingRule () public java.lang.String getNationalPrefixFormattingRule () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat setNationalPrefixFormattingRule (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat clearNationalPrefixFormattingRule () public boolean hasNationalPrefixOptionalWhenFormatting () public boolean getNationalPrefixOptionalWhenFormatting () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat setNationalPrefixOptionalWhenFormatting (boolean) boolean value public boolean hasDomesticCarrierCodeFormattingRule () public java.lang.String getDomesticCarrierCodeFormattingRule () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat setDomesticCarrierCodeFormattingRule (java.lang.String) String value public void writeExternal (java.io.ObjectOutput) throws java.io.IOException int i java.io.ObjectOutput objectOutput int leadingDigitsPatternSize public void readExternal (java.io.ObjectInput) throws java.io.IOException int i java.io.ObjectInput objectInput int leadingDigitsPatternSize }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneMetadata$Builder.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata$Builder extends com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata { public void <init> () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata build () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata$Builder setId (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata$Builder setInternationalPrefix (java.lang.String) String value public volatile synthetic com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setInternationalPrefix (java.lang.String) public volatile synthetic com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setId (java.lang.String) }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneMetadata.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private boolean hasGeneralDesc private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc_ private boolean hasFixedLine private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc fixedLine_ private boolean hasMobile private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc mobile_ private boolean hasTollFree private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc tollFree_ private boolean hasPremiumRate private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc premiumRate_ private boolean hasSharedCost private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc sharedCost_ private boolean hasPersonalNumber private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc personalNumber_ private boolean hasVoip private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc voip_ private boolean hasPager private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc pager_ private boolean hasUan private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc uan_ private boolean hasEmergency private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc emergency_ private boolean hasVoicemail private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc voicemail_ private boolean hasShortCode private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc shortCode_ private boolean hasStandardRate private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc standardRate_ private boolean hasCarrierSpecific private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc carrierSpecific_ private boolean hasSmsServices private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc smsServices_ private boolean hasNoInternationalDialling private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc noInternationalDialling_ private boolean hasId private String id_ private boolean hasCountryCode private int countryCode_ private boolean hasInternationalPrefix private String internationalPrefix_ private boolean hasPreferredInternationalPrefix private String preferredInternationalPrefix_ private boolean hasNationalPrefix private String nationalPrefix_ private boolean hasPreferredExtnPrefix private String preferredExtnPrefix_ private boolean hasNationalPrefixForParsing private String nationalPrefixForParsing_ private boolean hasNationalPrefixTransformRule private String nationalPrefixTransformRule_ private boolean hasSameMobileAndFixedLinePattern private boolean sameMobileAndFixedLinePattern_ private java.util.List numberFormat_ private java.util.List intlNumberFormat_ private boolean hasMainCountryForCode private boolean mainCountryForCode_ private boolean hasLeadingDigits private String leadingDigits_ private boolean hasMobileNumberPortableRegion private boolean mobileNumberPortableRegion_ public void <init> () public static com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata$Builder newBuilder () public boolean hasGeneralDesc () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getGeneralDesc () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getGeneralDescBuilder () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setGeneralDesc (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasFixedLine () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getFixedLine () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setFixedLine (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasMobile () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getMobile () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setMobile (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasTollFree () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getTollFree () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setTollFree (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasPremiumRate () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getPremiumRate () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setPremiumRate (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasSharedCost () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getSharedCost () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setSharedCost (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasPersonalNumber () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getPersonalNumber () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setPersonalNumber (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasVoip () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getVoip () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setVoip (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasPager () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getPager () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setPager (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasUan () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getUan () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setUan (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasEmergency () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getEmergency () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setEmergency (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasVoicemail () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getVoicemail () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setVoicemail (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasShortCode () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getShortCode () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setShortCode (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasStandardRate () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getStandardRate () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setStandardRate (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasCarrierSpecific () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getCarrierSpecific () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setCarrierSpecific (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasSmsServices () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getSmsServices () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setSmsServices (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasNoInternationalDialling () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc getNoInternationalDialling () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setNoInternationalDialling (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc value public boolean hasId () public java.lang.String getId () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setId (java.lang.String) String value public boolean hasCountryCode () public int getCountryCode () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setCountryCode (int) int value public boolean hasInternationalPrefix () public java.lang.String getInternationalPrefix () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setInternationalPrefix (java.lang.String) String value public boolean hasPreferredInternationalPrefix () public java.lang.String getPreferredInternationalPrefix () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setPreferredInternationalPrefix (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearPreferredInternationalPrefix () public boolean hasNationalPrefix () public java.lang.String getNationalPrefix () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefix (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearNationalPrefix () public boolean hasPreferredExtnPrefix () public java.lang.String getPreferredExtnPrefix () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setPreferredExtnPrefix (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearPreferredExtnPrefix () public boolean hasNationalPrefixForParsing () public java.lang.String getNationalPrefixForParsing () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefixForParsing (java.lang.String) String value public boolean hasNationalPrefixTransformRule () public java.lang.String getNationalPrefixTransformRule () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setNationalPrefixTransformRule (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearNationalPrefixTransformRule () public boolean hasSameMobileAndFixedLinePattern () public boolean getSameMobileAndFixedLinePattern () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setSameMobileAndFixedLinePattern (boolean) boolean value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearSameMobileAndFixedLinePattern () public java.util.List numberFormats () public java.util.List getNumberFormatList () public int numberFormatSize () public int getNumberFormatCount () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat getNumberFormat (int) int index public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata addNumberFormat (com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat) com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat value public java.util.List intlNumberFormats () public java.util.List getIntlNumberFormatList () public int intlNumberFormatSize () public int getIntlNumberFormatCount () public com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat getIntlNumberFormat (int) int index public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata addIntlNumberFormat (com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat) com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearIntlNumberFormat () public boolean hasMainCountryForCode () public boolean isMainCountryForCode () public boolean getMainCountryForCode () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setMainCountryForCode (boolean) boolean value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearMainCountryForCode () public boolean hasLeadingDigits () public java.lang.String getLeadingDigits () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setLeadingDigits (java.lang.String) String value public boolean hasMobileNumberPortableRegion () public boolean isMobileNumberPortableRegion () public boolean getMobileNumberPortableRegion () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata setMobileNumberPortableRegion (boolean) boolean value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata clearMobileNumberPortableRegion () public void writeExternal (java.io.ObjectOutput) throws java.io.IOException int i int i java.io.ObjectOutput objectOutput int numberFormatSize int intlNumberFormatSize public void readExternal (java.io.ObjectInput) throws java.io.IOException com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat numFormat int i com.android.internal.telephony.phonenumbers.Phonemetadata$NumberFormat numFormat int i java.io.ObjectInput objectInput boolean hasDesc boolean hasString int nationalFormatSize int intlNumberFormatSize }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneMetadataCollection$Builder.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection$Builder extends com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection { public void <init> () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection build () }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneMetadataCollection.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private java.util.List metadata_ public void <init> () public static com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection$Builder newBuilder () public java.util.List getMetadataList () public int getMetadataCount () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection addMetadata (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata value public void writeExternal (java.io.ObjectOutput) throws java.io.IOException int i java.io.ObjectOutput objectOutput int size public void readExternal (java.io.ObjectInput) throws java.io.IOException com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata int i java.io.ObjectInput objectInput int size public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection clear () }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneNumberDesc$Builder.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder extends com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc { public void <init> () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc build () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder mergeFrom (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) int i int i com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc other }
com/android/internal/telephony/phonenumbers/Phonemetadata$PhoneNumberDesc.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc extends java.lang.Object implements java.io.Externalizable { private static final long serialVersionUID private boolean hasNationalNumberPattern private String nationalNumberPattern_ private java.util.List possibleLength_ private java.util.List possibleLengthLocalOnly_ private boolean hasExampleNumber private String exampleNumber_ public void <init> () public static com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc$Builder newBuilder () public boolean hasNationalNumberPattern () public java.lang.String getNationalNumberPattern () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc setNationalNumberPattern (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc clearNationalNumberPattern () public java.util.List getPossibleLengthList () public int getPossibleLengthCount () public int getPossibleLength (int) int index public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc addPossibleLength (int) int value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc clearPossibleLength () public java.util.List getPossibleLengthLocalOnlyList () public int getPossibleLengthLocalOnlyCount () public int getPossibleLengthLocalOnly (int) int index public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc addPossibleLengthLocalOnly (int) int value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc clearPossibleLengthLocalOnly () public boolean hasExampleNumber () public java.lang.String getExampleNumber () public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc setExampleNumber (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc clearExampleNumber () public boolean exactlySameAs (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc other public void writeExternal (java.io.ObjectOutput) throws java.io.IOException int i int i java.io.ObjectOutput objectOutput int possibleLengthSize int possibleLengthLocalOnlySize public void readExternal (java.io.ObjectInput) throws java.io.IOException int i int i java.io.ObjectInput objectInput int possibleLengthSize int possibleLengthLocalOnlySize }
com/android/internal/telephony/phonenumbers/Phonemetadata.class
Phonemetadata.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonemetadata extends java.lang.Object { private void <init> () }
com/android/internal/telephony/phonenumbers/Phonenumber$PhoneNumber$CountryCodeSource.class
Phonenumber.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITH_PLUS_SIGN public static final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITH_IDD public static final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_NUMBER_WITHOUT_PLUS_SIGN public static final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource FROM_DEFAULT_COUNTRY public static final enum com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource UNSPECIFIED private static final synthetic com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] $VALUES public static com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] values () public static com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/Phonenumber$PhoneNumber.class
Phonenumber.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID private boolean hasCountryCode private int countryCode_ private boolean hasNationalNumber private long nationalNumber_ private boolean hasExtension private String extension_ private boolean hasItalianLeadingZero private boolean italianLeadingZero_ private boolean hasNumberOfLeadingZeros private int numberOfLeadingZeros_ private boolean hasRawInput private String rawInput_ private boolean hasCountryCodeSource private com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource countryCodeSource_ private boolean hasPreferredDomesticCarrierCode private String preferredDomesticCarrierCode_ public void <init> () public boolean hasCountryCode () public int getCountryCode () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setCountryCode (int) int value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearCountryCode () public boolean hasNationalNumber () public long getNationalNumber () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setNationalNumber (long) long value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearNationalNumber () public boolean hasExtension () public java.lang.String getExtension () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setExtension (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearExtension () public boolean hasItalianLeadingZero () public boolean isItalianLeadingZero () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setItalianLeadingZero (boolean) boolean value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearItalianLeadingZero () public boolean hasNumberOfLeadingZeros () public int getNumberOfLeadingZeros () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setNumberOfLeadingZeros (int) int value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearNumberOfLeadingZeros () public boolean hasRawInput () public java.lang.String getRawInput () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setRawInput (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearRawInput () public boolean hasCountryCodeSource () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource getCountryCodeSource () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setCountryCodeSource (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber$CountryCodeSource value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearCountryCodeSource () public boolean hasPreferredDomesticCarrierCode () public java.lang.String getPreferredDomesticCarrierCode () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber setPreferredDomesticCarrierCode (java.lang.String) String value public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clearPreferredDomesticCarrierCode () public final com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber clear () public com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber mergeFrom (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber other public boolean exactlySameAs (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber other public boolean equals (java.lang.Object) Object that public int hashCode () int hash public java.lang.String toString () StringBuilder outputString }
com/android/internal/telephony/phonenumbers/Phonenumber.class
Phonenumber.java package com.android.internal.telephony.phonenumbers public final com.android.internal.telephony.phonenumbers.Phonenumber extends java.lang.Object { private void <init> () }
com/android/internal/telephony/phonenumbers/ShortNumberInfo$ShortNumberCost.class
ShortNumberInfo.java package com.android.internal.telephony.phonenumbers public final enum com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost extends java.lang.Enum { public static final enum com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost TOLL_FREE public static final enum com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost STANDARD_RATE public static final enum com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost PREMIUM_RATE public static final enum com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost UNKNOWN_COST private static final synthetic com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost[] $VALUES public static com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost[] values () public static com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost[] $values () static void <clinit> () }
com/android/internal/telephony/phonenumbers/ShortNumberInfo.class
ShortNumberInfo.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.ShortNumberInfo extends java.lang.Object { private static final java.util.logging.Logger logger private static final com.android.internal.telephony.phonenumbers.ShortNumberInfo INSTANCE private static final java.util.Set REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT private final com.android.internal.telephony.phonenumbers.internal.MatcherApi matcherApi private final java.util.Map countryCallingCodeToRegionCodeMap private final com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource public static com.android.internal.telephony.phonenumbers.ShortNumberInfo getInstance () void <init> (com.android.internal.telephony.phonenumbers.internal.MatcherApi, com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource) com.android.internal.telephony.phonenumbers.internal.MatcherApi matcherApi com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource private java.util.List getRegionCodesForCountryCode (int) int countryCallingCode java.util.List regionCodes private boolean regionDialingFromMatchesNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom java.util.List regionCodes private com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getShortNumberMetadataForRegion (java.lang.String) IllegalArgumentException e String regionCode public boolean isPossibleShortNumberForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata int numberLength public boolean isPossibleShortNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String region com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes int shortNumberLength public boolean isValidShortNumberForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String shortNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc generalDesc com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc shortNumberDesc public boolean isValidShortNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes String regionCode public com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost getExpectedCostForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String shortNumber public com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost getExpectedCost (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost costForRegion String regionCode com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost cost private java.lang.String getRegionCodeForShortNumberFromRegionList (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.util.List) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String regionCode com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes String nationalNumber java.lang.String getExampleShortNumber (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc java.lang.String getExampleShortNumberForCost (java.lang.String, com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost) String regionCode com.android.internal.telephony.phonenumbers.ShortNumberInfo$ShortNumberCost cost com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc desc public boolean connectsToEmergencyNumber (java.lang.String, java.lang.String) String number String regionCode public boolean isEmergencyNumber (java.lang.CharSequence, java.lang.String) CharSequence number String regionCode private boolean matchesEmergencyNumberHelper (java.lang.CharSequence, java.lang.String, boolean) CharSequence number String regionCode boolean allowPrefixMatch CharSequence possibleNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String normalizedNumber boolean allowPrefixMatchForRegion public boolean isCarrierSpecific (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number java.util.List regionCodes String regionCode String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata public boolean isCarrierSpecificForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom String nationalNumber com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata public boolean isSmsServiceForRegion (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String regionDialingFrom com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata private static java.lang.String getNationalSignificantNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) char[] zeros com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number StringBuilder nationalNumber private boolean matchesPossibleNumberAndNationalNumber (java.lang.String, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc) String number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc static void <clinit> () }
com/android/internal/telephony/phonenumbers/ShortNumbersRegionCodeSet.class
ShortNumbersRegionCodeSet.java package com.android.internal.telephony.phonenumbers public com.android.internal.telephony.phonenumbers.ShortNumbersRegionCodeSet extends java.lang.Object { public void <init> () public static java.util.Set getRegionCodeSet () java.util.Set regionCodeSet }
com/android/internal/telephony/phonenumbers/carrier/
com/android/internal/telephony/phonenumbers/carrier/data/
com/android/internal/telephony/phonenumbers/carrier/data/1242_en
com/android/internal/telephony/phonenumbers/carrier/data/1246_en
com/android/internal/telephony/phonenumbers/carrier/data/1264_en
com/android/internal/telephony/phonenumbers/carrier/data/1268_en
com/android/internal/telephony/phonenumbers/carrier/data/1284_en
com/android/internal/telephony/phonenumbers/carrier/data/1340_en
com/android/internal/telephony/phonenumbers/carrier/data/1345_en
com/android/internal/telephony/phonenumbers/carrier/data/1441_en
com/android/internal/telephony/phonenumbers/carrier/data/1473_en
com/android/internal/telephony/phonenumbers/carrier/data/1649_en
com/android/internal/telephony/phonenumbers/carrier/data/1658_en
com/android/internal/telephony/phonenumbers/carrier/data/1659_en
com/android/internal/telephony/phonenumbers/carrier/data/1664_en
com/android/internal/telephony/phonenumbers/carrier/data/1670_en
com/android/internal/telephony/phonenumbers/carrier/data/1671_en
com/android/internal/telephony/phonenumbers/carrier/data/1684_en
com/android/internal/telephony/phonenumbers/carrier/data/1758_en
com/android/internal/telephony/phonenumbers/carrier/data/1767_en
com/android/internal/telephony/phonenumbers/carrier/data/1784_en
com/android/internal/telephony/phonenumbers/carrier/data/1787_en
com/android/internal/telephony/phonenumbers/carrier/data/1809_en
com/android/internal/telephony/phonenumbers/carrier/data/1868_en
com/android/internal/telephony/phonenumbers/carrier/data/1869_en
com/android/internal/telephony/phonenumbers/carrier/data/1876_en
com/android/internal/telephony/phonenumbers/carrier/data/1939_en
com/android/internal/telephony/phonenumbers/carrier/data/20_en
com/android/internal/telephony/phonenumbers/carrier/data/211_en
com/android/internal/telephony/phonenumbers/carrier/data/212_en
com/android/internal/telephony/phonenumbers/carrier/data/213_en
com/android/internal/telephony/phonenumbers/carrier/data/216_en
com/android/internal/telephony/phonenumbers/carrier/data/218_en
com/android/internal/telephony/phonenumbers/carrier/data/220_en
com/android/internal/telephony/phonenumbers/carrier/data/221_en
com/android/internal/telephony/phonenumbers/carrier/data/222_en
com/android/internal/telephony/phonenumbers/carrier/data/223_en
com/android/internal/telephony/phonenumbers/carrier/data/224_en
com/android/internal/telephony/phonenumbers/carrier/data/225_en
com/android/internal/telephony/phonenumbers/carrier/data/226_en
com/android/internal/telephony/phonenumbers/carrier/data/227_en
com/android/internal/telephony/phonenumbers/carrier/data/228_en
com/android/internal/telephony/phonenumbers/carrier/data/229_en
com/android/internal/telephony/phonenumbers/carrier/data/230_en
com/android/internal/telephony/phonenumbers/carrier/data/231_en
com/android/internal/telephony/phonenumbers/carrier/data/232_en
com/android/internal/telephony/phonenumbers/carrier/data/233_en
com/android/internal/telephony/phonenumbers/carrier/data/234_en
com/android/internal/telephony/phonenumbers/carrier/data/235_en
com/android/internal/telephony/phonenumbers/carrier/data/236_en
com/android/internal/telephony/phonenumbers/carrier/data/237_en
com/android/internal/telephony/phonenumbers/carrier/data/238_en
com/android/internal/telephony/phonenumbers/carrier/data/239_en
com/android/internal/telephony/phonenumbers/carrier/data/240_en
com/android/internal/telephony/phonenumbers/carrier/data/241_en
com/android/internal/telephony/phonenumbers/carrier/data/242_en
com/android/internal/telephony/phonenumbers/carrier/data/243_en
com/android/internal/telephony/phonenumbers/carrier/data/244_en
com/android/internal/telephony/phonenumbers/carrier/data/245_en
com/android/internal/telephony/phonenumbers/carrier/data/246_en
com/android/internal/telephony/phonenumbers/carrier/data/247_en
com/android/internal/telephony/phonenumbers/carrier/data/248_en
com/android/internal/telephony/phonenumbers/carrier/data/249_en
com/android/internal/telephony/phonenumbers/carrier/data/250_en
com/android/internal/telephony/phonenumbers/carrier/data/251_en
com/android/internal/telephony/phonenumbers/carrier/data/252_en
com/android/internal/telephony/phonenumbers/carrier/data/253_en
com/android/internal/telephony/phonenumbers/carrier/data/254_en
com/android/internal/telephony/phonenumbers/carrier/data/255_en
com/android/internal/telephony/phonenumbers/carrier/data/256_en
com/android/internal/telephony/phonenumbers/carrier/data/257_en
com/android/internal/telephony/phonenumbers/carrier/data/258_en
com/android/internal/telephony/phonenumbers/carrier/data/260_en
com/android/internal/telephony/phonenumbers/carrier/data/261_en
com/android/internal/telephony/phonenumbers/carrier/data/262_en
com/android/internal/telephony/phonenumbers/carrier/data/263_en
com/android/internal/telephony/phonenumbers/carrier/data/264_en
com/android/internal/telephony/phonenumbers/carrier/data/265_en
com/android/internal/telephony/phonenumbers/carrier/data/266_en
com/android/internal/telephony/phonenumbers/carrier/data/267_en
com/android/internal/telephony/phonenumbers/carrier/data/268_en
com/android/internal/telephony/phonenumbers/carrier/data/269_en
com/android/internal/telephony/phonenumbers/carrier/data/27_en
com/android/internal/telephony/phonenumbers/carrier/data/290_en
com/android/internal/telephony/phonenumbers/carrier/data/291_en
com/android/internal/telephony/phonenumbers/carrier/data/297_en
com/android/internal/telephony/phonenumbers/carrier/data/298_en
com/android/internal/telephony/phonenumbers/carrier/data/299_en
com/android/internal/telephony/phonenumbers/carrier/data/30_en
com/android/internal/telephony/phonenumbers/carrier/data/31_en
com/android/internal/telephony/phonenumbers/carrier/data/32_en
com/android/internal/telephony/phonenumbers/carrier/data/33_en
com/android/internal/telephony/phonenumbers/carrier/data/34_en
com/android/internal/telephony/phonenumbers/carrier/data/350_en
com/android/internal/telephony/phonenumbers/carrier/data/351_en
com/android/internal/telephony/phonenumbers/carrier/data/352_en
com/android/internal/telephony/phonenumbers/carrier/data/353_en
com/android/internal/telephony/phonenumbers/carrier/data/354_en
com/android/internal/telephony/phonenumbers/carrier/data/355_en
com/android/internal/telephony/phonenumbers/carrier/data/356_en
com/android/internal/telephony/phonenumbers/carrier/data/357_en
com/android/internal/telephony/phonenumbers/carrier/data/358_en
com/android/internal/telephony/phonenumbers/carrier/data/359_en
com/android/internal/telephony/phonenumbers/carrier/data/36_en
com/android/internal/telephony/phonenumbers/carrier/data/370_en
com/android/internal/telephony/phonenumbers/carrier/data/371_en
com/android/internal/telephony/phonenumbers/carrier/data/372_en
com/android/internal/telephony/phonenumbers/carrier/data/373_en
com/android/internal/telephony/phonenumbers/carrier/data/374_en
com/android/internal/telephony/phonenumbers/carrier/data/374_ru
com/android/internal/telephony/phonenumbers/carrier/data/375_be
com/android/internal/telephony/phonenumbers/carrier/data/375_en
com/android/internal/telephony/phonenumbers/carrier/data/375_ru
com/android/internal/telephony/phonenumbers/carrier/data/376_en
com/android/internal/telephony/phonenumbers/carrier/data/377_en
com/android/internal/telephony/phonenumbers/carrier/data/378_en
com/android/internal/telephony/phonenumbers/carrier/data/380_en
com/android/internal/telephony/phonenumbers/carrier/data/380_uk
com/android/internal/telephony/phonenumbers/carrier/data/381_en
com/android/internal/telephony/phonenumbers/carrier/data/382_en
com/android/internal/telephony/phonenumbers/carrier/data/383_en
com/android/internal/telephony/phonenumbers/carrier/data/385_en
com/android/internal/telephony/phonenumbers/carrier/data/386_en
com/android/internal/telephony/phonenumbers/carrier/data/387_en
com/android/internal/telephony/phonenumbers/carrier/data/389_en
com/android/internal/telephony/phonenumbers/carrier/data/39_en
com/android/internal/telephony/phonenumbers/carrier/data/40_en
com/android/internal/telephony/phonenumbers/carrier/data/41_en
com/android/internal/telephony/phonenumbers/carrier/data/420_en
com/android/internal/telephony/phonenumbers/carrier/data/421_en
com/android/internal/telephony/phonenumbers/carrier/data/423_en
com/android/internal/telephony/phonenumbers/carrier/data/43_en
com/android/internal/telephony/phonenumbers/carrier/data/44_en
com/android/internal/telephony/phonenumbers/carrier/data/45_en
com/android/internal/telephony/phonenumbers/carrier/data/46_en
com/android/internal/telephony/phonenumbers/carrier/data/47_en
com/android/internal/telephony/phonenumbers/carrier/data/48_en
com/android/internal/telephony/phonenumbers/carrier/data/49_en
com/android/internal/telephony/phonenumbers/carrier/data/500_en
com/android/internal/telephony/phonenumbers/carrier/data/501_en
com/android/internal/telephony/phonenumbers/carrier/data/502_en
com/android/internal/telephony/phonenumbers/carrier/data/503_en
com/android/internal/telephony/phonenumbers/carrier/data/504_en
com/android/internal/telephony/phonenumbers/carrier/data/505_en
com/android/internal/telephony/phonenumbers/carrier/data/506_en
com/android/internal/telephony/phonenumbers/carrier/data/507_en
com/android/internal/telephony/phonenumbers/carrier/data/508_en
com/android/internal/telephony/phonenumbers/carrier/data/509_en
com/android/internal/telephony/phonenumbers/carrier/data/51_en
com/android/internal/telephony/phonenumbers/carrier/data/53_en
com/android/internal/telephony/phonenumbers/carrier/data/55_en
com/android/internal/telephony/phonenumbers/carrier/data/56_en
com/android/internal/telephony/phonenumbers/carrier/data/57_en
com/android/internal/telephony/phonenumbers/carrier/data/58_en
com/android/internal/telephony/phonenumbers/carrier/data/590_en
com/android/internal/telephony/phonenumbers/carrier/data/591_en
com/android/internal/telephony/phonenumbers/carrier/data/592_en
com/android/internal/telephony/phonenumbers/carrier/data/593_en
com/android/internal/telephony/phonenumbers/carrier/data/594_en
com/android/internal/telephony/phonenumbers/carrier/data/595_en
com/android/internal/telephony/phonenumbers/carrier/data/596_en
com/android/internal/telephony/phonenumbers/carrier/data/597_en
com/android/internal/telephony/phonenumbers/carrier/data/598_en
com/android/internal/telephony/phonenumbers/carrier/data/599_en
com/android/internal/telephony/phonenumbers/carrier/data/60_en
com/android/internal/telephony/phonenumbers/carrier/data/61_en
com/android/internal/telephony/phonenumbers/carrier/data/62_en
com/android/internal/telephony/phonenumbers/carrier/data/63_en
com/android/internal/telephony/phonenumbers/carrier/data/64_en
com/android/internal/telephony/phonenumbers/carrier/data/65_en
com/android/internal/telephony/phonenumbers/carrier/data/66_en
com/android/internal/telephony/phonenumbers/carrier/data/670_en
com/android/internal/telephony/phonenumbers/carrier/data/672_en
com/android/internal/telephony/phonenumbers/carrier/data/673_en
com/android/internal/telephony/phonenumbers/carrier/data/674_en
com/android/internal/telephony/phonenumbers/carrier/data/675_en
com/android/internal/telephony/phonenumbers/carrier/data/676_en
com/android/internal/telephony/phonenumbers/carrier/data/677_en
com/android/internal/telephony/phonenumbers/carrier/data/678_en
com/android/internal/telephony/phonenumbers/carrier/data/679_en
com/android/internal/telephony/phonenumbers/carrier/data/680_en
com/android/internal/telephony/phonenumbers/carrier/data/681_en
com/android/internal/telephony/phonenumbers/carrier/data/682_en
com/android/internal/telephony/phonenumbers/carrier/data/683_en
com/android/internal/telephony/phonenumbers/carrier/data/685_en
com/android/internal/telephony/phonenumbers/carrier/data/686_en
com/android/internal/telephony/phonenumbers/carrier/data/687_en
com/android/internal/telephony/phonenumbers/carrier/data/688_en
com/android/internal/telephony/phonenumbers/carrier/data/689_en
com/android/internal/telephony/phonenumbers/carrier/data/690_en
com/android/internal/telephony/phonenumbers/carrier/data/691_en
com/android/internal/telephony/phonenumbers/carrier/data/692_en
com/android/internal/telephony/phonenumbers/carrier/data/7_en
com/android/internal/telephony/phonenumbers/carrier/data/7_ru
com/android/internal/telephony/phonenumbers/carrier/data/81_en
com/android/internal/telephony/phonenumbers/carrier/data/82_en
com/android/internal/telephony/phonenumbers/carrier/data/82_ko
com/android/internal/telephony/phonenumbers/carrier/data/84_en
com/android/internal/telephony/phonenumbers/carrier/data/850_en
com/android/internal/telephony/phonenumbers/carrier/data/852_en
com/android/internal/telephony/phonenumbers/carrier/data/852_zh
com/android/internal/telephony/phonenumbers/carrier/data/852_zh_Hant
com/android/internal/telephony/phonenumbers/carrier/data/853_en
com/android/internal/telephony/phonenumbers/carrier/data/855_en
com/android/internal/telephony/phonenumbers/carrier/data/856_en
com/android/internal/telephony/phonenumbers/carrier/data/86_en
com/android/internal/telephony/phonenumbers/carrier/data/86_zh
com/android/internal/telephony/phonenumbers/carrier/data/86_zh_Hant
com/android/internal/telephony/phonenumbers/carrier/data/880_en
com/android/internal/telephony/phonenumbers/carrier/data/881_en
com/android/internal/telephony/phonenumbers/carrier/data/882_en
com/android/internal/telephony/phonenumbers/carrier/data/886_en
com/android/internal/telephony/phonenumbers/carrier/data/90_en
com/android/internal/telephony/phonenumbers/carrier/data/91_en
com/android/internal/telephony/phonenumbers/carrier/data/92_en
com/android/internal/telephony/phonenumbers/carrier/data/93_en
com/android/internal/telephony/phonenumbers/carrier/data/93_fa
com/android/internal/telephony/phonenumbers/carrier/data/94_en
com/android/internal/telephony/phonenumbers/carrier/data/95_en
com/android/internal/telephony/phonenumbers/carrier/data/960_en
com/android/internal/telephony/phonenumbers/carrier/data/961_en
com/android/internal/telephony/phonenumbers/carrier/data/962_en
com/android/internal/telephony/phonenumbers/carrier/data/963_en
com/android/internal/telephony/phonenumbers/carrier/data/964_en
com/android/internal/telephony/phonenumbers/carrier/data/965_ar
com/android/internal/telephony/phonenumbers/carrier/data/965_en
com/android/internal/telephony/phonenumbers/carrier/data/966_en
com/android/internal/telephony/phonenumbers/carrier/data/967_en
com/android/internal/telephony/phonenumbers/carrier/data/968_en
com/android/internal/telephony/phonenumbers/carrier/data/970_en
com/android/internal/telephony/phonenumbers/carrier/data/971_en
com/android/internal/telephony/phonenumbers/carrier/data/972_en
com/android/internal/telephony/phonenumbers/carrier/data/973_en
com/android/internal/telephony/phonenumbers/carrier/data/974_en
com/android/internal/telephony/phonenumbers/carrier/data/975_en
com/android/internal/telephony/phonenumbers/carrier/data/976_en
com/android/internal/telephony/phonenumbers/carrier/data/977_en
com/android/internal/telephony/phonenumbers/carrier/data/98_en
com/android/internal/telephony/phonenumbers/carrier/data/98_fa
com/android/internal/telephony/phonenumbers/carrier/data/992_en
com/android/internal/telephony/phonenumbers/carrier/data/993_en
com/android/internal/telephony/phonenumbers/carrier/data/994_en
com/android/internal/telephony/phonenumbers/carrier/data/995_en
com/android/internal/telephony/phonenumbers/carrier/data/996_en
com/android/internal/telephony/phonenumbers/carrier/data/998_en
com/android/internal/telephony/phonenumbers/carrier/data/config
com/android/internal/telephony/phonenumbers/data/
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_255
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_27
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_30
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_31
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_34
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_350
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_351
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_352
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_358
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_359
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_36
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_372
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_373
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_380
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_381
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_385
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_39
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_43
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_44
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_49
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_505
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_506
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_52
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_54
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_55
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_58
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_595
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_61
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_62
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_64
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_66
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_675
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_676
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_679
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_7
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_81
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_84
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_855
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_856
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_90
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_91
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_94
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_95
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_971
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_972
com/android/internal/telephony/phonenumbers/data/PhoneNumberAlternateFormatsProto_995
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_800
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_808
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_870
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_878
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_881
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_882
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_883
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_888
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_979
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AX
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_AZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BB
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BJ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BQ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_BZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CV
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CX
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_CZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DJ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_DZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_EC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_EE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_EG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_EH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ER
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ES
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ET
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FJ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_FR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GB
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GP
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GQ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_GY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_HK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_HN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_HR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_HT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_HU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ID
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IQ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_IT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_JE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_JM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_JO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_JP
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KP
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_KZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LB
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LV
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_LY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ME
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ML
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MP
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MQ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MV
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MX
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_MZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NP
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_NZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_OM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_PY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_QA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_RE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_RO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_RS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_RU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_RW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SB
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SJ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ST
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SV
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SX
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_SZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TD
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TH
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TJ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TL
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TO
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TR
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TV
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TW
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_TZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_UA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_UG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_US
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_UY
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_UZ
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VC
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VG
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VI
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VN
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_VU
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_WF
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_WS
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_XK
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_YE
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_YT
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ZA
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ZM
com/android/internal/telephony/phonenumbers/data/PhoneNumberMetadataProto_ZW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AX
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_AZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BB
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BJ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BQ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_BZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CV
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CX
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_CZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DJ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_DZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_EC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_EE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_EG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_EH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ER
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ES
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ET
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FJ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_FR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GB
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GP
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_GY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_HK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_HN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_HR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_HT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_HU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ID
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IQ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_IT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_JE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_JM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_JO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_JP
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KP
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_KZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LB
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LV
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_LY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ME
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ML
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MP
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MQ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MV
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MX
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_MZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NP
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_NZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_OM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_PY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_QA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_RE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_RO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_RS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_RU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_RW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SB
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SJ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ST
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SV
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SX
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_SZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TD
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TH
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TJ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TL
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TO
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TR
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TV
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TW
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_TZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_UA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_UG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_US
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_UY
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_UZ
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VC
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VG
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VI
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VN
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_VU
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_WF
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_WS
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_XK
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_YE
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_YT
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ZA
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ZM
com/android/internal/telephony/phonenumbers/data/ShortNumberMetadataProto_ZW
com/android/internal/telephony/phonenumbers/internal/
com/android/internal/telephony/phonenumbers/internal/GeoEntityUtility.class
GeoEntityUtility.java package com.android.internal.telephony.phonenumbers.internal public final com.android.internal.telephony.phonenumbers.internal.GeoEntityUtility extends java.lang.Object { public static final String REGION_CODE_FOR_NON_GEO_ENTITIES public static boolean isGeoEntity (java.lang.String) String regionCode public static boolean isGeoEntity (int) int countryCallingCode java.util.List regionCodesForCountryCallingCode private void <init> () }
com/android/internal/telephony/phonenumbers/internal/MatcherApi.class
MatcherApi.java package com.android.internal.telephony.phonenumbers.internal public abstract com.android.internal.telephony.phonenumbers.internal.MatcherApi extends java.lang.Object { public abstract boolean matchNationalNumber (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc, boolean) }
com/android/internal/telephony/phonenumbers/internal/RegexBasedMatcher.class
RegexBasedMatcher.java package com.android.internal.telephony.phonenumbers.internal public final com.android.internal.telephony.phonenumbers.internal.RegexBasedMatcher extends java.lang.Object implements com.android.internal.telephony.phonenumbers.internal.MatcherApi { private final com.android.internal.telephony.phonenumbers.internal.RegexCache regexCache public static com.android.internal.telephony.phonenumbers.internal.MatcherApi create () private void <init> () public boolean matchNationalNumber (java.lang.CharSequence, com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc, boolean) CharSequence number com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneNumberDesc numberDesc boolean allowPrefixMatch String nationalNumberPattern private static boolean match (java.lang.CharSequence, java.util.regex.Pattern, boolean) CharSequence number java.util.regex.Pattern pattern boolean allowPrefixMatch java.util.regex.Matcher matcher }
com/android/internal/telephony/phonenumbers/internal/RegexCache$LRUCache$1.class
RegexCache.java package com.android.internal.telephony.phonenumbers.internal com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache$1 extends java.util.LinkedHashMap { final synthetic com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache this$0 void <init> (com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache, int, float, boolean) com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache this$0 int arg0 float arg1 boolean arg2 protected boolean removeEldestEntry (java.util.Map$Entry) java.util.Map$Entry eldest }
com/android/internal/telephony/phonenumbers/internal/RegexCache$LRUCache.class
RegexCache.java package com.android.internal.telephony.phonenumbers.internal com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache extends java.lang.Object { private java.util.LinkedHashMap map private int size public void <init> (int) int size public synchronized java.lang.Object get (java.lang.Object) Object key public synchronized void put (java.lang.Object, java.lang.Object) Object key Object value public synchronized boolean containsKey (java.lang.Object) Object key static synthetic int access$000 (com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache) com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache x0 }
com/android/internal/telephony/phonenumbers/internal/RegexCache.class
RegexCache.java package com.android.internal.telephony.phonenumbers.internal public com.android.internal.telephony.phonenumbers.internal.RegexCache extends java.lang.Object { private com.android.internal.telephony.phonenumbers.internal.RegexCache$LRUCache cache public void <init> (int) int size public java.util.regex.Pattern getPatternForRegex (java.lang.String) String regex java.util.regex.Pattern pattern boolean containsRegex (java.lang.String) String regex }
com/android/internal/telephony/phonenumbers/metadata/
com/android/internal/telephony/phonenumbers/metadata/DefaultMetadataDependenciesProvider.class
DefaultMetadataDependenciesProvider.java package com.android.internal.telephony.phonenumbers.metadata public final com.android.internal.telephony.phonenumbers.metadata.DefaultMetadataDependenciesProvider extends java.lang.Object { private static final com.android.internal.telephony.phonenumbers.metadata.DefaultMetadataDependenciesProvider INSTANCE private final com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser private final com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneNumberMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource phoneNumberMetadataSource private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider shortNumberMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource shortNumberMetadataSource private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider alternateFormatsMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.FormattingMetadataSource alternateFormatsMetadataSource public static com.android.internal.telephony.phonenumbers.metadata.DefaultMetadataDependenciesProvider getInstance () private void <init> () public com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser getMetadataParser () public com.android.internal.telephony.phonenumbers.MetadataLoader getMetadataLoader () public com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getPhoneNumberMetadataFileNameProvider () public com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource getPhoneNumberMetadataSource () public com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getShortNumberMetadataFileNameProvider () public com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource getShortNumberMetadataSource () public com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider getAlternateFormatsMetadataFileNameProvider () public com.android.internal.telephony.phonenumbers.metadata.source.FormattingMetadataSource getAlternateFormatsMetadataSource () public java.lang.String getCarrierDataDirectory () public java.lang.String getGeocodingDataDirectory () static void <clinit> () }
com/android/internal/telephony/phonenumbers/metadata/init/
com/android/internal/telephony/phonenumbers/metadata/init/ClassPathResourceMetadataLoader.class
ClassPathResourceMetadataLoader.java package com.android.internal.telephony.phonenumbers.metadata.init public final com.android.internal.telephony.phonenumbers.metadata.init.ClassPathResourceMetadataLoader extends java.lang.Object implements com.android.internal.telephony.phonenumbers.MetadataLoader { private static final java.util.logging.Logger logger public void <init> () public java.io.InputStream loadMetadata (java.lang.String) String metadataFileName java.io.InputStream inputStream static void <clinit> () }
com/android/internal/telephony/phonenumbers/metadata/init/MetadataParser.class
MetadataParser.java package com.android.internal.telephony.phonenumbers.metadata.init public final com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser extends java.lang.Object { private static final java.util.logging.Logger logger private final boolean strictMode public static com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser newLenientParser () public static com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser newStrictParser () private void <init> (boolean) boolean strictMode public java.util.Collection parse (java.io.InputStream) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadataCollection phoneMetadataCollection java.util.List phoneMetadata java.io.IOException e java.io.InputStream source java.io.ObjectInputStream ois private java.util.List handleNullSource () private void close (java.io.InputStream) java.io.IOException e java.io.InputStream inputStream static void <clinit> () }
com/android/internal/telephony/phonenumbers/metadata/source/
com/android/internal/telephony/phonenumbers/metadata/source/BlockingMetadataBootstrappingGuard.class
BlockingMetadataBootstrappingGuard.java package com.android.internal.telephony.phonenumbers.metadata.source final com.android.internal.telephony.phonenumbers.metadata.source.BlockingMetadataBootstrappingGuard extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard { private final com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader private final com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer metadataContainer private final java.util.Map loadedFiles void <init> (com.android.internal.telephony.phonenumbers.MetadataLoader, com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser, com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer) com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer metadataContainer public com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer getOrBootstrap (java.lang.String) String phoneMetadataFile private synchronized void bootstrapMetadata (java.lang.String) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata metadata String phoneMetadataFile java.util.Collection phoneMetadata private java.util.Collection read (java.lang.String) java.io.InputStream metadataStream RuntimeException e String phoneMetadataFile }
com/android/internal/telephony/phonenumbers/metadata/source/CompositeMetadataContainer.class
CompositeMetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source final com.android.internal.telephony.phonenumbers.metadata.source.CompositeMetadataContainer extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer { private final com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer metadataByCountryCode private final com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer metadataByRegionCode void <init> () com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (java.lang.String) String regionCode com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (int) int countryCallingCode public void accept (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata String regionCode }
com/android/internal/telephony/phonenumbers/metadata/source/FormattingMetadataSource.class
FormattingMetadataSource.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.FormattingMetadataSource extends java.lang.Object { public abstract com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getFormattingMetadataForCountryCallingCode (int) }
com/android/internal/telephony/phonenumbers/metadata/source/FormattingMetadataSourceImpl.class
FormattingMetadataSourceImpl.java package com.android.internal.telephony.phonenumbers.metadata.source public final com.android.internal.telephony.phonenumbers.metadata.source.FormattingMetadataSourceImpl extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.FormattingMetadataSource { private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.MetadataLoader, com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getFormattingMetadataForCountryCallingCode (int) int countryCallingCode }
com/android/internal/telephony/phonenumbers/metadata/source/MapBackedMetadataContainer$1.class
MapBackedMetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$1 extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider { void <init> () public java.lang.String getKeyOf (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata public volatile synthetic java.lang.Object getKeyOf (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) }
com/android/internal/telephony/phonenumbers/metadata/source/MapBackedMetadataContainer$2.class
MapBackedMetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$2 extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider { void <init> () public java.lang.Integer getKeyOf (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata public volatile synthetic java.lang.Object getKeyOf (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) }
com/android/internal/telephony/phonenumbers/metadata/source/MapBackedMetadataContainer$KeyProvider.class
MapBackedMetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source abstract com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider extends java.lang.Object { public abstract java.lang.Object getKeyOf (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) }
com/android/internal/telephony/phonenumbers/metadata/source/MapBackedMetadataContainer.class
MapBackedMetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source final com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer { private final java.util.concurrent.ConcurrentMap metadataMap private final com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider keyProvider static com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer byRegionCode () static com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer byCountryCallingCode () private void <init> (com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider) com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider keyProvider com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataBy (java.lang.Object) Object key com.android.internal.telephony.phonenumbers.metadata.source.MapBackedMetadataContainer$KeyProvider getKeyProvider () public void accept (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata phoneMetadata }
com/android/internal/telephony/phonenumbers/metadata/source/MetadataBootstrappingGuard.class
MetadataBootstrappingGuard.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard extends java.lang.Object { public abstract com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer getOrBootstrap (java.lang.String) }
com/android/internal/telephony/phonenumbers/metadata/source/MetadataContainer.class
MetadataContainer.java package com.android.internal.telephony.phonenumbers.metadata.source abstract com.android.internal.telephony.phonenumbers.metadata.source.MetadataContainer extends java.lang.Object { public abstract void accept (com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata) }
com/android/internal/telephony/phonenumbers/metadata/source/MetadataSource.class
MetadataSource.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource com.android.internal.telephony.phonenumbers.metadata.source.NonGeographicalEntityMetadataSource { }
com/android/internal/telephony/phonenumbers/metadata/source/MetadataSourceImpl.class
MetadataSourceImpl.java package com.android.internal.telephony.phonenumbers.metadata.source public final com.android.internal.telephony.phonenumbers.metadata.source.MetadataSourceImpl extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.MetadataSource { private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.MetadataLoader, com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int) int countryCallingCode public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String) String regionCode }
com/android/internal/telephony/phonenumbers/metadata/source/MultiFileModeFileNameProvider.class
MultiFileModeFileNameProvider.java package com.android.internal.telephony.phonenumbers.metadata.source public final com.android.internal.telephony.phonenumbers.metadata.source.MultiFileModeFileNameProvider extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider { private final String phoneMetadataFileNamePrefix public void <init> (java.lang.String) String phoneMetadataFileNameBase public java.lang.String getFor (java.lang.Object) Object key String keyAsString private boolean isAlphanumeric (java.lang.String) int codePoint int charIdx String key int size }
com/android/internal/telephony/phonenumbers/metadata/source/NonGeographicalEntityMetadataSource.class
NonGeographicalEntityMetadataSource.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.NonGeographicalEntityMetadataSource extends java.lang.Object { public abstract com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForNonGeographicalRegion (int) }
com/android/internal/telephony/phonenumbers/metadata/source/PhoneMetadataFileNameProvider.class
PhoneMetadataFileNameProvider.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider extends java.lang.Object { public abstract java.lang.String getFor (java.lang.Object) }
com/android/internal/telephony/phonenumbers/metadata/source/RegionMetadataSource.class
RegionMetadataSource.java package com.android.internal.telephony.phonenumbers.metadata.source public abstract com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource extends java.lang.Object { public abstract com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String) }
com/android/internal/telephony/phonenumbers/metadata/source/RegionMetadataSourceImpl.class
RegionMetadataSourceImpl.java package com.android.internal.telephony.phonenumbers.metadata.source public final com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSourceImpl extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.RegionMetadataSource { private final com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider private final com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.metadata.source.MetadataBootstrappingGuard bootstrappingGuard public void <init> (com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider, com.android.internal.telephony.phonenumbers.MetadataLoader, com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser) com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider phoneMetadataFileNameProvider com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader com.android.internal.telephony.phonenumbers.metadata.init.MetadataParser metadataParser public com.android.internal.telephony.phonenumbers.Phonemetadata$PhoneMetadata getMetadataForRegion (java.lang.String) String regionCode }
com/android/internal/telephony/phonenumbers/metadata/source/SingleFileModeFileNameProvider.class
SingleFileModeFileNameProvider.java package com.android.internal.telephony.phonenumbers.metadata.source public final com.android.internal.telephony.phonenumbers.metadata.source.SingleFileModeFileNameProvider extends java.lang.Object implements com.android.internal.telephony.phonenumbers.metadata.source.PhoneMetadataFileNameProvider { private final String phoneMetadataFileName public void <init> (java.lang.String) String phoneMetadataFileName public java.lang.String getFor (java.lang.Object) Object key }
com/android/internal/telephony/phonenumbers/prefixmapper/
com/android/internal/telephony/phonenumbers/prefixmapper/DefaultMapStorage.class
DefaultMapStorage.java package com.android.internal.telephony.phonenumbers.prefixmapper com.android.internal.telephony.phonenumbers.prefixmapper.DefaultMapStorage extends com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy { private int[] phoneNumberPrefixes private String[] descriptions public void <init> () public int getPrefix (int) int index public java.lang.String getDescription (int) int index public void readFromSortedMap (java.util.SortedMap) int prefix java.util.SortedMap sortedPhonePrefixMap int index public void readExternal (java.io.ObjectInput) throws java.io.IOException int i int i java.io.ObjectInput objectInput int sizeOfLengths public void writeExternal (java.io.ObjectOutput) throws java.io.IOException int i Integer length java.io.ObjectOutput objectOutput int sizeOfLengths }
com/android/internal/telephony/phonenumbers/prefixmapper/FlyweightMapStorage.class
FlyweightMapStorage.java package com.android.internal.telephony.phonenumbers.prefixmapper final com.android.internal.telephony.phonenumbers.prefixmapper.FlyweightMapStorage extends com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy { private static final int SHORT_NUM_BYTES private static final int INT_NUM_BYTES private int prefixSizeInBytes private int descIndexSizeInBytes private java.nio.ByteBuffer phoneNumberPrefixes private java.nio.ByteBuffer descriptionIndexes private String[] descriptionPool void <init> () public int getPrefix (int) int index public java.lang.String getDescription (int) int index int indexInDescriptionPool public void readFromSortedMap (java.util.SortedMap) int prefix java.util.Map$Entry entry java.util.SortedMap phonePrefixMap java.util.SortedSet descriptionsSet int index private void createDescriptionPool (java.util.SortedSet, java.util.SortedMap) int prefix String description int positionInDescriptionPool int i java.util.SortedSet descriptionsSet java.util.SortedMap phonePrefixMap int index public void readExternal (java.io.ObjectInput) throws java.io.IOException int i String description int i java.io.ObjectInput objectInput int sizeOfLengths int descriptionPoolSize private void readEntries (java.io.ObjectInput) throws java.io.IOException int i java.io.ObjectInput objectInput public void writeExternal (java.io.ObjectOutput) throws java.io.IOException Integer length String description int i java.io.ObjectOutput objectOutput int sizeOfLengths private static int getOptimalNumberOfBytesForValue (int) int value private static void readExternalWord (java.io.ObjectInput, int, java.nio.ByteBuffer, int) throws java.io.IOException java.io.ObjectInput objectInput int wordSize java.nio.ByteBuffer outputBuffer int index int wordIndex private static void writeExternalWord (java.io.ObjectOutput, int, java.nio.ByteBuffer, int) throws java.io.IOException java.io.ObjectOutput objectOutput int wordSize java.nio.ByteBuffer inputBuffer int index int wordIndex private static int readWordFromBuffer (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer buffer int wordSize int index int wordIndex private static void storeWordInBuffer (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer buffer int wordSize int index int value int wordIndex }
com/android/internal/telephony/phonenumbers/prefixmapper/MappingFileProvider.class
MappingFileProvider.java package com.android.internal.telephony.phonenumbers.prefixmapper public com.android.internal.telephony.phonenumbers.prefixmapper.MappingFileProvider extends java.lang.Object implements java.io.Externalizable { private int numOfEntries private int[] countryCallingCodes private java.util.List availableLanguages private static final java.util.Map LOCALE_NORMALIZATION_MAP public void <init> () public void readFileConfigs (java.util.SortedMap) int countryCallingCode java.util.SortedMap availableDataFiles int index public void readExternal (java.io.ObjectInput) throws java.io.IOException int j int numOfLangs java.util.Set setOfLangs int i java.io.ObjectInput objectInput public void writeExternal (java.io.ObjectOutput) throws java.io.IOException String lang java.util.Set setOfLangs int numOfLangs int i java.io.ObjectOutput objectOutput public java.lang.String toString () String lang java.util.SortedSet sortedSetOfLangs int i StringBuilder output java.lang.String getFileName (int, java.lang.String, java.lang.String, java.lang.String) StringBuilder fileName String languageCode int countryCallingCode String language String script String region int index java.util.Set setOfLangs private java.lang.String findBestMatchingLanguageCode (java.util.Set, java.lang.String, java.lang.String, java.lang.String) StringBuilder langWithScript String langWithScriptStr StringBuilder langWithRegion String langWithRegionStr java.util.Set setOfLangs String language String script String region StringBuilder fullLocale String fullLocaleStr String normalizedLocale private boolean onlyOneOfScriptOrRegionIsEmpty (java.lang.String, java.lang.String) String script String region private java.lang.StringBuilder constructFullLocale (java.lang.String, java.lang.String, java.lang.String) String language String script String region StringBuilder fullLocale private void appendSubsequentLocalePart (java.lang.String, java.lang.StringBuilder) String subsequentLocalePart StringBuilder fullLocale static void <clinit> () java.util.Map normalizationMap }
com/android/internal/telephony/phonenumbers/prefixmapper/PhonePrefixMap.class
PhonePrefixMap.java package com.android.internal.telephony.phonenumbers.prefixmapper public com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap extends java.lang.Object implements java.io.Externalizable { private final com.android.internal.telephony.phonenumbers.PhoneNumberUtil phoneUtil private static final java.util.logging.Logger logger private com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy phonePrefixMapStorage com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy getPhonePrefixMapStorage () public void <init> () private static int getSizeOfPhonePrefixMapStorage (com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy, java.util.SortedMap) throws java.io.IOException com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy mapStorage java.util.SortedMap phonePrefixMap java.io.ByteArrayOutputStream byteArrayOutputStream java.io.ObjectOutputStream objectOutputStream int sizeOfStorage private com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy createDefaultMapStorage () private com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy createFlyweightMapStorage () com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy getSmallerMapStorage (java.util.SortedMap) com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy flyweightMapStorage int sizeOfFlyweightMapStorage com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy defaultMapStorage int sizeOfDefaultMapStorage java.io.IOException e java.util.SortedMap phonePrefixMap public void readPhonePrefixMap (java.util.SortedMap) java.util.SortedMap sortedPhonePrefixMap public void readExternal (java.io.ObjectInput) throws java.io.IOException java.io.ObjectInput objectInput boolean useFlyweightMapStorage public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput objectOutput java.lang.String lookup (long) Integer possibleLength String phonePrefixStr int currentPrefix long number int numOfEntries long phonePrefix int currentIndex java.util.SortedSet currentSetOfLengths public java.lang.String lookup (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number long phonePrefix private int binarySearch (int, int, long) int currentValue int start int end long value int current public java.lang.String toString () static void <clinit> () }
com/android/internal/telephony/phonenumbers/prefixmapper/PhonePrefixMapStorageStrategy.class
PhonePrefixMapStorageStrategy.java package com.android.internal.telephony.phonenumbers.prefixmapper abstract com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMapStorageStrategy extends java.lang.Object { protected int numOfEntries protected final java.util.TreeSet possibleLengths void <init> () public abstract int getPrefix (int) public abstract java.lang.String getDescription (int) public abstract void readFromSortedMap (java.util.SortedMap) public abstract void readExternal (java.io.ObjectInput) throws java.io.IOException public abstract void writeExternal (java.io.ObjectOutput) throws java.io.IOException public int getNumOfEntries () public java.util.TreeSet getPossibleLengths () public java.lang.String toString () int i StringBuilder output int numOfEntries }
com/android/internal/telephony/phonenumbers/prefixmapper/PrefixFileReader.class
PrefixFileReader.java package com.android.internal.telephony.phonenumbers.prefixmapper public com.android.internal.telephony.phonenumbers.prefixmapper.PrefixFileReader extends java.lang.Object { private static final java.util.logging.Logger logger private final String phonePrefixDataDirectory private com.android.internal.telephony.phonenumbers.prefixmapper.MappingFileProvider mappingFileProvider private java.util.Map availablePhonePrefixMaps private final com.android.internal.telephony.phonenumbers.MetadataLoader metadataLoader public void <init> (java.lang.String) String phonePrefixDataDirectory private void loadMappingFileProvider () java.io.IOException e java.io.InputStream source java.io.ObjectInputStream in private com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap getPhonePrefixDescriptions (int, java.lang.String, java.lang.String, java.lang.String) int prefixMapKey String language String script String region String fileName private void loadPhonePrefixMapFromFile (java.lang.String) com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap map java.io.IOException e String fileName java.io.InputStream source java.io.ObjectInputStream in private static void close (java.io.InputStream) java.io.IOException e java.io.InputStream in public java.lang.String getDescriptionForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber, java.lang.String, java.lang.String, java.lang.String) com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap defaultMap com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number String language String script String region int countryCallingCode int phonePrefix com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap phonePrefixDescriptions String description private boolean mayFallBackToEnglish (java.lang.String) String lang static void <clinit> () }
com/android/internal/telephony/phonenumbers/prefixmapper/PrefixTimeZonesMap.class
PrefixTimeZonesMap.java package com.android.internal.telephony.phonenumbers.prefixmapper public com.android.internal.telephony.phonenumbers.prefixmapper.PrefixTimeZonesMap extends java.lang.Object implements java.io.Externalizable { private final com.android.internal.telephony.phonenumbers.prefixmapper.PhonePrefixMap phonePrefixMap private static final String RAW_STRING_TIMEZONES_SEPARATOR public void <init> () public void readPrefixTimeZonesMap (java.util.SortedMap) java.util.SortedMap sortedPrefixTimeZoneMap public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput objectOutput public void readExternal (java.io.ObjectInput) throws java.io.IOException java.io.ObjectInput objectInput private java.util.List lookupTimeZonesForNumber (long) long key String timezonesString public java.util.List lookupTimeZonesForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number long phonePrefix public java.util.List lookupCountryLevelTimeZonesForNumber (com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber) com.android.internal.telephony.phonenumbers.Phonenumber$PhoneNumber number private java.util.List tokenizeRawOutputString (java.lang.String) String timezonesString java.util.StringTokenizer tokenizer java.util.LinkedList timezonesList public java.lang.String toString () }
com/android/internal/telephony/protobuf/nano/
com/android/internal/telephony/protobuf/nano/CodedInputByteBufferNano.class
CodedInputByteBufferNano.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano extends java.lang.Object { private final byte[] buffer private int bufferStart private int bufferSize private int bufferSizeAfterLimit private int bufferPos private int lastTag private int currentLimit private int recursionDepth private int recursionLimit private int sizeLimit private static final int DEFAULT_RECURSION_LIMIT private static final int DEFAULT_SIZE_LIMIT public static com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano newInstance (byte[]) byte[] buf public static com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano newInstance (byte[], int, int) byte[] buf int off int len public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException int value public boolean skipField (int) throws java.io.IOException int tag public void skipMessage () throws java.io.IOException int tag public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException String result int size public void readGroup (com.android.internal.telephony.protobuf.nano.MessageNano, int) throws java.io.IOException com.android.internal.telephony.protobuf.nano.MessageNano msg int fieldNumber public void readMessage (com.android.internal.telephony.protobuf.nano.MessageNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.MessageNano msg int length int oldLimit public byte[] readBytes () throws java.io.IOException byte[] result int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int i byte tmp int result public long readRawVarint64 () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException byte b1 byte b2 byte b3 byte b4 public long readRawLittleEndian64 () throws java.io.IOException byte b1 byte b2 byte b3 byte b4 byte b5 byte b6 byte b7 byte b8 public static int decodeZigZag32 (int) int n public static long decodeZigZag64 (long) long n private void <init> (byte[], int, int) byte[] buffer int off int len public int setRecursionLimit (int) int limit int oldLimit public int setSizeLimit (int) int limit int oldLimit public void resetSizeCounter () public int pushLimit (int) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException int byteLimit int oldLimit private void recomputeBufferSizeAfterLimit () int bufferEnd public void popLimit (int) int oldLimit public int getBytesUntilLimit () int currentAbsolutePosition public boolean isAtEnd () public int getPosition () public byte[] getData (int, int) int offset int length byte[] copy int start public void rewindToPosition (int) int position public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException byte[] bytes int size public void skipRawBytes (int) throws java.io.IOException int size java.lang.Object readPrimitiveField (int) throws java.io.IOException int type }
com/android/internal/telephony/protobuf/nano/CodedOutputByteBufferNano$OutOfSpaceException.class
CodedOutputByteBufferNano.java package com.android.internal.telephony.protobuf.nano public com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano$OutOfSpaceException extends java.io.IOException { private static final long serialVersionUID void <init> (int, int) int position int limit }
com/android/internal/telephony/protobuf/nano/CodedOutputByteBufferNano.class
CodedOutputByteBufferNano.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano extends java.lang.Object { private static final int MAX_UTF8_EXPANSION private final java.nio.ByteBuffer buffer public static final int LITTLE_ENDIAN_32_SIZE public static final int LITTLE_ENDIAN_64_SIZE private void <init> (byte[], int, int) byte[] buffer int offset int length private void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public static com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano newInstance (byte[]) byte[] flatArray public static com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano newInstance (byte[], int, int) byte[] flatArray int offset int length public void writeDouble (int, double) throws java.io.IOException int fieldNumber double value public void writeFloat (int, float) throws java.io.IOException int fieldNumber float value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeGroup (int, com.android.internal.telephony.protobuf.nano.MessageNano) throws java.io.IOException int fieldNumber com.android.internal.telephony.protobuf.nano.MessageNano value public void writeMessage (int, com.android.internal.telephony.protobuf.nano.MessageNano) throws java.io.IOException int fieldNumber com.android.internal.telephony.protobuf.nano.MessageNano value public void writeBytes (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeEnum (int, int) throws java.io.IOException int fieldNumber int value public void writeSFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeSInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeDoubleNoTag (double) throws java.io.IOException double value public void writeFloatNoTag (float) throws java.io.IOException float value public void writeUInt64NoTag (long) throws java.io.IOException long value public void writeInt64NoTag (long) throws java.io.IOException long value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeFixed64NoTag (long) throws java.io.IOException long value public void writeFixed32NoTag (int) throws java.io.IOException int value public void writeBoolNoTag (boolean) throws java.io.IOException boolean value public void writeStringNoTag (java.lang.String) throws java.io.IOException int oldPosition int newPosition int minLengthVarIntSize int maxLengthVarIntSize com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano$OutOfSpaceException outOfSpaceException java.nio.BufferOverflowException e String value private static int encodedLength (java.lang.CharSequence) char c CharSequence sequence int utf16Length int utf8Length int i private static int encodedLengthGeneral (java.lang.CharSequence, int) int cp char c int i CharSequence sequence int start int utf16Length int utf8Length private static void encode (java.lang.CharSequence, java.nio.ByteBuffer) int encoded java.nio.BufferOverflowException boe ArrayIndexOutOfBoundsException e CharSequence sequence java.nio.ByteBuffer byteBuffer private static void encodeDirect (java.lang.CharSequence, java.nio.ByteBuffer) char low char low int codePoint char c int i CharSequence sequence java.nio.ByteBuffer byteBuffer int utf16Length private static int encode (java.lang.CharSequence, byte[], int, int) char c char low char low int codePoint char c CharSequence sequence byte[] bytes int offset int length int utf16Length int j int i int limit public void writeGroupNoTag (com.android.internal.telephony.protobuf.nano.MessageNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.MessageNano value public void writeMessageNoTag (com.android.internal.telephony.protobuf.nano.MessageNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.MessageNano value public void writeBytesNoTag (byte[]) throws java.io.IOException byte[] value public void writeUInt32NoTag (int) throws java.io.IOException int value public void writeEnumNoTag (int) throws java.io.IOException int value public void writeSFixed32NoTag (int) throws java.io.IOException int value public void writeSFixed64NoTag (long) throws java.io.IOException long value public void writeSInt32NoTag (int) throws java.io.IOException int value public void writeSInt64NoTag (long) throws java.io.IOException long value public static int computeDoubleSize (int, double) int fieldNumber double value public static int computeFloatSize (int, float) int fieldNumber float value public static int computeUInt64Size (int, long) int fieldNumber long value public static int computeInt64Size (int, long) int fieldNumber long value public static int computeInt32Size (int, int) int fieldNumber int value public static int computeFixed64Size (int, long) int fieldNumber long value public static int computeFixed32Size (int, int) int fieldNumber int value public static int computeBoolSize (int, boolean) int fieldNumber boolean value public static int computeStringSize (int, java.lang.String) int fieldNumber String value public static int computeGroupSize (int, com.android.internal.telephony.protobuf.nano.MessageNano) int fieldNumber com.android.internal.telephony.protobuf.nano.MessageNano value public static int computeMessageSize (int, com.android.internal.telephony.protobuf.nano.MessageNano) int fieldNumber com.android.internal.telephony.protobuf.nano.MessageNano value public static int computeBytesSize (int, byte[]) int fieldNumber byte[] value public static int computeUInt32Size (int, int) int fieldNumber int value public static int computeEnumSize (int, int) int fieldNumber int value public static int computeSFixed32Size (int, int) int fieldNumber int value public static int computeSFixed64Size (int, long) int fieldNumber long value public static int computeSInt32Size (int, int) int fieldNumber int value public static int computeSInt64Size (int, long) int fieldNumber long value public static int computeDoubleSizeNoTag (double) double value public static int computeFloatSizeNoTag (float) float value public static int computeUInt64SizeNoTag (long) long value public static int computeInt64SizeNoTag (long) long value public static int computeInt32SizeNoTag (int) int value public static int computeFixed64SizeNoTag (long) long value public static int computeFixed32SizeNoTag (int) int value public static int computeBoolSizeNoTag (boolean) boolean value public static int computeStringSizeNoTag (java.lang.String) String value int length public static int computeGroupSizeNoTag (com.android.internal.telephony.protobuf.nano.MessageNano) com.android.internal.telephony.protobuf.nano.MessageNano value public static int computeMessageSizeNoTag (com.android.internal.telephony.protobuf.nano.MessageNano) com.android.internal.telephony.protobuf.nano.MessageNano value int size public static int computeBytesSizeNoTag (byte[]) byte[] value public static int computeUInt32SizeNoTag (int) int value public static int computeEnumSizeNoTag (int) int value public static int computeSFixed32SizeNoTag (int) int value public static int computeSFixed64SizeNoTag (long) long value public static int computeSInt32SizeNoTag (int) int value public static int computeSInt64SizeNoTag (long) long value public int spaceLeft () public void checkNoSpaceLeft () public int position () public void reset () public void writeRawByte (byte) throws java.io.IOException byte value public void writeRawByte (int) throws java.io.IOException int value public void writeRawBytes (byte[]) throws java.io.IOException byte[] value public void writeRawBytes (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public static int computeTagSize (int) int fieldNumber public void writeRawVarint32 (int) throws java.io.IOException int value public static int computeRawVarint32Size (int) int value public void writeRawVarint64 (long) throws java.io.IOException long value public static int computeRawVarint64Size (long) long value public void writeRawLittleEndian32 (int) throws java.io.IOException int value public void writeRawLittleEndian64 (long) throws java.io.IOException long value public static int encodeZigZag32 (int) int n public static long encodeZigZag64 (long) long n static int computeFieldSize (int, int, java.lang.Object) int number int type Object object void writeField (int, int, java.lang.Object) throws java.io.IOException Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value com.android.internal.telephony.protobuf.nano.MessageNano messageValue com.android.internal.telephony.protobuf.nano.MessageNano groupValue int number int type Object value }
com/android/internal/telephony/protobuf/nano/ExtendableMessageNano.class
ExtendableMessageNano.java package com.android.internal.telephony.protobuf.nano public abstract com.android.internal.telephony.protobuf.nano.ExtendableMessageNano extends com.android.internal.telephony.protobuf.nano.MessageNano { protected com.android.internal.telephony.protobuf.nano.FieldArray unknownFieldData public void <init> () protected int computeSerializedSize () com.android.internal.telephony.protobuf.nano.FieldData field int i int size public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.FieldData field int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output public final boolean hasExtension (com.android.internal.telephony.protobuf.nano.Extension) com.android.internal.telephony.protobuf.nano.Extension extension com.android.internal.telephony.protobuf.nano.FieldData field public final java.lang.Object getExtension (com.android.internal.telephony.protobuf.nano.Extension) com.android.internal.telephony.protobuf.nano.Extension extension com.android.internal.telephony.protobuf.nano.FieldData field public final com.android.internal.telephony.protobuf.nano.ExtendableMessageNano setExtension (com.android.internal.telephony.protobuf.nano.Extension, java.lang.Object) com.android.internal.telephony.protobuf.nano.FieldData field com.android.internal.telephony.protobuf.nano.Extension extension Object value int fieldNumber com.android.internal.telephony.protobuf.nano.ExtendableMessageNano typedThis protected final boolean storeUnknownField (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input int tag int startPos int fieldNumber int endPos byte[] bytes com.android.internal.telephony.protobuf.nano.UnknownFieldData unknownField com.android.internal.telephony.protobuf.nano.FieldData field public com.android.internal.telephony.protobuf.nano.ExtendableMessageNano clone () throws java.lang.CloneNotSupportedException com.android.internal.telephony.protobuf.nano.ExtendableMessageNano cloned public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/internal/telephony/protobuf/nano/Extension$1.class
Extension.java package com.android.internal.telephony.protobuf.nano synthetic com.android.internal.telephony.protobuf.nano.Extension$1 extends java.lang.Object { }
com/android/internal/telephony/protobuf/nano/Extension$PrimitiveExtension.class
Extension.java package com.android.internal.telephony.protobuf.nano com.android.internal.telephony.protobuf.nano.Extension$PrimitiveExtension extends com.android.internal.telephony.protobuf.nano.Extension { private final int nonPackedTag private final int packedTag public void <init> (int, java.lang.Class, int, boolean, int, int) int type Class clazz int tag boolean repeated int nonPackedTag int packedTag protected java.lang.Object readData (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) java.io.IOException e com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input protected void readDataInto (com.android.internal.telephony.protobuf.nano.UnknownFieldData, java.util.List) java.io.IOException e com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano buffer com.android.internal.telephony.protobuf.nano.UnknownFieldData data java.util.List resultList protected final void writeSingularData (java.lang.Object, com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value java.io.IOException e Object value com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected void writeRepeatedData (java.lang.Object, com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) int i int i int i int i int i int i int i int i int i int i int i int i int i int i java.io.IOException e int arrayLength int dataSize Object array com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output private int computePackedDataSize (java.lang.Object) int i int i int i int i int i int i int i Object array int dataSize int arrayLength protected int computeRepeatedSerializedSize (java.lang.Object) int dataSize int payloadSize Object array protected final int computeSingularSerializedSize (java.lang.Object) Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value Object value int fieldNumber }
com/android/internal/telephony/protobuf/nano/Extension.class
Extension.java package com.android.internal.telephony.protobuf.nano public com.android.internal.telephony.protobuf.nano.Extension extends java.lang.Object { public static final int TYPE_DOUBLE public static final int TYPE_FLOAT public static final int TYPE_INT64 public static final int TYPE_UINT64 public static final int TYPE_INT32 public static final int TYPE_FIXED64 public static final int TYPE_FIXED32 public static final int TYPE_BOOL public static final int TYPE_STRING public static final int TYPE_GROUP public static final int TYPE_MESSAGE public static final int TYPE_BYTES public static final int TYPE_UINT32 public static final int TYPE_ENUM public static final int TYPE_SFIXED32 public static final int TYPE_SFIXED64 public static final int TYPE_SINT32 public static final int TYPE_SINT64 protected final int type protected final Class clazz public final int tag protected final boolean repeated public static com.android.internal.telephony.protobuf.nano.Extension createMessageTyped (int, java.lang.Class, int) int type Class clazz int tag public static com.android.internal.telephony.protobuf.nano.Extension createMessageTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.internal.telephony.protobuf.nano.Extension createRepeatedMessageTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.internal.telephony.protobuf.nano.Extension createPrimitiveTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.internal.telephony.protobuf.nano.Extension createRepeatedPrimitiveTyped (int, java.lang.Class, long, long, long) int type Class clazz long tag long nonPackedTag long packedTag private void <init> (int, java.lang.Class, int, boolean) int type Class clazz int tag boolean repeated final java.lang.Object getValueFrom (java.util.List) java.util.List unknownFields private java.lang.Object getRepeatedValueFrom (java.util.List) com.android.internal.telephony.protobuf.nano.UnknownFieldData data int i int i Object result java.util.List unknownFields java.util.List resultList int resultSize private java.lang.Object getSingularValueFrom (java.util.List) java.util.List unknownFields com.android.internal.telephony.protobuf.nano.UnknownFieldData lastData protected java.lang.Object readData (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) com.android.internal.telephony.protobuf.nano.MessageNano group com.android.internal.telephony.protobuf.nano.MessageNano message InstantiationException e IllegalAccessException e java.io.IOException e com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input Class messageType protected void readDataInto (com.android.internal.telephony.protobuf.nano.UnknownFieldData, java.util.List) com.android.internal.telephony.protobuf.nano.UnknownFieldData data java.util.List resultList void writeTo (java.lang.Object, com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException Object value com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected void writeSingularData (java.lang.Object, com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) com.android.internal.telephony.protobuf.nano.MessageNano groupValue int fieldNumber com.android.internal.telephony.protobuf.nano.MessageNano messageValue java.io.IOException e Object value com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano out protected void writeRepeatedData (java.lang.Object, com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) Object element int i Object array com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output int arrayLength int computeSerializedSize (java.lang.Object) Object value protected int computeRepeatedSerializedSize (java.lang.Object) Object element int i Object array int size int arrayLength protected int computeSingularSerializedSize (java.lang.Object) com.android.internal.telephony.protobuf.nano.MessageNano groupValue com.android.internal.telephony.protobuf.nano.MessageNano messageValue Object value int fieldNumber synthetic void <init> (int, java.lang.Class, int, boolean, com.android.internal.telephony.protobuf.nano.Extension$1) int x0 Class x1 int x2 boolean x3 com.android.internal.telephony.protobuf.nano.Extension$1 x4 }
com/android/internal/telephony/protobuf/nano/FieldArray.class
FieldArray.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.FieldArray extends java.lang.Object implements java.lang.Cloneable { private static final com.android.internal.telephony.protobuf.nano.FieldData DELETED private boolean mGarbage private int[] mFieldNumbers private com.android.internal.telephony.protobuf.nano.FieldData[] mData private int mSize void <init> () void <init> (int) int initialCapacity com.android.internal.telephony.protobuf.nano.FieldData get (int) int fieldNumber int i void remove (int) int fieldNumber int i private void gc () com.android.internal.telephony.protobuf.nano.FieldData val int i int n int o int[] keys com.android.internal.telephony.protobuf.nano.FieldData[] values void put (int, com.android.internal.telephony.protobuf.nano.FieldData) int n int[] nkeys com.android.internal.telephony.protobuf.nano.FieldData[] nvalues int fieldNumber com.android.internal.telephony.protobuf.nano.FieldData data int i int size () public boolean isEmpty () com.android.internal.telephony.protobuf.nano.FieldData dataAt (int) int index public boolean equals (java.lang.Object) Object o com.android.internal.telephony.protobuf.nano.FieldArray other public int hashCode () int i int result private int idealIntArraySize (int) int need private int idealByteArraySize (int) int i int need private int binarySearch (int) int mid int midVal int value int lo int hi private boolean arrayEquals (int[], int[], int) int i int[] a int[] b int size private boolean arrayEquals (com.android.internal.telephony.protobuf.nano.FieldData[], com.android.internal.telephony.protobuf.nano.FieldData[], int) int i com.android.internal.telephony.protobuf.nano.FieldData[] a com.android.internal.telephony.protobuf.nano.FieldData[] b int size public final com.android.internal.telephony.protobuf.nano.FieldArray clone () int i int size com.android.internal.telephony.protobuf.nano.FieldArray clone public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
com/android/internal/telephony/protobuf/nano/FieldData.class
FieldData.java package com.android.internal.telephony.protobuf.nano com.android.internal.telephony.protobuf.nano.FieldData extends java.lang.Object implements java.lang.Cloneable { private com.android.internal.telephony.protobuf.nano.Extension cachedExtension private Object value private java.util.List unknownFieldData void <init> (com.android.internal.telephony.protobuf.nano.Extension, java.lang.Object) com.android.internal.telephony.protobuf.nano.Extension extension Object newValue void <init> () void addUnknownField (com.android.internal.telephony.protobuf.nano.UnknownFieldData) com.android.internal.telephony.protobuf.nano.UnknownFieldData unknownField com.android.internal.telephony.protobuf.nano.UnknownFieldData getUnknownField (int) int index int getUnknownFieldSize () java.lang.Object getValue (com.android.internal.telephony.protobuf.nano.Extension) com.android.internal.telephony.protobuf.nano.Extension extension void setValue (com.android.internal.telephony.protobuf.nano.Extension, java.lang.Object) com.android.internal.telephony.protobuf.nano.Extension extension Object newValue int computeSerializedSize () com.android.internal.telephony.protobuf.nano.UnknownFieldData unknownField int size void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.UnknownFieldData unknownField com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output public boolean equals (java.lang.Object) java.io.IOException e Object o com.android.internal.telephony.protobuf.nano.FieldData other public int hashCode () java.io.IOException e int result private byte[] toByteArray () throws java.io.IOException byte[] result com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output public final com.android.internal.telephony.protobuf.nano.FieldData clone () int i byte[][] valueArray byte[][] cloneArray int i com.android.internal.telephony.protobuf.nano.MessageNano[] valueArray com.android.internal.telephony.protobuf.nano.MessageNano[] cloneArray CloneNotSupportedException e com.android.internal.telephony.protobuf.nano.FieldData clone public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/internal/telephony/protobuf/nano/InternalNano.class
InternalNano.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.InternalNano extends java.lang.Object { public static final int TYPE_DOUBLE public static final int TYPE_FLOAT public static final int TYPE_INT64 public static final int TYPE_UINT64 public static final int TYPE_INT32 public static final int TYPE_FIXED64 public static final int TYPE_FIXED32 public static final int TYPE_BOOL public static final int TYPE_STRING public static final int TYPE_GROUP public static final int TYPE_MESSAGE public static final int TYPE_BYTES public static final int TYPE_UINT32 public static final int TYPE_ENUM public static final int TYPE_SFIXED32 public static final int TYPE_SFIXED64 public static final int TYPE_SINT32 public static final int TYPE_SINT64 static final java.nio.charset.Charset UTF_8 static final java.nio.charset.Charset ISO_8859_1 public static final Object LAZY_INIT_LOCK private void <init> () public static java.lang.String stringDefaultValue (java.lang.String) String bytes public static byte[] bytesDefaultValue (java.lang.String) String bytes public static byte[] copyFromUtf8 (java.lang.String) String text public static boolean equals (int[], int[]) int[] field1 int[] field2 public static boolean equals (long[], long[]) long[] field1 long[] field2 public static boolean equals (float[], float[]) float[] field1 float[] field2 public static boolean equals (double[], double[]) double[] field1 double[] field2 public static boolean equals (boolean[], boolean[]) boolean[] field1 boolean[] field2 public static boolean equals (byte[][], byte[][]) boolean atEndOf1 boolean atEndOf2 byte[][] field1 byte[][] field2 int index1 int length1 int index2 int length2 public static boolean equals (java.lang.Object[], java.lang.Object[]) boolean atEndOf1 boolean atEndOf2 Object[] field1 Object[] field2 int index1 int length1 int index2 int length2 public static int hashCode (int[]) int[] field public static int hashCode (long[]) long[] field public static int hashCode (float[]) float[] field public static int hashCode (double[]) double[] field public static int hashCode (boolean[]) boolean[] field public static int hashCode (byte[][]) byte[] element int i int size byte[][] field int result public static int hashCode (java.lang.Object[]) Object element int i int size Object[] field int result private static java.lang.Object primitiveDefaultValue (int) int type public static final java.util.Map mergeMapEntry (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano, java.util.Map, com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory, int, int, java.lang.Object, int, int) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input java.util.Map map com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory mapFactory int keyType int valueType Object value int keyTag int valueTag int length int oldLimit Object key public static void serializeMapField (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano, java.util.Map, int, int, int) throws java.io.IOException Object key Object value int entrySize java.util.Map$Entry entry com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output java.util.Map map int number int keyType int valueType public static int computeMapFieldSize (java.util.Map, int, int, int) Object key Object value int entrySize java.util.Map$Entry entry java.util.Map map int number int keyType int valueType int size int tagSize public static boolean equals (java.util.Map, java.util.Map) java.util.Map$Entry entry java.util.Map a java.util.Map b private static boolean equalsMapValue (java.lang.Object, java.lang.Object) Object a Object b public static int hashCode (java.util.Map) java.util.Map$Entry entry java.util.Map map int result private static int hashCodeForMap (java.lang.Object) Object o public static void cloneUnknownFieldData (com.android.internal.telephony.protobuf.nano.ExtendableMessageNano, com.android.internal.telephony.protobuf.nano.ExtendableMessageNano) com.android.internal.telephony.protobuf.nano.ExtendableMessageNano original com.android.internal.telephony.protobuf.nano.ExtendableMessageNano cloned static void <clinit> () }
com/android/internal/telephony/protobuf/nano/InvalidProtocolBufferNanoException.class
InvalidProtocolBufferNanoException.java package com.android.internal.telephony.protobuf.nano public com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException extends java.io.IOException { private static final long serialVersionUID public void <init> (java.lang.String) String description static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException truncatedMessage () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException negativeSize () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException malformedVarint () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException invalidTag () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException invalidEndTag () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException invalidWireType () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException recursionLimitExceeded () static com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException sizeLimitExceeded () }
com/android/internal/telephony/protobuf/nano/MapFactories$1.class
MapFactories.java package com.android.internal.telephony.protobuf.nano synthetic com.android.internal.telephony.protobuf.nano.MapFactories$1 extends java.lang.Object { }
com/android/internal/telephony/protobuf/nano/MapFactories$DefaultMapFactory.class
MapFactories.java package com.android.internal.telephony.protobuf.nano com.android.internal.telephony.protobuf.nano.MapFactories$DefaultMapFactory extends java.lang.Object implements com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory { private void <init> () public java.util.Map forMap (java.util.Map) java.util.Map oldMap synthetic void <init> (com.android.internal.telephony.protobuf.nano.MapFactories$1) com.android.internal.telephony.protobuf.nano.MapFactories$1 x0 }
com/android/internal/telephony/protobuf/nano/MapFactories$MapFactory.class
MapFactories.java package com.android.internal.telephony.protobuf.nano public abstract com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory extends java.lang.Object { public abstract java.util.Map forMap (java.util.Map) }
com/android/internal/telephony/protobuf/nano/MapFactories.class
MapFactories.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.MapFactories extends java.lang.Object { private static volatile com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory mapFactory static void setMapFactory (com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory) com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory newMapFactory public static com.android.internal.telephony.protobuf.nano.MapFactories$MapFactory getMapFactory () private void <init> () static void <clinit> () }
com/android/internal/telephony/protobuf/nano/MessageNano.class
MessageNano.java package com.android.internal.telephony.protobuf.nano public abstract com.android.internal.telephony.protobuf.nano.MessageNano extends java.lang.Object { protected volatile int cachedSize public void <init> () public int getCachedSize () public int getSerializedSize () int size protected int computeSerializedSize () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output public abstract com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException public static final byte[] toByteArray (com.android.internal.telephony.protobuf.nano.MessageNano) com.android.internal.telephony.protobuf.nano.MessageNano msg byte[] result public static final void toByteArray (com.android.internal.telephony.protobuf.nano.MessageNano, byte[], int, int) com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output java.io.IOException e com.android.internal.telephony.protobuf.nano.MessageNano msg byte[] data int offset int length public static final com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.MessageNano, byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException com.android.internal.telephony.protobuf.nano.MessageNano msg byte[] data public static final com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.MessageNano, byte[], int, int) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException e java.io.IOException e com.android.internal.telephony.protobuf.nano.MessageNano msg byte[] data int off int len public static final boolean messageNanoEquals (com.android.internal.telephony.protobuf.nano.MessageNano, com.android.internal.telephony.protobuf.nano.MessageNano) com.android.internal.telephony.protobuf.nano.MessageNano a com.android.internal.telephony.protobuf.nano.MessageNano b int serializedSize byte[] aByteArray byte[] bByteArray public java.lang.String toString () public com.android.internal.telephony.protobuf.nano.MessageNano clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/internal/telephony/protobuf/nano/MessageNanoPrinter.class
MessageNanoPrinter.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.MessageNanoPrinter extends java.lang.Object { private static final String INDENT private static final int MAX_STRING_LEN private void <init> () public static java.lang.String print (com.android.internal.telephony.protobuf.nano.MessageNano) IllegalAccessException e java.lang.reflect.InvocationTargetException e com.android.internal.telephony.protobuf.nano.MessageNano message StringBuffer buf private static void print (java.lang.String, java.lang.Object, java.lang.StringBuffer, java.lang.StringBuffer) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object elem int i int len Class arrayType Class fieldType Object value int modifiers String fieldName java.lang.reflect.Field field NoSuchMethodException e NoSuchMethodException e String subfieldName java.lang.reflect.Method hazzer java.lang.reflect.Method getter String name java.lang.reflect.Method method int origIndentBufLength Class clazz int origIndentBufLength java.util.Map$Entry entry java.util.Map map String stringMessage String identifier Object object StringBuffer indentBuf StringBuffer buf private static java.lang.String deCamelCaseify (java.lang.String) char currentChar int i String identifier StringBuffer out private static java.lang.String sanitizeString (java.lang.String) String str private static java.lang.String escapeString (java.lang.String) char original int i String str int strLen StringBuilder b private static void appendQuotedBytes (byte[], java.lang.StringBuffer) int ch int i byte[] bytes StringBuffer builder }
com/android/internal/telephony/protobuf/nano/UnknownFieldData.class
UnknownFieldData.java package com.android.internal.telephony.protobuf.nano final com.android.internal.telephony.protobuf.nano.UnknownFieldData extends java.lang.Object { final int tag final byte[] bytes void <init> (int, byte[]) int tag byte[] bytes int computeSerializedSize () int size void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output public boolean equals (java.lang.Object) Object o com.android.internal.telephony.protobuf.nano.UnknownFieldData other public int hashCode () int result }
com/android/internal/telephony/protobuf/nano/WireFormatNano.class
WireFormatNano.java package com.android.internal.telephony.protobuf.nano public final com.android.internal.telephony.protobuf.nano.WireFormatNano extends java.lang.Object { static final int WIRETYPE_VARINT static final int WIRETYPE_FIXED64 static final int WIRETYPE_LENGTH_DELIMITED static final int WIRETYPE_START_GROUP static final int WIRETYPE_END_GROUP static final int WIRETYPE_FIXED32 static final int TAG_TYPE_BITS static final int TAG_TYPE_MASK public static final int[] EMPTY_INT_ARRAY public static final long[] EMPTY_LONG_ARRAY public static final float[] EMPTY_FLOAT_ARRAY public static final double[] EMPTY_DOUBLE_ARRAY public static final boolean[] EMPTY_BOOLEAN_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final byte[][] EMPTY_BYTES_ARRAY public static final byte[] EMPTY_BYTES private void <init> () static int getTagWireType (int) int tag public static int getTagFieldNumber (int) int tag static int makeTag (int, int) int fieldNumber int wireType public static boolean parseUnknownField (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input int tag public static final int getRepeatedFieldArrayLength (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input int tag int arrayLength int startPos static void <clinit> () }
com/android/internal/telephony/protobuf/nano/android/
com/android/internal/telephony/protobuf/nano/android/ParcelableExtendableMessageNano.class
ParcelableExtendableMessageNano.java package com.android.internal.telephony.protobuf.nano.android public abstract com.android.internal.telephony.protobuf.nano.android.ParcelableExtendableMessageNano extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano implements android.os.Parcelable { public void <init> () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags }
com/android/internal/telephony/protobuf/nano/android/ParcelableMessageNano.class
ParcelableMessageNano.java package com.android.internal.telephony.protobuf.nano.android public abstract com.android.internal.telephony.protobuf.nano.android.ParcelableMessageNano extends com.android.internal.telephony.protobuf.nano.MessageNano implements android.os.Parcelable { public void <init> () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags }
com/android/internal/telephony/protobuf/nano/android/ParcelableMessageNanoCreator.class
ParcelableMessageNanoCreator.java package com.android.internal.telephony.protobuf.nano.android public final com.android.internal.telephony.protobuf.nano.android.ParcelableMessageNanoCreator extends java.lang.Object implements android.os.Parcelable$Creator { private static final String TAG private final Class mClazz public void <init> (java.lang.Class) Class clazz public com.android.internal.telephony.protobuf.nano.MessageNano createFromParcel (android.os.Parcel) Class clazz Object instance ClassNotFoundException e NoSuchMethodException e java.lang.reflect.InvocationTargetException e IllegalAccessException e InstantiationException e com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException e android.os.Parcel in String className byte[] data com.android.internal.telephony.protobuf.nano.MessageNano proto public com.android.internal.telephony.protobuf.nano.MessageNano[] newArray (int) int i static void writeToParcel (java.lang.Class, com.android.internal.telephony.protobuf.nano.MessageNano, android.os.Parcel) Class clazz com.android.internal.telephony.protobuf.nano.MessageNano message android.os.Parcel out public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/satellite/
com/android/internal/telephony/satellite/DatagramController$1.class
DatagramController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DatagramController$1 extends java.lang.Object implements java.util.function.Consumer { final synthetic com.android.internal.telephony.satellite.DatagramController this$0 void <init> (com.android.internal.telephony.satellite.DatagramController) com.android.internal.telephony.satellite.DatagramController this$0 public void accept (java.lang.Integer) Integer result public volatile synthetic void accept (java.lang.Object) }
com/android/internal/telephony/satellite/DatagramController.class
DatagramController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.DatagramController extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.DatagramController sInstance private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.satellite.PointingAppController mPointingAppController private final com.android.internal.telephony.satellite.DatagramDispatcher mDatagramDispatcher private final com.android.internal.telephony.satellite.DatagramReceiver mDatagramReceiver public static final long MAX_DATAGRAM_ID public static final int ROUNDING_UNIT public static final long SATELLITE_ALIGN_TIMEOUT public static final int TIMEOUT_TYPE_ALIGN public static final int TIMEOUT_TYPE_DATAGRAM_WAIT_FOR_CONNECTED_STATE public static final int TIMEOUT_TYPE_WAIT_FOR_DATAGRAM_SENDING_RESPONSE public static final int TIMEOUT_TYPE_DATAGRAM_DELAY_IN_DEMO_MODE public static final int BOOLEAN_TYPE_WAIT_FOR_DEVICE_ALIGNMENT_IN_DEMO_DATAGRAM private static final String ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG private final Object mLock private int mSendSubId private int mDatagramType private int mSendDatagramTransferState private int mSendPendingCount private int mSendErrorCode private int mReceiveSubId private int mReceiveDatagramTransferState private int mReceivePendingCount private int mReceiveErrorCode private final java.util.List mDemoModeDatagramList private boolean mIsDemoMode private long mAlignTimeoutDuration private long mDatagramWaitTimeForConnectedState private long mModemImageSwitchingDuration private boolean mWaitForDeviceAlignmentInDemoDatagram private long mDatagramWaitTimeForConnectedStateForLastMessage private int mSatelltieModemState private android.telephony.PersistentLogger mPersistentLogger public static com.android.internal.telephony.satellite.DatagramController getInstance () public static com.android.internal.telephony.satellite.DatagramController make (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.PointingAppController) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.PointingAppController pointingAppController public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.PointingAppController) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.PointingAppController pointingAppController public int registerForSatelliteDatagram (int, android.telephony.satellite.ISatelliteDatagramCallback) int subId android.telephony.satellite.ISatelliteDatagramCallback callback public void unregisterForSatelliteDatagram (int, android.telephony.satellite.ISatelliteDatagramCallback) int subId android.telephony.satellite.ISatelliteDatagramCallback callback public void pollPendingSatelliteDatagrams (int, java.util.function.Consumer) int subId java.util.function.Consumer callback public void sendSatelliteDatagram (int, int, android.telephony.satellite.SatelliteDatagram, boolean, java.util.function.Consumer) int subId int datagramType android.telephony.satellite.SatelliteDatagram datagram boolean needFullScreenPointingUI java.util.function.Consumer callback public void updateSendStatus (int, int, int, int, int) int subId int datagramType int datagramTransferState int sendPendingCount int errorCode private boolean shouldSuppressDatagramTransferStateUpdate (int) int datagramType public void updateReceiveStatus (int, int, int, int, int) int subId int datagramType int datagramTransferState int receivePendingCount int errorCode public int getReceivePendingCount () public boolean isEmergencyCommunicationEstablished () public void onSatelliteModemStateChanged (int) int state public void onSmsReceived (int) int subId public void setDeviceAlignedWithSatellite (boolean) boolean isAligned public boolean isReceivingDatagrams () public boolean needsWaitingForSatelliteConnected (int) boolean allowCheckMessageInNotConnected int datagramType public boolean isSendingInIdleState () public boolean isPollingInIdleState () public void setDemoMode (boolean) boolean isDemoMode public android.telephony.satellite.SatelliteDatagram popDemoModeDatagram () public void pushDemoModeDatagram (int, android.telephony.satellite.SatelliteDatagram) int datagramType android.telephony.satellite.SatelliteDatagram datagram long getSatelliteAlignedTimeoutDuration () public long getDatagramWaitTimeForConnectedState (boolean) long timeout boolean isLastSosMessage boolean setDatagramControllerTimeoutDuration (boolean, int, long) boolean reset int timeoutType long timeoutMillis boolean setDatagramControllerBooleanConfig (boolean, int, boolean) boolean reset int booleanType boolean enable private boolean isMockModemAllowed () private void notifyDatagramTransferStateChangedToSessionController (int) int datagramType com.android.internal.telephony.satellite.SatelliteSessionController sessionController private long getDatagramWaitForConnectedStateTimeoutMillis () private long getSatelliteModemImageSwitchingDurationMillis () private long getDatagramWaitForConnectedStateForLastMessageTimeoutMillis () void setShouldSendDatagramToModemInDemoMode (boolean) boolean shouldSendToModemInDemoMode private void retryPollPendingDatagramsInDemoMode () java.util.function.Consumer internalCallback public boolean waitForAligningToSatellite (boolean) boolean isAligned private boolean getWaitForDeviceAlignmentInDemoDatagram () private boolean getWaitForDeviceAlignmentInDemoDatagramFromResources () android.content.res.Resources$NotFoundException ex boolean waitForDeviceAlignmentInDemoDatagram private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void ploge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/DatagramDispatcher$1.class
DatagramDispatcher.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DatagramDispatcher$1 extends java.lang.Object implements java.util.function.Consumer { final synthetic com.android.internal.telephony.satellite.DatagramDispatcher this$0 void <init> (com.android.internal.telephony.satellite.DatagramDispatcher) com.android.internal.telephony.satellite.DatagramDispatcher this$0 public void accept (java.lang.Integer) Integer result public volatile synthetic void accept (java.lang.Object) }
com/android/internal/telephony/satellite/DatagramDispatcher$DatagramDispatcherHandlerRequest.class
DatagramDispatcher.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest extends java.lang.Object { public Object argument public com.android.internal.telephony.Phone phone public Object result void <init> (java.lang.Object, com.android.internal.telephony.Phone) Object argument com.android.internal.telephony.Phone phone }
com/android/internal/telephony/satellite/DatagramDispatcher$SendSatelliteDatagramArgument.class
DatagramDispatcher.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument extends java.lang.Object { public int subId public long datagramId public int datagramType public android.telephony.satellite.SatelliteDatagram datagram public boolean needFullScreenPointingUI public java.util.function.Consumer callback public long datagramStartTime public boolean skipCheckingSatelliteAligned void <init> (int, long, int, android.telephony.satellite.SatelliteDatagram, boolean, java.util.function.Consumer) int subId long datagramId int datagramType android.telephony.satellite.SatelliteDatagram datagram boolean needFullScreenPointingUI java.util.function.Consumer callback public int getDatagramRoundedSizeBytes () int sizeBytes public void setDatagramStartTime () }
com/android/internal/telephony/satellite/DatagramDispatcher.class
DatagramDispatcher.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.DatagramDispatcher extends android.os.Handler { private static final String TAG private static final int CMD_SEND_SATELLITE_DATAGRAM private static final int EVENT_SEND_SATELLITE_DATAGRAM_DONE private static final int EVENT_WAIT_FOR_DEVICE_ALIGNMENT_IN_DEMO_MODE_TIMED_OUT private static final int EVENT_DATAGRAM_WAIT_FOR_CONNECTED_STATE_TIMED_OUT private static final int EVENT_WAIT_FOR_DATAGRAM_SENDING_RESPONSE_TIMED_OUT private static final int EVENT_ABORT_SENDING_SATELLITE_DATAGRAMS_DONE private static final int EVENT_WAIT_FOR_SIMULATED_POLL_DATAGRAMS_DELAY_TIMED_OUT private static final int CMD_SEND_SMS private static final int EVENT_SEND_SMS_DONE private static final int EVENT_MT_SMS_POLLING_THROTTLE_TIMED_OUT private static final Long TIMEOUT_DATAGRAM_DELAY_IN_DEMO_MODE private static com.android.internal.telephony.satellite.DatagramDispatcher sInstance private final android.content.Context mContext private final com.android.internal.telephony.satellite.DatagramController mDatagramController private final com.android.internal.telephony.satellite.metrics.ControllerMetricsStats mControllerMetricsStats private final com.android.internal.telephony.satellite.metrics.SessionMetricsStats mSessionMetricsStats private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private boolean mIsDemoMode private boolean mIsAligned private com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest mSendSatelliteDatagramRequest private static java.util.concurrent.atomic.AtomicLong mNextDatagramId private java.util.concurrent.atomic.AtomicBoolean mShouldSendDatagramToModemInDemoMode private final Object mLock private long mDemoTimeoutDuration private boolean mIsEmergencyCommunicationEstablished private boolean mSendingInProgress private final java.util.LinkedHashMap mPendingEmergencyDatagramsMap private final java.util.LinkedHashMap mPendingNonEmergencyDatagramsMap private final java.util.LinkedHashMap mPendingSmsMap private long mWaitTimeForDatagramSendingResponse private long mWaitTimeForDatagramSendingForLastMessageResponse private int mLastSendRequestDatagramType private android.telephony.PersistentLogger mPersistentLogger private int mModemState private boolean mHasEnteredConnectedState private boolean mShouldPollMtSms private boolean mIsMtSmsPollingThrottled private int mConnectedStateCounter private long mSmsTransmissionStartTime public static com.android.internal.telephony.satellite.DatagramDispatcher make (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.DatagramController) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.DatagramController datagramController public static com.android.internal.telephony.satellite.DatagramDispatcher getInstance () protected void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.DatagramController) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.DatagramController datagramController public void handleMessage (android.os.Message) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request android.os.Message onCompleted int error com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest com.android.internal.telephony.Phone satellitePhone com.android.internal.telephony.SmsDispatchersController smsDispatchersController com.android.internal.telephony.SomeArgs args int subId long messageId boolean success android.os.Message msg public void sendSatelliteDatagram (int, int, android.telephony.satellite.SatelliteDatagram, boolean, java.util.function.Consumer) int subId int datagramType android.telephony.satellite.SatelliteDatagram datagram boolean needFullScreenPointingUI java.util.function.Consumer callback com.android.internal.telephony.Phone phone long datagramId com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument datagramArgs public void retrySendingDatagrams () protected void setDemoMode (boolean) boolean isDemoMode public void setDeviceAlignedWithSatellite (boolean) boolean isAligned private void startSatelliteAlignedTimer (com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest) com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request protected long getSatelliteAlignedTimeoutDuration () private void handleEventSatelliteAligned () com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument android.os.Message message private void handleEventSatelliteAlignedTimeout (com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest) com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request android.telephony.satellite.SatelliteManager$SatelliteException exception android.os.Message message private boolean isSatelliteAlignedTimerStarted () private void stopSatelliteAlignedTimer () private void sendPendingMessages () private void sendPendingDatagrams () com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument datagramArg com.android.internal.telephony.Phone phone java.util.Set pendingDatagram private void sendErrorCodeAndCleanupPendingDatagrams (java.util.LinkedHashMap, int) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument java.util.Map$Entry entry java.util.LinkedHashMap pendingDatagramsMap int errorCode private void abortSendingPendingDatagrams (int, int) int subId int errorCode public int getPendingMessagesCount () public int getPendingDatagramCount () public int getPendingSmsCount () public int getPendingUserMessagesCount () com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument java.util.Map$Entry entry int pendingUserMessagesCount private void sendRequestAsync (int, java.lang.Object, com.android.internal.telephony.Phone) int command Object argument com.android.internal.telephony.Phone phone com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request android.os.Message msg private void reportSendSmsCompleted (com.android.internal.telephony.SmsDispatchersController$PendingRequest, int) long smsTransmissionTime com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest int resultCode int datagramType private void reportSendDatagramCompleted (com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument, int) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument int resultCode long datagramTransmissionTime public void destroy () public void onSatelliteModemStateChanged (int) int state private boolean isFirstConnected () private void cleanUpResources () int subId public boolean isEmergencyCommunicationEstablished () private void startDatagramWaitForConnectedStateTimer (int) int datagramType private void stopDatagramWaitForConnectedStateTimer () public boolean isDatagramWaitForConnectedStateTimerStarted () void setWaitTimeForDatagramSendingResponse (boolean, long) boolean reset long timeoutMillis private void startWaitForDatagramSendingResponseTimer (com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument long waitTime private void stopWaitForDatagramSendingResponseTimer () private void handleEventDatagramWaitForConnectedStateTimedOut (int) int subId int datagramType private boolean shouldSendDatagramToModemInDemoMode () android.content.res.Resources$NotFoundException ex private long getWaitForDatagramSendingResponseTimeoutMillis () private long getWaitForDatagramSendingResponseForLastMessageTimeoutMillis () private boolean shouldProcessEventSendSatelliteDatagramDone (com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument private void handleEventWaitForDatagramSendingResponseTimedOut (com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument protected void setShouldSendDatagramToModemInDemoMode (java.lang.Boolean) Boolean shouldSendToModemInDemoMode private void startWaitForSimulatedPollDatagramsDelayTimer (com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest) com.android.internal.telephony.satellite.DatagramDispatcher$DatagramDispatcherHandlerRequest request private void stopWaitForSimulatedPollDatagramsDelayTimer () private void handleEventWaitForSimulatedPollDatagramsDelayTimedOut (com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument) java.util.function.Consumer internalCallback com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument long getDemoTimeoutDuration () void setTimeoutDatagramDelayInDemoMode (boolean, long) boolean reset long timeoutMillis public void sendSms (com.android.internal.telephony.SmsDispatchersController$PendingRequest) int datagramType com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingSms int subId long messageId private void sendPendingSms () com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest int datagramType int subId java.util.Set pendingSms public void onSendSmsDone (int, long, boolean) int subId long messageId boolean success com.android.internal.telephony.SomeArgs args private void sendErrorCodeAndCleanupPendingSms (java.util.LinkedHashMap, int) com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest java.util.Map$Entry entry java.util.LinkedHashMap pendingSmsMap int errorCode com.android.internal.telephony.Phone satellitePhone com.android.internal.telephony.SmsDispatchersController smsDispatchersController private void handleEventSendSmsDone (int, long, boolean) com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingSms int datagramType int subId long messageId boolean success private boolean isEnabledMtSmsPolling () private long getMtSmsPollingThrottleMillis () private boolean shouldPollMtSms () com.android.internal.telephony.satellite.SatelliteController satelliteController com.android.internal.telephony.Phone satellitePhone private void sendMtSmsPollingMessage () com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest java.util.Map$Entry entry com.android.internal.telephony.Phone satellitePhone com.android.internal.telephony.SmsDispatchersController smsDispatchersController private void startMtSmsPollingThrottle () private void stopMtSmsPollingThrottle () private boolean allowMtSmsPolling () boolean isModemStateConnectedOrTransferring private boolean allowCheckMessageInNotConnected () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static void logw (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void plogw (java.lang.String) String log private void ploge (java.lang.String) String log public void updateSessionStatsWithPendingUserMsgCount (android.telephony.satellite.SatelliteSessionStats) com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument java.util.Map$Entry entry com.android.internal.telephony.satellite.DatagramDispatcher$SendSatelliteDatagramArgument argument java.util.Map$Entry entry com.android.internal.telephony.SmsDispatchersController$PendingRequest pendingRequest int datagramType java.util.Map$Entry entry android.telephony.satellite.SatelliteSessionStats datagramStats private static synthetic long lambda$sendSatelliteDatagram$0 (long) long n static void <clinit> () }
com/android/internal/telephony/satellite/DatagramReceiver$DatagramReceiverHandlerRequest.class
DatagramReceiver.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest extends java.lang.Object { public Object argument public com.android.internal.telephony.Phone phone public int subId public Object result void <init> (java.lang.Object, com.android.internal.telephony.Phone, int) Object argument com.android.internal.telephony.Phone phone int subId }
com/android/internal/telephony/satellite/DatagramReceiver$SatelliteDatagramListenerHandler$1.class
DatagramReceiver.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$1 extends com.android.internal.telephony.IVoidConsumer$Stub { final synthetic com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument val$argument final synthetic com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler this$0 void <init> (com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler, com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument) com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler this$0 public void accept () }
com/android/internal/telephony/satellite/DatagramReceiver$SatelliteDatagramListenerHandler$2.class
DatagramReceiver.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$2 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler this$0 void <init> (com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler) com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument.class
DatagramReceiver.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument extends java.lang.Object { public long datagramId public android.telephony.satellite.SatelliteDatagram datagram public int pendingCount public android.telephony.satellite.ISatelliteDatagramCallback listener void <init> (long, android.telephony.satellite.SatelliteDatagram, int, android.telephony.satellite.ISatelliteDatagramCallback) long datagramId android.telephony.satellite.SatelliteDatagram datagram int pendingCount android.telephony.satellite.ISatelliteDatagramCallback listener public boolean equals (java.lang.Object) Object other com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument that }
com/android/internal/telephony/satellite/DatagramReceiver$SatelliteDatagramListenerHandler.class
DatagramReceiver.java package com.android.internal.telephony.satellite public final com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler extends android.os.Handler { public static final int EVENT_SATELLITE_DATAGRAM_RECEIVED public static final int EVENT_RETRY_DELIVERING_RECEIVED_DATAGRAM public static final int EVENT_RECEIVED_ACK private final java.util.concurrent.ConcurrentHashMap mListeners private final int mSubId public void <init> (android.os.Looper, int) android.os.Looper looper int subId public void addListener (android.telephony.satellite.ISatelliteDatagramCallback) android.telephony.satellite.ISatelliteDatagramCallback listener public void removeListener (android.telephony.satellite.ISatelliteDatagramCallback) android.telephony.satellite.ISatelliteDatagramCallback listener public boolean hasListeners () public int getNumOfListeners () private int getTimeoutToReceiveAck () private long getDatagramId () Exception e long prevDatagramId long datagramId private void insertDatagram (long, android.telephony.satellite.SatelliteDatagram) long datagramId android.telephony.satellite.SatelliteDatagram datagram android.content.ContentValues contentValues android.net.Uri uri private void deleteDatagram (long) int numRowsDeleted android.database.Cursor cursor android.database.SQLException e long datagramId String whereClause private void onSatelliteDatagramReceived (com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument) com.android.internal.telephony.IVoidConsumer internalAck android.os.RemoteException e com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument argument public void handleMessage (android.os.Message) long datagramId com.android.internal.telephony.IIntegerConsumer internalCallback java.util.function.Consumer callback android.os.AsyncResult ar android.util.Pair result android.telephony.satellite.SatelliteDatagram satelliteDatagram int pendingCount com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument argument com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument argument int pendingAckCount android.os.Message msg private synthetic void lambda$handleMessage$1 (long, android.telephony.satellite.SatelliteDatagram, int, android.telephony.satellite.ISatelliteDatagramCallback) long datagramId android.telephony.satellite.SatelliteDatagram satelliteDatagram int pendingCount android.telephony.satellite.ISatelliteDatagramCallback listener com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler$DatagramRetryArgument argument private static synthetic long lambda$getDatagramId$0 (long) long n }
com/android/internal/telephony/satellite/DatagramReceiver.class
DatagramReceiver.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.DatagramReceiver extends android.os.Handler { private static final String TAG private static final int CMD_POLL_PENDING_SATELLITE_DATAGRAMS private static final int EVENT_POLL_PENDING_SATELLITE_DATAGRAMS_DONE private static final int EVENT_WAIT_FOR_DEVICE_ALIGNMENT_IN_DEMO_MODE_TIMED_OUT private static final int EVENT_DATAGRAM_WAIT_FOR_CONNECTED_STATE_TIMED_OUT private static final String SATELLITE_DATAGRAM_ID_KEY private static java.util.concurrent.atomic.AtomicLong mNextDatagramId private static com.android.internal.telephony.satellite.DatagramReceiver sInstance private final android.content.Context mContext private final android.content.ContentResolver mContentResolver private android.content.SharedPreferences mSharedPreferences private final com.android.internal.telephony.satellite.DatagramController mDatagramController private final com.android.internal.telephony.satellite.metrics.ControllerMetricsStats mControllerMetricsStats private final com.android.internal.telephony.satellite.metrics.SessionMetricsStats mSessionMetricsStats private final android.os.Looper mLooper private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private long mDatagramTransferStartTime private boolean mIsDemoMode private boolean mIsAligned private com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest mDemoPollPendingSatelliteDatagramsRequest private com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest mPendingPollSatelliteDatagramsRequest private final Object mLock private android.telephony.PersistentLogger mPersistentLogger private final java.util.concurrent.ConcurrentHashMap mSatelliteDatagramListenerHandlers private final java.util.concurrent.ConcurrentHashMap mPendingAckCountHashMap public static com.android.internal.telephony.satellite.DatagramReceiver make (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.DatagramController) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.DatagramController datagramController protected void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.satellite.DatagramController) Exception e android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.satellite.DatagramController datagramController public void handleMessage (android.os.Message) com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request android.os.Message onCompleted android.util.Pair pair android.os.Message message android.telephony.satellite.SatelliteDatagram datagram int validSubId com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler listenerHandler int error com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request android.os.AsyncResult ar android.os.Message msg public int registerForSatelliteDatagram (int, android.telephony.satellite.ISatelliteDatagramCallback) int subId android.telephony.satellite.ISatelliteDatagramCallback callback int validSubId com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler satelliteDatagramListenerHandler public void unregisterForSatelliteDatagram (int, android.telephony.satellite.ISatelliteDatagramCallback) int subId android.telephony.satellite.ISatelliteDatagramCallback callback int validSubId com.android.internal.telephony.satellite.DatagramReceiver$SatelliteDatagramListenerHandler handler public void pollPendingSatelliteDatagrams (int, java.util.function.Consumer) int subId java.util.function.Consumer callback private void handleSatelliteConnectedEvent () java.util.function.Consumer callback private void pollPendingSatelliteDatagramsInternal (int, java.util.function.Consumer) android.os.Message msg com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request int subId java.util.function.Consumer callback com.android.internal.telephony.Phone phone public void onSatelliteModemStateChanged (int) int state private void cleanupDemoModeResources () java.util.function.Consumer callback private void cleanUpResources () java.util.function.Consumer callback int subId private void sendRequestAsync (int, java.lang.Object, com.android.internal.telephony.Phone, int) int command Object argument com.android.internal.telephony.Phone phone int subId com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request android.os.Message msg private void reportMetrics (android.telephony.satellite.SatelliteDatagram, int) int sizeBytes android.telephony.satellite.SatelliteDatagram satelliteDatagram int resultCode int datagramSizeRoundedBytes long datagramTransferTime protected void setDemoMode (boolean) boolean isDemoMode public void setDeviceAlignedWithSatellite (boolean) boolean isAligned private void startSatelliteAlignedTimer (com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest) com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request protected long getSatelliteAlignedTimeoutDuration () private void handleEventSatelliteAligned () android.os.Message message private void handleEventSatelliteAlignedTimeout (com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest) com.android.internal.telephony.satellite.DatagramReceiver$DatagramReceiverHandlerRequest request android.telephony.satellite.SatelliteManager$SatelliteException exception android.os.Message message private boolean isSatelliteAlignedTimerStarted () private void stopSatelliteAlignedTimer () private void startDatagramWaitForConnectedStateTimer () private void stopDatagramWaitForConnectedStateTimer () public boolean isDatagramWaitForConnectedStateTimerStarted () private void handleEventDatagramWaitForConnectedStateTimedOut () java.util.function.Consumer callback public void destroy () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static void logw (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void plogw (java.lang.String) String log private void ploge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/DemoSimulator$ConnectedState.class
DemoSimulator.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DemoSimulator$ConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.DemoSimulator this$0 private void <init> (com.android.internal.telephony.satellite.DemoSimulator) public void enter () android.telephony.satellite.stub.NtnSignalStrength ntnSignalStrength android.os.RemoteException e public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleEventDeviceAlignedWithSatellite (boolean) long durationMillis boolean isAligned }
com/android/internal/telephony/satellite/DemoSimulator$NotConnectedState.class
DemoSimulator.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DemoSimulator$NotConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.DemoSimulator this$0 private void <init> (com.android.internal.telephony.satellite.DemoSimulator) public void enter () android.telephony.satellite.stub.NtnSignalStrength ntnSignalStrength android.os.RemoteException e public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleEventDeviceAlignedWithSatellite (boolean) long durationMillis boolean isAligned }
com/android/internal/telephony/satellite/DemoSimulator$PowerOffState.class
DemoSimulator.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.DemoSimulator$PowerOffState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.DemoSimulator this$0 private void <init> (com.android.internal.telephony.satellite.DemoSimulator) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/satellite/DemoSimulator.class
DemoSimulator.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.DemoSimulator extends com.android.internal.telephony.StateMachine { private static final String TAG private static final boolean DBG private static final int EVENT_SATELLITE_MODE_ON private static final int EVENT_SATELLITE_MODE_OFF private static final int EVENT_DEVICE_ALIGNED_WITH_SATELLITE protected static final int EVENT_DEVICE_ALIGNED protected static final int EVENT_DEVICE_NOT_ALIGNED private static com.android.internal.telephony.satellite.DemoSimulator sInstance private final android.content.Context mContext private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController private final com.android.internal.telephony.satellite.DemoSimulator$PowerOffState mPowerOffState private final com.android.internal.telephony.satellite.DemoSimulator$NotConnectedState mNotConnectedState private final com.android.internal.telephony.satellite.DemoSimulator$ConnectedState mConnectedState private final Object mLock private boolean mIsAligned private android.telephony.satellite.stub.ISatelliteListener mISatelliteListener public static com.android.internal.telephony.satellite.DemoSimulator getInstance () public static com.android.internal.telephony.satellite.DemoSimulator make (android.content.Context, com.android.internal.telephony.satellite.SatelliteController) android.content.Context context com.android.internal.telephony.satellite.SatelliteController satelliteController protected void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.satellite.SatelliteController) android.content.Context context android.os.Looper looper com.android.internal.telephony.satellite.SatelliteController satelliteController protected java.lang.String getWhatToString (int) String whatString String whatString String whatString String whatString String whatString int what String whatString public void setSatelliteListener (android.telephony.satellite.stub.ISatelliteListener) android.telephony.satellite.stub.ISatelliteListener listener public void enableTerrestrialNetworkScanWhileSatelliteModeIsOn (boolean, android.telephony.IIntegerConsumer) android.os.RemoteException e boolean enabled android.telephony.IIntegerConsumer errorCallback public void onSatelliteModeOn () public void onSatelliteModeOff () public void setDeviceAlignedWithSatellite (boolean) boolean isAligned static synthetic void access$000 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$100 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$200 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$300 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$400 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$500 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$600 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic boolean access$700 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 static synthetic void access$800 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic boolean access$900 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 static synthetic void access$1000 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$1100 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 static synthetic void access$1200 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$1300 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$1400 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$1500 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic boolean access$1600 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 static synthetic void access$1700 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic boolean access$1800 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 static synthetic void access$1900 (com.android.internal.telephony.satellite.DemoSimulator, java.lang.String) com.android.internal.telephony.satellite.DemoSimulator x0 String x1 static synthetic void access$2000 (com.android.internal.telephony.satellite.DemoSimulator, int) com.android.internal.telephony.satellite.DemoSimulator x0 int x1 }
com/android/internal/telephony/satellite/NtnCapabilityResolver.class
NtnCapabilityResolver.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.NtnCapabilityResolver extends java.lang.Object { private static final String TAG public void <init> () public static void resolveNtnCapability (android.telephony.NetworkRegistrationInfo, int) String satellitePlmn android.telephony.NetworkRegistrationInfo networkRegistrationInfo int subId String registeredPlmn com.android.internal.telephony.satellite.SatelliteController satelliteController java.util.List satellitePlmnList private static void logd (java.lang.String) String log }
com/android/internal/telephony/satellite/PointingAppController$DatagramTransferStateHandlerRequest.class
PointingAppController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest extends java.lang.Object { public int datagramType public int datagramTransferState public int pendingCount public int errorCode void <init> (int, int, int, int) int datagramType int datagramTransferState int pendingCount int errorCode }
com/android/internal/telephony/satellite/PointingAppController$SatelliteTransmissionUpdateHandler.class
PointingAppController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler extends android.os.Handler { public static final int EVENT_POSITION_INFO_CHANGED public static final int EVENT_SEND_DATAGRAM_STATE_CHANGED public static final int EVENT_RECEIVE_DATAGRAM_STATE_CHANGED public static final int EVENT_DATAGRAM_TRANSFER_STATE_CHANGED public static final int EVENT_SEND_DATAGRAM_REQUESTED private final java.util.concurrent.ConcurrentHashMap mListeners void <init> (android.os.Looper) android.os.Looper looper public void addListener (android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener public void removeListener (android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener public boolean hasListeners () public void handleMessage (android.os.Message) android.os.AsyncResult ar android.telephony.satellite.PointingInfo pointingInfo java.util.List toBeRemoved android.os.AsyncResult ar com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request java.util.List toBeRemoved com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request java.util.List toBeRemoved int datagramType java.util.List toBeRemoved android.os.Message msg private synthetic void lambda$handleMessage$7 (android.os.IBinder) android.os.IBinder listener private static synthetic void lambda$handleMessage$6 (int, java.util.List, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.os.RemoteException e int datagramType java.util.List toBeRemoved android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener private synthetic void lambda$handleMessage$5 (android.os.IBinder) android.os.IBinder listener private static synthetic void lambda$handleMessage$4 (com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest, java.util.List, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.os.RemoteException e com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request java.util.List toBeRemoved android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener private synthetic void lambda$handleMessage$3 (android.os.IBinder) android.os.IBinder listener private static synthetic void lambda$handleMessage$2 (com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest, java.util.List, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.os.RemoteException e com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request java.util.List toBeRemoved android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener private synthetic void lambda$handleMessage$1 (android.os.IBinder) android.os.IBinder listener private static synthetic void lambda$handleMessage$0 (android.telephony.satellite.PointingInfo, java.util.List, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) android.os.RemoteException e android.telephony.satellite.PointingInfo pointingInfo java.util.List toBeRemoved android.telephony.satellite.ISatelliteTransmissionUpdateCallback listener }
com/android/internal/telephony/satellite/PointingAppController$UidImportanceListener.class
PointingAppController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.PointingAppController$UidImportanceListener extends java.lang.Object implements android.app.ActivityManager$OnUidImportanceListener { final synthetic com.android.internal.telephony.satellite.PointingAppController this$0 public void <init> (com.android.internal.telephony.satellite.PointingAppController) com.android.internal.telephony.satellite.PointingAppController this$0 public void onUidImportance (int, int) int uid int importance android.content.pm.PackageManager pm String[] callerPackages String pointingUiPackage }
com/android/internal/telephony/satellite/PointingAppController.class
PointingAppController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.PointingAppController extends java.lang.Object { private static final String TAG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG private static com.android.internal.telephony.satellite.PointingAppController sInstance private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private boolean mStartedSatelliteTransmissionUpdates private boolean mLastNeedFullScreenPointingUI private boolean mLastIsDemoMode private boolean mLastIsEmergency private boolean mListenerForPointingUIRegistered private String mPointingUiPackageName private String mPointingUiClassName private android.app.ActivityManager mActivityManager public com.android.internal.telephony.satellite.PointingAppController$UidImportanceListener mUidImportanceListener private final java.util.concurrent.ConcurrentHashMap mSatelliteTransmissionUpdateHandlers private android.telephony.PersistentLogger mPersistentLogger public static com.android.internal.telephony.satellite.PointingAppController getInstance () public static com.android.internal.telephony.satellite.PointingAppController make (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void setStartedSatelliteTransmissionUpdates (boolean) boolean startedSatelliteTransmissionUpdates public boolean getStartedSatelliteTransmissionUpdates () public void registerForSatelliteTransmissionUpdates (int, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) int subId android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler handler public void unregisterForSatelliteTransmissionUpdates (int, java.util.function.Consumer, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) com.android.internal.telephony.satellite.SatelliteModemInterface satelliteModemInterface int subId java.util.function.Consumer result android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler handler public void startSatelliteTransmissionUpdates (android.os.Message) android.os.Message message public void stopSatelliteTransmissionUpdates (android.os.Message) android.os.Message message public void startPointingUI (boolean, boolean, boolean) android.content.Intent launchIntent android.content.ActivityNotFoundException ex boolean needFullScreenPointingUI boolean isDemoMode boolean isEmergency String packageName android.content.Intent launchIntent String className public void removeListenerForPointingUI () public void updateSendDatagramTransferState (int, int, int, int, int) android.os.Message msg int subId int datagramType int datagramTransferState int sendPendingCount int errorCode com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler handler public void onSendDatagramRequested (int, int) android.os.Message msg int subId int datagramType com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler handler public void updateReceiveDatagramTransferState (int, int, int, int) android.os.Message msg int subId int datagramTransferState int receivePendingCount int errorCode com.android.internal.telephony.satellite.PointingAppController$DatagramTransferStateHandlerRequest request com.android.internal.telephony.satellite.PointingAppController$SatelliteTransmissionUpdateHandler handler boolean setSatellitePointingUiClassName (java.lang.String, java.lang.String) String packageName String className private java.lang.String getPointingUiPackageName () private java.lang.String getPointingUiClassName () private boolean isMockModemAllowed () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void ploge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/SatelliteConfig.class
SatelliteConfig.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteConfig extends java.lang.Object { private static final String TAG private static final String SATELLITE_DIR_NAME private static final String S2_CELL_FILE_NAME private int mVersion private java.util.Map mSupportedServicesPerCarrier private java.util.List mSatelliteRegionCountryCodes private Boolean mIsSatelliteRegionAllowed private java.io.File mSatS2File private com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto mConfigData public void <init> (com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto) com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto configData private java.util.Map getCarrierSupportedSatelliteServices () int service String carrierPlmn java.util.Set allowedServices com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto capabilityProto com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto[] satelliteCapabilities java.util.Map satelliteCapabilityMap com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto carrierProto com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto[] satelliteServices java.util.Map carrierToServicesMap public java.util.List getAllSatellitePlmnsForCarrier (int) java.util.Map satelliteCapabilitiesMap int carrierId public java.util.Map getSupportedSatelliteServices (int) java.util.Map satelliteCapaMap int carrierId public java.util.Set getAllSatelliteCarrierIds () public java.util.List getDeviceSatelliteCountryCodes () public java.lang.Boolean isSatelliteDataForAllowedRegion () public java.io.File getSatelliteS2CellFile (android.content.Context) android.content.Context context public java.io.File copySatS2FileToPhoneDirectory (android.content.Context, byte[]) java.io.InputStream inputStream java.io.IOException ex android.content.Context context byte[] byteArrayFile java.io.File satS2FileDir java.nio.file.Path targetSatS2FilePath public boolean isFileExist (java.io.File) java.io.File file }
com/android/internal/telephony/satellite/SatelliteConfigParser.class
SatelliteConfigParser.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteConfigParser extends com.android.internal.telephony.configupdate.ConfigParser { private static final String TAG public void <init> (byte[]) byte[] data public void <init> (java.io.InputStream) throws java.io.IOException java.io.InputStream input public void <init> (java.io.File) throws java.io.IOException java.io.File file protected void parseData (byte[]) com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto telephonyConfigData Exception e byte[] data boolean parseError }
com/android/internal/telephony/satellite/SatelliteConstants$AccessControlType.class
SatelliteConstants.java package com.android.internal.telephony.satellite public abstract annotation com.android.internal.telephony.satellite.SatelliteConstants$AccessControlType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/satellite/SatelliteConstants$ConfigDataSource.class
SatelliteConstants.java package com.android.internal.telephony.satellite public abstract annotation com.android.internal.telephony.satellite.SatelliteConstants$ConfigDataSource extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/satellite/SatelliteConstants$ConfigUpdateResult.class
SatelliteConstants.java package com.android.internal.telephony.satellite public abstract annotation com.android.internal.telephony.satellite.SatelliteConstants$ConfigUpdateResult extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/satellite/SatelliteConstants$SatelliteEntitlementStatus.class
SatelliteConstants.java package com.android.internal.telephony.satellite public abstract annotation com.android.internal.telephony.satellite.SatelliteConstants$SatelliteEntitlementStatus extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/satellite/SatelliteConstants$TriggeringEvent.class
SatelliteConstants.java package com.android.internal.telephony.satellite public abstract annotation com.android.internal.telephony.satellite.SatelliteConstants$TriggeringEvent extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/satellite/SatelliteConstants.class
SatelliteConstants.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteConstants extends java.lang.Object { public static final int CONFIG_DATA_SOURCE_UNKNOWN public static final int CONFIG_DATA_SOURCE_ENTITLEMENT public static final int CONFIG_DATA_SOURCE_CONFIG_UPDATER public static final int CONFIG_DATA_SOURCE_CARRIER_CONFIG public static final int CONFIG_DATA_SOURCE_DEVICE_CONFIG public static final int SATELLITE_ENTITLEMENT_STATUS_UNKNOWN public static final int SATELLITE_ENTITLEMENT_STATUS_DISABLED public static final int SATELLITE_ENTITLEMENT_STATUS_ENABLED public static final int SATELLITE_ENTITLEMENT_STATUS_INCOMPATIBLE public static final int SATELLITE_ENTITLEMENT_STATUS_PROVISIONING public static final int CONFIG_UPDATE_RESULT_UNKNOWN public static final int CONFIG_UPDATE_RESULT_SUCCESS public static final int CONFIG_UPDATE_RESULT_INVALID_DOMAIN public static final int CONFIG_UPDATE_RESULT_INVALID_VERSION public static final int CONFIG_UPDATE_RESULT_NO_DATA public static final int CONFIG_UPDATE_RESULT_NO_SATELLITE_DATA public static final int CONFIG_UPDATE_RESULT_PARSE_ERROR public static final int CONFIG_UPDATE_RESULT_CARRIER_DATA_INVALID_PLMN public static final int CONFIG_UPDATE_RESULT_CARRIER_DATA_INVALID_SUPPORTED_SERVICES public static final int CONFIG_UPDATE_RESULT_DEVICE_DATA_INVALID_COUNTRY_CODE public static final int CONFIG_UPDATE_RESULT_DEVICE_DATA_INVALID_S2_CELL_FILE public static final int CONFIG_UPDATE_RESULT_IO_ERROR public static final int ACCESS_CONTROL_TYPE_UNKNOWN public static final int ACCESS_CONTROL_TYPE_NETWORK_COUNTRY_CODE public static final int ACCESS_CONTROL_TYPE_CURRENT_LOCATION public static final int ACCESS_CONTROL_TYPE_LAST_KNOWN_LOCATION public static final int ACCESS_CONTROL_TYPE_CACHED_COUNTRY_CODE public static final int TRIGGERING_EVENT_UNKNOWN public static final int TRIGGERING_EVENT_EXTERNAL_REQUEST public static final int TRIGGERING_EVENT_MCC_CHANGED public static final int TRIGGERING_EVENT_LOCATION_SETTINGS_ENABLED public void <init> () }
com/android/internal/telephony/satellite/SatelliteController$1.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/satellite/SatelliteController$10.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$10 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$11.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$11 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$12.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$12 extends android.os.ResultReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$13$1.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$13$1 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController$13 this$1 void <init> (com.android.internal.telephony.satellite.SatelliteController$13) com.android.internal.telephony.satellite.SatelliteController$13 this$1 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$13.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$13 extends android.os.ResultReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$14.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$14 extends android.os.ResultReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$15.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$15 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$16.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$16 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$17.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$17 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$18.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$18 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onReceive (android.content.Context, android.content.Intent) java.util.Optional nullableIntent android.content.Intent finalIntent int subId android.content.Intent intentSatelliteSetting android.content.Context context android.content.Intent receivedIntent String intentAction boolean closeStatusBar private synthetic android.content.Intent lambda$onReceive$2 () android.content.Intent newIntent private static synthetic android.content.Intent lambda$onReceive$1 (android.content.Intent) android.content.Intent intent private static synthetic java.util.Optional lambda$onReceive$0 (android.content.Context, java.lang.String) android.content.Context context String packageName android.content.pm.PackageManager pm }
com/android/internal/telephony/satellite/SatelliteController$19.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$19 extends java.lang.Object implements android.telephony.satellite.SatelliteCommunicationAllowedStateCallback { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onSatelliteCommunicationAllowedStateChanged (boolean) boolean isAllowed public void onSatelliteAccessConfigurationChanged (android.telephony.satellite.SatelliteAccessConfiguration) android.telephony.satellite.SatelliteAccessConfiguration satelliteAccessConfiguration }
com/android/internal/telephony/satellite/SatelliteController$2.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onReceive (android.content.Context, android.content.Intent) int activeSubId android.content.Context context android.content.Intent intent String schemeSpecificPart int[] activeSubIds }
com/android/internal/telephony/satellite/SatelliteController$20.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$20 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$3.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$3 extends android.database.ContentObserver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler public void onChange (boolean) boolean selfChange }
com/android/internal/telephony/satellite/SatelliteController$4.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$4 extends com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onChanged (com.android.internal.telephony.configupdate.ConfigParser) com.android.internal.telephony.configupdate.ConfigParser config com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request }
com/android/internal/telephony/satellite/SatelliteController$5.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$5 extends android.os.ResultReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$6.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$6 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteController$7.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$7 extends android.os.ResultReceiver { final synthetic java.util.function.Consumer val$result final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler, java.util.function.Consumer) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$8.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$8 extends android.os.ResultReceiver { final synthetic java.util.function.Consumer val$result final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler, java.util.function.Consumer) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$9.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$9 extends android.os.ResultReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController, android.os.Handler) com.android.internal.telephony.satellite.SatelliteController this$0 android.os.Handler handler protected void onReceiveResult (int, android.os.Bundle) int resultCode android.os.Bundle resultData }
com/android/internal/telephony/satellite/SatelliteController$BTWifiNFCStateReceiver.class
SatelliteController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteController$BTWifiNFCStateReceiver extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 protected void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onReceive (android.content.Context, android.content.Intent) int btState boolean currentBTStateEnabled int nfcState boolean currentNfcStateEnabled int wifiState boolean currentWifiStateEnabled android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/satellite/SatelliteController$ProvisionSatelliteServiceArgument.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument extends java.lang.Object { public String token public byte[] provisionData public java.util.function.Consumer callback public int subId void <init> (java.lang.String, byte[], java.util.function.Consumer, int) String token byte[] provisionData java.util.function.Consumer callback int subId }
com/android/internal/telephony/satellite/SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument extends java.lang.Object { public int subId public int reason public java.util.function.Consumer callback void <init> (int, int, java.util.function.Consumer) int subId int reason java.util.function.Consumer callback }
com/android/internal/telephony/satellite/SatelliteController$RequestProvisionSatelliteArgument.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$RequestProvisionSatelliteArgument extends java.lang.Object { public java.util.List mSatelliteSubscriberInfoList public android.os.ResultReceiver mResult public long mRequestId public String mIccId public boolean mProvisioned void <init> (java.util.List, android.os.ResultReceiver, boolean) java.util.List satelliteSubscriberInfoList android.os.ResultReceiver result boolean provisioned public void setIccId (java.lang.String) String iccId public java.lang.String getIccId () private static synthetic long lambda$new$0 (long) long n }
com/android/internal/telephony/satellite/SatelliteController$RequestSatelliteEnabledArgument.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument extends java.lang.Object { public boolean enableSatellite public boolean enableDemoMode public boolean isEmergency public java.util.function.Consumer callback public long requestId void <init> (boolean, boolean, boolean, java.util.function.Consumer) boolean enableSatellite boolean enableDemoMode boolean isEmergency java.util.function.Consumer callback private static synthetic long lambda$new$0 (long) long n }
com/android/internal/telephony/satellite/SatelliteController$SatelliteControllerHandlerRequest.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest extends java.lang.Object { public Object argument public com.android.internal.telephony.Phone phone public Object result void <init> (java.lang.Object, com.android.internal.telephony.Phone) Object argument com.android.internal.telephony.Phone phone }
com/android/internal/telephony/satellite/SatelliteController$SatelliteSubscriptionsChangedListener.class
SatelliteController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteController$SatelliteSubscriptionsChangedListener extends android.telephony.SubscriptionManager$OnSubscriptionsChangedListener { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public void onSubscriptionsChanged () }
com/android/internal/telephony/satellite/SatelliteController$SatelliteTransmissionUpdateArgument.class
SatelliteController.java package com.android.internal.telephony.satellite public final com.android.internal.telephony.satellite.SatelliteController$SatelliteTransmissionUpdateArgument extends java.lang.Object { public java.util.function.Consumer errorCallback public android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback public int subId void <init> (java.util.function.Consumer, android.telephony.satellite.ISatelliteTransmissionUpdateCallback, int) java.util.function.Consumer errorCallback android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback int subId }
com/android/internal/telephony/satellite/SatelliteController$UpdateSystemSelectionChannelsArgument.class
SatelliteController.java package com.android.internal.telephony.satellite final com.android.internal.telephony.satellite.SatelliteController$UpdateSystemSelectionChannelsArgument extends java.lang.Object { java.util.List mSystemSelectionSpecifiers android.os.ResultReceiver mResult void <init> (java.util.List, android.os.ResultReceiver) java.util.List systemSelectionSpecifiers android.os.ResultReceiver result }
com/android/internal/telephony/satellite/SatelliteController$UwbAdapterStateCallback.class
SatelliteController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteController$UwbAdapterStateCallback extends java.lang.Object implements android.uwb.UwbManager$AdapterStateCallback { final synthetic com.android.internal.telephony.satellite.SatelliteController this$0 protected void <init> (com.android.internal.telephony.satellite.SatelliteController) com.android.internal.telephony.satellite.SatelliteController this$0 public java.lang.String toString (int) int state public void onStateChanged (int, int) int state int reason }
com/android/internal/telephony/satellite/SatelliteController.class
SatelliteController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteController extends android.os.Handler { private static final String TAG private static final boolean DBG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG public static final String SATELLITE_SHARED_PREF public static final String SATELLITE_SUBSCRIPTION_ID public static final int SATELLITE_MODE_ENABLED_TRUE public static final int SATELLITE_MODE_ENABLED_FALSE public static final int INVALID_EMERGENCY_CALL_TO_SATELLITE_HANDOVER_TYPE public static final int TIMEOUT_TYPE_WAIT_FOR_SATELLITE_ENABLING_RESPONSE public static final int TIMEOUT_TYPE_DEMO_POINTING_ALIGNED_DURATION_MILLIS public static final int TIMEOUT_TYPE_DEMO_POINTING_NOT_ALIGNED_DURATION_MILLIS public static final int TIMEOUT_TYPE_EVALUATE_ESOS_PROFILES_PRIORITIZATION_DURATION_MILLIS private static final String OEM_ENABLED_SATELLITE_PROVISION_STATUS_KEY public static final String NTN_SMS_SUPPORTED_BY_MESSAGES_APP_KEY public static final long DEFAULT_CARRIER_EMERGENCY_CALL_WAIT_FOR_CONNECTION_TIMEOUT_MILLIS private static final long WAIT_FOR_REPORT_ENTITLED_MERTICS_TIMEOUT_MILLIS private static final long DELAY_WAITING_SET_NETWORK_SELECTION_AUTO_MILLIS private static final int CMD_START_SATELLITE_TRANSMISSION_UPDATES private static final int EVENT_START_SATELLITE_TRANSMISSION_UPDATES_DONE private static final int CMD_STOP_SATELLITE_TRANSMISSION_UPDATES private static final int EVENT_STOP_SATELLITE_TRANSMISSION_UPDATES_DONE private static final int CMD_PROVISION_SATELLITE_SERVICE private static final int EVENT_PROVISION_SATELLITE_SERVICE_DONE private static final int CMD_DEPROVISION_SATELLITE_SERVICE private static final int EVENT_DEPROVISION_SATELLITE_SERVICE_DONE private static final int CMD_SET_SATELLITE_ENABLED private static final int EVENT_SET_SATELLITE_ENABLED_DONE private static final int CMD_IS_SATELLITE_ENABLED private static final int EVENT_IS_SATELLITE_ENABLED_DONE private static final int CMD_IS_SATELLITE_SUPPORTED private static final int EVENT_IS_SATELLITE_SUPPORTED_DONE private static final int CMD_GET_SATELLITE_CAPABILITIES private static final int EVENT_GET_SATELLITE_CAPABILITIES_DONE private static final int CMD_GET_TIME_SATELLITE_NEXT_VISIBLE private static final int EVENT_GET_TIME_SATELLITE_NEXT_VISIBLE_DONE private static final int EVENT_RADIO_STATE_CHANGED private static final int CMD_IS_SATELLITE_PROVISIONED private static final int EVENT_IS_SATELLITE_PROVISIONED_DONE private static final int EVENT_PENDING_DATAGRAMS private static final int EVENT_SATELLITE_MODEM_STATE_CHANGED private static final int EVENT_SET_SATELLITE_PLMN_INFO_DONE private static final int CMD_EVALUATE_SATELLITE_ATTACH_RESTRICTION_CHANGE private static final int EVENT_EVALUATE_SATELLITE_ATTACH_RESTRICTION_CHANGE_DONE private static final int CMD_REQUEST_NTN_SIGNAL_STRENGTH private static final int EVENT_REQUEST_NTN_SIGNAL_STRENGTH_DONE private static final int EVENT_NTN_SIGNAL_STRENGTH_CHANGED private static final int CMD_UPDATE_NTN_SIGNAL_STRENGTH_REPORTING private static final int EVENT_UPDATE_NTN_SIGNAL_STRENGTH_REPORTING_DONE private static final int EVENT_SERVICE_STATE_CHANGED private static final int EVENT_SATELLITE_CAPABILITIES_CHANGED protected static final int EVENT_WAIT_FOR_SATELLITE_ENABLING_RESPONSE_TIMED_OUT private static final int EVENT_SATELLITE_CONFIG_DATA_UPDATED private static final int EVENT_SATELLITE_SUPPORTED_STATE_CHANGED private static final int EVENT_NOTIFY_NTN_HYSTERESIS_TIMED_OUT private static final int CMD_EVALUATE_ESOS_PROFILES_PRIORITIZATION private static final int CMD_UPDATE_PROVISION_SATELLITE_TOKEN private static final int EVENT_UPDATE_PROVISION_SATELLITE_TOKEN_DONE private static final int EVENT_NOTIFY_NTN_ELIGIBILITY_HYSTERESIS_TIMED_OUT private static final int EVENT_WIFI_CONNECTIVITY_STATE_CHANGED protected static final int EVENT_WAIT_FOR_CELLULAR_MODEM_OFF_TIMED_OUT private static final int CMD_UPDATE_SATELLITE_ENABLE_ATTRIBUTES private static final int EVENT_UPDATE_SATELLITE_ENABLE_ATTRIBUTES_DONE protected static final int EVENT_WAIT_FOR_UPDATE_SATELLITE_ENABLE_ATTRIBUTES_RESPONSE_TIMED_OUT private static final int EVENT_WAIT_FOR_REPORT_ENTITLED_TO_MERTICS_HYSTERESIS_TIMED_OUT protected static final int EVENT_SATELLITE_REGISTRATION_FAILURE private static final int EVENT_TERRESTRIAL_NETWORK_AVAILABLE_CHANGED private static final int EVENT_SET_NETWORK_SELECTION_AUTO_DONE private static final int EVENT_SIGNAL_STRENGTH_CHANGED private static final int CMD_UPDATE_SYSTEM_SELECTION_CHANNELS private static final int EVENT_UPDATE_SYSTEM_SELECTION_CHANNELS_DONE private static final int EVENT_SELECTED_NB_IOT_SATELLITE_SUBSCRIPTION_CHANGED private static final int CMD_EVALUATE_CARRIER_ROAMING_NTN_ELIGIBILITY_CHANGE private static com.android.internal.telephony.satellite.SatelliteController sInstance private final android.content.Context mContext private final com.android.internal.telephony.satellite.SatelliteModemInterface mSatelliteModemInterface protected com.android.internal.telephony.satellite.SatelliteSessionController mSatelliteSessionController private final com.android.internal.telephony.satellite.PointingAppController mPointingAppController private final com.android.internal.telephony.satellite.DatagramController mDatagramController private final com.android.internal.telephony.satellite.metrics.ControllerMetricsStats mControllerMetricsStats private final com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats mProvisionMetricsStats private com.android.internal.telephony.satellite.metrics.SessionMetricsStats mSessionMetricsStats private com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteControllerStats mCarrierRoamingSatelliteControllerStats private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private final com.android.internal.telephony.TelephonyCountryDetector mCountryDetector private final android.telecom.TelecomManager mTelecomManager private final com.android.internal.telephony.CommandsInterface mCi private android.content.ContentResolver mContentResolver private final com.android.internal.telephony.DeviceStateMonitor mDSM protected final Object mSatellitePhoneLock protected com.android.internal.telephony.Phone mSatellitePhone private final Object mRadioStateLock private boolean mBTStateEnabled private boolean mNfcStateEnabled private boolean mUwbStateEnabled private boolean mWifiStateEnabled private boolean mDisableBTOnSatelliteEnabled private boolean mDisableNFCOnSatelliteEnabled private boolean mDisableUWBOnSatelliteEnabled private boolean mDisableWifiOnSatelliteEnabled private final Object mSatelliteEnabledRequestLock private com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument mSatelliteEnabledRequest private com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument mSatelliteDisabledRequest private com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument mSatelliteEnableAttributesUpdateRequest private boolean mWaitingForRadioDisabled private boolean mWaitingForDisableSatelliteModemResponse private boolean mWaitingForSatelliteModemOff private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForPendingDatagramCountWithSatelliteService private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForSatelliteModemStateChangedWithSatelliteService private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForNtnSignalStrengthChanged private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForSatelliteCapabilitiesChanged private final java.util.concurrent.atomic.AtomicBoolean mIsModemEnabledReportingNtnSignalStrength private final java.util.concurrent.atomic.AtomicBoolean mLatestRequestedStateForNtnSignalStrengthReport private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForSatelliteSupportedStateChanged private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForSatelliteRegistrationFailure private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForTerrestrialNetworkAvailableChanged private final java.util.concurrent.atomic.AtomicBoolean mRegisteredForSatelliteCommunicationAllowedStateChanged private final java.util.concurrent.ConcurrentHashMap mSatelliteProvisionCallbacks private final java.util.concurrent.ConcurrentHashMap mSatelliteProvisionStateChangedListeners private final java.util.concurrent.ConcurrentHashMap mNtnSignalStrengthChangedListeners private final java.util.concurrent.ConcurrentHashMap mSatelliteCapabilitiesChangedListeners private final java.util.concurrent.ConcurrentHashMap mSatelliteSupportedStateChangedListeners private final java.util.concurrent.ConcurrentHashMap mSatelliteRegistrationFailureListeners private final java.util.concurrent.ConcurrentHashMap mTerrestrialNetworkAvailableChangedListeners private final java.util.concurrent.ConcurrentHashMap mSelectedNbIotSatelliteSubscriptionChangedListeners protected final Object mIsSatelliteSupportedLock protected Boolean mIsSatelliteSupported private boolean mIsDemoModeEnabled private boolean mIsEmergency private final Object mIsSatelliteEnabledLock private Boolean mIsSatelliteEnabled protected final Object mIsRadioOnLock protected boolean mIsRadioOn protected boolean mRadioOffRequested protected final Object mDeviceProvisionLock protected Boolean mIsDeviceProvisioned private Boolean mOverriddenIsSatelliteViaOemProvisioned private final Object mSatelliteCapabilitiesLock private android.telephony.satellite.SatelliteCapabilities mSatelliteCapabilities private final Object mNeedsSatellitePointingLock private boolean mNeedsSatellitePointing private final Object mNtnSignalsStrengthLock private android.telephony.satellite.NtnSignalStrength mNtnSignalStrength private final java.util.Map mSatelliteServicesSupportedByCarriers private final Object mSupportedSatelliteServicesLock private final java.util.List mSatellitePlmnListFromOverlayConfig private final android.telephony.CarrierConfigManager mCarrierConfigManager private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener private final com.android.internal.telephony.configupdate.ConfigProviderAdaptor$Callback mConfigDataUpdatedCallback private final Object mCarrierConfigArrayLock private final android.telephony.SubscriptionManager$OnSubscriptionsChangedListener mSubscriptionsChangedListener private final android.util.SparseArray mCarrierConfigArray private final java.util.Map mSatelliteAttachRestrictionForCarrierArray private final java.util.Map mIsSatelliteAttachEnabledForCarrierArrayPerSub private final java.util.Map mRegionalSatelliteEarfcns private final Object mRegionalSatelliteEarfcnsLock private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final Object mSatelliteConnectedLock private final android.util.SparseArray mLastSatelliteDisconnectedTimesMillis private final android.util.SparseBooleanArray mWasSatelliteConnectedViaCarrier private final android.util.SparseBooleanArray mLastNotifiedNtnMode private final android.util.SparseBooleanArray mInitialized private Boolean mLastNotifiedNtnEligibility private boolean mCheckingAccessRestrictionInProgress private final java.util.Map mCarrierRoamingSatelliteSessionStatsMap private final java.util.Map mSatModeCapabilitiesForCarrierRoaming private android.util.SparseArray mLastNotifiedCarrierRoamingNtnSignalStrength private int mEnforcedEmergencyCallToSatelliteHandoverType private int mDelayInSendingEventDisplayEmergencyMessage private android.content.SharedPreferences mSharedPreferences private android.telephony.PersistentLogger mPersistentLogger private android.util.SparseBooleanArray mSatelliteEntitlementStatusPerCarrier private android.util.SparseArray mEntitlementPlmnListPerCarrier private android.util.SparseArray mEntitlementBarredPlmnListPerCarrier private final android.util.SparseArray mMergedPlmnListPerCarrier android.util.SparseArray mEntitlementDataPlanMapPerCarrier android.util.SparseArray mEntitlementServiceTypeMapPerCarrier android.util.SparseArray mEntitlementDataServicePolicyMapPerCarrier android.util.SparseArray mEntitlementVoiceServicePolicyMapPerCarrier private static java.util.concurrent.atomic.AtomicLong sNextSatelliteEnableRequestId private java.util.Map mProvisionedSubscriberId protected java.util.Map mSubscriberIdPerSub protected java.util.TreeMap mSubsInfoListPerPriority private java.util.List mLastEvaluatedSubscriberProvisionStatus protected int mSelectedSatelliteSubId private String mLastConfiguredIccId protected final Object mSatelliteTokenProvisionedLock private long mWaitTimeForSatelliteEnablingResponse private long mDemoPointingAlignedDurationMillis private long mDemoPointingNotAlignedDurationMillis private long mEvaluateEsosProfilesPrioritizationDurationMillis private final Object mLock private long mLastEmergencyCallTime private long mSatelliteEmergencyModeDurationMillis private static final int DEFAULT_SATELLITE_EMERGENCY_MODE_DURATION_SECONDS private android.app.AlertDialog mNetworkSelectionModeAutoDialog private static final String SATELLITE_SYSTEM_NOTIFICATION_DONE_KEY private static final String NOTIFICATION_TAG private static final int NOTIFICATION_ID private static final String NOTIFICATION_CHANNEL private static final String NOTIFICATION_CHANNEL_ID private final com.android.internal.telephony.RegistrantList mSatelliteConfigUpdateChangedRegistrants private final com.android.internal.telephony.satellite.SatelliteController$BTWifiNFCStateReceiver mBTWifiNFCSateReceiver private final com.android.internal.telephony.satellite.SatelliteController$UwbAdapterStateCallback mUwbAdapterStateCallback private long mSessionStartTimeStamp private long mSessionProcessingTimeStamp private String mDeviceRotationLockToBackupAndRestore private android.telephony.SubscriptionManager mInjectSubscriptionManager private final Object mIsWifiConnectedLock private boolean mIsWifiConnected private boolean mHasSentBroadcast private boolean mChangeIntentComponent private String mConfigSatelliteGatewayServicePackage private String mConfigSatelliteCarrierRoamingEsosProvisionedClass private boolean mIsNotificationShowing private static final String OPEN_MESSAGE_BUTTON private static final String HOW_IT_WORKS_BUTTON private static final String ACTION_NOTIFICATION_CLICK private static final String ACTION_NOTIFICATION_DISMISS private java.util.concurrent.atomic.AtomicBoolean mOverrideNtnEligibility private String mDefaultSmsPackageName private String mSatelliteGatewayServicePackageName private final Object mNtnSmsSupportedByMessagesAppLock private Boolean mNtnSmsSupportedByMessagesApp private final Object mSatelliteModemStateLock private int mSatelliteModemState public static final int SATELLITE_DATA_PLAN_METERED public static final int SATELLITE_DATA_PLAN_UNMETERED private android.content.BroadcastReceiver mDefaultSmsSubscriptionChangedBroadcastReceiver private android.content.BroadcastReceiver mPackageStateChangedReceiver private java.util.List mDeviceStates protected final Object mSatelliteAccessConfigLock protected java.util.List mCurrentLocationTagIds protected boolean mSatelliteAccessAllowed public static final int RESULT_RECEIVER_COUNT_ANOMALY_THRESHOLD protected final Object mResultReceiverTotalCountLock protected int mResultReceiverTotalCount protected java.util.HashMap mResultReceiverCountPerMethodMap private final java.util.UUID mAnomalyUnexpectedResultReceiverCountUUID private final android.content.BroadcastReceiver mNotificationInteractionBroadcastReceiver private java.util.UUID generateAnomalyUnexpectedResultReceiverCountUUID (int, int) int error int errorCode long lerror long lerrorCode public void incrementResultReceiverCount (java.lang.String) String caller public void decrementResultReceiverCount (java.lang.String) String caller public static com.android.internal.telephony.satellite.SatelliteController getInstance () public static void make (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.os.HandlerThread satelliteThread android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.Phone phone android.database.ContentObserver satelliteModeRadiosContentObserver android.telephony.SubscriptionManager subscriptionManager public void registerForConfigUpdateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForConfigUpdateChanged (android.os.Handler) android.os.Handler h public com.android.internal.telephony.satellite.SatelliteConfig getSatelliteConfig () com.android.internal.telephony.satellite.SatelliteConfigParser satelliteConfigParser public com.android.internal.telephony.satellite.SatelliteConfigParser getSatelliteConfigParser () protected void initializeSatelliteModeRadios () android.bluetooth.BluetoothAdapter bluetoothAdapter android.content.Context applicationContext android.nfc.NfcAdapter nfcAdapter android.net.wifi.WifiManager wifiManager IllegalArgumentException e long identity android.uwb.UwbManager uwbManager String satelliteModeRadios android.content.IntentFilter radioStateIntentFilter public void handleMessage (android.os.Message) com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument argument android.os.Message provisionSatelliteServiceDoneEvent com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request int errorCode com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument argument android.os.Message deprovisionSatelliteServiceDoneEvent com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request int errorCode com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument android.telephony.satellite.SatelliteModemEnableRequestAttributes enableRequestAttributes com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted boolean enabled int error android.os.Bundle bundle com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted boolean supported int error android.os.Bundle bundle com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted android.telephony.satellite.SatelliteCapabilities capabilities int error android.os.Bundle bundle com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted int nextVisibilityDuration int error android.os.Bundle bundle com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar String caller android.os.ResultReceiver receiver Boolean isSatelliteSupported android.os.Message isProvisionedDoneEvent com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request com.android.internal.telephony.IIntegerConsumer internalCallback android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request boolean enableSatellite com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument argument int subId int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted android.os.Bundle bundle android.telephony.satellite.NtnSignalStrength ntnSignalStrength android.os.ResultReceiver result int errorCode com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar android.os.AsyncResult ar boolean shouldReport android.os.AsyncResult ar boolean shouldReport int errorCode com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar int phoneId com.android.internal.telephony.Phone phone boolean eligible String iccId com.android.internal.telephony.satellite.SatelliteController$RequestProvisionSatelliteArgument argument boolean provisionChanged int subId android.telephony.SubscriptionInfo subscriptionInfo android.os.Bundle bundle com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted com.android.internal.telephony.satellite.SatelliteController$RequestProvisionSatelliteArgument argument int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar int defaultSubId boolean isEntitled android.os.AsyncResult ar android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument int phoneId android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted int error com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.AsyncResult ar android.os.AsyncResult ar boolean eligible int selectedSatelliteSubId com.android.internal.telephony.Phone phone android.os.Message msg private void handleEventConfigDataUpdated () int subId int[] activeSubIds private void notifyRequester (com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest) com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request public void requestSatelliteEnabled (boolean, boolean, boolean, com.android.internal.telephony.IIntegerConsumer) int resultCode com.android.internal.telephony.Phone satellitePhone boolean enableSatellite boolean enableDemoMode boolean isEmergency com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result int error com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument request Boolean isSatelliteEnabled private void checkNetworkSelectionModeAuto (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) android.content.res.Configuration configuration boolean nightMode android.app.AlertDialog$Builder builder String title String message String ok String cancel com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void evaluateToUpdateSatelliteEnabledAttributes (java.util.function.Consumer, int, com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument, boolean, boolean) java.util.function.Consumer result int resultCode com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument enableRequest boolean currentDemoMode boolean currentEmergencyMode boolean needToReconfigureModem private boolean isSatelliteEnabledRequestInProgress () public void requestIsSatelliteEnabled (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result int error Boolean isSatelliteEnabled private boolean isSatelliteEnabled () private boolean isSatelliteBeingEnabled () public boolean isSatelliteEnabledOrBeingEnabled () public boolean isSatelliteBeingDisabled () public void requestIsDemoModeEnabled (android.os.ResultReceiver) android.os.ResultReceiver result int error android.os.Bundle bundle public boolean isDemoModeEnabled () public void requestIsEmergencyModeEnabled (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result public void requestIsSatelliteSupported (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result int subId Boolean isSatelliteSupported public void requestSatelliteCapabilities (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result int error public void startSatelliteTransmissionUpdates (com.android.internal.telephony.IIntegerConsumer, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) com.android.internal.telephony.IIntegerConsumer errorCallback android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback java.util.function.Consumer result int error int validSubId public void stopSatelliteTransmissionUpdates (com.android.internal.telephony.IIntegerConsumer, android.telephony.satellite.ISatelliteTransmissionUpdateCallback) com.android.internal.telephony.IIntegerConsumer errorCallback android.telephony.satellite.ISatelliteTransmissionUpdateCallback callback java.util.function.Consumer result public android.os.ICancellationSignal provisionSatelliteService (java.lang.String, byte[], com.android.internal.telephony.IIntegerConsumer) java.util.List subscriberInfoList android.os.ResultReceiver internalReceiver android.os.ICancellationSignal cancelTransport int error int validSubId Boolean satelliteProvisioned android.os.ICancellationSignal cancelTransport String token byte[] provisionData com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result public void deprovisionSatelliteService (java.lang.String, com.android.internal.telephony.IIntegerConsumer) java.util.List subscriberInfoList android.os.ResultReceiver internalReceiver int error String token com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result public int registerForSatelliteProvisionStateChanged (android.telephony.satellite.ISatelliteProvisionStateCallback) android.os.RemoteException ex android.telephony.satellite.ISatelliteProvisionStateCallback callback boolean isProvisioned public void unregisterForSatelliteProvisionStateChanged (android.telephony.satellite.ISatelliteProvisionStateCallback) android.telephony.satellite.ISatelliteProvisionStateCallback callback public void requestIsSatelliteProvisioned (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result int error public int registerForSatelliteModemStateChanged (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback callback public void unregisterForModemStateChanged (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback callback public int registerForIncomingDatagram (android.telephony.satellite.ISatelliteDatagramCallback) android.telephony.satellite.ISatelliteDatagramCallback callback public void unregisterForIncomingDatagram (android.telephony.satellite.ISatelliteDatagramCallback) android.telephony.satellite.ISatelliteDatagramCallback callback public void pollPendingDatagrams (com.android.internal.telephony.IIntegerConsumer) com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result int error public void sendDatagram (int, android.telephony.satellite.SatelliteDatagram, boolean, com.android.internal.telephony.IIntegerConsumer) int datagramType android.telephony.satellite.SatelliteDatagram datagram boolean needFullScreenPointingUI com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result int error public void requestTimeForNextSatelliteVisibility (android.os.ResultReceiver) android.os.ResultReceiver result int error public void setDeviceAlignedWithSatellite (boolean) boolean isAligned public void addAttachRestrictionForCarrier (int, int, com.android.internal.telephony.IIntegerConsumer) int subId int reason com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument request public void removeAttachRestrictionForCarrier (int, int, com.android.internal.telephony.IIntegerConsumer) int subId int reason com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument request public java.util.Set getAttachRestrictionReasonsForCarrier (int) java.util.Set resultSet int subId public void requestNtnSignalStrength (android.os.ResultReceiver) android.os.Bundle bundle android.os.ResultReceiver result int error com.android.internal.telephony.Phone phone public void registerForNtnSignalStrengthChanged (android.telephony.satellite.INtnSignalStrengthCallback) throws android.os.RemoteException android.os.RemoteException ex android.telephony.satellite.INtnSignalStrengthCallback callback int error public void unregisterForNtnSignalStrengthChanged (android.telephony.satellite.INtnSignalStrengthCallback) android.telephony.satellite.INtnSignalStrengthCallback callback public int registerForCapabilitiesChanged (android.telephony.satellite.ISatelliteCapabilitiesCallback) android.telephony.satellite.ISatelliteCapabilitiesCallback callback int error public void unregisterForCapabilitiesChanged (android.telephony.satellite.ISatelliteCapabilitiesCallback) android.telephony.satellite.ISatelliteCapabilitiesCallback callback public int registerForSatelliteSupportedStateChanged (android.telephony.satellite.ISatelliteSupportedStateCallback) android.telephony.satellite.ISatelliteSupportedStateCallback callback public void unregisterForSatelliteSupportedStateChanged (android.telephony.satellite.ISatelliteSupportedStateCallback) android.telephony.satellite.ISatelliteSupportedStateCallback callback public int registerForSelectedNbIotSatelliteSubscriptionChanged (android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback) android.os.RemoteException ex android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback callback int error public void unregisterForSelectedNbIotSatelliteSubscriptionChanged (android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback) android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback callback int error public boolean setSatelliteServicePackageName (java.lang.String, java.lang.String) String servicePackageName String provisioned public boolean setSatelliteListeningTimeoutDuration (long) long timeoutMillis public boolean setSatelliteIgnoreCellularServiceState (boolean) boolean enabled public boolean setDatagramControllerTimeoutDuration (boolean, int, long) boolean reset int timeoutType long timeoutMillis public boolean setDatagramControllerBooleanConfig (boolean, int, boolean) boolean reset int booleanType boolean enable public boolean setSatelliteControllerTimeoutDuration (boolean, int, long) boolean reset int timeoutType long timeoutMillis public boolean setSatelliteGatewayServicePackageName (java.lang.String) String servicePackageName public boolean setSatellitePointingUiClassName (java.lang.String, java.lang.String) String packageName String className public boolean setEmergencyCallToSatelliteHandoverType (int, int) int handoverType int delaySeconds public boolean setOemEnabledSatelliteProvisionStatus (boolean, boolean) boolean reset boolean isProvisioned protected int getEnforcedEmergencyCallToSatelliteHandoverType () protected int getDelayInSendingEventDisplayEmergencyMessage () private boolean isHandoverTypeValid (int) int handoverType public void onSatelliteServiceConnected () String caller android.os.ResultReceiver receiver public void onSetCellularRadioPowerStateRequested (boolean) boolean powerOn public void onPowerOffCellularRadioFailed () public void onSmsReceived (int) int subId int satelliteSubId public boolean isSatelliteSupportedViaOem () Boolean supported public java.util.List getSatellitePlmnsForCarrier (int) int subId public java.util.List getSupportedSatelliteServicesForPlmn (int, java.lang.String) java.util.List allowedServiceValues java.util.Map supportedServices java.util.Map allowedServicesList android.os.PersistableBundle config int[] defaultCapabilities java.util.List capabilitiesList int subId String plmn public boolean isSatelliteAttachRequired () android.telephony.satellite.SatelliteCapabilities satelliteCapabilities public boolean isSatelliteSupportedViaCarrier () com.android.internal.telephony.Phone phone public boolean isSatelliteEmergencyMessagingSupportedViaCarrier () com.android.internal.telephony.Phone phone private boolean isSatelliteEmergencyMessagingSupportedViaCarrier (int) int subId android.os.PersistableBundle config android.util.Pair isUsingNonTerrestrialNetworkViaCarrier () android.telephony.ServiceState serviceState com.android.internal.telephony.Phone phone public android.util.Pair isSatelliteConnectedViaCarrierWithinHysteresisTime () com.android.internal.telephony.Phone phone android.util.Pair ntnConnectedState public boolean isInSatelliteModeForCarrierRoaming (com.android.internal.telephony.Phone) Long lastDisconnectedTime long satelliteConnectionHysteresisTime com.android.internal.telephony.Phone phone int subId int carrierRoamingNtnConnectType android.telephony.ServiceState serviceState public boolean shouldTurnOffCarrierSatelliteForEmergencyCall () public boolean getRequestIsEmergency () public boolean isInCarrierRoamingNbIotNtn () private boolean isInCarrierRoamingNbIotNtn (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone int subId int carrierRoamingNtnConnectType public java.util.List getCapabilitiesForCarrierRoamingSatelliteMode (com.android.internal.telephony.Phone) int subId com.android.internal.telephony.Phone phone public void requestSatelliteSessionStats (int, android.os.ResultReceiver) int subId android.os.ResultReceiver result public long getCarrierEmergencyCallWaitForConnectionTimeoutMillis () int timeoutMillis com.android.internal.telephony.Phone phone long maxTimeoutMillis public int getCarrierEmergencyCallWaitForConnectionTimeoutMillis (int) int subId android.os.PersistableBundle config protected long getElapsedRealtime () public void registerIccRefresh (android.os.Handler, int) com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.Phone phone android.os.Handler handler int what public void unRegisterIccRefresh (android.os.Handler) com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.Phone phone android.os.Handler handler public void onSatelliteEntitlementStatusUpdated (int, boolean, java.util.List, java.util.List, java.util.Map, java.util.Map, java.util.Map, java.util.Map, com.android.internal.telephony.IIntegerConsumer) RuntimeException e int subId boolean entitlementEnabled java.util.List allowedPlmnList java.util.List barredPlmnList java.util.Map plmnDataPlanMap java.util.Map plmnServiceTypeMap java.util.Map plmnDataServicePolicyMap java.util.Map plmnVoiceServicePolicyMap com.android.internal.telephony.IIntegerConsumer callback private boolean isValidPlmnList (java.util.List) String plmn java.util.List plmnList private java.lang.Boolean isSatelliteSupportedViaOemInternal () Boolean isSatelliteSupported private void handleEventProvisionSatelliteServiceDone (com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument, int) com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument arg int result java.util.function.Consumer callback private void handleEventDeprovisionSatelliteServiceDone (com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument, int) com.android.internal.telephony.satellite.SatelliteController$ProvisionSatelliteServiceArgument arg int result private void handleStartSatelliteTransmissionUpdatesDone (android.os.AsyncResult) android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request com.android.internal.telephony.satellite.SatelliteController$SatelliteTransmissionUpdateArgument arg int errorCode private void sendRequestAsync (int, java.lang.Object, com.android.internal.telephony.Phone) int command Object argument com.android.internal.telephony.Phone phone com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message msg protected java.lang.Boolean isDeviceProvisioned () private void handleSatelliteEnabled (com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest) com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument android.telephony.satellite.SatelliteModemEnableRequestAttributes enableRequestAttributes android.os.Message onCompleted private android.telephony.satellite.SatelliteModemEnableRequestAttributes createModemEnableRequest (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument arg int subId android.telephony.SubscriptionInfo subInfo String iccid String apn private java.lang.String getNiddApnName (int) String apn int subId private void handleRequestSatelliteAttachRestrictionForCarrierCmd (com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest) com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument argument private void updateSatelliteSupportedState (boolean) boolean supported private void updateSatelliteEnabledState (boolean, java.lang.String) boolean enabled String caller private void registerForPendingDatagramCount () private void registerForSatelliteModemStateChanged () private void registerForNtnSignalStrengthChanged () private void registerForCapabilitiesChanged () private void registerForSatelliteSupportedStateChanged () private void registerForSatelliteRegistrationFailure () private void registerForTerrestrialNetworkAvailableChanged () private void handleEventSatelliteProvisionStateChanged (boolean) boolean provisioned private void notifyDeviceProvisionStateChanged (boolean) boolean provisioned java.util.List deadCallersList private boolean updateSatelliteSubscriptionProvisionState (java.util.List, boolean) RuntimeException ex RuntimeException ex int subId Boolean currentProvisioned Boolean isProvisionedInPersistentDb android.telephony.satellite.SatelliteSubscriberInfo subscriberInfo java.util.List newList boolean provisioned boolean provisionChanged private void handleEventSatelliteSubscriptionProvisionStateChanged () boolean isProvisioned java.util.List informList private void updateDeviceProvisionStatus () boolean isProvisioned private void notifySatelliteSubscriptionProvisionStateChanged (java.util.List) java.util.List list java.util.List deadCallersList private void handleEventSatelliteModemStateChanged (int) java.util.function.Consumer result int state private void notifyModemStateChangedToSessionController (int) int state private void handleEventNtnSignalStrengthChanged (android.telephony.satellite.NtnSignalStrength) android.telephony.satellite.NtnSignalStrength ntnSignalStrength java.util.List deadCallersList private void handleEventSatelliteCapabilitiesChanged (android.telephony.satellite.SatelliteCapabilities) android.telephony.satellite.SatelliteCapabilities capabilities android.telephony.satellite.SatelliteCapabilities satelliteCapabilities java.util.List deadCallersList private void handleEventSatelliteSupportedStateChanged (boolean) boolean supported Boolean isSatelliteSupported Boolean isSatelliteEnabled private void handleEventSelectedNbIotSatelliteSubscriptionChanged (int) int selectedSubId java.util.List deadCallersList private void notifySatelliteSupportedStateChanged (boolean) boolean supported java.util.List deadCallersList protected void setSettingsKeyForSatelliteMode (int) int val protected void setSettingsKeyToAllowDeviceRotation (int) String unlockedRotationSettings int val public boolean isFoldable (android.content.Context, java.util.List) android.content.Context context java.util.List deviceStates private static java.lang.String replaceDeviceRotationValue (java.lang.String, int, int) int key int value RuntimeException e int i String deviceRotationValue int targetKey int newValue java.util.List keyValuePairs String[] pairs protected boolean areAllRadiosDisabled () private void evaluateToSendSatelliteEnabledSuccess () private void resetSatelliteEnabledRequest () private void resetSatelliteDisabledRequest () public void moveSatelliteToOffStateAndCleanUpResources (int) int resultCode private void setDemoModeEnabled (boolean) boolean enabled private void setEmergencyMode (boolean) boolean isEmergency private boolean isMockModemAllowed () private void configureSatellitePlmnForCarrier (int) java.util.List carrierPlmnList java.util.List barredPlmnList int slotId int subId private void handleSetSatellitePlmnInfoDoneEvent (android.os.Message) android.os.Message msg android.os.AsyncResult ar private void updateSupportedSatelliteServicesForActiveSubscriptions () int subId int[] activeSubIds private void updatePlmnListPerCarrier (int) java.util.List entitlementPlmnList android.telephony.TelephonyManager tm int carrierId java.util.List plmnList java.util.List carrierPlmnList java.util.List carrierPlmnList com.android.internal.telephony.satellite.SatelliteConfig satelliteConfig int subId private void updateSupportedSatelliteServices (int) java.util.Map supportedServicesPerPlmn com.android.internal.telephony.satellite.SatelliteConfig satelliteConfig android.telephony.TelephonyManager tm int carrierId int subId private java.util.List readSatellitePlmnsFromOverlayConfig () String[] devicePlmns private java.util.Map readSupportedSatelliteServicesFromCarrierConfig (int) int subId android.os.PersistableBundle config private java.util.Map readRegionalSatelliteEarfcnsFromCarrierConfig (int) int subId android.os.PersistableBundle config private android.os.PersistableBundle getConfigForSubId (int) Exception e int subId android.os.PersistableBundle config private void handleCarrierConfigChanged (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId private void handleSubscriptionsChanged () private void processNewCarrierConfigData (int) int subId protected void updateCarrierConfig (int) int subId private void updateEntitlementPlmnListPerCarrier (int) java.util.List entitlementPlmnList int subId private void setSatelliteAttachEnabledForCarrierOnSimLoaded (int) int subId private void updateSatelliteESOSSupported (int) int subId boolean isSatelliteESosSupportedFromDB boolean isSatelliteESosSupportedFromCarrierConfig protected void updateSatelliteProvisionedStatePerSubscriberId () boolean Provisioned int subId android.util.Pair subscriberIdPair String subscriberId android.telephony.SubscriptionInfo info java.util.List allSubInfos private java.lang.String[] readStringArrayFromOverlayConfig (int) android.content.res.Resources$NotFoundException ex int id String[] strArray private boolean isSatelliteSupportedViaCarrier (int) int subId public boolean isSatelliteRoamingP2pSmSSupported (int) int subId public boolean isSatelliteEsosSupported (int) int subId public boolean turnOffSatelliteSessionForEmergencyCall (int) int subId private int getCarrierRoamingNtnConnectType (int) int subId protected int getCarrierRoamingNtnEmergencyCallToSatelliteHandoverType (int) int subId private int getCarrierSatelliteDataSupportedMode (int) int subId private boolean isSatelliteAttachEnabledForCarrierByUser (int) boolean result String enabled RuntimeException ex java.util.Set cachedRestrictionSet int subId private boolean hasReasonToRestrictSatelliteCommunicationForCarrier (int) int subId private void updateRestrictReasonForEntitlementPerCarrier (int) RuntimeException e String entitlementStatus boolean result int subId com.android.internal.telephony.IIntegerConsumer callback protected boolean persistSatelliteAttachEnabledForCarrierSetting (int) RuntimeException ex int subId private boolean isSatelliteRestrictedForCarrier (int) int subId private boolean isSatelliteEnabledForCarrierAtModem (int) int subId private void evaluateEnablingSatelliteForCarrier (int, int, java.util.function.Consumer) int simSlot com.android.internal.telephony.satellite.SatelliteController$RequestHandleSatelliteAttachRestrictionForCarrierArgument argument com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted int subId int reason java.util.function.Consumer callback boolean isSatelliteExpectedToBeEnabled private int evaluateOemSatelliteRequestAllowed (boolean) Boolean satelliteProvisioned boolean isProvisionRequired Boolean satelliteSupported protected int getSupportedNtnRadioTechnology () android.telephony.satellite.SatelliteCapabilities satelliteCapabilities public java.util.List getSatelliteSupportedMsgApps (int) int subId String[] satelliteSupportedMsgApps private void sendErrorAndReportSessionMetrics (int, java.util.function.Consumer) int error java.util.function.Consumer result public boolean isNtnOnlyCarrier () private void registerForServiceStateChanged () com.android.internal.telephony.Phone phone private void registerForSignalStrengthChanged () com.android.internal.telephony.Phone phone private void handleEventServiceStateChanged () private void handleServiceStateForSatelliteConnectionViaCarrier () android.telephony.NetworkRegistrationInfo nri Boolean connected com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats sessionStats int subId android.telephony.ServiceState serviceState com.android.internal.telephony.Phone phone private void updateLastNotifiedNtnModeAndNotify (com.android.internal.telephony.Phone) boolean initialized boolean lastNotifiedNtnMode boolean currNtnMode com.android.internal.telephony.Phone phone int subId private void logCarrierRoamingSatelliteSessionStats (com.android.internal.telephony.Phone, boolean, boolean) com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats sessionStats com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats sessionStats int subId com.android.internal.telephony.Phone phone boolean lastNotifiedNtnMode boolean currNtnMode private void evaluateCarrierRoamingNtnEligibilityChange () boolean eligible private boolean shouldStartNtnEligibilityHysteresisTimer (boolean) boolean eligible private void startNtnEligibilityHysteresisTimer () com.android.internal.telephony.Phone satellitePhone int subId long timeout private void stopNtnEligibilityHysteresisTimer () private void updateLastNotifiedNtnEligibilityAndNotify (boolean) boolean currentNtnEligibility com.android.internal.telephony.Phone satellitePhone int selectedSatelliteSubId private long getSatelliteConnectionHysteresisTimeMillis (int) int subId android.os.PersistableBundle config private long getCarrierSupportedSatelliteNotificationHysteresisTimeMillis (int) int subId android.os.PersistableBundle config private void persistOemEnabledSatelliteProvisionStatus (boolean) RuntimeException ex int subId boolean isProvisioned private boolean getPersistedDeviceProvisionStatus () android.telephony.SubscriptionInfo info int subId java.util.List activeSubscriptionInfoList private boolean loadSatelliteSharedPreferences () Exception e private void handleIsSatelliteProvisionedDoneEvent (android.os.AsyncResult) android.os.AsyncResult ar com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Bundle bundle private long getWaitForSatelliteEnablingResponseTimeoutMillis () private long getWaitForCellularModemOffTimeoutMillis () private void startWaitForCellularModemOffTimer () long timeoutMillis private void stopWaitForCellularModemOffTimer () private void startWaitForSatelliteEnablingResponseTimer (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void stopWaitForSatelliteEnablingResponseTimer (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private boolean shouldProcessEventSetSatelliteEnabledDone (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void startWaitForUpdateSatelliteEnableAttributesResponseTimer (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void stopWaitForUpdateSatelliteEnableAttributesResponseTimer (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private boolean shouldProcessEventUpdateSatelliteEnableAttributesDone (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void handleEventWaitForSatelliteEnablingResponseTimedOut (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument request com.android.internal.telephony.IIntegerConsumer callback java.util.function.Consumer result com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument request com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void handleCmdUpdateNtnSignalStrengthReporting (boolean) boolean shouldReport private void updateNtnSignalStrengthReporting (boolean) boolean shouldReport com.android.internal.telephony.satellite.SatelliteController$SatelliteControllerHandlerRequest request android.os.Message onCompleted public boolean setShouldSendDatagramToModemInDemoMode (boolean) boolean shouldSendToModemInDemoMode private void determineAutoConnectSystemNotification () android.util.Pair isNtn boolean notificationKeyStatus private void dismissSatelliteNotification () public boolean isSatelliteSystemNotificationsEnabled (int) int carrierRoamingNtnConnectType boolean notifySatelliteAvailabilityEnabled Boolean isSatelliteSupported private void updateSatelliteSystemNotification (int, int, boolean) int subId int carrierRoamingNtnConnectType boolean visible android.app.NotificationChannel notificationChannel android.app.NotificationManager notificationManager int title int summary android.app.Notification$Builder notificationBuilder android.content.Intent openMessageIntent android.app.PendingIntent openMessagePendingIntent android.app.Notification$Action actionOpenMessage android.content.Intent howItWorksIntent android.app.PendingIntent howItWorksPendingIntent android.app.Notification$Action actionHowItWorks android.content.Intent notificationClickIntent android.app.PendingIntent notificationClickPendingIntent android.content.Intent deleteIntent android.app.PendingIntent deletePendingIntent android.content.IntentFilter filter private void dismissNotificationAndUpdatePref (boolean) android.app.StatusBarManager statusBarManager boolean closeStatusBar private void resetCarrierRoamingSatelliteModeParams () com.android.internal.telephony.Phone phone private void resetCarrierRoamingSatelliteModeParams (int) int subId public android.os.PersistableBundle getPersistableBundle (int) android.os.PersistableBundle config int subId private int calculateSessionDurationTimeSec () private void notifyEnablementFailedToSatelliteSessionController (boolean) boolean enabled private void abortSatelliteEnableRequest (int) int resultCode private void abortSatelliteDisableRequest (int) int resultCode private void abortSatelliteEnableAttributesUpdateRequest (int) int resultCode private void stopWaitForEnableResponseTimers () private long getDemoPointingAlignedDurationMillisFromResources () android.content.res.Resources$NotFoundException ex long durationMillis public long getDemoPointingAlignedDurationMillis () private long getDemoPointingNotAlignedDurationMillisFromResources () android.content.res.Resources$NotFoundException ex long durationMillis public long getDemoPointingNotAlignedDurationMillis () public boolean getWwanIsInService (android.telephony.ServiceState) android.telephony.NetworkRegistrationInfo nri android.telephony.ServiceState serviceState java.util.List nriList private static void logv (java.lang.String) String log private static void logd (java.lang.String) String log private static void logw (java.lang.String) String log private static void loge (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void plogw (java.lang.String) String log private void ploge (java.lang.String) String log private void plogv (java.lang.String) String log private void handlePersistentLoggingOnSessionStart (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument private void handlePersistentLoggingOnSessionEnd (boolean) boolean isEmergency android.telephony.DropBoxManagerLoggerBackend loggerBackend public void setLastEmergencyCallTime () public boolean isInEmergencyMode () long currentTime private long getSatelliteEmergencyModeDurationFromOverlayConfig (android.content.Context) android.content.res.Resources$NotFoundException ex android.content.Context context Integer duration private long getEvaluateEsosProfilesPrioritizationDurationMillis () protected void evaluateESOSProfilesPrioritization () int subId boolean isActive boolean isDefaultSmsSubId boolean isNtnOnly boolean isESOSSupported boolean isCarrierSatelliteHigherPriority int keyPriority android.util.Pair subscriberIdPair String newSubscriberId java.util.Optional oldSubscriberId android.telephony.SubscriptionInfo info java.util.List newEvaluatedSubscriberProvisionStatus boolean isChanged java.util.List allSubInfos java.util.TreeMap newSubsInfoListPerPriority private java.lang.Boolean isCarrierConfigLoaded (int) int subId android.os.PersistableBundle carrierConfig private android.util.Pair getSubscriberIdAndType (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info String subscriberId int subscriberIdType private java.lang.String getPhoneNumberBasedCarrier (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal internal android.telephony.SubscriptionManager subscriptionManager String phoneNumber private boolean isPriorityChanged (java.util.Map, java.util.Map) int i java.util.List currentList java.util.List newList java.util.Map$Entry entry java.util.Map currentMap java.util.Map newMap private boolean isSubscriberContentChanged (java.util.List, java.util.List) android.telephony.satellite.SatelliteSubscriberProvisionStatus curSub android.telephony.satellite.SatelliteSubscriberProvisionStatus newSub int i java.util.List currentList java.util.List newList private void sendBroadCastForProvisionedESOSSubs () String packageName String className String action android.content.Intent intent protected java.lang.String getStringFromOverlayConfig (int) String name android.content.res.Resources$NotFoundException ex int resourceId String name public void requestSatelliteDisplayName (android.os.ResultReceiver) android.os.ResultReceiver result int subId String displayName android.os.Bundle bundle public void requestSatelliteSubscriberProvisionStatus (android.os.ResultReceiver) android.os.ResultReceiver result java.util.List list android.os.Bundle bundle private java.util.List getPrioritizedSatelliteSubscriberProvisionStatusList () private java.util.List getPrioritizedSatelliteSubscriberProvisionStatusList (java.util.Map) android.util.Pair subscriberIdPair String subscriberId int carrierId String apn android.telephony.satellite.SatelliteSubscriberInfo satelliteSubscriberInfo boolean provisioned android.telephony.SubscriptionInfo info java.util.List infoList int priority java.util.Map subsInfoListPerPriority java.util.List list public int getSelectedSatelliteSubId () public void requestSelectedNbIotSatelliteSubscriptionId (android.os.ResultReceiver) android.os.ResultReceiver result int selectedSatelliteSubId android.os.Bundle bundle private void selectBindingSatelliteSubscription (boolean) int subId android.telephony.satellite.SatelliteSubscriberProvisionStatus status int carrierId boolean shouldIgnoreEnabledState int selectedSubId java.util.List satelliteSubscribers int preSelectedSatelliteSubId protected boolean isCarrierSatelliteHigherPriority (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info protected boolean isSatelliteAvailableAtCurrentLocation (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info int[] carrierTagIdsArray java.util.List carrierTagIds public boolean isCarrierSatelliteAvailableAtCurrentLocation (java.util.List) java.util.List carrierTagIds private int getSubIdFromSubscriberId (java.lang.String) String subscriberId private boolean isActiveSubId (int) int subId android.telephony.SubscriptionInfo subInfo protected boolean isSubscriptionProvisioned (int) int subId String subscriberId public void provisionSatellite (java.util.List, android.os.ResultReceiver) java.util.List list android.os.ResultReceiver result com.android.internal.telephony.satellite.SatelliteController$RequestProvisionSatelliteArgument request public void updateSystemSelectionChannels (java.util.List, android.os.ResultReceiver) java.util.List selectionSpecifiers android.os.ResultReceiver result public java.util.Map getRegionalSatelliteEarfcns (int) int subId public void updateRegionalSatelliteEarfcns (int) int subId public void deprovisionSatellite (java.util.List, android.os.ResultReceiver) java.util.List list android.os.ResultReceiver result com.android.internal.telephony.satellite.SatelliteController$RequestProvisionSatelliteArgument request public void setNtnSmsSupportedByMessagesApp (boolean) boolean ntnSmsSupported private void persistNtnSmsSupportedByMessagesApp (boolean) boolean ntnSmsSupported private boolean isNtnSmsSupportedByMessagesApp () boolean ntnSmsSupported protected void setSatellitePhone (int) int subId protected void setSelectedSatelliteSubId (int) int subId public int getSatelliteCarrierId () android.telephony.SubscriptionInfo subInfo public boolean isCarrierRoamingNtnEligible (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone boolean isSatelliteAccessAllowed int subId int[] services int carrierRoamingNtnConnectType public boolean isSatelliteServiceSupportedByCarrier (int, int) String satellitePlmn int subId int serviceType java.util.List satellitePlmnList public com.android.internal.telephony.Phone getSatellitePhone () public void startPointingUI () protected void registerForSatelliteCommunicationAllowedStateChanged () RuntimeException e android.telephony.satellite.SatelliteManager satelliteManager android.telephony.satellite.SatelliteCommunicationAllowedStateCallback allowedStateCallback private void handleSatelliteAccessConfigUpdateResult (android.telephony.satellite.SatelliteAccessConfiguration) java.util.List tagIds android.telephony.satellite.SatelliteAccessConfiguration satelliteAccessConfig private void handleEventSatelliteRegistrationFailure (int) int causeCode java.util.List deadCallersList private void handleEventTerrestrialNetworkAvailableChanged (boolean) boolean isAvailable java.util.List deadCallersList public boolean setSatelliteSubscriberIdListChangedIntentComponent (java.lang.String) String name boolean result String[] cmdPart protected java.lang.String getConfigSatelliteGatewayServicePackage () private java.lang.String getConfigSatelliteCarrierRoamingEsosProvisionedClass () private void registerDefaultSmsSubscriptionChangedBroadcastReceiver () android.content.IntentFilter intentFilter protected java.util.List getSupportedDeviceStates () com.android.internal.telephony.flags.FeatureFlags getFeatureFlags () private boolean isSatelliteDisabled () private boolean shouldStopWaitForEnableResponseTimer (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument public boolean overrideCarrierRoamingNtnEligibilityChanged (boolean, boolean) boolean state boolean resetRequired private void overrideSatelliteCapabilitiesIfApplicable () int datagramSize android.telephony.SubscriptionInfo subInfo int subId android.os.PersistableBundle config public int getNtnOnlySubscriptionId () java.util.List infoList int subId private java.util.List getNtnOnlySatelliteSubscriberInfoList (java.util.function.Consumer) java.util.function.Consumer result android.telephony.satellite.SatelliteSubscriberInfo satelliteSubscriberInfo java.util.List satelliteSubscriberInfoList private android.telephony.satellite.SatelliteSubscriberInfo getNtnOnlySatelliteSubscriberInfo () int ntnOnlySubId android.telephony.SubscriptionInfo subInfo private android.telephony.satellite.SatelliteSubscriberInfo getSatelliteSubscriberInfo (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo subInfo android.util.Pair subscriberIdPair String subscriberId int carrierId String apn protected void handleCarrierRoamingNtnAvailableServicesChanged (int) int subId private void updateLastNotifiedNtnAvailableServicesAndNotify (int) int subId com.android.internal.telephony.Phone phone int[] services public int[] getSupportedServicesOnCarrierRoamingNtn (int) int[] services int subId public boolean isP2PSmsDisallowedOnCarrierRoamingNtn (int) int subId int carrierRoamingNtnConnectType private int[] getSupportedSatelliteServicesForCarrier (int) int subId android.os.PersistableBundle config int[] availableServices public boolean isApplicationSupportsP2P (java.lang.String) android.content.pm.PackageManager$NameNotFoundException e String packageName android.content.pm.PackageManager pm android.content.pm.ApplicationInfo applicationInfo public void registerApplicationStateChanged () android.content.IntentFilter packageFilter private void notifyEnabledStateChanged (boolean) boolean isEnabled android.telephony.TelephonyRegistryManager trm private android.telephony.satellite.NtnSignalStrength getCarrierRoamingNtnSignalStrength (com.android.internal.telephony.Phone) android.telephony.ServiceState serviceState com.android.internal.telephony.Phone phone android.telephony.satellite.NtnSignalStrength carrierRoamingNtnSignalStrength public boolean isInConnectedState () protected void updateLastNotifiedCarrierRoamingNtnSignalStrengthAndNotify (com.android.internal.telephony.Phone) android.telephony.satellite.NtnSignalStrength lastNotifiedSignalStrength com.android.internal.telephony.Phone phone android.telephony.satellite.NtnSignalStrength currSignalStrength int subId public boolean shouldSendSmsToDatagramDispatcher (com.android.internal.telephony.Phone) int[] services com.android.internal.telephony.Phone phone long identity public boolean shouldDropSms (com.android.internal.telephony.Phone) int[] services com.android.internal.telephony.Phone phone long identity private boolean isWaitingForSatelliteModemOff () private java.lang.Boolean getIsSatelliteSupported () private boolean isWaitingForDisableSatelliteModemResponse () private boolean isSatelliteAccessAllowedAtCurrentLocation () private java.lang.Boolean getIsSatelliteEnabled () private com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument getSatelliteDisabledRequest () private android.telephony.satellite.SatelliteCapabilities getSatelliteCapabilities () private void setBTEnabledState (boolean) boolean enabled private boolean getBTEnabledState () private void setNfcEnabledState (boolean) boolean enabled private boolean getNfcEnabledState () private void setUwbEnabledState (boolean) boolean enabled private boolean getUwbEnabledState () private void setWifiEnabledState (boolean) boolean enabled private boolean getWifiEnabledState () public int getSatelliteDataPlanForPlmn (int, java.lang.String) java.util.Map dataplanMap int subId String plmn public int getSatelliteDataServicePolicyForPlmn (int, java.lang.String) java.util.Map dataServicePolicy int subId String plmn public int getSatelliteVoiceServicePolicyForPlmn (int, java.lang.String) java.util.Map voiceServicePolicy int subId String plmn private static synthetic boolean lambda$getSupportedServicesOnCarrierRoamingNtn$33 (int) int value private static synthetic boolean lambda$getNtnOnlySubscriptionId$32 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info private synthetic void lambda$handleEventTerrestrialNetworkAvailableChanged$31 (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback listener private static synthetic void lambda$handleEventTerrestrialNetworkAvailableChanged$30 (boolean, java.util.List, android.telephony.satellite.ISatelliteModemStateCallback) android.os.RemoteException e boolean isAvailable java.util.List deadCallersList android.telephony.satellite.ISatelliteModemStateCallback listener private synthetic void lambda$handleEventSatelliteRegistrationFailure$29 (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback listener private static synthetic void lambda$handleEventSatelliteRegistrationFailure$28 (int, java.util.List, android.telephony.satellite.ISatelliteModemStateCallback) android.os.RemoteException e int causeCode java.util.List deadCallersList android.telephony.satellite.ISatelliteModemStateCallback listener private static synthetic boolean lambda$evaluateESOSProfilesPrioritization$27 (int, java.util.Map$Entry) int subId java.util.Map$Entry entry private static synthetic java.util.List lambda$evaluateESOSProfilesPrioritization$26 (java.lang.Integer) Integer k private synthetic void lambda$evaluateEnablingSatelliteForCarrier$25 (java.lang.Integer) Integer errorCode private static synthetic java.lang.String lambda$replaceDeviceRotationValue$24 (android.util.Pair) android.util.Pair pair private static synthetic boolean lambda$isFoldable$23 (android.hardware.devicestate.DeviceState) android.hardware.devicestate.DeviceState deviceState private synthetic void lambda$notifySatelliteSupportedStateChanged$22 (android.telephony.satellite.ISatelliteSupportedStateCallback) android.telephony.satellite.ISatelliteSupportedStateCallback listener private synthetic void lambda$notifySatelliteSupportedStateChanged$21 (boolean, java.util.List, android.telephony.satellite.ISatelliteSupportedStateCallback) android.os.RemoteException e boolean supported java.util.List deadCallersList android.telephony.satellite.ISatelliteSupportedStateCallback listener private synthetic void lambda$handleEventSelectedNbIotSatelliteSubscriptionChanged$20 (android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback) android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback listener private static synthetic void lambda$handleEventSelectedNbIotSatelliteSubscriptionChanged$19 (int, java.util.List, android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback) android.os.RemoteException e int selectedSubId java.util.List deadCallersList android.telephony.satellite.ISelectedNbIotSatelliteSubscriptionCallback listener private synthetic void lambda$handleEventSatelliteCapabilitiesChanged$18 (android.telephony.satellite.ISatelliteCapabilitiesCallback) android.telephony.satellite.ISatelliteCapabilitiesCallback listener private synthetic void lambda$handleEventSatelliteCapabilitiesChanged$17 (android.telephony.satellite.SatelliteCapabilities, java.util.List, android.telephony.satellite.ISatelliteCapabilitiesCallback) android.os.RemoteException e android.telephony.satellite.SatelliteCapabilities satelliteCapabilities java.util.List deadCallersList android.telephony.satellite.ISatelliteCapabilitiesCallback listener private synthetic void lambda$handleEventNtnSignalStrengthChanged$16 (android.telephony.satellite.INtnSignalStrengthCallback) android.telephony.satellite.INtnSignalStrengthCallback listener private synthetic void lambda$handleEventNtnSignalStrengthChanged$15 (android.telephony.satellite.NtnSignalStrength, java.util.List, android.telephony.satellite.INtnSignalStrengthCallback) android.os.RemoteException e android.telephony.satellite.NtnSignalStrength ntnSignalStrength java.util.List deadCallersList android.telephony.satellite.INtnSignalStrengthCallback listener private synthetic void lambda$handleEventSatelliteModemStateChanged$14 (java.lang.Integer) Integer integer private synthetic void lambda$notifySatelliteSubscriptionProvisionStateChanged$13 (android.telephony.satellite.ISatelliteProvisionStateCallback) android.telephony.satellite.ISatelliteProvisionStateCallback listener private synthetic void lambda$notifySatelliteSubscriptionProvisionStateChanged$12 (java.util.List, java.util.List, android.telephony.satellite.ISatelliteProvisionStateCallback) android.os.RemoteException e java.util.List list java.util.List deadCallersList android.telephony.satellite.ISatelliteProvisionStateCallback listener private synthetic void lambda$notifyDeviceProvisionStateChanged$11 (android.telephony.satellite.ISatelliteProvisionStateCallback) android.telephony.satellite.ISatelliteProvisionStateCallback listener private synthetic void lambda$notifyDeviceProvisionStateChanged$10 (boolean, java.util.List, android.telephony.satellite.ISatelliteProvisionStateCallback) android.os.RemoteException e boolean provisioned java.util.List deadCallersList android.telephony.satellite.ISatelliteProvisionStateCallback listener private static synthetic java.lang.Boolean lambda$setSatelliteServicePackageName$9 (java.lang.String) String s private static synthetic boolean lambda$setSatelliteServicePackageName$8 (java.lang.String) String s private synthetic void lambda$provisionSatelliteService$7 (java.lang.String, byte[], int) String token byte[] provisionData int validSubId private synthetic void lambda$provisionSatelliteService$6 (java.util.List, android.os.ResultReceiver) java.util.List subscriberInfoList android.os.ResultReceiver internalReceiver private synthetic void lambda$checkNetworkSelectionModeAuto$5 (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument, android.content.DialogInterface) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument android.content.DialogInterface dialog private synthetic void lambda$checkNetworkSelectionModeAuto$4 (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument, android.content.DialogInterface, int) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument android.content.DialogInterface dialog int which private synthetic void lambda$checkNetworkSelectionModeAuto$3 (com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument, android.content.DialogInterface, int) com.android.internal.telephony.satellite.SatelliteController$RequestSatelliteEnabledArgument argument android.content.DialogInterface dialog int which private synthetic void lambda$new$2 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId private static synthetic java.lang.Integer lambda$decrementResultReceiverCount$1 (java.lang.String, java.lang.Integer) String k Integer v private static synthetic java.lang.Integer lambda$incrementResultReceiverCount$0 (java.lang.String, java.lang.Integer) String k Integer v static void <clinit> () }
com/android/internal/telephony/satellite/SatelliteModemInterface$1.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$1 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$10.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$10 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$11.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$11 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$12.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$12 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$13.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$13 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$14.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$14 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$15.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$15 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int modemState private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int modemState }
com/android/internal/telephony/satellite/SatelliteModemInterface$16.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$16 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$17.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$17 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int[] time private static synthetic void lambda$accept$0 (android.os.Message, int[]) throws java.lang.Exception android.os.Message message int[] time }
com/android/internal/telephony/satellite/SatelliteModemInterface$18.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$18 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$19.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$19 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$2.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$2 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$20.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$20 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$21.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$21 extends android.telephony.IBooleanConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (boolean) boolean result int[] enabled private static synthetic void lambda$accept$0 (android.os.Message, int[]) throws java.lang.Exception android.os.Message message int[] enabled }
com/android/internal/telephony/satellite/SatelliteModemInterface$22.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$22 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$23.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$23 extends android.telephony.satellite.stub.INtnSignalStrengthConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (android.telephony.satellite.stub.NtnSignalStrength) android.telephony.satellite.stub.NtnSignalStrength result android.telephony.satellite.NtnSignalStrength ntnSignalStrength private static synthetic void lambda$accept$0 (android.os.Message, android.telephony.satellite.NtnSignalStrength) throws java.lang.Exception android.os.Message message android.telephony.satellite.NtnSignalStrength ntnSignalStrength }
com/android/internal/telephony/satellite/SatelliteModemInterface$24.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$24 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$25.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$25 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$26.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$26 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$27.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$27 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$28.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$28 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$3.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$3 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$4.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$4 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$5.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$5 extends android.telephony.IBooleanConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (boolean) boolean result int[] enabled private static synthetic void lambda$accept$0 (android.os.Message, int[]) throws java.lang.Exception android.os.Message message int[] enabled }
com/android/internal/telephony/satellite/SatelliteModemInterface$6.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$6 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$7.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$7 extends android.telephony.IBooleanConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (boolean) boolean result private static synthetic void lambda$accept$0 (android.os.Message, boolean) throws java.lang.Exception android.os.Message message boolean result }
com/android/internal/telephony/satellite/SatelliteModemInterface$8.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$8 extends android.telephony.IIntegerConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (int) int result int error private static synthetic void lambda$accept$0 (android.os.Message, int) throws java.lang.Exception android.os.Message message int error }
com/android/internal/telephony/satellite/SatelliteModemInterface$9.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$9 extends android.telephony.satellite.stub.ISatelliteCapabilitiesConsumer$Stub { final synthetic android.os.Message val$message final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, android.os.Message) com.android.internal.telephony.satellite.SatelliteModemInterface this$0 public void accept (android.telephony.satellite.stub.SatelliteCapabilities) android.telephony.satellite.stub.SatelliteCapabilities result android.telephony.satellite.SatelliteCapabilities capabilities private static synthetic void lambda$accept$0 (android.os.Message, android.telephony.satellite.SatelliteCapabilities) throws java.lang.Exception android.os.Message message android.telephony.satellite.SatelliteCapabilities capabilities }
com/android/internal/telephony/satellite/SatelliteModemInterface$SatelliteListener.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$SatelliteListener extends android.telephony.satellite.stub.ISatelliteListener$Stub { private final boolean mIsDemoListener final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface, boolean) boolean isDemoListener public void onSatelliteDatagramReceived (android.telephony.satellite.stub.SatelliteDatagram, int) android.telephony.satellite.stub.SatelliteDatagram datagram int pendingCount public void onPendingDatagrams () public void onSatellitePositionChanged (android.telephony.satellite.stub.PointingInfo) android.telephony.satellite.stub.PointingInfo pointingInfo public void onSatelliteModemStateChanged (int) int datagramTransferState int state public void onNtnSignalStrengthChanged (android.telephony.satellite.stub.NtnSignalStrength) android.telephony.satellite.stub.NtnSignalStrength ntnSignalStrength public void onSatelliteCapabilitiesChanged (android.telephony.satellite.stub.SatelliteCapabilities) android.telephony.satellite.stub.SatelliteCapabilities satelliteCapabilities public void onSatelliteSupportedStateChanged (boolean) boolean supported public void onRegistrationFailure (int) int causeCode public void onTerrestrialNetworkAvailableChanged (boolean) boolean isAvailable private boolean notifyResultIfExpectedListener () private boolean notifyModemStateChanged (int) int state }
com/android/internal/telephony/satellite/SatelliteModemInterface$SatelliteServiceConnection.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteModemInterface$SatelliteServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.satellite.SatelliteModemInterface this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteModemInterface) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.os.RemoteException e android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/satellite/SatelliteModemInterface.class
SatelliteModemInterface.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteModemInterface extends java.lang.Object { private static final String TAG private static final long REBIND_INITIAL_DELAY private static final long REBIND_MAXIMUM_DELAY private static final int REBIND_MULTIPLIER private static com.android.internal.telephony.satellite.SatelliteModemInterface sInstance private final android.content.Context mContext private final com.android.internal.telephony.satellite.DemoSimulator mDemoSimulator private final com.android.internal.telephony.satellite.SatelliteModemInterface$SatelliteListener mVendorListener private final com.android.internal.telephony.satellite.SatelliteModemInterface$SatelliteListener mDemoListener protected final com.android.internal.telephony.ExponentialBackoff mExponentialBackoff private final Object mLock private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController private boolean mIsSatelliteServiceSupported private android.telephony.satellite.stub.ISatellite mSatelliteService private com.android.internal.telephony.satellite.SatelliteModemInterface$SatelliteServiceConnection mSatelliteServiceConnection private String mVendorSatellitePackageName private boolean mIsBound private boolean mIsBinding private android.telephony.PersistentLogger mPersistentLogger private final com.android.internal.telephony.RegistrantList mSatellitePositionInfoChangedRegistrants private final com.android.internal.telephony.RegistrantList mDatagramTransferStateChangedRegistrants private final com.android.internal.telephony.RegistrantList mSatelliteModemStateChangedRegistrants private final com.android.internal.telephony.RegistrantList mPendingDatagramsRegistrants private final com.android.internal.telephony.RegistrantList mSatelliteDatagramsReceivedRegistrants private final com.android.internal.telephony.RegistrantList mNtnSignalStrengthChangedRegistrants private final com.android.internal.telephony.RegistrantList mSatelliteCapabilitiesChangedRegistrants private final com.android.internal.telephony.RegistrantList mSatelliteSupportedStateChangedRegistrants private final com.android.internal.telephony.RegistrantList mSatelliteRegistrationFailureRegistrants private final com.android.internal.telephony.RegistrantList mTerrestrialNetworkAvailableChangedRegistrants public static com.android.internal.telephony.satellite.SatelliteModemInterface getInstance () public static com.android.internal.telephony.satellite.SatelliteModemInterface make (android.content.Context, com.android.internal.telephony.satellite.SatelliteController, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.satellite.SatelliteController satelliteController com.android.internal.telephony.flags.FeatureFlags featureFlags protected void <init> (android.content.Context, com.android.internal.telephony.satellite.SatelliteController, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.satellite.SatelliteController satelliteController android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags public android.telephony.satellite.stub.ISatellite getService () private java.lang.String getSatellitePackageName () private boolean getSatelliteServiceSupport () protected void bindService () boolean success Exception e String packageName android.content.Intent intent protected void unbindService () private void disconnectSatelliteService () public void registerForSatellitePositionInfoChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatellitePositionInfoChanged (android.os.Handler) android.os.Handler h public void registerForDatagramTransferStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForDatagramTransferStateChanged (android.os.Handler) android.os.Handler h public void registerForSatelliteModemStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatelliteModemStateChanged (android.os.Handler) android.os.Handler h public void registerForPendingDatagrams (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForPendingDatagrams (android.os.Handler) android.os.Handler h public void registerForSatelliteDatagramsReceived (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatelliteDatagramsReceived (android.os.Handler) android.os.Handler h public void registerForNtnSignalStrengthChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForNtnSignalStrengthChanged (android.os.Handler) android.os.Handler h public void registerForSatelliteCapabilitiesChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatelliteCapabilitiesChanged (android.os.Handler) android.os.Handler h public void registerForSatelliteSupportedStateChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatelliteSupportedStateChanged (android.os.Handler) android.os.Handler h public void registerForSatelliteRegistrationFailure (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForSatelliteRegistrationFailure (android.os.Handler) android.os.Handler h public void registerForTerrestrialNetworkAvailableChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForTerrestrialNetworkAvailableChanged (android.os.Handler) android.os.Handler h public void requestSatelliteListeningEnabled (boolean, int, android.os.Message) android.os.RemoteException e boolean enable int timeout android.os.Message message public void enableCellularModemWhileSatelliteModeIsOn (boolean, android.os.Message) android.telephony.IIntegerConsumer errorCallback android.os.RemoteException e boolean enabled android.os.Message message public void requestSatelliteEnabled (android.telephony.satellite.SatelliteModemEnableRequestAttributes, android.os.Message) android.os.RemoteException e android.telephony.satellite.SatelliteModemEnableRequestAttributes enableAttributes android.os.Message message public void requestIsSatelliteEnabled (android.os.Message) android.os.RemoteException e android.os.Message message public void requestIsSatelliteSupported (android.os.Message) android.os.RemoteException e android.os.Message message public void requestSatelliteCapabilities (android.os.Message) android.os.RemoteException e android.os.Message message public void startSendingSatellitePointingInfo (android.os.Message) android.os.RemoteException e android.os.Message message public void stopSendingSatellitePointingInfo (android.os.Message) android.os.RemoteException e android.os.Message message public void pollPendingSatelliteDatagrams (android.os.Message) android.os.RemoteException e android.os.Message message public void sendSatelliteDatagram (android.telephony.satellite.SatelliteDatagram, boolean, boolean, android.os.Message) android.os.RemoteException e android.telephony.satellite.SatelliteDatagram datagram boolean isEmergency boolean needFullScreenPointingUI android.os.Message message public void requestSatelliteModemState (android.os.Message) android.os.RemoteException e android.os.Message message public void requestTimeForNextSatelliteVisibility (android.os.Message) android.os.RemoteException e android.os.Message message public void setSatellitePlmn (int, java.util.List, java.util.List, android.os.Message) android.os.RemoteException e int simSlot java.util.List carrierPlmnList java.util.List allSatellitePlmnList android.os.Message message public void requestSetSatelliteEnabledForCarrier (int, boolean, android.os.Message) android.os.RemoteException e int simSlot boolean enableSatellite android.os.Message message public void requestIsSatelliteEnabledForCarrier (int, android.os.Message) android.os.RemoteException e int simSlot android.os.Message message public void requestNtnSignalStrength (android.os.Message) android.os.RemoteException e android.os.Message message public void startSendingNtnSignalStrength (android.os.Message) android.os.RemoteException e android.os.Message message public void stopSendingNtnSignalStrength (android.os.Message) android.os.RemoteException e android.os.Message message public void abortSendingSatelliteDatagrams (android.os.Message) android.os.RemoteException e android.os.Message message public boolean isSatelliteServiceSupported () public boolean isSatelliteServiceConnected () public void updateSatelliteSubscription (java.lang.String, android.os.Message) android.os.RemoteException e String iccId android.os.Message message public void setSatelliteServicePackageName (java.lang.String) String servicePackageName public void updateSystemSelectionChannels (java.util.List, android.os.Message) android.os.RemoteException e java.util.List systemSelectionSpecifiers android.os.Message message protected static void sendMessageWithResult (android.os.Message, java.lang.Object, int) android.os.Message message Object result int error android.telephony.satellite.SatelliteManager$SatelliteException exception private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private void plogd (java.lang.String) String log private void ploge (java.lang.String) String log private synthetic void lambda$new$0 () }
com/android/internal/telephony/satellite/SatelliteNetworkInfo.class
SatelliteNetworkInfo.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteNetworkInfo extends java.lang.Object { public String mPlmn public String mDataPlanType public java.util.Map mAllowedServicesInfo public void <init> (java.lang.String, java.lang.String, java.util.Map) String plmn String dataPlanType java.util.Map allowedServicesInfo }
com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender$1.class
SatelliteSOSMessageRecommender.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender$1 extends android.telephony.satellite.ISatelliteProvisionStateCallback$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender) com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 public void onSatelliteProvisionStateChanged (boolean) boolean provisioned public void onSatelliteSubscriptionProvisionStateChanged (java.util.List) java.util.List satelliteSubscriberProvisionStatus }
com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender$2.class
SatelliteSOSMessageRecommender.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender$2 extends android.telephony.ims.RegistrationManager$RegistrationCallback { final synthetic com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender) com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 public void onRegistered (android.telephony.ims.ImsRegistrationAttributes) android.telephony.ims.ImsRegistrationAttributes attributes public void onUnregistered (android.telephony.ims.ImsReasonInfo) android.telephony.ims.ImsReasonInfo info }
com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender$3.class
SatelliteSOSMessageRecommender.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender$3 extends java.lang.Object implements android.os.OutcomeReceiver { final synthetic com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender) com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender this$0 public void onResult (java.lang.Boolean) Boolean result public void onError (android.telephony.satellite.SatelliteManager$SatelliteException) android.telephony.satellite.SatelliteManager$SatelliteException ex public volatile synthetic void onError (java.lang.Throwable) public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/satellite/SatelliteSOSMessageRecommender.class
SatelliteSOSMessageRecommender.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteSOSMessageRecommender extends android.os.Handler { private static final String TAG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final String BOOT_ALLOW_MOCK_MODEM_PROPERTY private static final int EVENT_EMERGENCY_CALL_STARTED protected static final int EVENT_SERVICE_STATE_CHANGED protected static final int EVENT_TIME_OUT private static final int EVENT_SATELLITE_PROVISIONED_STATE_CHANGED private static final int EVENT_EMERGENCY_CALL_CONNECTION_STATE_CHANGED private static final int CMD_SEND_EVENT_DISPLAY_EMERGENCY_MESSAGE_FORCEFULLY private static final int EVENT_SATELLITE_ACCESS_RESTRICTION_CHECKING_RESULT private final android.content.Context mContext private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController private final com.android.internal.telephony.TelephonyCountryDetector mCountryDetector private com.android.ims.ImsManager mImsManager private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.telecom.Connection mEmergencyConnection private final android.telephony.satellite.ISatelliteProvisionStateCallback mISatelliteProvisionStateCallback private android.util.SparseArray mImsRegistrationCallbacks private boolean mIsSatelliteAllowedForCurrentLocation private boolean mCheckingAccessRestrictionInProgress protected long mTimeoutMillis private final long mOemEnabledTimeoutMillis protected final java.util.concurrent.atomic.AtomicBoolean mIsSatelliteConnectedViaCarrierWithinHysteresisTime protected final java.util.concurrent.atomic.AtomicInteger mSubIdOfSatelliteConnectedViaCarrierWithinHysteresisTime private boolean mIsTimerTimedOut protected int mCountOfTimerStarted private final Object mLock private android.telephony.PersistentLogger mPersistentLogger private boolean mIsTestEmergencyNumber public void <init> (android.content.Context, android.os.Looper) android.content.Context context android.os.Looper looper protected void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.satellite.SatelliteController, com.android.ims.ImsManager) android.content.Context context android.os.Looper looper com.android.internal.telephony.satellite.SatelliteController satelliteController com.android.ims.ImsManager imsManager public void handleMessage (android.os.Message) android.os.Message msg public void onEmergencyCallStarted (android.telecom.Connection, boolean) android.telecom.Connection connection boolean isTestEmergencyNumber public void onEmergencyCallConnectionStateChanged (java.lang.String, int) String callId int state android.util.Pair argument protected android.content.ComponentName getDefaultSmsApp () protected boolean updateAndGetProvisionState () protected boolean isSatelliteAllowedByReasons () android.telephony.satellite.SatelliteManager satelliteManager int[] disallowedReasons private void handleEmergencyCallStartedEvent (android.telecom.Connection) android.telecom.Connection connection private void handleSatelliteProvisionStateChangedEvent (boolean) boolean provisioned private void handleTimeoutEvent () private void evaluateSendingConnectionEventDisplayEmergencyMessage () android.os.Bundle extras boolean isDialerNotified boolean isCellularAvailable private boolean isSatelliteAllowed () private void updateSatelliteViaCarrierAvailability () public boolean isDeviceProvisioned () Boolean satelliteProvisioned private boolean isSatelliteConnectedViaCarrierWithinHysteresisTime () private void handleEmergencyCallConnectionStateChangedEvent (android.util.Pair) android.util.Pair arg String callId int state protected void reportESosRecommenderDecision (boolean) boolean isDialerNotified private void cleanUpResources (boolean) boolean isDialerNotified private void registerForInterestedStateChangedEvents () com.android.internal.telephony.Phone phone private void registerForImsRegistrationStateChanged (com.android.internal.telephony.Phone) com.android.ims.ImsException ex com.android.internal.telephony.Phone phone com.android.ims.ImsManager imsManager private void unregisterForInterestedStateChangedEvents () com.android.internal.telephony.Phone phone private void unregisterForImsRegistrationStateChanged (com.android.internal.telephony.Phone) com.android.ims.ImsManager imsManager com.android.internal.telephony.Phone phone private int getBestCellularServiceState () int state android.telephony.ServiceState serviceState com.android.internal.telephony.Phone phone boolean isStateOutOfService private boolean isImsRegistered () com.android.internal.telephony.Phone phone private synchronized void handleStateChangedEventForHysteresisTimer () private void startTimer () private void stopTimer () private void handleSatelliteAccessRestrictionCheckingResult (boolean) boolean satelliteAllowed private void selectEmergencyCallWaitForConnectionTimeoutDuration () int satelliteSubId int satelliteSubId private static long getOemEnabledEmergencyCallWaitForConnectionTimeoutMillis (android.content.Context) android.content.Context context private static android.util.Pair getOemEnabledSatelliteHandoverAppFromOverlayConfig (android.content.Context) android.content.res.Resources$NotFoundException ex android.content.Context context String app String[] appComponent private static java.lang.String getSatelliteEmergencyHandoverIntentActionFromOverlayConfig (android.content.Context, boolean) int actionIntent String action android.content.res.Resources$NotFoundException ex android.content.Context context boolean isTestEmergencyNumber String action private boolean shouldTrackCall (int) int connectionState private android.telephony.ims.RegistrationManager$RegistrationCallback getOrCreateImsRegistrationCallback (int) int phoneId android.telephony.ims.RegistrationManager$RegistrationCallback callback private android.os.Bundle createExtraBundleForEventDisplayEmergencyMessage (boolean) android.content.ComponentName defaultSmsAppComponent boolean isTestEmergencyNumber int handoverType android.util.Pair oemSatelliteMessagingApp String packageName String className String action android.os.Bundle result private android.app.PendingIntent createHandoverAppLaunchPendingIntent (int, java.lang.String, java.lang.String, java.lang.String) String emergencyNumber android.net.Uri uri android.content.Intent intent int handoverType String packageName String className String action android.content.Intent intent android.os.Bundle activityOptions private boolean isEmergencyCallToSatelliteHandoverTypeT911Enforced () private boolean sendEventDisplayEmergencyMessageForcefully (android.telecom.Connection) android.telecom.Connection connection long delaySeconds private void handleCmdSendEventDisplayEmergencyMessageForcefully (android.telecom.Connection) android.telecom.Connection connection android.os.Bundle extras private boolean isMultiSim () android.telephony.TelephonyManager telephonyManager public int getEmergencyCallToSatelliteHandoverType () int satelliteSubId int satelliteSubId private void requestIsSatelliteAllowedForCurrentLocation () android.os.OutcomeReceiver callback protected void requestIsSatelliteCommunicationAllowedForCurrentLocation (android.os.OutcomeReceiver) android.os.OutcomeReceiver callback android.telephony.satellite.SatelliteManager satelliteManager private static boolean isMockModemAllowed () private boolean isSatelliteSupported () private boolean isSatelliteViaOemProvisioned () Boolean provisioned private void updateSatelliteConnectedViaCarrierWithinHysteresisTimeState () android.util.Pair satelliteConnectedState private static void logv (java.lang.String) String log private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private boolean isSatellitePersistentLoggingEnabled (android.content.Context) RuntimeException e android.content.Context context private void plogd (java.lang.String) String log private void ploge (java.lang.String) String log private static synthetic boolean lambda$isSatelliteAllowedByReasons$0 (int) int r }
com/android/internal/telephony/satellite/SatelliteServiceUtils.class
SatelliteServiceUtils.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteServiceUtils extends java.lang.Object { private static final String TAG public void <init> () public static java.lang.String carrierRoamingNtnConnectTypeToString (int) int type public static int fromSatelliteRadioTechnology (int) int radioTechnology public static int fromSatelliteError (int) int error public static int fromSatelliteModemState (int) int modemState public static android.telephony.satellite.SatelliteCapabilities fromSatelliteCapabilities (android.telephony.satellite.stub.SatelliteCapabilities) int i android.telephony.satellite.stub.SatelliteCapabilities capabilities int[] radioTechnologies java.util.Map antennaPositionMap int[] antennaPositionKeys android.telephony.satellite.AntennaPosition[] antennaPositionValues public static android.telephony.satellite.PointingInfo fromPointingInfo (android.telephony.satellite.stub.PointingInfo) android.telephony.satellite.stub.PointingInfo pointingInfo public static android.telephony.satellite.SatelliteDatagram fromSatelliteDatagram (android.telephony.satellite.stub.SatelliteDatagram) android.telephony.satellite.stub.SatelliteDatagram datagram byte[] data public static android.telephony.satellite.NtnSignalStrength fromNtnSignalStrength (android.telephony.satellite.stub.NtnSignalStrength) android.telephony.satellite.stub.NtnSignalStrength ntnSignalStrength public static android.telephony.satellite.stub.SatelliteDatagram toSatelliteDatagram (android.telephony.satellite.SatelliteDatagram) android.telephony.satellite.SatelliteDatagram datagram android.telephony.satellite.stub.SatelliteDatagram converted public static android.telephony.satellite.stub.SatelliteSubscriptionInfo toSatelliteSubscriptionInfo (android.telephony.satellite.SatelliteSubscriptionInfo) android.telephony.satellite.SatelliteSubscriptionInfo info android.telephony.satellite.stub.SatelliteSubscriptionInfo converted public static android.telephony.satellite.stub.SatelliteModemEnableRequestAttributes toSatelliteModemEnableRequestAttributes (android.telephony.satellite.SatelliteModemEnableRequestAttributes) android.telephony.satellite.SatelliteModemEnableRequestAttributes attributes android.telephony.satellite.stub.SatelliteModemEnableRequestAttributes converted public static int getSatelliteError (android.os.AsyncResult, java.lang.String) int errorCode android.os.AsyncResult ar String caller int errorCode public static int getValidSatelliteSubId (int, android.content.Context) boolean isActive int subId android.content.Context context long identity public static int getNtnOnlySubscriptionId (android.content.Context) android.content.Context context java.util.List infoList int subId public static boolean isNtnOnlySubscriptionId (int) int subId com.android.internal.telephony.subscription.SubscriptionManagerService subscriptionManagerService android.telephony.SubscriptionInfo subInfo public static java.util.Map parseSupportedSatelliteServices (android.os.PersistableBundle) int serviceType java.util.Set supportedServicesSet String plmn android.os.PersistableBundle supportedServicesBundle java.util.Map supportedServicesMap public static java.util.List mergeStrLists (java.util.List, java.util.List) java.util.List strList1 java.util.List strList2 java.util.Set mergedStrSet public static java.util.List mergeStrLists (java.util.List, java.util.List, java.util.List) java.util.List strList1 java.util.List strList2 java.util.List strList3 java.util.Set mergedStrSet public static boolean isSosMessage (int) int datagramType public static boolean isLastSosMessage (int) int datagramType public static com.android.internal.telephony.Phone getPhone () public static com.android.internal.telephony.Phone getPhone (int) int subId public static boolean isCellularAvailable () int state android.telephony.ServiceState serviceState com.android.internal.telephony.Phone phone public static boolean isSatellitePlmn (int, android.telephony.ServiceState) String satellitePlmn String registeredPlmn String mccmnc android.telephony.NetworkRegistrationInfo nri int subId android.telephony.ServiceState serviceState java.util.List satellitePlmnList public static java.lang.String getMccMnc (android.telephony.NetworkRegistrationInfo) android.telephony.NetworkRegistrationInfo nri android.telephony.CellIdentity cellIdentity String mcc String mnc private static android.telephony.satellite.stub.SystemSelectionSpecifier convertSystemSelectionSpecifierToHALFormat (android.telephony.satellite.SystemSelectionSpecifier) int j java.util.List earfcnRangeList int i android.telephony.satellite.SystemSelectionSpecifier systemSelectionSpecifier android.telephony.satellite.stub.SystemSelectionSpecifier convertedSpecifier android.telephony.satellite.SatelliteInfo[] satelliteInfos android.telephony.satellite.stub.SatelliteInfo[] halSatelliteInfos public static java.util.List toSystemSelectionSpecifier (java.util.List) java.util.List systemSelectionSpecifier public static java.util.Map parseRegionalSatelliteEarfcns (android.os.PersistableBundle) int earfcn java.util.Set earfcnsSet String configId android.os.PersistableBundle earfcnsBundle java.util.Map earfcnsMap private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static void logv (java.lang.String) String log private static synthetic boolean lambda$getNtnOnlySubscriptionId$0 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo info }
com/android/internal/telephony/satellite/SatelliteSessionController$1.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$1 extends java.lang.Object implements android.app.AlarmManager$OnAlarmListener { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) com.android.internal.telephony.satellite.SatelliteSessionController this$0 public void onAlarm () }
com/android/internal/telephony/satellite/SatelliteSessionController$2.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$2 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) com.android.internal.telephony.satellite.SatelliteSessionController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteSessionController$3.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$3 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) com.android.internal.telephony.satellite.SatelliteSessionController this$0 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteSessionController$ConnectedState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$ConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleEventSatelliteModemStateChanged (int) int state private void handleEventDatagramTransferStateChanged (com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState) com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState }
com/android/internal/telephony/satellite/SatelliteSessionController$DatagramTransferState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState extends java.lang.Object { public int sendState public int receiveState public int datagramType void <init> (int, int, int) int sendState int receiveState int datagramType public boolean isIdle () }
com/android/internal/telephony/satellite/SatelliteSessionController$DisablingState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$DisablingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public void exit () public boolean processMessage (android.os.Message) boolean enablingSatellite android.os.Message msg private void handleSatelliteEnabledStateChanged (boolean) boolean on private void handleEventSatelliteModemStateChanged (android.os.Message) android.os.Message msg int state }
com/android/internal/telephony/satellite/SatelliteSessionController$EnablingState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$EnablingState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleSatelliteEnabledStateChanged (boolean) boolean on private void handleSatelliteModemStateChanged (android.os.Message) android.os.Message msg int state }
com/android/internal/telephony/satellite/SatelliteSessionController$IdleState$1.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$IdleState$1 extends com.android.internal.telephony.IIntegerConsumer$Stub { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController$IdleState this$1 void <init> (com.android.internal.telephony.satellite.SatelliteSessionController$IdleState) com.android.internal.telephony.satellite.SatelliteSessionController$IdleState this$1 public void accept (int) int result }
com/android/internal/telephony/satellite/SatelliteSessionController$IdleState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$IdleState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () android.os.Message onCompleted boolean configSatelliteAllowTnScanningDuringSatelliteSession public boolean processMessage (android.os.Message) android.telephony.ServiceState newServiceState android.os.AsyncResult ar android.os.Message msg private void handleEventDatagramTransferStateChanged (com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState) com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState private void handleEventServiceStateChanged (android.telephony.ServiceState) boolean isEmergencyCommunicationEstablished boolean isTurnOffAllowed android.telephony.ServiceState serviceState boolean isInServiceOrEmergency boolean isEmergency private void handleEventDisableCellularModemWhileSatelliteModeIsOnDone (android.os.AsyncResult) android.os.AsyncResult result int error private void handleSatelliteModemStateChanged (android.os.Message) android.os.Message msg int state public void exit () }
com/android/internal/telephony/satellite/SatelliteSessionController$ListeningState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$ListeningState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () long timeoutMillis public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private long updateListeningMode (boolean) long timeoutMillis boolean enabled long timeoutMillis private void handleEventDatagramTransferStateChanged (com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState) com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState private void handleEventSatelliteModemStateChange (android.os.Message) android.os.Message msg int state }
com/android/internal/telephony/satellite/SatelliteSessionController$NotConnectedState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$NotConnectedState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleEventSatelliteModemStateChanged (int) int state private void handleEventDatagramTransferStateChanged (com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState) int datagramType com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState }
com/android/internal/telephony/satellite/SatelliteSessionController$PowerOffState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$PowerOffState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public void exit () public boolean processMessage (android.os.Message) android.os.Message msg private void handleSatelliteEnablementStarted (boolean) boolean enabled }
com/android/internal/telephony/satellite/SatelliteSessionController$SatelliteGatewayServiceConnection.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$SatelliteGatewayServiceConnection extends java.lang.Object implements android.content.ServiceConnection { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public void onBindingDied (android.content.ComponentName) android.content.ComponentName name }
com/android/internal/telephony/satellite/SatelliteSessionController$TransferringState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$TransferringState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public boolean processMessage (android.os.Message) android.os.Message msg private void handleEventDatagramTransferStateChanged (com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState) com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState private void handleEventSatelliteModemStateChange (int) int state }
com/android/internal/telephony/satellite/SatelliteSessionController$UnavailableState.class
SatelliteSessionController.java package com.android.internal.telephony.satellite com.android.internal.telephony.satellite.SatelliteSessionController$UnavailableState extends com.android.internal.telephony.State { final synthetic com.android.internal.telephony.satellite.SatelliteSessionController this$0 private void <init> (com.android.internal.telephony.satellite.SatelliteSessionController) public void enter () public boolean processMessage (android.os.Message) android.os.Message msg }
com/android/internal/telephony/satellite/SatelliteSessionController.class
SatelliteSessionController.java package com.android.internal.telephony.satellite public com.android.internal.telephony.satellite.SatelliteSessionController extends com.android.internal.telephony.StateMachine { private static final String TAG private static final boolean DBG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final boolean DEBUG public static final String SATELLITE_STAY_AT_LISTENING_FROM_SENDING_MILLIS public static final long DEFAULT_SATELLITE_STAY_AT_LISTENING_FROM_SENDING_MILLIS public static final String SATELLITE_STAY_AT_LISTENING_FROM_RECEIVING_MILLIS public static final long DEFAULT_SATELLITE_STAY_AT_LISTENING_FROM_RECEIVING_MILLIS public static final long DEMO_MODE_SATELLITE_STAY_AT_LISTENING_MILLIS private static final int EVENT_DATAGRAM_TRANSFER_STATE_CHANGED private static final int EVENT_LISTENING_TIMER_TIMEOUT private static final int EVENT_SATELLITE_ENABLED_STATE_CHANGED private static final int EVENT_SATELLITE_MODEM_STATE_CHANGED private static final int EVENT_DISABLE_CELLULAR_MODEM_WHILE_SATELLITE_MODE_IS_ON_DONE protected static final int EVENT_NB_IOT_INACTIVITY_TIMER_TIMED_OUT private static final int EVENT_SATELLITE_ENABLEMENT_STARTED private static final int EVENT_SATELLITE_ENABLEMENT_FAILED private static final int EVENT_SCREEN_STATE_CHANGED protected static final int EVENT_SCREEN_OFF_INACTIVITY_TIMER_TIMED_OUT protected static final int EVENT_ESOS_INACTIVITY_TIMER_TIMED_OUT private static final int EVENT_ENABLE_CELLULAR_MODEM_WHILE_SATELLITE_MODE_IS_ON_DONE private static final int EVENT_SERVICE_STATE_CHANGED protected static final int EVENT_P2P_SMS_INACTIVITY_TIMER_TIMED_OUT private static final long REBIND_INITIAL_DELAY private static final long REBIND_MAXIMUM_DELAY private static final int REBIND_MULTIPLIER private static final int DEFAULT_SCREEN_OFF_INACTIVITY_TIMEOUT_SEC private static final int DEFAULT_P2P_SMS_INACTIVITY_TIMEOUT_SEC private static final int DEFAULT_ESOS_INACTIVITY_TIMEOUT_SEC private static final long UNDEFINED_TIMESTAMP private final com.android.internal.telephony.ExponentialBackoff mExponentialBackoff private final Object mLock private android.telephony.satellite.stub.ISatelliteGateway mSatelliteGatewayService private String mSatelliteGatewayServicePackageName private com.android.internal.telephony.satellite.SatelliteSessionController$SatelliteGatewayServiceConnection mSatelliteGatewayServiceConnection private boolean mIsBound private boolean mIsBinding private boolean mIsRegisteredScreenStateChanged private static com.android.internal.telephony.satellite.SatelliteSessionController sInstance private final android.content.Context mContext private final com.android.internal.telephony.satellite.SatelliteModemInterface mSatelliteModemInterface private final com.android.internal.telephony.satellite.SatelliteSessionController$UnavailableState mUnavailableState private final com.android.internal.telephony.satellite.SatelliteSessionController$PowerOffState mPowerOffState private final com.android.internal.telephony.satellite.SatelliteSessionController$EnablingState mEnablingState private final com.android.internal.telephony.satellite.SatelliteSessionController$DisablingState mDisablingState private final com.android.internal.telephony.satellite.SatelliteSessionController$IdleState mIdleState private final com.android.internal.telephony.satellite.SatelliteSessionController$TransferringState mTransferringState private final com.android.internal.telephony.satellite.SatelliteSessionController$ListeningState mListeningState private final com.android.internal.telephony.satellite.SatelliteSessionController$NotConnectedState mNotConnectedState private final com.android.internal.telephony.satellite.SatelliteSessionController$ConnectedState mConnectedState protected java.util.concurrent.atomic.AtomicBoolean mIsSendingTriggeredDuringTransferringState private long mSatelliteStayAtListeningFromSendingMillis private long mSatelliteStayAtListeningFromReceivingMillis private long mSatelliteNbIotInactivityTimeoutMillis private boolean mIgnoreCellularServiceState private final java.util.concurrent.ConcurrentHashMap mListeners private int mCurrentState private int mPreviousState final boolean mIsSatelliteSupported private boolean mIsDemoMode boolean mIsScreenOn private boolean mIsDeviceAlignedWithSatellite private long mInactivityStartTimestamp private com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState mLastDatagramTransferState private final com.android.internal.telephony.satellite.SatelliteController mSatelliteController private final com.android.internal.telephony.satellite.DatagramController mDatagramController private android.telephony.PersistentLogger mPersistentLogger private com.android.internal.telephony.DeviceStateMonitor mDeviceStateMonitor private com.android.internal.telephony.satellite.metrics.SessionMetricsStats mSessionMetricsStats private com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.app.AlarmManager mAlarmManager private final android.app.AlarmManager$OnAlarmListener mAlarmListener public static com.android.internal.telephony.satellite.SatelliteSessionController getInstance () public static com.android.internal.telephony.satellite.SatelliteSessionController make (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, boolean) java.util.concurrent.ConcurrentHashMap existingListeners boolean existIgnoreCellularServiceState android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags boolean isSatelliteSupported protected void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, boolean, com.android.internal.telephony.satellite.SatelliteModemInterface) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags boolean isSatelliteSupported com.android.internal.telephony.satellite.SatelliteModemInterface satelliteModemInterface com.android.internal.telephony.Phone satellitePhone public void onDatagramTransferStateChanged (int, int, int) int sendState int receiveState int datagramType com.android.internal.telephony.satellite.SatelliteSessionController$DatagramTransferState datagramTransferState public void onSatelliteEnabledStateChanged (boolean) boolean enabled public void onSatelliteEnablementStarted (boolean) boolean enabled public void onSatelliteEnablementFailed (boolean) boolean enabled public void onSatelliteModemStateChanged (int) int state public void onEmergencyModeChanged (boolean) boolean isEmergencyMode java.util.List toBeRemoved public void registerForSatelliteModemStateChanged (android.telephony.satellite.ISatelliteModemStateCallback) android.os.RemoteException ex android.telephony.satellite.ISatelliteModemStateCallback callback public void unregisterForSatelliteModemStateChanged (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback callback boolean setSatelliteListeningTimeoutDuration (long) long timeoutMillis public boolean setSatelliteIgnoreCellularServiceState (boolean) boolean enabled boolean setSatelliteGatewayServicePackageName (java.lang.String) String servicePackageName public void setDemoMode (boolean) boolean isDemoMode public void setDeviceAlignedWithSatellite (boolean) boolean isAligned public boolean isInEnablingState () public boolean isInDisablingState () public void cleanUpResource () com.android.internal.telephony.Phone phone public void onCellularServiceStateChanged (android.telephony.ServiceState) android.telephony.ServiceState serviceState public void setAlarmManager (android.app.AlarmManager) android.app.AlarmManager alarmManager private boolean isDemoMode () protected java.lang.String getWhatToString (int) String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString String whatString int what String whatString private void setInitialState (boolean) boolean isSatelliteSupported private int getSubId () private void notifyStateChangedEvent (int) int state java.util.List toBeRemoved private void handleSatelliteEnabledStateChanged (boolean, java.lang.String) boolean off String caller private boolean isSending (int) int sendState private boolean isReceiving (int) int receiveState private java.lang.String getSatelliteGatewayPackageName () private void bindService () boolean success Exception e String packageName android.content.Intent intent private void unbindService () private void handleSatelliteEnablementStarted (boolean) boolean enabled private void registerForScreenStateChanged () private void unregisterForScreenStateChanged () private void handleEventScreenStateChanged (android.os.AsyncResult) int timeoutMillis android.os.AsyncResult asyncResult boolean screenOn int subId private void handleEventP2pSmsInactivityTimerTimedOut () private int getScreenOffInactivityTimeoutDurationSec () android.os.PersistableBundle config private int getEsosInactivityTimeoutDurationSec () android.os.PersistableBundle config private void evaluateStartingEsosInactivityTimer () int subId int timeOutMillis com.android.internal.telephony.satellite.DatagramController datagramController private void stopEsosInactivityTimer () public boolean isEsosInActivityTimerStarted () private int getP2pSmsInactivityTimeoutDurationSec () android.os.PersistableBundle config private void evaluateStartingP2pSmsInactivityTimer () int subId int timeOutMillis com.android.internal.telephony.satellite.DatagramController datagramController private void stopP2pSmsInactivityTimer () public boolean isP2pSmsInActivityTimerStarted () private void checkForInactivity () boolean isInactive private void endUserInactivity () long inactivityDurationMs int inactivityDurationSec private void handleEventScreenOffInactivityTimerTimedOut () private boolean isMockModemAllowed () private long getSatelliteStayAtListeningFromSendingMillis () private long getSatelliteStayAtListeningFromReceivingMillis () private long getSatelliteNbIotInactivityTimeoutMillis () private void restartNbIotInactivityTimer () private void startNbIotInactivityTimer () com.android.internal.telephony.satellite.DatagramController datagramController private void stopNbIotInactivityTimer () private boolean isNbIotInactivityTimerStarted () protected boolean isSatelliteEnabledForNtnOnlySubscription () private boolean isP2pSmsSupportedOnCarrierRoamingNtn (int) int subId int[] services private boolean isSatellitePersistentLoggingEnabled (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) RuntimeException e android.content.Context context com.android.internal.telephony.flags.FeatureFlags featureFlags private boolean isConcurrentTnScanningSupported () RuntimeException e private boolean isTnScanningAllowedDuringSatelliteSession () RuntimeException e private void plogd (java.lang.String) String log private void plogw (java.lang.String) String log private void ploge (java.lang.String) String log private synthetic void lambda$notifyStateChangedEvent$4 (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback listener private synthetic void lambda$notifyStateChangedEvent$3 (int, java.util.List, android.telephony.satellite.ISatelliteModemStateCallback) android.os.RemoteException e int state java.util.List toBeRemoved android.telephony.satellite.ISatelliteModemStateCallback listener private synthetic void lambda$onEmergencyModeChanged$2 (android.telephony.satellite.ISatelliteModemStateCallback) android.telephony.satellite.ISatelliteModemStateCallback listener private synthetic void lambda$onEmergencyModeChanged$1 (boolean, java.util.List, android.telephony.satellite.ISatelliteModemStateCallback) android.os.RemoteException e boolean isEmergencyMode java.util.List toBeRemoved android.telephony.satellite.ISatelliteModemStateCallback listener private synthetic void lambda$new$0 () static synthetic void access$000 (com.android.internal.telephony.satellite.SatelliteSessionController, int) com.android.internal.telephony.satellite.SatelliteSessionController x0 int x1 static synthetic void access$100 (com.android.internal.telephony.satellite.SatelliteSessionController, java.lang.String) com.android.internal.telephony.satellite.SatelliteSessionController x0 String x1 static synthetic void access$200 (com.android.internal.telephony.satellite.SatelliteSessionController, int) com.android.internal.telephony.satellite.SatelliteSessionController x0 int x1 static void <clinit> () }
com/android/internal/telephony/satellite/metrics/
com/android/internal/telephony/satellite/metrics/AccessControllerMetricsStats.class
AccessControllerMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats sInstance private int mAccessControlType private long mLocationQueryTimeMillis private long mOnDeviceLookupTimeMillis private long mTotalCheckingTimeMillis private Boolean mIsAllowed private Boolean mIsEmergency private int mResultCode private String[] mCountryCodes private int mConfigDataSource private int mCarrierId private int mTriggeringEvent private boolean mIsNtnOnlyCarrier private void <init> () public static com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats getInstance () private void initializeAccessControllerMetricsParam () public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setAccessControlType (int) int accessControlType public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setLocationQueryTime (long) long queryStartTime public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setOnDeviceLookupTime (long) long onDeviceLookupStartTime public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setTotalCheckingTime (long) long queryStartTime public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setIsAllowed (boolean) boolean isAllowed public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setIsEmergency (boolean) boolean isEmergency public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setResult (int) int result public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setCountryCodes (java.util.List) java.util.List countryCodes public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setConfigDataSource (int) int configDatasource public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setCarrierId (int) int carrierId public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setTriggeringEvent (int) int triggeringEvent public com.android.internal.telephony.satellite.metrics.AccessControllerMetricsStats setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public void reportAccessControllerMetrics () com.android.internal.telephony.metrics.SatelliteStats$SatelliteAccessControllerParams accessControllerParams public long getCurrentTime () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log private static synthetic java.lang.String[] lambda$setCountryCodes$0 (int) int x$0 static void <clinit> () }
com/android/internal/telephony/satellite/metrics/CarrierRoamingSatelliteControllerStats.class
CarrierRoamingSatelliteControllerStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteControllerStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteControllerStats sInstance private static final int ADD_COUNT private com.android.internal.telephony.metrics.SatelliteStats mSatelliteStats private void <init> () public static com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteControllerStats getOrCreateInstance () public void reportConfigDataSource (int) int configDataSource public void reportCountOfEntitlementStatusQueryRequest () public void reportCountOfSatelliteConfigUpdateRequest () public void reportCountOfSatelliteNotificationDisplayed () public void reportCarrierId (int) int carrierId public void reportIsDeviceEntitled (boolean) boolean isDeviceEntitled private static void logd (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/CarrierRoamingSatelliteSessionStats.class
CarrierRoamingSatelliteSessionStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats extends java.lang.Object { private static final String TAG private static final android.util.SparseArray sCarrierRoamingSatelliteSessionStats private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private int mCarrierId private boolean mIsNtnRoamingInHomeCountry private int mCountOfIncomingSms private int mCountOfOutgoingSms private int mCountOfIncomingMms private int mCountOfOutgoingMms private long mIncomingMessageId private int mSessionStartTimeSec private java.util.List mConnectionStartTimeList private java.util.List mConnectionEndTimeList private java.util.List mRsrpList private java.util.List mRssnrList public void <init> (int) int subId public static com.android.internal.telephony.satellite.metrics.CarrierRoamingSatelliteSessionStats getInstance (int) int subId public void onSessionStart (int, com.android.internal.telephony.Phone) int carrierId com.android.internal.telephony.Phone phone public void onConnectionStart (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone public void onSessionEnd () public void onConnectionEnd () public void onSignalStrength (com.android.internal.telephony.Phone) com.android.internal.telephony.Phone phone android.telephony.CellSignalStrengthLte cellSignalStrengthLte int rsrp int rssnr public void onIncomingSms (int) int subId public void onOutgoingSms (int) int subId public void onMms (boolean, long) boolean isIncomingMms long messageId private void reportMetrics () int totalSatelliteModeTimeSec int numberOfSatelliteConnections int avgDurationOfSatelliteConnectionSec java.util.List connectionGapList int satelliteConnectionGapMinSec int satelliteConnectionGapMaxSec com.android.internal.telephony.metrics.SatelliteStats$CarrierRoamingSatelliteSessionParams params private void initializeParams () private android.telephony.CellSignalStrengthLte getCellSignalStrengthLte (com.android.internal.telephony.Phone) android.telephony.CellSignalStrength cellSignalStrength com.android.internal.telephony.Phone phone android.telephony.SignalStrength signalStrength java.util.List cellSignalStrengths private int getNumberOfSatelliteConnections () private int getAvgDurationOfSatelliteConnection (int) long endTime long startTime int i int numberOfSatelliteConnections long totalConnectionsDuration long avgConnectionDuration private java.util.List getSatelliteConnectionGapList (int) long prevConnectionEndTime long currentConnectionStartTime int i int numberOfSatelliteConnections java.util.List connectionGapList private int getAvg (java.util.List) int num java.util.List list int total private int getMedian (java.util.List) java.util.List list int size private int getCurrentTimeInSec () private long getCurrentTime () private boolean isNtnConnected () private void updateNtnRoamingInHomeCountry (com.android.internal.telephony.Phone) android.telephony.NetworkRegistrationInfo nri String satelliteRegisteredCountry com.android.internal.telephony.Phone phone int subId android.telephony.ServiceState serviceState String satelliteRegisteredPlmn com.android.internal.telephony.subscription.SubscriptionInfoInternal subscriptionInfoInternal String simCountry private void logd (java.lang.String) String log private void loge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/ConfigUpdaterMetricsStats.class
ConfigUpdaterMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats sInstance private int mConfigVersion private int mOemConfigResult private int mCarrierConfigResult private void <init> () public static com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats getOrCreateInstance () public com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats setConfigVersion (int) int configVersion public com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats setOemConfigResult (int) int oemConfigResult public com.android.internal.telephony.satellite.metrics.ConfigUpdaterMetricsStats setCarrierConfigResult (int) int carrierConfigResult public void reportOemConfigError (int) int error public void reportCarrierConfigError (int) int error public void reportOemAndCarrierConfigError (int) int error public void reportConfigUpdateSuccess () private void reportConfigUpdaterMetrics () com.android.internal.telephony.metrics.SatelliteStats$SatelliteConfigUpdaterParams configUpdaterParams private void initializeConfigUpdaterParams () private static void logd (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/ControllerMetricsStats$1.class
ControllerMetricsStats.java package com.android.internal.telephony.satellite.metrics com.android.internal.telephony.satellite.metrics.ControllerMetricsStats$1 extends android.content.BroadcastReceiver { private long mLastUpdatedTime private static final long UPDATE_INTERVAL final synthetic com.android.internal.telephony.satellite.metrics.ControllerMetricsStats this$0 void <init> (com.android.internal.telephony.satellite.metrics.ControllerMetricsStats) com.android.internal.telephony.satellite.metrics.ControllerMetricsStats this$0 public void onReceive (android.content.Context, android.content.Intent) int status boolean isCharged android.content.Context context android.content.Intent intent long currentTime }
com/android/internal/telephony/satellite/metrics/ControllerMetricsStats.class
ControllerMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.ControllerMetricsStats extends java.lang.Object { private static final int ADD_COUNT private static final String TAG private static com.android.internal.telephony.satellite.metrics.ControllerMetricsStats sInstance private final android.content.Context mContext private com.android.internal.telephony.metrics.SatelliteStats mSatelliteStats private long mSatelliteOnTimeMillis private int mBatteryLevelWhenServiceOn private boolean mIsSatelliteModemOn private Boolean mIsBatteryCharged private int mBatteryChargedStartTimeSec private int mTotalBatteryChargeTimeSec private final android.content.BroadcastReceiver mBatteryStatusReceiver public static com.android.internal.telephony.satellite.metrics.ControllerMetricsStats getInstance () public static com.android.internal.telephony.satellite.metrics.ControllerMetricsStats make (android.content.Context) android.content.Context context public static com.android.internal.telephony.satellite.metrics.ControllerMetricsStats make (android.content.Context, com.android.internal.telephony.metrics.SatelliteStats) android.content.Context context com.android.internal.telephony.metrics.SatelliteStats satelliteStats void <init> (android.content.Context) android.content.Context context protected void <init> (android.content.Context, com.android.internal.telephony.metrics.SatelliteStats) android.content.Context context com.android.internal.telephony.metrics.SatelliteStats satelliteStats public void reportServiceEnablementSuccessCount () public void reportServiceEnablementFailCount () public void reportOutgoingDatagramSuccessCount (int, boolean) int datagramType boolean isDemoMode com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportOutgoingDatagramFailCount (int, boolean) int datagramType boolean isDemoMode com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportIncomingDatagramCount (int, boolean) int result boolean isDemoMode com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportProvisionCount (int) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam int result com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportDeprovisionCount (int) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam int result com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportAllowedSatelliteAccessCount (boolean) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder boolean isAllowed com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportFailedSatelliteAccessCheckCount () com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public int captureTotalServiceUpTimeSec () long totalTimeMillis public int captureTotalBatteryChargeTimeSec () int totalTime public void onSatelliteEnabled () android.content.IntentFilter filter public void onSatelliteDisabled () int totalServiceUpTime int batteryConsumptionPercent int totalBatteryChargeTime com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam private void updateSatelliteBatteryChargeTime (boolean) boolean isCharged public void startCaptureBatteryLevel () android.os.BatteryManager batteryManager NullPointerException e public int captureTotalBatteryConsumptionPercent (android.content.Context) android.os.BatteryManager batteryManager int currentLevel NullPointerException e android.content.Context context public void setIsProvisioned (boolean) boolean isProvisioned public void setCarrierId (int) int carrierId public void reportAllowedStateChanged () public void reportLocationQuerySuccessful (boolean) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder boolean result com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void reportP2PSmsEligibilityNotificationsCount (boolean) com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder boolean isEligible com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams$Builder builder com.android.internal.telephony.metrics.SatelliteStats$SatelliteControllerParams controllerParam public void setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public boolean isSatelliteModemOn () public long getCurrentTime () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/EntitlementMetricsStats.class
EntitlementMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.EntitlementMetricsStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.EntitlementMetricsStats sInstance private static final int RESULT_SUCCESS private int mSubId private int mResult private int mEntitlementStatus private boolean mIsRetry private void <init> () public static com.android.internal.telephony.satellite.metrics.EntitlementMetricsStats getOrCreateInstance () public void reportSuccess (int, int, boolean) int subId int entitlementStatus boolean isRetry public void reportError (int, int, boolean) int subId int result boolean isRetry private void reportEntitlementMetrics () com.android.internal.telephony.metrics.SatelliteStats$SatelliteEntitlementParams entitlementParams private int getCarrierId (int) int subId int phoneId com.android.internal.telephony.Phone phone private static void logd (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/ProvisionMetricsStats.class
ProvisionMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats sInstance public static final int INVALID_TIME private int mResultCode private int mProvisioningStartTimeSec private boolean mIsProvisionRequest private boolean mIsCanceled private int mCarrierId private boolean mIsNtnOnlyCarrier private void <init> () public static com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats getOrCreateInstance () public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats setResultCode (int) int error public void setProvisioningStartTime () public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats setIsProvisionRequest (boolean) boolean isProvisionRequest public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats setIsCanceled (boolean) boolean isCanceled public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats setCarrierId (int) int carrierId public com.android.internal.telephony.satellite.metrics.ProvisionMetricsStats setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public void reportProvisionMetrics () com.android.internal.telephony.metrics.SatelliteStats$SatelliteProvisionParams provisionParams private void initializeProvisionParams () private static void logd (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/metrics/SessionMetricsStats.class
SessionMetricsStats.java package com.android.internal.telephony.satellite.metrics public com.android.internal.telephony.satellite.metrics.SessionMetricsStats extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.satellite.metrics.SessionMetricsStats sInstance private int mInitializationResult private int mRadioTechnology private int mTerminationResult private long mInitializationProcessingTimeMillis private long mTerminationProcessingTimeMillis private int mSessionDurationSec private int mCountOfSuccessfulOutgoingDatagram private int mShadowCountOfSuccessfulOutgoingDatagram private int mCountOfFailedOutgoingDatagram private int mShadowCountOfFailedOutgoingDatagram private int mCountOfTimedOutUserMessagesWaitingForConnection private int mShadowCountOfTimedOutUserMessagesWaitingForConnection private int mCountOfTimedOutUserMessagesWaitingForAck private int mShadowCountOfTimedOutUserMessagesWaitingForAck private int mCountOfSuccessfulIncomingDatagram private int mCountOfIncomingDatagramFailed private boolean mIsDemoMode private int mMaxNtnSignalStrengthLevel private int mCarrierId private int mCountOfSatelliteNotificationDisplayed private int mCountOfAutoExitDueToScreenOff private int mCountOfAutoExitDueToTnNetwork private boolean mIsEmergency private boolean mIsNtnOnlyCarrier private int mMaxInactivityDurationSec private android.telephony.satellite.SatelliteSessionStats mDatagramStats private void <init> () public static com.android.internal.telephony.satellite.metrics.SessionMetricsStats getInstance () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setInitializationResult (int) int result public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setSatelliteTechnology (int) int radioTechnology public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setTerminationResult (int) int result public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setInitializationProcessingTime (long) long processingTime public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setTerminationProcessingTime (long) long processingTime public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setSessionDurationSec (int) int sessionDurationSec public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfSuccessfulOutgoingDatagram (int, long) int datagramType long datagramTransmissionTime public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfFailedOutgoingDatagram (int, int) int datagramType int resultCode private com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfTimedOutUserMessagesWaitingForConnection (int) int datagramType private com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfTimedOutUserMessagesWaitingForAck (int) int datagramType public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfSuccessfulIncomingDatagram () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfFailedIncomingDatagram () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setIsDemoMode (boolean) boolean isDemoMode public com.android.internal.telephony.satellite.metrics.SessionMetricsStats updateMaxNtnSignalStrengthLevel (int) int latestNtnSignalStrengthLevel public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setCarrierId (int) int carrierId public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfSatelliteNotificationDisplayed () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfAutoExitDueToScreenOff () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats addCountOfAutoExitDueToTnNetwork () public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setIsEmergency (boolean) boolean isEmergency public com.android.internal.telephony.satellite.metrics.SessionMetricsStats setIsNtnOnlyCarrier (boolean) boolean isNtnOnlyCarrier public com.android.internal.telephony.satellite.metrics.SessionMetricsStats updateMaxInactivityDurationSec (int) int inactivityDurationSec public void reportSessionMetrics () com.android.internal.telephony.metrics.SatelliteStats$SatelliteSessionParams sessionParams public void requestSatelliteSessionStats (int, android.os.ResultReceiver) int subId android.os.ResultReceiver result android.os.Bundle bundle android.telephony.satellite.SatelliteSessionStats sessionStats public long getSessionInitializationProcessingTimeMillis () public long getSessionTerminationProcessingTimeMillis () private void initializeSessionMetricsParam () public void resetSessionStatsShadowCounters () private static void logd (java.lang.String) String log private static void loge (java.lang.String) String log static void <clinit> () }
com/android/internal/telephony/satellite/nano/
com/android/internal/telephony/satellite/nano/SatelliteConfigData$CarrierSupportedSatelliteServicesProto.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public final com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto[] _emptyArray public int carrierId public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto[] supportedSatelliteProviderCapabilities public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto[] emptyArray () public void <init> () public com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto element int i int size public com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/satellite/nano/SatelliteConfigData$SatelliteConfigProto.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public final com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto[] _emptyArray public int version public com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto[] carrierSupportedSatelliteServices public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto deviceSatelliteRegion public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto[] emptyArray () public void <init> () public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto element int i int size public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.internal.telephony.satellite.nano.SatelliteConfigData$CarrierSupportedSatelliteServicesProto[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/satellite/nano/SatelliteConfigData$SatelliteProviderCapabilityProto.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public final com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto[] _emptyArray public String carrierPlmn public int[] allowedServices public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto[] emptyArray () public void <init> () public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int element int i int dataSize int size public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i int[] newArray int length int limit int arrayLength int startPos int i int[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteProviderCapabilityProto parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/satellite/nano/SatelliteConfigData$SatelliteRegionProto.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public final com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto[] _emptyArray public byte[] s2CellFile public String[] countryCodes public boolean isAllowed public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto[] emptyArray () public void <init> () public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException String element int i com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () String element int i int dataCount int dataSize int size public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i String[] newArray int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteRegionProto parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/satellite/nano/SatelliteConfigData$TelephonyConfigProto.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public final com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto extends com.android.internal.telephony.protobuf.nano.ExtendableMessageNano { private static volatile com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto[] _emptyArray public com.android.internal.telephony.satellite.nano.SatelliteConfigData$SatelliteConfigProto satellite public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto[] emptyArray () public void <init> () public com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto clear () public void writeTo (com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int size public com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException int tag com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto parseFrom (byte[]) throws com.android.internal.telephony.protobuf.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.internal.telephony.satellite.nano.SatelliteConfigData$TelephonyConfigProto parseFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano input public volatile synthetic com.android.internal.telephony.protobuf.nano.MessageNano mergeFrom (com.android.internal.telephony.protobuf.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/internal/telephony/satellite/nano/SatelliteConfigData.class
SatelliteConfigData.java package com.android.internal.telephony.satellite.nano public abstract com.android.internal.telephony.satellite.nano.SatelliteConfigData extends java.lang.Object { }
com/android/internal/telephony/security/
com/android/internal/telephony/security/CellularIdentifierDisclosureNotifier$DisclosureWindow.class
CellularIdentifierDisclosureNotifier.java package com.android.internal.telephony.security com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow extends java.lang.Object { private int mDisclosureCount private java.time.Instant mWindowFirstOpen private java.time.Instant mLastEvent private java.util.concurrent.ScheduledFuture mWhenWindowCloses private int mSubId final synthetic com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier this$0 void <init> (com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier, int) int subId void increment (android.content.Context, com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier) java.util.concurrent.RejectedExecutionException e android.content.Context context com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier notifier java.time.Instant now int getDisclosureCount () java.time.Instant getFirstOpen () java.time.Instant getCurrentEnd () void close () private java.lang.Runnable closeWindowRunnable (android.content.Context) android.content.Context context private boolean cancelWindowCloseFuture () private synthetic void lambda$closeWindowRunnable$0 (android.content.Context) android.content.Context context }
com/android/internal/telephony/security/CellularIdentifierDisclosureNotifier.class
CellularIdentifierDisclosureNotifier.java package com.android.internal.telephony.security public com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier extends java.lang.Object { private static final String TAG private static final long DEFAULT_WINDOW_CLOSE_DURATION_IN_MINUTES private static com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier sInstance private final long mWindowCloseDuration private final java.util.concurrent.TimeUnit mWindowCloseUnit private final com.android.internal.telephony.security.CellularNetworkSecuritySafetySource mSafetySource private final Object mEnabledLock private boolean mEnabled private java.util.concurrent.ScheduledExecutorService mSerializedWorkQueue private java.util.Map mWindows private com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private com.android.internal.telephony.metrics.CellularSecurityTransparencyStats mCellularSecurityTransparencyStats public void <init> (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource public void <init> (java.util.concurrent.ScheduledExecutorService, long, java.util.concurrent.TimeUnit, com.android.internal.telephony.security.CellularNetworkSecuritySafetySource, com.android.internal.telephony.subscription.SubscriptionManagerService, com.android.internal.telephony.metrics.CellularSecurityTransparencyStats) java.util.concurrent.ScheduledExecutorService notificationQueue long windowCloseDuration java.util.concurrent.TimeUnit windowCloseUnit com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource com.android.internal.telephony.subscription.SubscriptionManagerService subscriptionManagerService com.android.internal.telephony.metrics.CellularSecurityTransparencyStats cellularSecurityTransparencyStats public void addDisclosure (android.content.Context, int, android.telephony.CellularIdentifierDisclosure) java.util.concurrent.RejectedExecutionException e android.content.Context context int subId android.telephony.CellularIdentifierDisclosure disclosure private void logDisclosure (int, android.telephony.CellularIdentifierDisclosure) java.util.concurrent.RejectedExecutionException e int subId android.telephony.CellularIdentifierDisclosure disclosure private java.lang.Runnable runLogDisclosure (int, android.telephony.CellularIdentifierDisclosure) int subId android.telephony.CellularIdentifierDisclosure disclosure public void enable (android.content.Context) java.util.concurrent.RejectedExecutionException e android.content.Context context public void disable (android.content.Context) java.util.concurrent.RejectedExecutionException e android.content.Context context public boolean isEnabled () public static synchronized com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier getInstance (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource private java.lang.Runnable incrementAndNotify (android.content.Context, int) android.content.Context context int subId private java.lang.Runnable onDisableNotifier (android.content.Context) android.content.Context context private java.lang.Runnable onEnableNotifier (android.content.Context) android.content.Context context public int getCurrentDisclosureCount (int) int subId com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow window public java.time.Instant getFirstOpen (int) int subId com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow window public java.time.Instant getCurrentEnd (int) int subId com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow window private synthetic void lambda$onEnableNotifier$3 (android.content.Context) android.content.Context context private synthetic void lambda$onDisableNotifier$2 (android.content.Context) com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow window android.content.Context context private synthetic void lambda$incrementAndNotify$1 (int, android.content.Context) int subId android.content.Context context com.android.internal.telephony.security.CellularIdentifierDisclosureNotifier$DisclosureWindow window int disclosureCount private synthetic void lambda$runLogDisclosure$0 (int, android.telephony.CellularIdentifierDisclosure) int subId android.telephony.CellularIdentifierDisclosure disclosure com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String mcc String mnc static void <clinit> () }
com/android/internal/telephony/security/CellularNetworkSecuritySafetySource$IdentifierDisclosure.class
CellularNetworkSecuritySafetySource.java package com.android.internal.telephony.security com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$IdentifierDisclosure extends java.lang.Object { private final int mDisclosureCount private final java.time.Instant mWindowStart private final java.time.Instant mWindowEnd private void <init> (int, java.time.Instant, java.time.Instant) int count java.time.Instant start java.time.Instant end private int getDisclosureCount () private java.time.Instant getWindowStart () private java.time.Instant getWindowEnd () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$IdentifierDisclosure other public int hashCode () }
com/android/internal/telephony/security/CellularNetworkSecuritySafetySource$NullCipherState.class
CellularNetworkSecuritySafetySource.java package com.android.internal.telephony.security abstract annotation com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$NullCipherState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/security/CellularNetworkSecuritySafetySource$SafetyCenterManagerWrapper.class
CellularNetworkSecuritySafetySource.java package com.android.internal.telephony.security public com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$SafetyCenterManagerWrapper extends java.lang.Object { private final android.safetycenter.SafetyCenterManager mSafetyCenterManager public void <init> (android.content.Context) android.content.Context context public android.app.PendingIntent getActivityPendingIntent (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent public void setSafetySourceData (android.safetycenter.SafetySourceData) android.safetycenter.SafetySourceData safetySourceData public void setRefreshedSafetySourceData (java.lang.String, android.safetycenter.SafetySourceData) String refreshBroadcastId android.safetycenter.SafetySourceData safetySourceData }
com/android/internal/telephony/security/CellularNetworkSecuritySafetySource.class
CellularNetworkSecuritySafetySource.java package com.android.internal.telephony.security public com.android.internal.telephony.security.CellularNetworkSecuritySafetySource extends java.lang.Object { private static final String SAFETY_SOURCE_ID private static final String NULL_CIPHER_ISSUE_NON_ENCRYPTED_ID private static final String NULL_CIPHER_ISSUE_ENCRYPTED_ID private static final String NULL_CIPHER_ACTION_SETTINGS_ID private static final String NULL_CIPHER_ACTION_LEARN_MORE_ID private static final String IDENTIFIER_DISCLOSURE_ISSUE_ID private static final android.content.Intent CELLULAR_NETWORK_SECURITY_SETTINGS_INTENT static final int NULL_CIPHER_STATE_ENCRYPTED static final int NULL_CIPHER_STATE_NOTIFY_ENCRYPTED static final int NULL_CIPHER_STATE_NOTIFY_NON_ENCRYPTED private static com.android.internal.telephony.security.CellularNetworkSecuritySafetySource sInstance private final com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$SafetyCenterManagerWrapper mSafetyCenterManagerWrapper private final com.android.internal.telephony.subscription.SubscriptionManagerService mSubscriptionManagerService private boolean mNullCipherStateIssuesEnabled private java.util.HashMap mNullCipherStates private boolean mIdentifierDisclosureIssuesEnabled private java.util.HashMap mIdentifierDisclosures public static synchronized com.android.internal.telephony.security.CellularNetworkSecuritySafetySource getInstance (android.content.Context) android.content.Context context public void <init> (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$SafetyCenterManagerWrapper) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$SafetyCenterManagerWrapper safetyCenterManagerWrapper public synchronized void setNullCipherIssueEnabled (android.content.Context, boolean) android.content.Context context boolean enabled public synchronized void setNullCipherState (android.content.Context, int, int) android.content.Context context int subId int nullCipherState public synchronized void clearNullCipherState (android.content.Context, int) android.content.Context context int subId public synchronized void setIdentifierDisclosureIssueEnabled (android.content.Context, boolean) android.content.Context context boolean enabled public synchronized void setIdentifierDisclosure (android.content.Context, int, int, java.time.Instant, java.time.Instant) android.content.Context context int subId int count java.time.Instant start java.time.Instant end com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$IdentifierDisclosure disclosure public synchronized void clearIdentifierDisclosure (android.content.Context, int) android.content.Context context int subId public synchronized void refresh (android.content.Context, java.lang.String) android.content.Context context String refreshBroadcastId private void updateSafetyCenter (android.content.Context) android.content.Context context private boolean isSafetySourceHidden () private android.safetycenter.SafetySourceData getSafetySourceData (android.content.Context) android.safetycenter.SafetySourceIssue issue android.content.Context context java.util.stream.Stream nullCipherIssues java.util.stream.Stream identifierDisclosureIssues android.safetycenter.SafetySourceIssue[] issues android.safetycenter.SafetySourceData$Builder builder int maxSeverity private java.util.Optional getNullCipherIssue (android.content.Context, int, int) android.safetycenter.SafetySourceIssue$Builder builder android.safetycenter.SafetySourceIssue$Notification customNotification android.safetycenter.SafetySourceIssue$Builder builder android.safetycenter.SafetySourceIssue$Notification customNotification android.content.Context context int subId int state com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo android.safetycenter.SafetySourceIssue$Builder builder android.safetycenter.SafetySourceIssue$Notification customNotification android.content.Intent learnMoreIntent private java.util.Optional getIdentifierDisclosureIssue (android.content.Context, int, com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$IdentifierDisclosure) android.content.Context context int subId com.android.internal.telephony.security.CellularNetworkSecuritySafetySource$IdentifierDisclosure disclosure com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo android.safetycenter.SafetySourceIssue$Notification customNotification android.safetycenter.SafetySourceIssue$Builder builder android.content.Intent learnMoreIntent private java.lang.String getCurrentTime () String pattern private android.content.Intent getLearnMoreIntent (android.content.Context) String learnMoreUri android.content.res.Resources$NotFoundException e android.content.Context context String learnMoreUri private static synthetic android.safetycenter.SafetySourceIssue[] lambda$getSafetySourceData$2 (int) int x$0 private synthetic java.util.Optional lambda$getSafetySourceData$1 (android.content.Context, java.util.Map$Entry) android.content.Context context java.util.Map$Entry e private synthetic java.util.Optional lambda$getSafetySourceData$0 (android.content.Context, java.util.Map$Entry) android.content.Context context java.util.Map$Entry e static void <clinit> () }
com/android/internal/telephony/security/NullCipherNotifier$ConnectionState.class
NullCipherNotifier.java package com.android.internal.telephony.security final com.android.internal.telephony.security.NullCipherNotifier$ConnectionState extends java.lang.Object { private static final com.android.internal.telephony.security.NullCipherNotifier$ConnectionState UNKNOWN private final int mEncryption private final int mIntegrity private void <init> (int, int) int encryption int integrity private int getEncryption () private int getIntegrity () private boolean hasNullCipher () static void <clinit> () }
com/android/internal/telephony/security/NullCipherNotifier$SubscriptionState$NetworkClass.class
NullCipherNotifier.java package com.android.internal.telephony.security abstract annotation com.android.internal.telephony.security.NullCipherNotifier$SubscriptionState$NetworkClass extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/security/NullCipherNotifier$SubscriptionState.class
NullCipherNotifier.java package com.android.internal.telephony.security final com.android.internal.telephony.security.NullCipherNotifier$SubscriptionState extends java.lang.Object { private int mActiveNetworkClass private final java.util.HashMap mState private static final int NETWORK_CLASS_UNKNOWN private static final int NETWORK_CLASS_2G private static final int NETWORK_CLASS_3G private static final int NETWORK_CLASS_4G private static final int NETWORK_CLASS_5G private void <init> () private int update (android.telephony.SecurityAlgorithmUpdate) android.telephony.SecurityAlgorithmUpdate update boolean fromNullCipherState int networkClass com.android.internal.telephony.security.NullCipherNotifier$ConnectionState fromState com.android.internal.telephony.security.NullCipherNotifier$ConnectionState toState private boolean hasNullCipher () private static int getNetworkClass (int) int connectionEvent }
com/android/internal/telephony/security/NullCipherNotifier.class
NullCipherNotifier.java package com.android.internal.telephony.security public com.android.internal.telephony.security.NullCipherNotifier extends java.lang.Object { private static final String TAG private static com.android.internal.telephony.security.NullCipherNotifier sInstance private final com.android.internal.telephony.security.CellularNetworkSecuritySafetySource mSafetySource private final java.util.HashMap mSubscriptionState private final java.util.HashMap mActiveSubscriptions private final Object mEnabledLock private boolean mEnabled private java.util.concurrent.ScheduledExecutorService mSerializedWorkQueue public static synchronized com.android.internal.telephony.security.NullCipherNotifier getInstance (com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource public void <init> (java.util.concurrent.ScheduledExecutorService, com.android.internal.telephony.security.CellularNetworkSecuritySafetySource) java.util.concurrent.ScheduledExecutorService notificationQueue com.android.internal.telephony.security.CellularNetworkSecuritySafetySource safetySource public void onSecurityAlgorithmUpdate (android.content.Context, int, int, android.telephony.SecurityAlgorithmUpdate) java.util.concurrent.RejectedExecutionException e android.content.Context context int phoneId int subId android.telephony.SecurityAlgorithmUpdate update public void setSubscriptionMapping (android.content.Context, int, int) java.util.concurrent.RejectedExecutionException e android.content.Context context int phoneId int subId private void maybeUpdateSubscriptionMapping (android.content.Context, int, int) android.content.Context context int phoneId int subId Integer oldSubId public void enable (android.content.Context) android.content.Context context public void disable (android.content.Context) android.content.Context context public boolean isEnabled () private void scheduleOnEnabled (android.content.Context, boolean) java.util.concurrent.RejectedExecutionException e android.content.Context context boolean enabled private static boolean shouldIgnoreUpdate (android.telephony.SecurityAlgorithmUpdate) android.telephony.SecurityAlgorithmUpdate update private static boolean isNullCipher (int) int algorithm private synthetic void lambda$scheduleOnEnabled$2 (boolean, android.content.Context) boolean enabled android.content.Context context private synthetic void lambda$setSubscriptionMapping$1 (android.content.Context, int, int) Throwable t android.content.Context context int phoneId int subId private synthetic void lambda$onSecurityAlgorithmUpdate$0 (android.content.Context, int, int, android.telephony.SecurityAlgorithmUpdate) com.android.internal.telephony.security.NullCipherNotifier$SubscriptionState subState int nullCipherState Throwable t android.content.Context context int phoneId int subId android.telephony.SecurityAlgorithmUpdate update }
com/android/internal/telephony/subscription/
com/android/internal/telephony/subscription/SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback.class
SubscriptionDatabaseManager.java package com.android.internal.telephony.subscription public abstract com.android.internal.telephony.subscription.SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback extends java.lang.Object { private final java.util.concurrent.Executor mExecutor public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public java.util.concurrent.Executor getExecutor () public void invokeFromExecutor (java.lang.Runnable) Runnable runnable public abstract void onInitialized () public abstract void onSubscriptionChanged (int) }
com/android/internal/telephony/subscription/SubscriptionDatabaseManager.class
SubscriptionDatabaseManager.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionDatabaseManager extends android.os.Handler { private static final String LOG_TAG private static final boolean VDBG private static final int INVALID_ROW_INDEX private static final java.util.Map SUBSCRIPTION_GET_METHOD_MAP private static final java.util.Map SUBSCRIPTION_SET_INTEGER_METHOD_MAP private static final java.util.Map SUBSCRIPTION_SET_STRING_METHOD_MAP private static final java.util.Map SUBSCRIPTION_SET_BYTE_ARRAY_METHOD_MAP private static final java.util.Set GROUP_SHARING_COLUMNS private static final java.util.Set DEPRECATED_DATABASE_COLUMNS private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final com.android.internal.telephony.subscription.SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback mCallback private final com.android.internal.telephony.uicc.UiccController mUiccController private final java.util.concurrent.locks.ReadWriteLock mReadWriteLock private final boolean mAsyncMode private final com.android.internal.telephony.LocalLog mLocalLog private final java.util.Map mAllSubscriptionInfoInternalCache private boolean mDatabaseInitialized public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags, com.android.internal.telephony.subscription.SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags com.android.internal.telephony.subscription.SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback callback private static java.lang.Object getSubscriptionInfoFieldByColumnName (com.android.internal.telephony.subscription.SubscriptionInfoInternal, java.lang.String) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String columnName public java.lang.Object getSubscriptionProperty (int, java.lang.String) int subId String columnName com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public void setSubscriptionProperty (int, java.lang.String, java.lang.Object) int intValue int intValue int intValue byte[] byteArrayValue byte[] byteArrayValue byte[] byteArrayValue int subId String columnName Object value private android.content.ContentValues createDeltaContentValues (com.android.internal.telephony.subscription.SubscriptionInfoInternal, com.android.internal.telephony.subscription.SubscriptionInfoInternal) Object oldValue Object newValue String columnName com.android.internal.telephony.subscription.SubscriptionInfoInternal oldSubInfo com.android.internal.telephony.subscription.SubscriptionInfoInternal newSubInfo android.content.ContentValues deltaContentValues private int insertNewRecordIntoDatabaseSync (android.content.ContentValues) int subId android.content.ContentValues contentValues android.net.Uri uri public int insertSubscriptionInfo (com.android.internal.telephony.subscription.SubscriptionInfoInternal) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId public void removeSubscriptionInfo (int) int subId private int updateDatabase (int, android.content.ContentValues) int subId android.content.ContentValues contentValues private void writeDatabaseAndCacheHelper (int, java.lang.String, java.lang.Object, java.util.function.BiFunction) com.android.internal.telephony.subscription.SubscriptionInfoInternal oldSubInfo boolean syncToGroup int subId String columnName Object newValue java.util.function.BiFunction builderSetMethod android.content.ContentValues contentValues public void updateSubscription (com.android.internal.telephony.subscription.SubscriptionInfoInternal) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal oldSubInfo com.android.internal.telephony.subscription.SubscriptionInfoInternal newSubInfo public void setIccId (int, java.lang.String) int subId String iccId public void setSimSlotIndex (int, int) int subId int simSlotIndex public void setDisplayName (int, java.lang.String) int subId String displayName public void setCarrierName (int, java.lang.String) int subId String carrierName public void setDisplayNameSource (int, int) int subId int displayNameSource public void setIconTint (int, int) int subId int iconTint public void setNumber (int, java.lang.String) int subId String number public void setDataRoaming (int, int) int subId int dataRoaming public void setMcc (int, java.lang.String) int subId String mcc public void setMnc (int, java.lang.String) int subId String mnc public void setEhplmns (int, java.lang.String[]) int subId String[] ehplmns public void setEhplmns (int, java.lang.String) int subId String ehplmns public void setHplmns (int, java.lang.String[]) int subId String[] hplmns public void setHplmns (int, java.lang.String) int subId String hplmns public void setEmbedded (int, int) int subId int isEmbedded public void setEmbedded (int, boolean) int subId boolean isEmbedded public void setCardString (int, java.lang.String) int subId String cardString public void setCardId (int, int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfoCache int subId int cardId public void setNativeAccessRules (int, byte[]) int subId byte[] nativeAccessRules public void setCarrierConfigAccessRules (int, byte[]) int subId byte[] carrierConfigAccessRules public void setCarrierConfigAccessRules (int, android.telephony.UiccAccessRule[]) int subId android.telephony.UiccAccessRule[] carrierConfigAccessRules byte[] carrierConfigAccessRulesBytes public void setRemovableEmbedded (int, int) int subId int isRemovableEmbedded public void setCellBroadcastExtremeThreatAlertEnabled (int, int) int subId int isExtremeThreatAlertEnabled public void setCellBroadcastSevereThreatAlertEnabled (int, int) int subId int isSevereThreatAlertEnabled public void setCellBroadcastAmberAlertEnabled (int, int) int subId int isAmberAlertEnabled public void setCellBroadcastEmergencyAlertEnabled (int, int) int subId int isEmergencyAlertEnabled public void setCellBroadcastAlertSoundDuration (int, int) int subId int alertSoundDuration public void setCellBroadcastAlertReminderInterval (int, int) int subId int reminderInterval public void setCellBroadcastAlertVibrationEnabled (int, int) int subId int isAlertVibrationEnabled public void setCellBroadcastAlertSpeechEnabled (int, int) int subId int isAlertSpeechEnabled public void setCellBroadcastEtwsTestAlertEnabled (int, int) int subId int isEtwsTestAlertEnabled public void setCellBroadcastAreaInfoMessageEnabled (int, int) int subId int isAreaInfoMessageEnabled public void setCellBroadcastTestAlertEnabled (int, int) int subId int isTestAlertEnabled public void setCellBroadcastOptOutDialogEnabled (int, int) int subId int isOptOutDialogEnabled public void setEnhanced4GModeEnabled (int, int) int subId int isEnhanced4GModeEnabled public void setVideoTelephonyEnabled (int, int) int subId int isVideoTelephonyEnabled public void setWifiCallingEnabled (int, int) int subId int isWifiCallingEnabled public void setWifiCallingMode (int, int) int subId int wifiCallingMode public void setWifiCallingModeForRoaming (int, int) int subId int wifiCallingModeForRoaming public void setWifiCallingEnabledForRoaming (int, int) int subId int isWifiCallingEnabledForRoaming public void setOpportunistic (int, boolean) int subId boolean isOpportunistic public void setOpportunistic (int, int) int subId int isOpportunistic public void setGroupUuid (int, java.lang.String) int subId String groupUuid public void setCountryIso (int, java.lang.String) int subId String countryIso public void setCarrierId (int, int) int subId int carrierId public void setProfileClass (int, int) int subId int profileClass public void setSubscriptionType (int, int) int subId int type public void setGroupOwner (int, java.lang.String) int subId String groupOwner public void setEnabledMobileDataPolicies (int, java.lang.String) int subId String enabledMobileDataPolicies public void setImsi (int, java.lang.String) int subId String imsi public void setUiccApplicationsEnabled (int, boolean) int subId boolean areUiccApplicationsEnabled public void setUiccApplicationsEnabled (int, int) int subId int areUiccApplicationsEnabled public void setRcsUceEnabled (int, int) int subId int isRcsUceEnabled public void setCrossSimCallingEnabled (int, int) int subId int isCrossSimCallingEnabled public void setRcsConfig (int, byte[]) int subId byte[] rcsConfig public void setAllowedNetworkTypesForReasons (int, java.lang.String) int subId String allowedNetworkTypesForReasons public void setDeviceToDeviceStatusSharingPreference (int, int) int subId int deviceToDeviceStatusSharingPreference public void setVoImsOptInEnabled (int, int) int subId int isVoImsOptInEnabled public void setDeviceToDeviceStatusSharingContacts (int, java.lang.String) int subId String deviceToDeviceStatusSharingContacts public void setNrAdvancedCallingEnabled (int, int) int subId int isNrAdvancedCallingEnabled public void setNumberFromCarrier (int, java.lang.String) int subId String numberFromCarrier public void setNumberFromIms (int, java.lang.String) int subId String numberFromIms public void setPortIndex (int, int) int subId int portIndex public void setUsageSetting (int, int) int subId int usageSetting public void setLastUsedTPMessageReference (int, int) int subId int lastUsedTPMessageReference public void setUserId (int, int) int subId int userId public void setSatelliteEnabled (int, int) int subId int isSatelliteEnabled public void setSatelliteAttachEnabledForCarrier (int, int) int subId int isSatelliteAttachEnabledForCarrier public void setNtn (int, int) int subId int isNtn public void setGroupDisabled (int, boolean) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfoCache int subId boolean isGroupDisabled boolean isChanged public void setServiceCapabilities (int, int) int subId int capabilities public void setSatelliteEntitlementStatus (int, int) int subId int isSatelliteEntitlementStatus public void setSatelliteEntitlementPlmns (int, java.lang.String) int subId String satelliteEntitlementPlmns public void setSatelliteEntitlementPlmnList (int, java.util.List) int subId java.util.List satelliteEntitlementPlmnList String satelliteEntitlementPlmns public void setSatelliteESOSSupported (int, int) int subId int isSatelliteESOSSupported public void setIsSatelliteProvisionedForNonIpDatagram (int, int) int subId int isSatelliteProvisionedForNonIpDatagram public void reloadDatabaseSync () private void loadDatabaseInternal () com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo java.util.Map newAllSubscriptionInfoInternalCache boolean changed android.database.Cursor cursor private void initializeDatabase () private com.android.internal.telephony.subscription.SubscriptionInfoInternal createSubscriptionInfoFromCursor (android.database.Cursor) android.database.Cursor cursor com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder builder int id String cardString int publicCardId byte[] rules byte[] config public void syncToGroup (int) String column int subId public com.android.internal.telephony.subscription.SubscriptionInfoInternal getSubscriptionInfoInternal (int) int subId public java.util.List getAllSubscriptions () public com.android.internal.telephony.subscription.SubscriptionInfoInternal getSubscriptionInfoInternalByIccId (java.lang.String) String iccId public void setTransferStatus (int, int) int subId int status private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logv (java.lang.String) String s private void logel (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$dump$11 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.Integer, com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw Integer subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic boolean lambda$getSubscriptionInfoInternalByIccId$10 (java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String iccId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$initializeDatabase$9 () private synthetic void lambda$loadDatabaseInternal$8 (java.lang.Integer, com.android.internal.telephony.subscription.SubscriptionInfoInternal) Integer subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$loadDatabaseInternal$7 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$setGroupDisabled$6 (int) int subId private synthetic void lambda$updateSubscription$5 (int) int subId private synthetic void lambda$writeDatabaseAndCacheHelper$4 (int, boolean, com.android.internal.telephony.subscription.SubscriptionInfoInternal, java.lang.String, java.lang.Object, java.util.function.BiFunction, android.content.ContentValues, java.lang.Integer, com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder builder int subId boolean syncToGroup com.android.internal.telephony.subscription.SubscriptionInfoInternal oldSubInfo String columnName Object newValue java.util.function.BiFunction builderSetMethod android.content.ContentValues contentValues Integer id com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$writeDatabaseAndCacheHelper$3 (int) int subId private synthetic void lambda$updateDatabase$2 (int, android.content.ContentValues) int subId android.content.ContentValues contentValues private synthetic void lambda$removeSubscriptionInfo$1 (int) int subId private synthetic void lambda$insertSubscriptionInfo$0 (int) int subId static void <clinit> () }
com/android/internal/telephony/subscription/SubscriptionInfoInternal$Builder.class
SubscriptionInfoInternal.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder extends java.lang.Object { private int mId private String mIccId private int mSimSlotIndex private String mDisplayName private String mCarrierName private int mDisplayNameSource private int mIconTint private String mNumber private int mDataRoaming private String mMcc private String mMnc private String mEhplmns private String mHplmns private int mIsEmbedded private String mCardString private byte[] mNativeAccessRules private byte[] mCarrierConfigAccessRules private int mIsRemovableEmbedded private int mIsExtremeThreatAlertEnabled private int mIsSevereThreatAlertEnabled private int mIsAmberAlertEnabled private int mIsEmergencyAlertEnabled private int mAlertSoundDuration private int mReminderInterval private int mIsAlertVibrationEnabled private int mIsAlertSpeechEnabled private int mIsEtwsTestAlertEnabled private int mIsAreaInfoMessageEnabled private int mIsTestAlertEnabled private int mIsOptOutDialogEnabled private int mIsEnhanced4GModeEnabled private int mIsVideoTelephonyEnabled private int mIsWifiCallingEnabled private int mWifiCallingMode private int mWifiCallingModeForRoaming private int mIsWifiCallingEnabledForRoaming private int mIsOpportunistic private String mGroupUuid private String mCountryIso private int mCarrierId private int mProfileClass private int mType private String mGroupOwner private String mEnabledMobileDataPolicies private String mImsi private int mAreUiccApplicationsEnabled private int mIsRcsUceEnabled private int mIsCrossSimCallingEnabled private byte[] mRcsConfig private String mAllowedNetworkTypesForReasons private int mDeviceToDeviceStatusSharingPreference private int mIsVoImsOptInEnabled private String mDeviceToDeviceStatusSharingContacts private int mIsNrAdvancedCallingEnabled private String mNumberFromCarrier private String mNumberFromIms private int mPortIndex private int mUsageSetting private int mLastUsedTPMessageReference private int mUserId private int mIsSatelliteEnabled private int mIsSatelliteAttachEnabledForCarrier private int mIsOnlyNonTerrestrialNetwork private int mCardId private boolean mIsGroupDisabled private int mServiceCapabilities private int mTransferStatus private int mIsSatelliteEntitlementStatus private String mSatelliteEntitlementPlmns private int mIsSatelliteESOSSupported private int mIsSatelliteProvisionedForNonIpDatagram public void <init> () public void <init> (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal info public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setId (int) int id public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setIccId (java.lang.String) String iccId public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSimSlotIndex (int) int simSlotIndex public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setDisplayName (java.lang.String) String displayName public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCarrierName (java.lang.String) String carrierName public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setDisplayNameSource (int) int displayNameSource public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setIconTint (int) int iconTint public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNumber (java.lang.String) String number public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setDataRoaming (int) int dataRoaming public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setMcc (java.lang.String) String mcc public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setMnc (java.lang.String) String mnc public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setEhplmns (java.lang.String) String ehplmns public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setHplmns (java.lang.String) String hplmns public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setEmbedded (int) int isEmbedded public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCardString (java.lang.String) String cardString public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNativeAccessRules (byte[]) byte[] nativeAccessRules public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNativeAccessRules (java.util.List) java.util.List nativeAccessRules public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCarrierConfigAccessRules (byte[]) byte[] carrierConfigAccessRules public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setRemovableEmbedded (boolean) boolean isRemovableEmbedded public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setRemovableEmbedded (int) int isRemovableEmbedded public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastExtremeThreatAlertEnabled (int) int isExtremeThreatAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastSevereThreatAlertEnabled (int) int isSevereThreatAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAmberAlertEnabled (int) int isAmberAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastEmergencyAlertEnabled (int) int isEmergencyAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAlertSoundDuration (int) int alertSoundDuration public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAlertReminderInterval (int) int reminderInterval public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAlertVibrationEnabled (int) int isAlertVibrationEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAlertSpeechEnabled (int) int isAlertSpeechEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastEtwsTestAlertEnabled (int) int isEtwsTestAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastAreaInfoMessageEnabled (int) int isAreaInfoMessageEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastTestAlertEnabled (int) int isTestAlertEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCellBroadcastOptOutDialogEnabled (int) int isOptOutDialogEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setEnhanced4GModeEnabled (int) int isEnhanced4GModeEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setVideoTelephonyEnabled (int) int isVideoTelephonyEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setWifiCallingEnabled (int) int isWifiCallingEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setWifiCallingMode (int) int wifiCallingMode public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setWifiCallingModeForRoaming (int) int wifiCallingModeForRoaming public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setWifiCallingEnabledForRoaming (int) int wifiCallingEnabledForRoaming public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setOpportunistic (int) int isOpportunistic public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setGroupUuid (java.lang.String) String groupUuid public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCountryIso (java.lang.String) String countryIso public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCarrierId (int) int carrierId public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setProfileClass (int) int profileClass public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setType (int) int type public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setGroupOwner (java.lang.String) String groupOwner public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setEnabledMobileDataPolicies (java.lang.String) String enabledMobileDataPolicies public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setImsi (java.lang.String) String imsi public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setUiccApplicationsEnabled (int) int areUiccApplicationsEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setRcsUceEnabled (int) int isRcsUceEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCrossSimCallingEnabled (int) int isCrossSimCallingEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setRcsConfig (byte[]) byte[] rcsConfig public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setAllowedNetworkTypesForReasons (java.lang.String) String allowedNetworkTypesForReasons public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setDeviceToDeviceStatusSharingPreference (int) int deviceToDeviceStatusSharingPreference public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setVoImsOptInEnabled (int) int isVoImsOptInEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setDeviceToDeviceStatusSharingContacts (java.lang.String) String deviceToDeviceStatusSharingContacts public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNrAdvancedCallingEnabled (int) int isNrAdvancedCallingEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNumberFromCarrier (java.lang.String) String numberFromCarrier public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setNumberFromIms (java.lang.String) String numberFromIms public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setPortIndex (int) int portIndex public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setUsageSetting (int) int usageSetting public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setLastUsedTPMessageReference (int) int lastUsedTPMessageReference public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setUserId (int) int userId public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSatelliteEnabled (int) int isSatelliteEnabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSatelliteAttachEnabledForCarrier (int) int isSatelliteAttachEnabledForCarrier public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setOnlyNonTerrestrialNetwork (int) int isOnlyNonTerrestrialNetwork public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setCardId (int) int cardId public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setGroupDisabled (boolean) boolean isGroupDisabled public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setServiceCapabilities (int) int capabilities public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setTransferStatus (int) int status public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSatelliteEntitlementStatus (int) int isSatelliteEntitlementStatus public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSatelliteEntitlementPlmns (java.lang.String) String satelliteEntitlementPlmns public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setSatelliteESOSSupported (int) int isSatelliteESOSSupported public com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder setIsSatelliteProvisionedForNonIpDatagram (int) int isSatelliteProvisionedForNonIpDatagram public com.android.internal.telephony.subscription.SubscriptionInfoInternal build () }
com/android/internal/telephony/subscription/SubscriptionInfoInternal.class
SubscriptionInfoInternal.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionInfoInternal extends java.lang.Object { private final int mId private final String mIccId private final int mSimSlotIndex private final String mDisplayName private final String mCarrierName private final int mDisplayNameSource private final int mIconTint private final String mNumber private final int mDataRoaming private final String mMcc private final String mMnc private final String mEhplmns private final String mHplmns private final int mIsEmbedded private final String mCardString private final byte[] mNativeAccessRules private final byte[] mCarrierConfigAccessRules private final int mIsRemovableEmbedded private int mIsExtremeThreatAlertEnabled private int mIsSevereThreatAlertEnabled private int mIsAmberAlertEnabled private int mIsEmergencyAlertEnabled private int mAlertSoundDuration private int mReminderInterval private int mIsAlertVibrationEnabled private int mIsAlertSpeechEnabled private int mIsEtwsTestAlertEnabled private int mIsAreaInfoMessageEnabled private int mIsTestAlertEnabled private int mIsOptOutDialogEnabled private final int mIsEnhanced4GModeEnabled private final int mIsVideoTelephonyEnabled private final int mIsWifiCallingEnabled private final int mWifiCallingMode private final int mWifiCallingModeForRoaming private final int mIsWifiCallingEnabledForRoaming private final int mIsOpportunistic private final String mGroupUuid private final String mCountryIso private final int mCarrierId private final int mProfileClass private final int mType private final String mGroupOwner private final String mEnabledMobileDataPolicies private final String mImsi private final int mAreUiccApplicationsEnabled private final int mIsRcsUceEnabled private final int mIsCrossSimCallingEnabled private final byte[] mRcsConfig private final String mAllowedNetworkTypesForReasons private final int mDeviceToDeviceStatusSharingPreference private final int mIsVoImsOptInEnabled private final String mDeviceToDeviceStatusSharingContacts private final int mIsNrAdvancedCallingEnabled private final String mNumberFromCarrier private final String mNumberFromIms private final int mPortIndex private final int mUsageSetting private final int mLastUsedTPMessageReference private final int mUserId private final int mIsSatelliteEnabled private final int mIsSatelliteAttachEnabledForCarrier private final int mIsOnlyNonTerrestrialNetwork private final int mCardId private final boolean mIsGroupDisabled private final int mServiceCapabilities private final int mTransferStatus private final int mIsSatelliteEntitlementStatus private final String mSatelliteEntitlementPlmns private final int mIsSatelliteESOSSupported private final int mIsSatelliteProvisionedForNonIpDatagram private void <init> (com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder) com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder builder public int getSubscriptionId () public java.lang.String getIccId () public int getSimSlotIndex () public java.lang.String getDisplayName () public java.lang.String getCarrierName () public int getDisplayNameSource () public int getIconTint () public java.lang.String getNumber () public int getDataRoaming () public java.lang.String getMcc () public java.lang.String getMnc () public java.lang.String getEhplmns () public java.lang.String getHplmns () public boolean isEmbedded () public int getEmbedded () public java.lang.String getCardString () public byte[] getNativeAccessRules () public byte[] getCarrierConfigAccessRules () public boolean isRemovableEmbedded () public int getRemovableEmbedded () public int getCellBroadcastExtremeThreatAlertEnabled () public int getCellBroadcastSevereThreatAlertEnabled () public int getCellBroadcastAmberAlertEnabled () public int getCellBroadcastEmergencyAlertEnabled () public int getCellBroadcastAlertSoundDuration () public int getCellBroadcastAlertReminderInterval () public int getCellBroadcastAlertVibrationEnabled () public int getCellBroadcastAlertSpeechEnabled () public int getCellBroadcastEtwsTestAlertEnabled () public int getCellBroadcastAreaInfoMessageEnabled () public int getCellBroadcastTestAlertEnabled () public int getCellBroadcastOptOutDialogEnabled () public boolean isEnhanced4GModeEnabled () public int getEnhanced4GModeEnabled () public boolean isVideoTelephonyEnabled () public int getVideoTelephonyEnabled () public boolean isWifiCallingEnabled () public int getWifiCallingEnabled () public int getWifiCallingMode () public int getWifiCallingModeForRoaming () public boolean isWifiCallingEnabledForRoaming () public int getWifiCallingEnabledForRoaming () public boolean isOpportunistic () public int getOpportunistic () public java.lang.String getGroupUuid () public java.lang.String getCountryIso () public int getCarrierId () public int getProfileClass () public int getSubscriptionType () public java.lang.String getGroupOwner () public java.lang.String getEnabledMobileDataPolicies () public java.lang.String getImsi () public boolean areUiccApplicationsEnabled () public int getUiccApplicationsEnabled () public boolean isRcsUceEnabled () public int getRcsUceEnabled () public boolean isCrossSimCallingEnabled () public int getCrossSimCallingEnabled () public byte[] getRcsConfig () public java.lang.String getAllowedNetworkTypesForReasons () public int getDeviceToDeviceStatusSharingPreference () public boolean isVoImsOptInEnabled () public int getVoImsOptInEnabled () public java.lang.String getDeviceToDeviceStatusSharingContacts () public boolean isNrAdvancedCallingEnabled () public int getNrAdvancedCallingEnabled () public java.lang.String getNumberFromCarrier () public java.lang.String getNumberFromIms () public int getPortIndex () public int getUsageSetting () public int getLastUsedTPMessageReference () public int getUserId () public int getSatelliteEnabled () public int getSatelliteAttachEnabledForCarrier () public int getOnlyNonTerrestrialNetwork () public int getCardId () public boolean isGroupDisabled () public boolean isActive () public boolean isVisible () public int getServiceCapabilities () public int getTransferStatus () public int getSatelliteEntitlementStatus () public java.lang.String getSatelliteEntitlementPlmns () public int getSatelliteESOSSupported () public int getIsSatelliteProvisionedForNonIpDatagram () public android.telephony.SubscriptionInfo toSubscriptionInfo () public java.lang.String toString () public boolean equalsDbItemsOnly (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal that public boolean equals (java.lang.Object) Object o com.android.internal.telephony.subscription.SubscriptionInfoInternal that public int hashCode () int result }
com/android/internal/telephony/subscription/SubscriptionManagerService$1.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$1 extends com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService, int) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 int initialValue public boolean set (int) int newValue int oldValue }
com/android/internal/telephony/subscription/SubscriptionManagerService$2.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$2 extends com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService, int) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 int initialValue public boolean set (int) int newValue int oldValue }
com/android/internal/telephony/subscription/SubscriptionManagerService$3.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$3 extends com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService, int) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 int initialValue public boolean set (int) int newValue int oldValue }
com/android/internal/telephony/subscription/SubscriptionManagerService$4.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$4 extends com.android.internal.telephony.subscription.SubscriptionDatabaseManager$SubscriptionDatabaseManagerCallback { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService, java.util.concurrent.Executor) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 java.util.concurrent.Executor executor public void onInitialized () int phoneId public void onSubscriptionChanged (int) int subId android.telephony.TelephonyRegistryManager telephonyRegistryManager com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic void lambda$onSubscriptionChanged$1 (int, com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) int subId com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback private static synthetic void lambda$onSubscriptionChanged$0 (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback, int) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback int subId }
com/android/internal/telephony/subscription/SubscriptionManagerService$5.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$5 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/subscription/SubscriptionManagerService$6.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription com.android.internal.telephony.subscription.SubscriptionManagerService$6 extends android.os.CountDownTimer { final synthetic com.android.internal.telephony.subscription.SubscriptionManagerService this$0 void <init> (com.android.internal.telephony.subscription.SubscriptionManagerService, long, long) com.android.internal.telephony.subscription.SubscriptionManagerService this$0 long millisInFuture long countDownInterval public void onTick (long) long millisUntilFinished public void onFinish () }
com/android/internal/telephony/subscription/SubscriptionManagerService$BinderWrapper.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionManagerService$BinderWrapper extends java.lang.Object { public void <init> () public android.os.UserHandle getCallingUserHandle () }
com/android/internal/telephony/subscription/SubscriptionManagerService$SubscriptionManagerServiceCallback.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback extends java.lang.Object { private final java.util.concurrent.Executor mExecutor public void <init> (java.util.concurrent.Executor) java.util.concurrent.Executor executor public java.util.concurrent.Executor getExecutor () public void invokeFromExecutor (java.lang.Runnable) Runnable runnable public void onSubscriptionChanged (int) int subId public void onUiccApplicationsEnabledChanged (int) int subId public void onDefaultDataSubscriptionChanged (int) int subId }
com/android/internal/telephony/subscription/SubscriptionManagerService$SubscriptionMap.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionMap extends java.util.concurrent.ConcurrentHashMap { public void <init> () public void clear () public java.lang.Object put (java.lang.Object, java.lang.Object) Object key Object value Object oldValue public java.lang.Object remove (java.lang.Object) Object key Object oldValue }
com/android/internal/telephony/subscription/SubscriptionManagerService$WatchedInt.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt extends java.lang.Object { protected int mValue public void <init> (int) int initialValue public int get () public boolean set (int) int newValue }
com/android/internal/telephony/subscription/SubscriptionManagerService.class
SubscriptionManagerService.java package com.android.internal.telephony.subscription public com.android.internal.telephony.subscription.SubscriptionManagerService extends com.android.internal.telephony.ISub$Stub { private static final String LOG_TAG private static final String ALLOW_MOCK_MODEM_PROPERTY private static final String BOOT_ALLOW_MOCK_MODEM_PROPERTY private static final int CHECK_BOOTSTRAP_TIMER_IN_MS private static android.os.CountDownTimer bootstrapProvisioningTimer private static final boolean VDBG private static final java.util.Set DIRECT_ACCESS_SUBSCRIPTION_COLUMNS public static final long REQUIRE_DEVICE_IDENTIFIERS_FOR_GROUP_UUID public static final long FILTER_ACCESSIBLE_SUBS_BY_USER private static final com.android.internal.telephony.subscription.SubscriptionManagerService$BinderWrapper BINDER_WRAPPER private static com.android.internal.telephony.subscription.SubscriptionManagerService sInstance private final android.content.Context mContext private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private final android.app.AppOpsManager mAppOpsManager private final android.telephony.TelephonyManager mTelephonyManager private final android.telephony.SubscriptionManager mSubscriptionManager private final android.telephony.euicc.EuiccManager mEuiccManager private final com.android.internal.telephony.uicc.UiccController mUiccController private com.android.internal.telephony.euicc.EuiccController mEuiccController private final android.content.pm.PackageManager mPackageManager private final android.os.Handler mHandler private final android.os.Handler mBackgroundHandler private final com.android.internal.telephony.LocalLog mLocalLog private final com.android.internal.telephony.subscription.SubscriptionDatabaseManager mSubscriptionDatabaseManager private final com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionMap mSlotIndexToSubId private final java.util.Set mSubscriptionManagerServiceCallbacks private final com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt mDefaultSubId private final com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt mDefaultVoiceSubId private final com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt mDefaultDataSubId private final com.android.internal.telephony.subscription.SubscriptionManagerService$WatchedInt mDefaultSmsSubId private final int[] mSimState private final int mVendorApiLevel private java.util.Map mUserIdToAvailableSubs public void <init> (android.content.Context, android.os.Looper, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context android.os.Looper looper com.android.internal.telephony.flags.FeatureFlags featureFlags android.os.HandlerThread backgroundThread android.os.HandlerThread handlerThread android.os.TelephonyServiceManager$ServiceRegisterer subscriptionServiceRegisterer public static com.android.internal.telephony.subscription.SubscriptionManagerService getInstance () private boolean canPackageManageGroup (android.os.ParcelUuid, java.lang.String) android.os.ParcelUuid groupUuid String callingPackage java.util.List infoList private boolean checkCarrierPrivilegeOnSubList (int[], java.lang.String) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId int[] subIdList String callingPackage public void syncGroupedSetting (int) int subId private boolean hasPhoneNumberAccess (int, java.lang.String, java.lang.String, java.lang.String) SecurityException e int subId String callingPackage String callingFeatureId String message private boolean hasSubscriberIdentifierAccess (int, java.lang.String, java.lang.String, java.lang.String, boolean) SecurityException e int subId String callingPackage String callingFeatureId String message boolean reportFailure private android.telephony.SubscriptionInfo conditionallyRemoveIdentifiers (android.telephony.SubscriptionInfo, java.lang.String, java.lang.String, java.lang.String) android.telephony.SubscriptionInfo subInfo String callingPackage String callingFeatureId String message int subId boolean hasIdentifierAccess boolean hasPhoneNumberAccess android.telephony.SubscriptionInfo$Builder result private java.util.List getIccIdsOfInsertedPhysicalSims () String iccId com.android.internal.telephony.uicc.UiccSlot uiccSlot java.util.List iccidList com.android.internal.telephony.uicc.UiccSlot[] uiccSlots public void setCarrierId (int, int) IllegalArgumentException e int subId int carrierId public void setMccMnc (int, java.lang.String) IllegalArgumentException e int subId String mccMnc public void setNtn (int, boolean) IllegalArgumentException e int subId boolean isNtn public void setCountryIso (int, java.lang.String) IllegalArgumentException e int subId String iso public void setCarrierName (int, java.lang.String) IllegalArgumentException e int subId String carrierName public void setGroupOwner (int, java.lang.String) IllegalArgumentException e int subId String groupOwner public void setLastUsedTPMessageReference (int, int) IllegalArgumentException e int subId int lastUsedTPMessageReference public void setEnabledMobileDataPolicies (int, java.lang.String) IllegalArgumentException e int subId String enabledMobileDataPolicies public void setNumberFromIms (int, java.lang.String) IllegalArgumentException e int subId String numberFromIms public void markSubscriptionsInactive (int) int simSlotIndex private static int getNameSourcePriority (int) int nameSource int index private int getColor () int[] colors java.util.Random rand private int getPortIndex (java.lang.String) int portIndex com.android.internal.telephony.uicc.UiccSlot slot String iccId com.android.internal.telephony.uicc.UiccSlot[] slots private int insertSubscriptionInfo (java.lang.String, int, java.lang.String, int) String iccId int slotIndex String displayName int subscriptionType String defaultAllowNetworkTypes com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder builder int subId public void updateEmbeddedSubscriptions (java.util.List, java.lang.Runnable) java.util.List cardIds Runnable callback private void updateEmbeddedSubscriptions () int cardId com.android.internal.telephony.uicc.UiccSlot uiccSlot java.util.List cardIds com.android.internal.telephony.uicc.UiccSlot[] uiccSlots public boolean areUiccAppsEnabledOnCard (int) int phoneId com.android.internal.telephony.uicc.UiccSlot slot com.android.internal.telephony.uicc.UiccPort port String iccId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private java.lang.String getIccId (int) int phoneId com.android.internal.telephony.uicc.UiccPort port private boolean areAllSubscriptionsLoaded () com.android.internal.telephony.IccCard iccCard com.android.internal.telephony.uicc.UiccSlot slot int phoneId private void updateSubscription (int) com.android.internal.telephony.uicc.UiccSlot slot java.util.List iccIds com.android.internal.telephony.satellite.SatelliteController satelliteController boolean isSatelliteEnabledOrBeingEnabled com.android.internal.telephony.IccCard iccCard int subId String cardId String[] ehplmns String[] hplmns com.android.internal.telephony.uicc.IccRecords records String mccMnc String iso String msisdn String imsi com.android.internal.telephony.IccCard iccCard android.os.Bundle result int subId com.android.internal.telephony.uicc.UiccCard card String iccId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int phoneId int simState private void cancelEsimBootstrapTimer () private void startEsimBootstrapTimer () public int calculateUsageSetting (int, int) int[] supportedUsageSettings android.content.res.Resources$NotFoundException nfe int supportedUsageSetting int currentUsageSetting int preferredUsageSetting int[] supportedUsageSettings public void updateSubscriptionByCarrierConfig (int, java.lang.String, android.os.PersistableBundle, java.lang.Runnable) int phoneId String configPackageName android.os.PersistableBundle config Runnable callback private void updateSubscriptionByCarrierConfigInternal (int, java.lang.String, android.os.PersistableBundle) android.os.ParcelUuid groupUuid IllegalArgumentException e int service int phoneId String configPackageName android.os.PersistableBundle config int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String[] certs android.telephony.UiccAccessRule[] carrierConfigAccessRules boolean isOpportunistic String groupUuidString String oldGroupUuidString int preferredUsageSetting int newUsageSetting int[] servicesFromCarrierConfig int serviceBitmasks boolean allServicesAreValid public java.util.List getAllSubInfoList (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public android.telephony.SubscriptionInfo getActiveSubscriptionInfo (int, java.lang.String, java.lang.String) int subId String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public android.telephony.SubscriptionInfo getActiveSubscriptionInfoForIccId (java.lang.String, java.lang.String, java.lang.String) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String iccId String callingPackage String callingFeatureId long identity public android.telephony.SubscriptionInfo getActiveSubscriptionInfoForSimSlotIndex (int, java.lang.String, java.lang.String) int slotIndex String callingPackage String callingFeatureId int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public java.util.List getActiveSubscriptionInfoList (java.lang.String, java.lang.String, boolean) String callingPackage String callingFeatureId boolean isForAllProfiles public int getActiveSubInfoCount (java.lang.String, java.lang.String, boolean) String callingPackage String callingFeatureId boolean isForAllProfiles private void enforcePermissionAccessAllUserProfiles () public int getActiveSubInfoCountMax () public java.util.List getAvailableSubscriptionInfoList (java.lang.String, java.lang.String) String callingPackage String callingFeatureId private java.util.stream.Stream getAvailableSubscriptionsInternalStream () java.util.List iccIds private void updateUserIdToAvailableSubs () public java.util.List getAccessibleSubscriptionInfoList (java.lang.String) String callingPackage public void requestEmbeddedSubscriptionInfoListRefresh (int) int cardId public int addSubInfo (java.lang.String, java.lang.String, int, int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String iccId String displayName int slotIndex int subscriptionType long identity public boolean removeSubInfo (java.lang.String, int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String uniqueId int subscriptionType long identity public int setIconTint (int, int) int subId int tint long identity public int setDisplayNameUsingSrc (java.lang.String, int, int) android.content.res.Resources r String nameToSet int cardId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo String nameToSet android.telephony.SubscriptionInfo sub String displayName int subId int nameSource String callingPackage long identity public int setDisplayNumber (java.lang.String, int) String number int subId long identity public int setDataRoaming (int, int) int roaming int subId long identity public int setOpportunistic (boolean, int, java.lang.String) boolean opportunistic int subId String callingPackage long token public android.os.ParcelUuid createSubscriptionGroup (int[], java.lang.String) int subId android.os.ParcelUuid groupUUID String uuidString int[] subIdList String callingPackage long identity public void setPreferredDataSubscriptionId (int, boolean, com.android.internal.telephony.ISetOpportunisticDataCallback) android.os.RemoteException exception com.android.internal.telephony.data.PhoneSwitcher phoneSwitcher int subId boolean needValidation com.android.internal.telephony.ISetOpportunisticDataCallback callback long token public int getPreferredDataSubscriptionId () com.android.internal.telephony.data.PhoneSwitcher phoneSwitcher long token public java.util.List getOpportunisticSubscriptions (java.lang.String, java.lang.String) String callingPackage String callingFeatureId public void removeSubscriptionsFromGroup (int[], android.os.ParcelUuid, java.lang.String) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int[] subIdList android.os.ParcelUuid groupUuid String callingPackage long identity public void addSubscriptionsIntoGroup (int[], android.os.ParcelUuid, java.lang.String) int subId int[] subIdList android.os.ParcelUuid groupUuid String callingPackage String groupUuidString long identity public java.util.List getSubscriptionsInGroup (android.os.ParcelUuid, java.lang.String, java.lang.String) SecurityException e android.os.ParcelUuid groupUuid String callingPackage String callingFeatureId public int getSlotIndex (int) java.util.Map$Entry entry int subId public int getSubId (int) int slotIndex private void updateDefaultSubId () int subId int[] activeSubIds int phoneId android.content.Intent intent int subId boolean isVoiceCapable public int getDefaultSubId () public int getDefaultSubIdAsUser (int) int userId private int getDefaultAsUser (int, int) java.util.List subInfos int userId int defaultValue public int getPhoneId (int) int subId int slotIndex public int getDefaultDataSubId () public void setDefaultDataSubId (int) int subId long token private void remapRafIfApplicable () int raf int phoneId boolean applicable com.android.internal.telephony.ProxyController proxyController android.telephony.RadioAccessFamily[] rafs public int getDefaultVoiceSubId () public int getDefaultVoiceSubIdAsUser (int) int userId public void setDefaultVoiceSubId (int) android.telecom.PhoneAccountHandle newHandle android.telecom.TelecomManager telecomManager int subId long token public int getDefaultSmsSubId () public int getDefaultSmsSubIdAsUser (int) int userId public void setDefaultSmsSubId (int) int subId long token private void broadcastSubId (java.lang.String, int) String action int newSubId android.content.Intent intent public int[] getActiveSubIdList (boolean) boolean visibleOnly private int[] getActiveSubIdListAsUser (boolean, android.os.UserHandle) boolean visibleOnly android.os.UserHandle user public void setSubscriptionProperty (int, java.lang.String, java.lang.String) int subId String columnName String value long token public java.lang.String getSubscriptionProperty (int, java.lang.String, java.lang.String, java.lang.String) Object value IllegalArgumentException e int subId String columnName String callingPackage String callingFeatureId long token public boolean isSubscriptionEnabled (int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId long identity public int getEnabledSubscriptionId (int) int slotIndex long identity public boolean isActiveSubId (int, java.lang.String, java.lang.String) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId String callingPackage String callingFeatureId long identity public int getActiveDataSubscriptionId () int activeDataSubId com.android.internal.telephony.data.PhoneSwitcher phoneSwitcher long token public boolean canDisablePhysicalSubscription () com.android.internal.telephony.Phone phone long identity public void setUiccApplicationsEnabled (boolean, int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo boolean enabled int subId long identity public int setDeviceToDeviceStatusSharing (int, int) int sharing int subId long identity public int setDeviceToDeviceStatusSharingContacts (java.lang.String, int) String contacts int subId long identity public java.lang.String getPhoneNumber (int, int, java.lang.String, java.lang.String) long identity com.android.internal.telephony.Phone phone com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo long identity int subId int source String callingPackage String callingFeatureId private int checkAndGetSubId (int) int subId private void checkPhoneNumberSource (int) int source private java.lang.String getPhoneNumberFromSourceInternal (int, int) String number com.android.internal.telephony.Phone phone int subId int source com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public java.lang.String getPhoneNumberFromFirstAvailableSource (int, java.lang.String, java.lang.String) String number long identity String numberFromCarrier String numberFromUicc String numberFromIms int subId String callingPackage String callingFeatureId public void setPhoneNumber (int, int, java.lang.String, java.lang.String, java.lang.String) int subId int source String number String callingPackage String callingFeatureId long identity public int setUsageSetting (int, int, java.lang.String) int usageSetting int subId String callingPackage long token public int setSubscriptionUserHandle (android.os.UserHandle, int) android.os.UserHandle userHandle int subId long token public android.os.UserHandle getSubscriptionUserHandle (int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo android.os.UserHandle userHandle int subId long token public boolean isSubscriptionAssociatedWithCallingUser (int) int subscriptionId android.os.UserHandle myUserHandle public boolean isSubscriptionAssociatedWithUser (int, android.os.UserHandle) int subscriptionId android.os.UserHandle userHandle private boolean isSubscriptionAssociatedWithUserNoCheck (int, android.os.UserHandle) android.telephony.SubscriptionInfo subInfo java.util.List associatedSubscriptionsList int subscriptionId android.os.UserHandle userHandle com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfoInternal long token private boolean isSubscriptionAssociatedWithUserInternal (com.android.internal.telephony.subscription.SubscriptionInfoInternal, int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int userId public java.util.List getSubscriptionInfoListAssociatedWithUser (android.os.UserHandle) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo java.util.List subInfoList java.util.List subscriptionsAssociatedWithUser java.util.List subscriptionsWithNoAssociation android.os.UserManager userManager android.os.UserHandle userHandle long token private java.util.stream.Stream getSubscriptionInfoStreamAsUser (android.os.UserHandle) android.os.UserHandle user public void restoreAllSimSpecificSettingsFromBackup (byte[]) android.os.Bundle bundle android.os.Bundle result byte[] data long token public void registerCallback (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback public void unregisterCallback (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback private transient void enforcePermissions (java.lang.String, java.lang.String[]) String message String[] permissions private transient boolean hasPermissions (java.lang.String[]) String permission String[] permissions public com.android.internal.telephony.subscription.SubscriptionInfoInternal getSubscriptionInfoInternal (int) int subId public android.telephony.SubscriptionInfo getSubscriptionInfo (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal infoInternal public void updateSimStateForInactivePort (int, java.lang.String) int slotIndex String iccId public void updateSimState (int, int, java.util.concurrent.Executor, java.lang.Runnable) int slotIndex int simState java.util.concurrent.Executor executor Runnable updateCompleteCallback private java.lang.String getCallingPackage () public void updateGroupDisabled () boolean groupDisabled android.telephony.SubscriptionInfo oppSubInfo java.util.List activeSubscriptions public void setTransferStatus (int, int) int subId int status long token public void setSatelliteEntitlementPlmnList (int, java.util.List) IllegalArgumentException e int subId java.util.List satelliteEntitlementPlmnList public java.util.List getSatelliteEntitlementPlmnList (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public void setSatelliteESOSSupported (int, boolean) IllegalArgumentException e int subId boolean isSatelliteESOSSupported public void setIsSatelliteProvisionedForNonIpDatagram (int, boolean) IllegalArgumentException e int subId boolean isSatelliteProvisionedForNonIpDatagram public boolean getSatelliteESOSSupported (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public boolean isSatelliteProvisionedForNonIpDatagram (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo public boolean isEsimBootStrapProvisioningActivated () java.util.List activeSubInfos public boolean isEsimBootStrapProvisioningActiveForSubId (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private java.lang.String getCurrentPackageName () android.content.pm.PackageManager pm String[] callingPackageNames String[] callingPackageNames private void enforceTelephonyFeatureWithException (java.lang.String, java.lang.String) String callingPackage String methodName private java.lang.String slotMappingToString () private boolean isSatellitePlmn (java.lang.String) android.content.res.Resources$NotFoundException ex String mccMnc int id String overlayMccMnc private boolean isSatelliteSpn (java.lang.String) android.content.res.Resources$NotFoundException ex String spn int id String overlaySpn private boolean isMockModemAllowed () boolean isAllowed private int getCardNumber (int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int i int subId int cardNumber private boolean canManageSubscription (android.telephony.SubscriptionInfo, java.lang.String) android.telephony.SubscriptionInfo subInfo String packageName private void log (java.lang.String) String s private void loge (java.lang.String) String s private void logl (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i int i com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args long token private static synthetic java.lang.String lambda$dump$45 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo subInfo private static synthetic java.lang.String lambda$dump$44 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo subInfo private static synthetic java.lang.String lambda$dump$43 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic java.lang.String lambda$dump$42 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic void lambda$dump$41 (com.android.internal.telephony.AndroidUtilIndentingPrintWriter, java.lang.Integer, java.lang.Integer) com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw Integer slotIndex Integer subId private static synthetic java.lang.String lambda$slotMappingToString$40 (java.util.Map$Entry) java.util.Map$Entry e private static synthetic boolean lambda$isEsimBootStrapProvisioningActivated$39 (android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo subInfo private static synthetic java.util.List lambda$getSatelliteEntitlementPlmnList$38 (java.lang.String) String s private static synthetic boolean lambda$getSatelliteEntitlementPlmnList$37 (java.lang.String) String s private static synthetic boolean lambda$updateGroupDisabled$36 (android.telephony.SubscriptionInfo, android.telephony.SubscriptionInfo) android.telephony.SubscriptionInfo oppSubInfo android.telephony.SubscriptionInfo subInfo private synthetic void lambda$updateSimState$35 (int, int, java.util.concurrent.Executor, java.lang.Runnable) int slotIndex int simState java.util.concurrent.Executor executor Runnable updateCompleteCallback private synthetic void lambda$updateSimStateForInactivePort$34 (int, java.lang.String) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId int slotIndex String iccId private synthetic boolean lambda$getSubscriptionInfoStreamAsUser$33 (android.os.UserHandle, com.android.internal.telephony.subscription.SubscriptionInfoInternal) android.os.UserHandle user com.android.internal.telephony.subscription.SubscriptionInfoInternal info private static synthetic void lambda$setUiccApplicationsEnabled$32 (int, com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) int subId com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback private static synthetic void lambda$setUiccApplicationsEnabled$31 (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback, int) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback int subId private static synthetic boolean lambda$getEnabledSubscriptionId$30 (int, com.android.internal.telephony.subscription.SubscriptionInfoInternal) int slotIndex com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic int lambda$getActiveSubIdListAsUser$29 (java.lang.Integer) Integer x private synthetic boolean lambda$getActiveSubIdListAsUser$28 (boolean, android.os.UserHandle, java.lang.Integer) boolean visibleOnly android.os.UserHandle user Integer subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic void lambda$setDefaultDataSubId$27 (int, com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) int subId com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback private static synthetic void lambda$setDefaultDataSubId$26 (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback, int) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback int subId private synthetic android.telephony.SubscriptionInfo lambda$getSubscriptionsInGroup$25 (java.lang.String, java.lang.String, android.telephony.SubscriptionInfo) String callingPackage String callingFeatureId android.telephony.SubscriptionInfo subscriptionInfo private synthetic boolean lambda$getSubscriptionsInGroup$24 (android.os.ParcelUuid, java.lang.String, java.lang.String, android.telephony.SubscriptionInfo) android.os.ParcelUuid groupUuid String callingPackage String callingFeatureId android.telephony.SubscriptionInfo info private static synthetic boolean lambda$removeSubscriptionsFromGroup$23 (com.android.internal.telephony.subscription.SubscriptionInfoInternal, int) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId private synthetic android.telephony.SubscriptionInfo lambda$getOpportunisticSubscriptions$22 (java.lang.String, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic boolean lambda$getOpportunisticSubscriptions$21 (java.lang.String, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic boolean lambda$getAccessibleSubscriptionInfoList$20 (java.lang.String, android.telephony.SubscriptionInfo) String callingPackage android.telephony.SubscriptionInfo subInfo private synthetic boolean lambda$getAvailableSubscriptionsInternalStream$19 (java.util.List, com.android.internal.telephony.subscription.SubscriptionInfoInternal) java.util.List iccIds com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic android.telephony.SubscriptionInfo lambda$getActiveSubscriptionInfoList$18 (java.lang.String, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic android.telephony.SubscriptionInfo lambda$getAllSubInfoList$17 (java.lang.String, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic boolean lambda$getAllSubInfoList$16 (java.lang.String, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) String callingPackage String callingFeatureId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$updateSubscriptionByCarrierConfig$15 (int, java.lang.String, android.os.PersistableBundle, java.lang.Runnable) int phoneId String configPackageName android.os.PersistableBundle config Runnable callback private static synthetic boolean lambda$updateSubscription$14 (int, java.lang.String, com.android.internal.telephony.subscription.SubscriptionInfoInternal) int phoneId String iccId com.android.internal.telephony.subscription.SubscriptionInfoInternal sub private synthetic void lambda$updateSubscription$13 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int subId private static synthetic boolean lambda$updateSubscription$12 (java.util.List, com.android.internal.telephony.subscription.SubscriptionInfoInternal) java.util.List iccIds com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$updateEmbeddedSubscriptions$11 (java.lang.Runnable, java.util.List) com.android.internal.telephony.uicc.UiccSlot slot int subId String mcc String mnc com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo int nameSource int carrierId com.android.internal.telephony.subscription.SubscriptionInfoInternal$Builder builder java.util.List ruleList String nickName boolean isSatelliteSpn android.service.carrier.CarrierIdentifier cid android.service.euicc.EuiccProfileInfo embeddedProfile android.service.euicc.GetEuiccProfileInfoListResult result boolean isRemovable int cardId Runnable callback java.util.List cardIds java.util.Set embeddedSubs boolean isProfileUpdateSuccessful private static synthetic void lambda$updateEmbeddedSubscriptions$10 (java.lang.Runnable) Runnable callback private synthetic boolean lambda$updateEmbeddedSubscriptions$9 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$updateEmbeddedSubscriptions$8 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic boolean lambda$updateEmbeddedSubscriptions$7 (java.util.Set, com.android.internal.telephony.subscription.SubscriptionInfoInternal) java.util.Set embeddedSubs com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$markSubscriptionsInactive$6 (com.android.internal.telephony.subscription.SubscriptionInfoInternal) com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private static synthetic boolean lambda$markSubscriptionsInactive$5 (int, com.android.internal.telephony.subscription.SubscriptionInfoInternal) int simSlotIndex com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$syncGroupedSetting$4 (int) int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal reference private static synthetic boolean lambda$canPackageManageGroup$3 (android.os.ParcelUuid, com.android.internal.telephony.subscription.SubscriptionInfoInternal) android.os.ParcelUuid groupUuid com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo private synthetic void lambda$new$2 () private synthetic void lambda$new$1 (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback private synthetic void lambda$new$0 (com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback) com.android.internal.telephony.subscription.SubscriptionManagerService$SubscriptionManagerServiceCallback callback static void <clinit> () }
com/android/internal/telephony/test/
com/android/internal/telephony/test/SimulatedRadioControl.class
SimulatedRadioControl.java package com.android.internal.telephony.test public abstract com.android.internal.telephony.test.SimulatedRadioControl extends java.lang.Object { public abstract void triggerRing (java.lang.String) public abstract void progressConnectingCallState () public abstract void progressConnectingToActive () public abstract void setAutoProgressConnectingCall (boolean) public abstract void setNextDialFailImmediately (boolean) public abstract void setNextCallFailCause (int) public abstract void triggerHangupForeground () public abstract void triggerHangupBackground () public abstract void triggerHangupAll () public abstract void triggerIncomingSMS (java.lang.String) public abstract void shutdown () public abstract void pauseResponses () public abstract void resumeResponses () public abstract void triggerSsn (int, int) public abstract void triggerIncomingUssd (java.lang.String, java.lang.String) }
com/android/internal/telephony/test/TestConferenceEventPackageParser.class
TestConferenceEventPackageParser.java package com.android.internal.telephony.test public com.android.internal.telephony.test.TestConferenceEventPackageParser extends java.lang.Object { private static final String LOG_TAG private static final String PARTICIPANT_TAG private java.io.InputStream mInputStream public void <init> (java.io.InputStream) java.io.InputStream inputStream public android.telephony.ims.ImsConferenceState parse () android.os.Bundle participant int outerDepth java.io.IOException e org.xmlpull.v1.XmlPullParser parser java.io.IOException e Exception e java.io.IOException e android.telephony.ims.ImsConferenceState conferenceState org.xmlpull.v1.XmlPullParser parser private android.os.Bundle parseParticipant (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException org.xmlpull.v1.XmlPullParser parser android.os.Bundle bundle String user String displayText String endpoint String status int outerDepth }
com/android/internal/telephony/uicc/
com/android/internal/telephony/uicc/AdnCapacity$1.class
AdnCapacity.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.AdnCapacity$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.uicc.AdnCapacity createFromParcel (android.os.Parcel) android.os.Parcel source int maxAdnCount int usedAdnCount int maxEmailCount int usedEmailCount int maxAnrCount int usedAnrCount int maxNameLength int maxNumberLength int maxEmailLength int maxAnrLength public com.android.internal.telephony.uicc.AdnCapacity[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/uicc/AdnCapacity.class
AdnCapacity.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AdnCapacity extends java.lang.Object implements android.os.Parcelable { private int mMaxAdnCount private int mUsedAdnCount private int mMaxEmailCount private int mUsedEmailCount private int mMaxAnrCount private int mUsedAnrCount private int mMaxNameLength private int mMaxNumberLength private int mMaxEmailLength private int mMaxAnrLength private int mHashCode public static final android.os.Parcelable$Creator CREATOR public void <init> (int, int, int, int, int, int, int, int, int, int) int maxAdnCount int usedAdnCount int maxEmailCount int usedEmailCount int maxAnrCount int usedAnrCount int maxNameLength int maxNumberLength int maxEmailLength int maxAnrLength public void <init> () public int getMaxAdnCount () public int getUsedAdnCount () public int getMaxEmailCount () public int getUsedEmailCount () public int getMaxAnrCount () public int getUsedAnrCount () public int getMaxNameLength () public int getMaxNumberLength () public int getMaxEmailLength () public int getMaxAnrLength () public boolean isSimFull () public boolean isSimEmpty () public boolean isSimValid () public java.lang.String toString () String capacity public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public boolean equals (java.lang.Object) com.android.internal.telephony.uicc.AdnCapacity capacity Object obj public int hashCode () static void <clinit> () }
com/android/internal/telephony/uicc/AdnRecord$1.class
AdnRecord.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.AdnRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.uicc.AdnRecord createFromParcel (android.os.Parcel) android.os.Parcel source int efid int recordNumber String alphaTag String number String[] emails String[] additionalNumbers public com.android.internal.telephony.uicc.AdnRecord[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/uicc/AdnRecord.class
AdnRecord.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AdnRecord extends java.lang.Object implements android.os.Parcelable { static final String LOG_TAG String mAlphaTag String mNumber String[] mEmails String[] mAdditionalNumbers int mExtRecord int mEfid int mRecordNumber static final int FOOTER_SIZE_BYTES static final int MAX_NUMBER_SIZE_BYTES static final int EXT_RECORD_LENGTH_BYTES static final int EXT_RECORD_TYPE_ADDITIONAL_DATA static final int EXT_RECORD_TYPE_MASK static final int MAX_EXT_CALLED_PARTY_LENGTH static final int ADN_BCD_NUMBER_LENGTH static final int ADN_TON_AND_NPI static final int ADN_DIALING_NUMBER_START static final int ADN_DIALING_NUMBER_END static final int ADN_CAPABILITY_ID static final int ADN_EXTENSION_ID public static final android.os.Parcelable$Creator CREATOR public static int getMaxAlphaTagBytes (int) int maxRecordLength public static byte[] encodeAlphaTag (java.lang.String) String alphaTag public static java.lang.String decodeAlphaTag (byte[], int, int) byte[] encodedTagOrRecord int offset int length public static int getMaxPhoneNumberDigits () public void <init> (byte[]) byte[] record public void <init> (int, int, byte[]) int efid int recordNumber byte[] record public void <init> (java.lang.String, java.lang.String) String alphaTag String number public void <init> (java.lang.String, java.lang.String, java.lang.String[]) String alphaTag String number String[] emails public void <init> (java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) String alphaTag String number String[] emails String[] additionalNumbers public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String[]) int efid int recordNumber String alphaTag String number String[] emails public void <init> (int, int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) int efid int recordNumber String alphaTag String number String[] emails String[] additionalNumbers public void <init> (int, int, java.lang.String, java.lang.String) int efid int recordNumber String alphaTag String number public java.lang.String getAlphaTag () public int getEfid () public int getRecId () public void setRecId (int) int recordId public java.lang.String getNumber () public void setNumber (java.lang.String) String number public java.lang.String[] getEmails () public void setEmails (java.lang.String[]) String[] emails public java.lang.String[] getAdditionalNumbers () public void setAdditionalNumbers (java.lang.String[]) String[] additionalNumbers public java.lang.String toString () public boolean isEmpty () public boolean hasExtendedRecord () private static boolean stringCompareNullEqualsEmpty (java.lang.String, java.lang.String) String s1 String s2 private static boolean arrayCompareNullEqualsEmpty (java.lang.String[], java.lang.String[]) String[] s1 String[] s2 java.util.List src java.util.List dest public boolean isEqual (com.android.internal.telephony.uicc.AdnRecord) com.android.internal.telephony.uicc.AdnRecord adn public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public byte[] buildAdnString (int) int i byte[] bcdNumber int recordSize byte[] byteTag byte[] adnString int footerOffset public void appendExtRecord (byte[]) RuntimeException ex byte[] extRecord private void parseRecord (byte[]) int footerOffset int numberLength RuntimeException ex byte[] record static void <clinit> () }
com/android/internal/telephony/uicc/AdnRecord.uau
com/android/internal/telephony/uicc/AdnRecordCache.class
AdnRecordCache.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AdnRecordCache extends android.os.Handler implements com.android.internal.telephony.uicc.IccConstants { private com.android.internal.telephony.uicc.IccFileHandler mFh private com.android.internal.telephony.gsm.UsimPhoneBookManager mUsimPhoneBookManager android.util.SparseArray mAdnLikeFiles android.util.SparseArray mAdnLikeWaiters android.util.SparseArray mUserWriteResponse static final int EVENT_LOAD_ALL_ADN_LIKE_DONE static final int EVENT_UPDATE_ADN_DONE void <init> (com.android.internal.telephony.uicc.IccFileHandler) com.android.internal.telephony.uicc.IccFileHandler fh public void <init> (com.android.internal.telephony.uicc.IccFileHandler, com.android.internal.telephony.gsm.UsimPhoneBookManager) com.android.internal.telephony.uicc.IccFileHandler fh com.android.internal.telephony.gsm.UsimPhoneBookManager usimPhoneBookManager public void reset () private void clearWaiters () java.util.ArrayList waiters android.os.AsyncResult ar int i int size private void clearUserWriters () int i int size public java.util.ArrayList getRecordsIfLoaded (int) int efid public int extensionEfForEf (int) int efid private void sendErrorResponse (android.os.Message, java.lang.String) Exception e android.os.Message response String errString public void updateAdnByIndex (int, com.android.internal.telephony.uicc.AdnRecord, int, java.lang.String, android.os.Message) int efid com.android.internal.telephony.uicc.AdnRecord adn int recordIndex String pin2 android.os.Message response int extensionEF android.os.Message pendingResponse public void updateAdnBySearch (int, com.android.internal.telephony.uicc.AdnRecord, com.android.internal.telephony.uicc.AdnRecord, java.lang.String, android.os.Message) java.util.ArrayList oldAdnList java.util.Iterator it com.android.internal.telephony.uicc.AdnRecord foundAdn int efid com.android.internal.telephony.uicc.AdnRecord oldAdn com.android.internal.telephony.uicc.AdnRecord newAdn String pin2 android.os.Message response int extensionEF java.util.ArrayList oldAdnList int index int count android.os.Message pendingResponse public void requestLoadAllAdnLike (int, int, android.os.Message) java.util.ArrayList result int efid int extensionEf android.os.Message response java.util.ArrayList waiters java.util.ArrayList result private void notifyWaiters (java.util.ArrayList, android.os.AsyncResult) android.os.Message waiter int i int s java.util.ArrayList waiters android.os.AsyncResult ar public void handleMessage (android.os.Message) android.os.AsyncResult ar int efid java.util.ArrayList waiters int index com.android.internal.telephony.uicc.AdnRecord adn android.os.Message response android.os.AsyncResult ar int efid android.os.Message msg protected void setAdnLikeWriters (int, java.util.ArrayList) int key java.util.ArrayList waiters protected void setAdnLikeFiles (int, java.util.ArrayList) int key java.util.ArrayList adnRecordList protected void setUserWriteResponse (int, android.os.Message) int key android.os.Message message protected com.android.internal.telephony.gsm.UsimPhoneBookManager getUsimPhoneBookManager () }
com/android/internal/telephony/uicc/AdnRecordCache.uau
com/android/internal/telephony/uicc/AdnRecordLoader.class
AdnRecordLoader.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AdnRecordLoader extends android.os.Handler { static final String LOG_TAG static final boolean VDBG private com.android.internal.telephony.uicc.IccFileHandler mFh int mEf int mExtensionEF int mPendingExtLoads android.os.Message mUserResponse String mPin2 int mRecordNumber java.util.ArrayList mAdns Object mResult static final int EVENT_ADN_LOAD_DONE static final int EVENT_EXT_RECORD_LOAD_DONE static final int EVENT_ADN_LOAD_ALL_DONE static final int EVENT_EF_LINEAR_RECORD_SIZE_DONE static final int EVENT_UPDATE_RECORD_DONE static final int VOICEMAIL_ALPHATAG_ARG void <init> (com.android.internal.telephony.uicc.IccFileHandler) com.android.internal.telephony.uicc.IccFileHandler fh private java.lang.String getEFPath (int) int efid public void loadFromEF (int, int, int, android.os.Message) int ef int extensionEF int recordNumber android.os.Message response public void loadAllFromEF (int, int, android.os.Message) int ef int extensionEF android.os.Message response public void updateEF (com.android.internal.telephony.uicc.AdnRecord, int, int, int, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.AdnRecord adn int ef int extensionEF int recordNumber String pin2 android.os.Message response public void handleMessage (android.os.Message) android.os.AsyncResult ar byte[] data com.android.internal.telephony.uicc.AdnRecord adn int[] recordSize android.os.AsyncResult ar android.os.AsyncResult ar byte[] data com.android.internal.telephony.uicc.AdnRecord adn android.os.AsyncResult ar byte[] data com.android.internal.telephony.uicc.AdnRecord adn com.android.internal.telephony.uicc.AdnRecord adn int i int s java.util.ArrayList datas android.os.AsyncResult ar RuntimeException exc android.os.Message msg }
com/android/internal/telephony/uicc/AdnRecordLoader.uau
com/android/internal/telephony/uicc/AnswerToReset$HistoricalBytes.class
AnswerToReset.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AnswerToReset$HistoricalBytes extends java.lang.Object { private static final int TAG_MASK private static final int LENGTH_MASK private final byte[] mRawData private final android.util.ArrayMap mNodes private final byte mCategory public byte getCategory () public byte[] getRawData () public byte[] getValue (int) int tag private static com.android.internal.telephony.uicc.AnswerToReset$HistoricalBytes parseHistoricalBytes (byte[], int, int) byte[] originalData int startIndex int length android.util.ArrayMap nodes int index byte[] rawData private void <init> (byte[], android.util.ArrayMap, byte) byte[] rawData android.util.ArrayMap nodes byte category private static int parseLtvNode (int, android.util.ArrayMap, byte[], int) int index android.util.ArrayMap nodes byte[] data int lastByteIndex int tag int length byte[] value }
com/android/internal/telephony/uicc/AnswerToReset$InterfaceByte.class
AnswerToReset.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AnswerToReset$InterfaceByte extends java.lang.Object { private Byte mTA private Byte mTB private Byte mTC private Byte mTD public java.lang.Byte getTA () public java.lang.Byte getTB () public java.lang.Byte getTC () public java.lang.Byte getTD () public void setTA (java.lang.Byte) Byte tA public void setTB (java.lang.Byte) Byte tB public void setTC (java.lang.Byte) Byte tC public void setTD (java.lang.Byte) Byte tD private void <init> () public void <init> (java.lang.Byte, java.lang.Byte, java.lang.Byte, java.lang.Byte) Byte tA Byte tB Byte tC Byte tD public boolean equals (java.lang.Object) Object o com.android.internal.telephony.uicc.AnswerToReset$InterfaceByte ib public int hashCode () public java.lang.String toString () StringBuffer sb }
com/android/internal/telephony/uicc/AnswerToReset.class
AnswerToReset.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.AnswerToReset extends java.lang.Object { private static final String TAG private static final boolean VDBG private static final int TAG_CARD_CAPABILITIES private static final int EXTENDED_APDU_INDEX private static final int B8_MASK private static final int B7_MASK private static final int B2_MASK private static final int B1_MASK public static final byte DIRECT_CONVENTION public static final byte INVERSE_CONVENTION public static final int INTERFACE_BYTES_MASK public static final int T_MASK public static final int T_VALUE_FOR_GLOBAL_INTERFACE public static final int TA_MASK public static final int TB_MASK public static final int TC_MASK public static final int TD_MASK private boolean mIsDirectConvention private boolean mOnlyTEqualsZero private boolean mIsEuiccSupported private boolean mIsMultipleEnabledProfilesSupported private byte mFormatByte private java.util.ArrayList mInterfaceBytes private com.android.internal.telephony.uicc.AnswerToReset$HistoricalBytes mHistoricalBytes private Byte mCheckByte public static com.android.internal.telephony.uicc.AnswerToReset parseAtr (java.lang.String) String atr com.android.internal.telephony.uicc.AnswerToReset answerToReset private void <init> () private static java.lang.String byteToStringHex (java.lang.Byte) Byte b private void checkEuiccSupportedCapabilities () int i private int parseConventionByte (byte[], int) byte[] atrBytes int index byte value private int parseFormatByte (byte[], int) byte[] atrBytes int index private int parseInterfaceBytes (byte[], int) com.android.internal.telephony.uicc.AnswerToReset$InterfaceByte interfaceByte Byte newTD byte[] atrBytes int index byte lastTD private int parseHistoricalBytes (byte[], int) byte[] atrBytes int index int length private int parseCheckBytes (byte[], int) byte[] atrBytes int index private boolean parseAtrString (java.lang.String) String atr byte[] atrBytes int index private static void log (java.lang.String) String msg private static void loge (java.lang.String) String msg public byte getConventionByte () public byte getFormatByte () public java.util.List getInterfaceBytes () public com.android.internal.telephony.uicc.AnswerToReset$HistoricalBytes getHistoricalBytes () public java.lang.Byte getCheckByte () public boolean isEuiccSupported () public boolean isExtendedApduSupported () byte[] cardCapabilities public boolean isMultipleEnabledProfilesSupported () public java.lang.String toString () com.android.internal.telephony.uicc.AnswerToReset$InterfaceByte ib byte b StringBuffer sb public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/uicc/CarrierAppInstallReceiver.class
CarrierAppInstallReceiver.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.CarrierAppInstallReceiver extends android.content.BroadcastReceiver { private static final String LOG_TAG public void <init> () public void onReceive (android.content.Context, android.content.Intent) String intentPackageName android.content.Context context android.content.Intent intent }
com/android/internal/telephony/uicc/CarrierTestOverride.class
CarrierTestOverride.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.CarrierTestOverride extends java.lang.Object { static final String LOG_TAG static final String DATA_CARRIER_TEST_OVERRIDE_PATH static final String CARRIER_TEST_XML_HEADER static final String CARRIER_TEST_XML_SUBHEADER static final String CARRIER_TEST_XML_ITEM_KEY static final String CARRIER_TEST_XML_ITEM_VALUE static final String CARRIER_TEST_XML_ITEM_KEY_STRING_ISINTESTMODE static final String CARRIER_TEST_XML_ITEM_KEY_STRING_MCCMNC static final String CARRIER_TEST_XML_ITEM_KEY_STRING_GID1 static final String CARRIER_TEST_XML_ITEM_KEY_STRING_GID2 static final String CARRIER_TEST_XML_ITEM_KEY_STRING_IMSI static final String CARRIER_TEST_XML_ITEM_KEY_STRING_SPN static final String CARRIER_TEST_XML_ITEM_KEY_STRING_PNN static final String CARRIER_TEST_XML_ITEM_KEY_STRING_ICCID private java.util.HashMap mCarrierTestParamMap void <init> (int) int phoneId boolean isInTestMode () java.lang.String getFakeSpn () String spn NullPointerException e java.lang.String getFakeIMSI () String imsi NullPointerException e java.lang.String getFakeGid1 () String gid1 NullPointerException e java.lang.String getFakeGid2 () String gid2 NullPointerException e java.lang.String getFakePnnHomeName () String pnn NullPointerException e java.lang.String getFakeIccid () String iccid NullPointerException e java.lang.String getFakeMccMnc () String mccmnc NullPointerException e void override (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String mccmnc String imsi String iccid String gid1 String gid2 String pnn String spn private void loadCarrierTestOverrides (int) java.io.FileReader carrierTestConfigReader java.io.FileNotFoundException e String name String key String value org.xmlpull.v1.XmlPullParser parser org.xmlpull.v1.XmlPullParserException e java.io.IOException e int phoneId java.io.FileReader carrierTestConfigReader String filePath java.io.File carrierTestConfigFile }
com/android/internal/telephony/uicc/CsimFileHandler.class
CsimFileHandler.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.CsimFileHandler extends com.android.internal.telephony.uicc.IccFileHandler implements com.android.internal.telephony.uicc.IccConstants { static final String LOG_TAG public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci protected java.lang.String getEFPath (int) int efid String path protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg }
com/android/internal/telephony/uicc/IccCardApplicationStatus$AppState.class
IccCardApplicationStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_UNKNOWN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_DETECTED public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_PIN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_SUBSCRIPTION_PERSO public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState APPSTATE_READY private static final synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState[] $VALUES public static com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState[] values () public static com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isPinRequired () boolean isPukRequired () boolean isSubscriptionPersoEnabled () boolean isAppReady () boolean isAppNotReady () private static synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccCardApplicationStatus$AppType.class
IccCardApplicationStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_UNKNOWN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_SIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_USIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_RUIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_CSIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType APPTYPE_ISIM private static final synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType[] $VALUES public static com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType[] values () public static com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccCardApplicationStatus$PersoSubState.class
IccCardApplicationStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_UNKNOWN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_IN_PROGRESS public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_READY public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NETWORK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NETWORK_SUBSET public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_CORPORATE public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SERVICE_PROVIDER public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NETWORK_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NETWORK_SUBSET_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_CORPORATE_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SERVICE_PROVIDER_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SIM_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_NETWORK1 public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_NETWORK2 public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_HRPD public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_CORPORATE public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_SERVICE_PROVIDER public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_RUIM public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_NETWORK1_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_NETWORK2_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_HRPD_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_CORPORATE_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_SERVICE_PROVIDER_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_RUIM_RUIM_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SPN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SPN_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SP_EHPLMN public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_SP_EHPLMN_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_ICCID public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_ICCID_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_IMPI public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_IMPI_PUK public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NS_SP public static final enum com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PERSOSUBSTATE_SIM_NS_SP_PUK private static final synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState[] $VALUES public static com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState[] values () public static com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isPersoSubStateUnknown () public static boolean isPersoLocked (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState mState private static synthetic com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccCardApplicationStatus.class
IccCardApplicationStatus.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccCardApplicationStatus extends java.lang.Object { public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType app_type public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState app_state public com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState perso_substate public String aid public String app_label public boolean pin1_replaced public com.android.internal.telephony.uicc.IccCardStatus$PinState pin1 public com.android.internal.telephony.uicc.IccCardStatus$PinState pin2 public void <init> () public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType AppTypeFromRILInt (int) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType int type com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType newType public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState AppStateFromRILInt (int) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState int state com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState newState public com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState PersoSubstateFromRILInt (int) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState int substate com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState newSubState public com.android.internal.telephony.uicc.IccCardStatus$PinState PinStateFromRILInt (int) com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState int state com.android.internal.telephony.uicc.IccCardStatus$PinState newPinState public java.lang.String toString () StringBuilder sb private void loge (java.lang.String) String s }
com/android/internal/telephony/uicc/IccCardApplicationStatus.uau
com/android/internal/telephony/uicc/IccCardStatus$CardState.class
IccCardStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccCardStatus$CardState extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccCardStatus$CardState CARDSTATE_ABSENT public static final enum com.android.internal.telephony.uicc.IccCardStatus$CardState CARDSTATE_PRESENT public static final enum com.android.internal.telephony.uicc.IccCardStatus$CardState CARDSTATE_ERROR public static final enum com.android.internal.telephony.uicc.IccCardStatus$CardState CARDSTATE_RESTRICTED private static final synthetic com.android.internal.telephony.uicc.IccCardStatus$CardState[] $VALUES public static com.android.internal.telephony.uicc.IccCardStatus$CardState[] values () public static com.android.internal.telephony.uicc.IccCardStatus$CardState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isCardPresent () private static synthetic com.android.internal.telephony.uicc.IccCardStatus$CardState[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccCardStatus$PinState.class
IccCardStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccCardStatus$PinState extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_UNKNOWN public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_ENABLED_NOT_VERIFIED public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_ENABLED_VERIFIED public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_DISABLED public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_ENABLED_BLOCKED public static final enum com.android.internal.telephony.uicc.IccCardStatus$PinState PINSTATE_ENABLED_PERM_BLOCKED private static final synthetic com.android.internal.telephony.uicc.IccCardStatus$PinState[] $VALUES public static com.android.internal.telephony.uicc.IccCardStatus$PinState[] values () public static com.android.internal.telephony.uicc.IccCardStatus$PinState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) boolean isPermBlocked () boolean isPinRequired () boolean isPukRequired () private static synthetic com.android.internal.telephony.uicc.IccCardStatus$PinState[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccCardStatus.CardState.uau
com/android/internal/telephony/uicc/IccCardStatus.class
IccCardStatus.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccCardStatus extends java.lang.Object { public static final int CARD_MAX_APPS public com.android.internal.telephony.uicc.IccCardStatus$CardState mCardState public com.android.internal.telephony.uicc.IccCardStatus$PinState mUniversalPinState public int mGsmUmtsSubscriptionAppIndex public int mCdmaSubscriptionAppIndex public int mImsSubscriptionAppIndex public String atr public String iccid public String eid public com.android.internal.telephony.uicc.IccCardApplicationStatus[] mApplications public com.android.internal.telephony.uicc.IccSlotPortMapping mSlotPortMapping public com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mSupportedMepMode public void <init> () public void setMultipleEnabledProfilesMode (int) int mode public void setCardState (int) int state public void setUniversalPinState (int) int state public java.lang.String toString () com.android.internal.telephony.uicc.IccCardApplicationStatus app com.android.internal.telephony.uicc.IccCardApplicationStatus app com.android.internal.telephony.uicc.IccCardApplicationStatus app StringBuilder sb }
com/android/internal/telephony/uicc/IccCardStatus.uau
com/android/internal/telephony/uicc/IccConstants.class
IccConstants.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IccConstants extends java.lang.Object { public static final int EF_ADN public static final int EF_FDN public static final int EF_GID1 public static final int EF_GID2 public static final int EF_SDN public static final int EF_EXT1 public static final int EF_EXT2 public static final int EF_EXT3 public static final int EF_EXT5 public static final int EF_EXT6 public static final int EF_MWIS public static final int EF_MBDN public static final int EF_PNN public static final int EF_OPL public static final int EF_SPN public static final int EF_SMS public static final int EF_ICCID public static final int EF_AD public static final int EF_MBI public static final int EF_MSISDN public static final int EF_SPDI public static final int EF_SST public static final int EF_CFIS public static final int EF_IMG public static final int EF_PSISMSC public static final int EF_SMSS public static final int EF_PBR public static final int EF_LI public static final int EF_MAILBOX_CPHS public static final int EF_VOICE_MAIL_INDICATOR_CPHS public static final int EF_CFF_CPHS public static final int EF_SPN_CPHS public static final int EF_SPN_SHORT_CPHS public static final int EF_INFO_CPHS public static final int EF_CSP_CPHS public static final int EF_CST public static final int EF_RUIM_SPN public static final int EF_PL public static final int EF_CSIM_LI public static final int EF_CSIM_SPN public static final int EF_CSIM_MDN public static final int EF_CSIM_IMSIM public static final int EF_CSIM_CDMAHOME public static final int EF_CSIM_EPRL public static final int EF_CSIM_PRL public static final int EF_CSIM_MLPL public static final int EF_CSIM_MSPL public static final int EF_CSIM_MIPUPP public static final int EF_IMPU public static final int EF_IMPI public static final int EF_DOMAIN public static final int EF_IST public static final int EF_PCSCF public static final int EF_PLMN_W_ACT public static final int EF_OPLMN_W_ACT public static final int EF_HPLMN_W_ACT public static final int EF_EHPLMN public static final int EF_FPLMN public static final int EF_LRPLMNSI public static final int EF_HPPLMN public static final String MF_SIM public static final String DF_TELECOM public static final String DF_PHONEBOOK public static final String DF_GRAPHICS public static final String DF_GSM public static final String DF_CDMA public static final String DF_MMSS public static final String DF_ADF }
com/android/internal/telephony/uicc/IccException.class
IccException.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccException extends java.lang.Exception { public void <init> () public void <init> (java.lang.String) String s }
com/android/internal/telephony/uicc/IccFileHandler$LoadLinearFixedContext.class
IccFileHandler.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext extends java.lang.Object { int mEfid int mRecordNum int mRecordSize int mCountRecords boolean mLoadAll String mPath android.os.Message mOnLoaded java.util.ArrayList results void <init> (int, int, android.os.Message) int efid int recordNum android.os.Message onLoaded void <init> (int, int, java.lang.String, android.os.Message) int efid int recordNum String path android.os.Message onLoaded void <init> (int, java.lang.String, android.os.Message) int efid String path android.os.Message onLoaded }
com/android/internal/telephony/uicc/IccFileHandler.LoadLinearFixedContext.uau
com/android/internal/telephony/uicc/IccFileHandler.class
IccFileHandler.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IccFileHandler extends android.os.Handler implements com.android.internal.telephony.uicc.IccConstants { protected static final String LOG_TAG private static final boolean VDBG protected static final int COMMAND_READ_BINARY protected static final int COMMAND_UPDATE_BINARY protected static final int COMMAND_READ_RECORD protected static final int COMMAND_UPDATE_RECORD protected static final int COMMAND_SEEK protected static final int COMMAND_GET_RESPONSE protected static final int READ_RECORD_MODE_ABSOLUTE protected static final int EF_TYPE_TRANSPARENT protected static final int EF_TYPE_LINEAR_FIXED protected static final int EF_TYPE_CYCLIC protected static final int TYPE_RFU protected static final int TYPE_MF protected static final int TYPE_DF protected static final int TYPE_EF protected static final int GET_RESPONSE_EF_SIZE_BYTES protected static final int GET_RESPONSE_EF_IMG_SIZE_BYTES protected static final int RESPONSE_DATA_RFU_1 protected static final int RESPONSE_DATA_RFU_2 protected static final int RESPONSE_DATA_FILE_SIZE_1 protected static final int RESPONSE_DATA_FILE_SIZE_2 protected static final int RESPONSE_DATA_FILE_ID_1 protected static final int RESPONSE_DATA_FILE_ID_2 protected static final int RESPONSE_DATA_FILE_TYPE protected static final int RESPONSE_DATA_RFU_3 protected static final int RESPONSE_DATA_ACCESS_CONDITION_1 protected static final int RESPONSE_DATA_ACCESS_CONDITION_2 protected static final int RESPONSE_DATA_ACCESS_CONDITION_3 protected static final int RESPONSE_DATA_FILE_STATUS protected static final int RESPONSE_DATA_LENGTH protected static final int RESPONSE_DATA_STRUCTURE protected static final int RESPONSE_DATA_RECORD_LENGTH protected static final int EVENT_GET_BINARY_SIZE_DONE protected static final int EVENT_READ_BINARY_DONE protected static final int EVENT_GET_RECORD_SIZE_DONE protected static final int EVENT_READ_RECORD_DONE protected static final int EVENT_GET_EF_LINEAR_RECORD_SIZE_DONE protected static final int EVENT_READ_IMG_DONE protected static final int EVENT_READ_ICON_DONE protected static final int EVENT_GET_RECORD_SIZE_IMG_DONE protected static final int EVENT_GET_EF_TRANSPARENT_SIZE_DONE protected final com.android.internal.telephony.CommandsInterface mCi protected final com.android.internal.telephony.uicc.UiccCardApplication mParentApp protected final String mAid public int getEfid (com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext) com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext lc protected void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci public void <init> (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface ci public void dispose () public void loadEFLinearFixed (int, java.lang.String, int, android.os.Message) int fileid String path int recordNum android.os.Message onLoaded String efPath android.os.Message response public void loadEFLinearFixed (int, int, android.os.Message) int fileid int recordNum android.os.Message onLoaded public void loadEFImgLinearFixed (int, android.os.Message) int recordNum android.os.Message onLoaded android.os.Message response public void getEFLinearRecordSize (int, java.lang.String, android.os.Message) int fileid String path android.os.Message onLoaded String efPath android.os.Message response public void getEFLinearRecordSize (int, android.os.Message) int fileid android.os.Message onLoaded public void getEFTransparentRecordSize (int, android.os.Message) int fileid android.os.Message onLoaded android.os.Message response public void loadEFLinearFixedAll (int, java.lang.String, android.os.Message) int fileid String path android.os.Message onLoaded String efPath android.os.Message response public void loadEFLinearFixedAll (int, android.os.Message) int fileid android.os.Message onLoaded public void loadEFTransparent (int, android.os.Message) int fileid android.os.Message onLoaded android.os.Message response public void loadEFTransparent (int, int, android.os.Message) int fileid int size android.os.Message onLoaded android.os.Message response public void loadEFImgTransparent (int, int, int, int, android.os.Message) int fileid int highOffset int lowOffset int length android.os.Message onLoaded android.os.Message response public void updateEFLinearFixed (int, java.lang.String, int, byte[], java.lang.String, android.os.Message) int fileid String path int recordNum byte[] data String pin2 android.os.Message onComplete String efPath public void updateEFLinearFixed (int, int, byte[], java.lang.String, android.os.Message) int fileid int recordNum byte[] data String pin2 android.os.Message onComplete public void updateEFTransparent (int, byte[], android.os.Message) int fileid byte[] data android.os.Message onComplete private void sendResult (android.os.Message, java.lang.Object, java.lang.Throwable) android.os.Message response Object result Throwable ex private boolean processException (android.os.Message, android.os.AsyncResult) com.android.internal.telephony.uicc.IccException iccException android.os.Message response android.os.AsyncResult ar boolean flag com.android.internal.telephony.uicc.IccIoResult result public void handleMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext lc byte[] data int[] recordSize android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext lc byte[] data int size android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result byte[] data int size int fileid android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result com.android.internal.telephony.uicc.IccFileHandler$LoadLinearFixedContext lc android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result byte[] data int size int fileid android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult result Exception exc android.os.Message msg android.os.Message response String path protected java.lang.String getCommonIccEFPath (int) int efid protected abstract java.lang.String getEFPath (int) protected abstract void logd (java.lang.String) protected abstract void loge (java.lang.String) private static int getDataFileSize (byte[]) byte[] data static void <clinit> () }
com/android/internal/telephony/uicc/IccFileHandler.uau
com/android/internal/telephony/uicc/IccFileNotFound.class
IccFileNotFound.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccFileNotFound extends com.android.internal.telephony.uicc.IccException { void <init> () void <init> (java.lang.String) String s void <init> (int) int ef }
com/android/internal/telephony/uicc/IccFileTypeMismatch.class
IccFileTypeMismatch.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccFileTypeMismatch extends com.android.internal.telephony.uicc.IccException { public void <init> () public void <init> (java.lang.String) String s }
com/android/internal/telephony/uicc/IccIoResult.class
IccIoResult.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccIoResult extends java.lang.Object { private static final String UNKNOWN_ERROR public int sw1 public int sw2 public byte[] payload private java.lang.String getErrorString () int retries public void <init> (int, int, byte[]) int sw1 int sw2 byte[] payload public void <init> (int, int, java.lang.String) int sw1 int sw2 String hexString public java.lang.String toString () public boolean success () public com.android.internal.telephony.uicc.IccException getException () }
com/android/internal/telephony/uicc/IccIoResult.uau
com/android/internal/telephony/uicc/IccRecords$1.class
IccRecords.java package com.android.internal.telephony.uicc synthetic com.android.internal.telephony.uicc.IccRecords$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$CommandException$Error static void <clinit> () }
com/android/internal/telephony/uicc/IccRecords$AuthAsyncResponse.class
IccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IccRecords$AuthAsyncResponse extends java.lang.Object { public com.android.internal.telephony.uicc.IccIoResult authRsp public Throwable exception private void <init> () }
com/android/internal/telephony/uicc/IccRecords$CarrierNameDisplayConditionBitmask.class
IccRecords.java package com.android.internal.telephony.uicc public abstract annotation com.android.internal.telephony.uicc.IccRecords$CarrierNameDisplayConditionBitmask extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/uicc/IccRecords$IccRecordLoaded.class
IccRecords.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded extends java.lang.Object { public abstract java.lang.String getEfName () public abstract void onRecordLoaded (android.os.AsyncResult) }
com/android/internal/telephony/uicc/IccRecords$OperatorPlmnInfo.class
IccRecords.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo extends java.lang.Object { public final String plmnNumericPattern public final int lacTacStart public final int lacTacEnd public final int pnnRecordId public void <init> (java.lang.String, int, int, int) String plmnNumericPattern int lacTacStart int lacTacEnd int pnnRecordId public int getPnnIdx (java.lang.String, int) int i String plmn int lacTac public int hashCode () public boolean equals (java.lang.Object) Object other com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo opi public java.lang.String toString () }
com/android/internal/telephony/uicc/IccRecords$PlmnNetworkName.class
IccRecords.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName extends java.lang.Object { public final String fullName public final String shortName public void <init> (java.lang.String, java.lang.String) String fullName String shortName public java.lang.String getName () public int hashCode () public boolean equals (java.lang.Object) Object other com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName pnn public java.lang.String toString () }
com/android/internal/telephony/uicc/IccRecords$SmssRecord.class
IccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IccRecords$SmssRecord extends java.lang.Object { private android.os.Message mMsg private byte[] mSmss void <init> (android.os.Message, byte[]) android.os.Message msg byte[] smss private byte[] getSmssValue () private android.os.Message getMessage () }
com/android/internal/telephony/uicc/IccRecords.class
IccRecords.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IccRecords extends android.os.Handler implements com.android.internal.telephony.uicc.IccConstants { private static final String LOG_TAG protected static final boolean DBG protected static final boolean VDBG public static final int PLMN_MIN_LENGTH public static final int PLMN_MAX_LENGTH private static final String[] MCCMNC_CODES_HAVING_3DIGITS_MNC protected java.util.concurrent.atomic.AtomicBoolean mDestroyed protected java.util.concurrent.atomic.AtomicBoolean mLoaded protected android.content.Context mContext protected com.android.internal.telephony.CommandsInterface mCi protected com.android.internal.telephony.uicc.IccFileHandler mFh protected com.android.internal.telephony.uicc.UiccCardApplication mParentApp protected android.telephony.TelephonyManager mTelephonyManager protected com.android.internal.telephony.RegistrantList mRecordsLoadedRegistrants protected com.android.internal.telephony.RegistrantList mLockedRecordsLoadedRegistrants protected com.android.internal.telephony.RegistrantList mNetworkLockedRecordsLoadedRegistrants protected com.android.internal.telephony.RegistrantList mImsiReadyRegistrants protected com.android.internal.telephony.RegistrantList mRecordsEventsRegistrants protected com.android.internal.telephony.RegistrantList mNewSmsRegistrants protected com.android.internal.telephony.RegistrantList mNetworkSelectionModeAutomaticRegistrants protected com.android.internal.telephony.RegistrantList mSpnUpdatedRegistrants protected com.android.internal.telephony.RegistrantList mRecordsOverrideRegistrants protected int mRecordsToLoad protected com.android.internal.telephony.uicc.AdnRecordCache mAdnCache protected static final int LOCKED_RECORDS_REQ_REASON_NONE protected static final int LOCKED_RECORDS_REQ_REASON_LOCKED protected static final int LOCKED_RECORDS_REQ_REASON_NETWORK_LOCKED protected boolean mRecordsRequested protected int mLockedRecordsReqReason protected static final int SMSS_INVALID_TPMR private static final int TPMR_MIN private static final int TPMR_MAX public String mIccId protected String mFullIccId protected String mMsisdn protected String mMsisdnTag protected String mNewMsisdn protected String mNewMsisdnTag protected String mVoiceMailNum protected String mVoiceMailTag protected String mNewVoiceMailNum protected String mNewVoiceMailTag protected boolean mIsVoiceMailFixed protected String mImsi protected int mMncLength protected int mMailboxIndex protected int mSmsCountOnIcc private String mSpn protected String mGid1 protected String mGid2 protected String mPnnHomeName protected String mPrefLang protected com.android.internal.telephony.uicc.PlmnActRecord[] mHplmnActRecords protected com.android.internal.telephony.uicc.PlmnActRecord[] mOplmnActRecords protected com.android.internal.telephony.uicc.PlmnActRecord[] mPlmnActRecords protected String[] mSpdi protected com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName[] mPnns protected com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo[] mOpl protected int mCarrierNameDisplayCondition protected String[] mEhplmns protected String[] mFplmns protected String mPsiSmsc protected byte[] mSmssValues com.android.internal.telephony.uicc.CarrierTestOverride mCarrierTestOverride protected static final int HANDLER_ACTION_BASE protected static final int HANDLER_ACTION_NONE protected static final int HANDLER_ACTION_SEND_RESPONSE protected static java.util.concurrent.atomic.AtomicInteger sNextRequestId protected final java.util.HashMap mPendingTransactions protected static final int UNINITIALIZED protected static final int UNKNOWN public static final int CARRIER_NAME_DISPLAY_CONDITION_BITMASK_PLMN public static final int CARRIER_NAME_DISPLAY_CONDITION_BITMASK_SPN public static final int INVALID_CARRIER_NAME_DISPLAY_CONDITION_BITMASK public static final int DEFAULT_CARRIER_NAME_DISPLAY_CONDITION public static final int EVENT_MWI public static final int EVENT_CFI public static final int EVENT_SPN public static final int EVENT_GET_ICC_RECORD_DONE public static final int EVENT_REFRESH private static final int EVENT_AKA_AUTHENTICATE_DONE protected static final int EVENT_GET_SMS_RECORD_SIZE_DONE protected static final int SYSTEM_EVENT_BASE protected static final int EVENT_APP_READY protected static final int EVENT_APP_LOCKED protected static final int EVENT_APP_NETWORK_LOCKED protected static final int EVENT_APP_DETECTED public static final int CALL_FORWARDING_STATUS_DISABLED public static final int CALL_FORWARDING_STATUS_ENABLED public static final int CALL_FORWARDING_STATUS_UNKNOWN public static final int DEFAULT_VOICE_MESSAGE_COUNT public static final int UNKNOWN_VOICE_MESSAGE_COUNT private static final long ICC_SIM_CHALLENGE_TIMEOUT_MILLIS private static final int TAG_TLV_USIM_VALUE_80 public static final int EVENT_SET_SMSS_RECORD_DONE private static final int EVENT_GET_FDN_DONE public java.lang.String toString () String iccIdToPrint public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, android.content.Context, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app android.content.Context c com.android.internal.telephony.CommandsInterface ci public void setCarrierTestOverride (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) String mccmnc String imsi String iccid String gid1 String gid2 String pnn String spn public void dispose () protected abstract void onReady () protected void onDetected () protected void onLocked () public com.android.internal.telephony.uicc.AdnRecordCache getAdnCache () public int storePendingTransaction (android.os.Message) android.os.Message msg public int storePendingTransaction (android.os.Message, java.lang.Object) android.os.Message msg Object obj int key android.util.Pair pair public android.util.Pair retrievePendingTransaction (java.lang.Integer) Integer key public java.lang.String getIccId () String fakeIccId public java.lang.String getFullIccId () public void registerForRecordsLoaded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForRecordsLoaded (android.os.Handler) android.os.Handler h public void unregisterForRecordsOverride (android.os.Handler) android.os.Handler h public void registerForRecordsOverride (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void registerForLockedRecordsLoaded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForLockedRecordsLoaded (android.os.Handler) android.os.Handler h public void registerForNetworkLockedRecordsLoaded (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNetworkLockedRecordsLoaded (android.os.Handler) android.os.Handler h public void registerForImsiReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForImsiReady (android.os.Handler) android.os.Handler h public void registerForSpnUpdate (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForSpnUpdate (android.os.Handler) android.os.Handler h public void registerForRecordsEvents (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForRecordsEvents (android.os.Handler) android.os.Handler h public void registerForNewSms (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNewSms (android.os.Handler) android.os.Handler h public void registerForNetworkSelectionModeAutomatic (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForNetworkSelectionModeAutomatic (android.os.Handler) android.os.Handler h public java.lang.String getIMSI () String fakeImsi public void setImsi (java.lang.String) String inImsi protected void updateOperatorPlmn () String mccmnc String mccmncCode int mcc NumberFormatException e String imsi public java.lang.String getNAI () public java.lang.String getMsisdnNumber () public java.lang.String getGid1 () String fakeGid1 public java.lang.String getGid2 () String fakeGid2 public java.lang.String getPnnHomeName () String fakePnnHomeName public com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName[] getPnns () public com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo[] getOpl () public void setMsisdnNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String number android.os.Message onComplete public java.lang.String getMsisdnAlphaTag () public java.lang.String getVoiceMailNumber () public java.lang.String getServiceProviderName () String fakeSpn public java.lang.String getServiceProviderNameWithBrandOverride () String brandOverride protected void setServiceProviderName (java.lang.String) String spn public abstract void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) public java.lang.String getVoiceMailAlphaTag () public abstract void setVoiceMessageWaiting (int, int) public abstract int getVoiceMessageCount () public abstract void onRefresh (boolean, int[]) public boolean getRecordsLoaded () protected boolean getLockedRecordsLoaded () protected boolean getNetworkLockedRecordsLoaded () public void handleMessage (android.os.Message) com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded recordLoaded android.os.AsyncResult ar RuntimeException exc android.os.AsyncResult ar ClassCastException e android.os.AsyncResult ar com.android.internal.telephony.uicc.IccRecords$AuthAsyncResponse rsp ArrayIndexOutOfBoundsException exc android.os.AsyncResult ar int[] recordSize android.os.Message message android.os.AsyncResult ar com.android.internal.telephony.uicc.IccRecords$SmssRecord smssRecord android.os.AsyncResult ar android.os.Message msg public java.lang.String getSimLanguage () protected void setSimLanguage (byte[], byte[]) java.io.UnsupportedEncodingException uee java.io.UnsupportedEncodingException uee byte[] efLi byte[] efPl String[] locales protected static java.lang.String findBestLanguage (byte[], java.lang.String[]) throws java.io.UnsupportedEncodingException int j String lang int i byte[] languages String[] locales protected abstract void handleFileUpdate (int) protected void handleRefresh (com.android.internal.telephony.uicc.IccRefreshResponse) com.android.internal.telephony.uicc.IccRefreshResponse refreshResponse protected abstract void onRecordLoaded () protected abstract void onAllRecordsLoaded () public int getCarrierNameDisplayCondition () public java.lang.String[] getServiceProviderDisplayInformation () public java.lang.String[] getHomePlmns () String hplmn String[] hplmns String[] spdi public boolean isCspPlmnEnabled () public java.lang.String getOperatorNumeric () public int getVoiceCallForwardingFlag () public void setVoiceCallForwardingFlag (int, boolean, java.lang.String) int line boolean enable String number public boolean isLoaded () public boolean isProvisioned () protected abstract void log (java.lang.String) protected abstract void loge (java.lang.String) public java.lang.String[] getEhplmns () public java.lang.String[] getPlmnsFromHplmnActRecord () int i String[] hplmns public com.android.internal.telephony.uicc.IsimRecords getIsimRecords () public com.android.internal.telephony.uicc.UsimServiceTable getUsimServiceTable () public java.lang.String getIccSimChallengeResponse (int, java.lang.String) long sleepTime InterruptedException e com.android.internal.telephony.CommandException commandException long startTime int authContext String data com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.UiccCardApplication parentApp com.android.internal.telephony.uicc.IccRecords$AuthAsyncResponse rsp public static int convertSpnDisplayConditionToBitmask (int) int condition int carrierNameDisplayCondition public int getSmsCapacityOnIcc () protected java.lang.String parseEfPsiSmsc (byte[]) byte[] data com.android.internal.telephony.gsm.SimTlv tlv public java.lang.String getSmscIdentity () public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i int i int i int i int i int i int i java.io.FileDescriptor fd java.io.PrintWriter pw String[] args String iccIdToPrint public static java.lang.String getNetworkNameForPlmnFromPnnOpl (com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName[], com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo[], java.lang.String, int) int pnnIdx com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo operatorPlmnInfo com.android.internal.telephony.uicc.IccRecords$PlmnNetworkName[] pnns com.android.internal.telephony.uicc.IccRecords$OperatorPlmnInfo[] opls String plmn int lacTac public void setSmssTpmrValue (int, android.os.Message) byte[] tempSmss com.android.internal.telephony.uicc.IccRecords$SmssRecord smssRecord int tpmr android.os.Message onComplete public int getSmssTpmrValue () public com.android.internal.telephony.uicc.IccRecords$SmssRecord createSmssRecord (android.os.Message, byte[]) android.os.Message msg byte[] smss public void loadFdnRecords () static void <clinit> () }
com/android/internal/telephony/uicc/IccRefreshResponse.class
IccRefreshResponse.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccRefreshResponse extends java.lang.Object { public static final int REFRESH_RESULT_FILE_UPDATE public static final int REFRESH_RESULT_INIT public static final int REFRESH_RESULT_RESET public int refreshResult public int efId public String aid public void <init> () public java.lang.String toString () }
com/android/internal/telephony/uicc/IccRefreshResponse.uau
com/android/internal/telephony/uicc/IccServiceTable.class
IccServiceTable.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IccServiceTable extends java.lang.Object { protected final byte[] mServiceTable protected void <init> (byte[]) byte[] table protected abstract java.lang.String getTag () protected abstract java.lang.Object[] getValues () protected boolean isAvailable (int) int service int offset int bit public java.lang.String toString () int ordinal int bit byte currentByte int i Object[] values int numBytes StringBuilder builder boolean addComma }
com/android/internal/telephony/uicc/IccServiceTable.uau
com/android/internal/telephony/uicc/IccSimPortInfo.class
IccSimPortInfo.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccSimPortInfo extends java.lang.Object { public String mIccId public int mLogicalSlotIndex public boolean mPortActive public void <init> () public boolean equals (java.lang.Object) Object obj com.android.internal.telephony.uicc.IccSimPortInfo that public int hashCode () public java.lang.String toString () StringBuilder sb }
com/android/internal/telephony/uicc/IccSlotPortMapping.class
IccSlotPortMapping.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccSlotPortMapping extends java.lang.Object { public int mPhysicalSlotIndex public int mPortIndex public void <init> () public java.lang.String toString () }
com/android/internal/telephony/uicc/IccSlotStatus$MultipleEnabledProfilesMode.class
IccSlotStatus.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode NONE public static final enum com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode MEP_A1 public static final enum com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode MEP_A2 public static final enum com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode MEP_B private static final synthetic com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode[] $VALUES public static com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode[] values () public static com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode valueOf (java.lang.String) String name private void <init> (java.lang.String, int) public boolean isMepAMode () public boolean isMepA1Mode () public boolean isMepMode () private static synthetic com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IccSlotStatus.class
IccSlotStatus.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IccSlotStatus extends java.lang.Object { public static final int STATE_ACTIVE public com.android.internal.telephony.uicc.IccCardStatus$CardState cardState public String atr public String eid public com.android.internal.telephony.uicc.IccSimPortInfo[] mSimPortInfos public com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mSupportedMepMode public void <init> () public void setCardState (int) int state public void setMultipleEnabledProfilesMode (int) int mode public java.lang.String toString () int i StringBuilder sb public boolean equals (java.lang.Object) Object obj com.android.internal.telephony.uicc.IccSlotStatus that }
com/android/internal/telephony/uicc/IccVmFixedException.class
IccVmFixedException.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IccVmFixedException extends com.android.internal.telephony.uicc.IccException { void <init> () public void <init> (java.lang.String) String s }
com/android/internal/telephony/uicc/IccVmNotSupportedException.class
IccVmNotSupportedException.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IccVmNotSupportedException extends com.android.internal.telephony.uicc.IccException { void <init> () public void <init> (java.lang.String) String s }
com/android/internal/telephony/uicc/InstallCarrierAppTrampolineActivity.class
InstallCarrierAppTrampolineActivity.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.InstallCarrierAppTrampolineActivity extends android.app.Activity { private static final String LOG_TAG private static final int INSTALL_CARRIER_APP_DIALOG_REQUEST private static final int DOWNLOAD_RESULT private static final String CARRIER_NAME private static final String BUNDLE_KEY_PACKAGE_NAME private String mPackageName public void <init> () public static android.content.Intent get (android.content.Context, java.lang.String) android.content.Context context String packageName android.content.Intent intent protected void onCreate (android.os.Bundle) long sleepTimeMillis android.os.Bundle savedInstanceState android.content.Intent intent android.content.Intent showDialogIntent android.content.ComponentName dialogComponentName String appName protected void onActivityResult (int, int, android.content.Intent) int requestCode int resultCode android.content.Intent data private void finishNoAnimation () }
com/android/internal/telephony/uicc/InstallCarrierAppUtils.class
InstallCarrierAppUtils.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.InstallCarrierAppUtils extends java.lang.Object { private static final int ACTIVATE_CELL_SERVICE_NOTIFICATION_ID private static com.android.internal.telephony.uicc.CarrierAppInstallReceiver sCarrierAppInstallReceiver public void <init> () static void showNotification (android.content.Context, java.lang.String) String message android.content.Context context String pkgName android.content.res.Resources res String title String appName String message String downloadButtonText boolean persistent android.app.PendingIntent goToStore android.app.Notification$Action goToStoreAction android.app.Notification notification static void hideAllNotifications (android.content.Context) android.service.notification.StatusBarNotification notification android.content.Context context android.app.NotificationManager notificationManager android.service.notification.StatusBarNotification[] activeNotifications static void hideNotification (android.content.Context, java.lang.String) android.content.Context context String pkgName static android.content.Intent getPlayStoreIntent (java.lang.String) String pkgName android.content.Intent storeIntent static void showNotificationIfNotInstalledDelayed (android.content.Context, java.lang.String, long) android.content.Context context String pkgName long delayMillis android.app.AlarmManager alarmManager android.app.PendingIntent pendingIntent static void registerPackageInstallReceiver (android.content.Context) android.content.IntentFilter intentFilter android.content.Context context static void unregisterPackageInstallReceiver (android.content.Context) android.content.Context context static boolean isPackageInstallNotificationActive (android.content.Context) android.service.notification.StatusBarNotification notification android.content.Context context android.service.notification.StatusBarNotification[] activeNotifications static java.lang.String getAppNameFromPackageName (android.content.Context, java.lang.String) android.content.Context context String packageName String whitelistSetting public static java.lang.String getAppNameFromPackageName (java.lang.String, java.lang.String) String[] keyValue String keyValueString String packageName String mapString String pairDelim String keyValueDelim java.util.List keyValuePairList private static android.app.NotificationManager getNotificationManager (android.content.Context) android.content.Context context static void <clinit> () }
com/android/internal/telephony/uicc/IsimFileHandler.class
IsimFileHandler.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IsimFileHandler extends com.android.internal.telephony.uicc.IccFileHandler implements com.android.internal.telephony.uicc.IccConstants { static final String LOG_TAG public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci protected java.lang.String getEFPath (int) int efid String path protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg }
com/android/internal/telephony/uicc/IsimRecords.class
IsimRecords.java package com.android.internal.telephony.uicc public abstract com.android.internal.telephony.uicc.IsimRecords extends java.lang.Object { public abstract java.lang.String getIsimImpi () public abstract java.lang.String getIsimDomain () public abstract java.lang.String[] getIsimImpu () public abstract java.lang.String getIsimIst () public abstract java.lang.String[] getIsimPcscf () }
com/android/internal/telephony/uicc/IsimRecords.uau
com/android/internal/telephony/uicc/IsimServiceTable$IsimService.class
IsimServiceTable.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService PCSCF_ADDRESS public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService GBA public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService HTTP_DIGEST public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService GBA_LOCALKEY_ESTABLISHMENT public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService PCSCF_DISCOVERY_FOR_IMS public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService SMS public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService SMSR public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService SM_OVERIP_AND_DATA_DL_VIA_SMS_PP public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService COMMUNICATION_CONTROL_FOR_IMS_BY_ISIM public static final enum com.android.internal.telephony.uicc.IsimServiceTable$IsimService UICC_ACCESS_TO_IMS private static final synthetic com.android.internal.telephony.uicc.IsimServiceTable$IsimService[] $VALUES public static com.android.internal.telephony.uicc.IsimServiceTable$IsimService[] values () public static com.android.internal.telephony.uicc.IsimServiceTable$IsimService valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.uicc.IsimServiceTable$IsimService[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/IsimServiceTable.class
IsimServiceTable.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.IsimServiceTable extends com.android.internal.telephony.uicc.IccServiceTable { private static final String TAG public void <init> (byte[]) byte[] table public boolean isAvailable (com.android.internal.telephony.uicc.IsimServiceTable$IsimService) com.android.internal.telephony.uicc.IsimServiceTable$IsimService service protected java.lang.String getTag () protected java.lang.Object[] getValues () public byte[] getISIMServiceTable () }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimDomainLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimDomainLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar byte[] data }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimImpiLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimImpiLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar byte[] data }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimImpuLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimImpuLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) String impu byte[] identity android.os.AsyncResult ar java.util.ArrayList impuList int i }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimIstLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimIstLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar byte[] data }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimPcscfLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimPcscfLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) String pcscf byte[] identity android.os.AsyncResult ar java.util.ArrayList pcscflist int i }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimPsiSmscLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimPsiSmscLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar byte[] data }
com/android/internal/telephony/uicc/IsimUiccRecords$EfIsimSmssLoaded.class
IsimUiccRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimSmssLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.IsimUiccRecords this$0 private void <init> (com.android.internal.telephony.uicc.IsimUiccRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar }
com/android/internal/telephony/uicc/IsimUiccRecords.class
IsimUiccRecords.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.IsimUiccRecords extends com.android.internal.telephony.uicc.IccRecords implements com.android.internal.telephony.uicc.IsimRecords { protected static final String LOG_TAG private static final boolean DBG private static final boolean VDBG private static final boolean DUMP_RECORDS public static final String INTENT_ISIM_REFRESH private String mIsimImpi private String mIsimDomain private String[] mIsimImpu private String mIsimIst private String[] mIsimPcscf private String auth_rsp private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private static final int TAG_ISIM_VALUE public java.lang.String toString () public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.uicc.UiccCardApplication app android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags flags public void dispose () public void handleMessage (android.os.Message) RuntimeException exc android.os.Message msg protected void fetchIsimRecords () protected void resetRecords () public com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimIstLoaded getIsimIstObject () public com.android.internal.telephony.uicc.IsimUiccRecords$EfIsimPsiSmscLoaded getPsiSmscObject () private static java.lang.String isimTlvToString (byte[]) byte[] record com.android.internal.telephony.gsm.SimTlv tlv protected void onRecordLoaded () private void onLockedAllRecordsLoaded () protected void onAllRecordsLoaded () protected void handleFileUpdate (int) int efid private void broadcastRefresh () android.content.Intent intent public java.lang.String getIsimImpi () public java.lang.String getIsimDomain () public java.lang.String[] getIsimImpu () public java.lang.String getIsimIst () public java.lang.String[] getIsimPcscf () public void onReady () public void onRefresh (boolean, int[]) boolean fileChanged int[] fileList public void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String voiceNumber android.os.Message onComplete public void setVoiceMessageWaiting (int, int) int line int countWaiting protected void log (java.lang.String) String s protected void loge (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args private com.android.internal.telephony.uicc.IsimServiceTable getIsimServiceTable () byte[] istTable public int getVoiceMessageCount () static void <clinit> () }
com/android/internal/telephony/uicc/IsimUiccRecords.uau
com/android/internal/telephony/uicc/PinStorage$1.class
PinStorage.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.PinStorage$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.uicc.PinStorage this$0 void <init> (com.android.internal.telephony.uicc.PinStorage) com.android.internal.telephony.uicc.PinStorage this$0 public void onReceive (android.content.Context, android.content.Intent) int slotId int state android.content.Context context android.content.Intent intent String action }
com/android/internal/telephony/uicc/PinStorage.class
PinStorage.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.PinStorage extends android.os.Handler { private static final String TAG private static final boolean VDBG private static final int TIMER_VALUE_AFTER_OTA_MILLIS private static final int TIMER_VALUE_BEFORE_OTA_MILLIS private static final int MIN_ICCID_LENGTH private static final int MIN_PIN_LENGTH private static final int MAX_PIN_LENGTH private static final String ANDROID_KEY_STORE_PROVIDER private static final String CIPHER_TRANSFORMATION private static final int GCM_PARAMETER_TAG_BIT_LEN private static final int SHORT_TERM_KEY_DURATION_MINUTES private static final String KEYSTORE_ALIAS_LONG_TERM_ALWAYS private static final String KEYSTORE_ALIAS_LONG_TERM_USER_AUTH private static final String KEYSTORE_ALIAS_SHORT_TERM private static final String SHARED_PREFS_NAME private static final String SHARED_PREFS_AVAILABLE_PIN_BASE_KEY private static final String SHARED_PREFS_REBOOT_PIN_BASE_KEY private static final String SHARED_PREFS_STORED_PINS private static final int ICC_CHANGED_EVENT private static final int TIMER_EXPIRATION_EVENT private static final int USER_UNLOCKED_EVENT private static final int SUPPLY_PIN_COMPLETE private final android.content.Context mContext private final int mBootCount private final java.security.KeyStore mKeyStore private javax.crypto.SecretKey mLongTermSecretKey private javax.crypto.SecretKey mShortTermSecretKey private boolean mIsDeviceSecure private boolean mIsDeviceLocked private boolean mLastCommitResult public int mShortTermSecretKeyDurationMinutes private final android.util.SparseArray mRamStorage private final android.content.BroadcastReceiver mBroadcastReceiver public void <init> (android.content.Context) android.content.Context context android.content.IntentFilter intentFilter android.telephony.CarrierConfigManager ccm String alias public synchronized void storePin (java.lang.String, int) String pin int slotId String iccid com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin public synchronized void clearPin (int) int slotId public synchronized java.lang.String getPin (int, java.lang.String) int slotId String iccid com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin public synchronized int prepareUnattendedReboot (android.os.WorkSource) com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin int slotId android.os.WorkSource workSource int numSlots android.util.SparseArray storedPins int result int storedCount int notAvailableCount String callingPackage private synchronized void onUserUnlocked () int i android.util.SparseArray storedPinInRam private void onDeviceReady () com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin int slotId int verificationReadyCount int slotCount int prevCachedPinCount private synchronized void onTimerExpiration () com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin int slotId int discardedPin int slotCount private synchronized void onSimStatusChange (int, int) com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin int slotId int state private void onCarrierConfigurationChanged (int) int slotId private void onSupplyPinComplete (int, boolean) int slotId boolean success public void handleMessage (android.os.Message) android.os.AsyncResult ar boolean success android.os.Message msg private boolean isDeviceSecure () android.app.KeyguardManager keyguardManager private boolean isDeviceLocked () android.app.KeyguardManager keyguardManager private android.util.SparseArray loadPinInformation () com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin int slotId android.util.SparseArray result int slotCount private com.android.internal.telephony.nano.StoredPinProto$StoredPin loadPinInformation (int) com.android.internal.telephony.nano.StoredPinProto$StoredPin availableStoredPin com.android.internal.telephony.nano.StoredPinProto$StoredPin rebootStoredPin int slotId com.android.internal.telephony.nano.StoredPinProto$StoredPin result private com.android.internal.telephony.nano.StoredPinProto$StoredPin loadPinInformationFromDisk (int, java.lang.String, javax.crypto.SecretKey) byte[] blob int slotId String key javax.crypto.SecretKey secretKey String base64encryptedPin private com.android.internal.telephony.nano.StoredPinProto$StoredPin decryptStoredPin (byte[], javax.crypto.SecretKey) byte[] decryptedPin Exception e byte[] blob javax.crypto.SecretKey secretKey private boolean savePinInformation (int, com.android.internal.telephony.nano.StoredPinProto$StoredPin) int slotId com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin android.content.SharedPreferences$Editor editor boolean result private boolean savePinInformation (android.content.SharedPreferences$Editor, int, com.android.internal.telephony.nano.StoredPinProto$StoredPin, java.lang.String, javax.crypto.SecretKey) android.content.SharedPreferences$Editor editor int slotId com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin String baseKey javax.crypto.SecretKey secretKey byte[] encryptedPin private boolean savePinInformationToRam (int, com.android.internal.telephony.nano.StoredPinProto$StoredPin) byte[] encryptedPin int slotId com.android.internal.telephony.nano.StoredPinProto$StoredPin storedPin private void cleanRamStorage () int slotId int slotCount private void cleanRamStorage (int) byte[] data int slotId private void verifyPendingPins () int slotId int slotCount private void verifyPendingPin (int) android.os.Message onComplete int slotId String pin com.android.internal.telephony.uicc.UiccProfile profile private int getBootCount () private int getSlotCount () Exception ex private int saveNumberOfCachedPins (int) int storedCount android.content.SharedPreferences sharedPrefs int previousValue private boolean startTimer (int) int duration private java.lang.String getIccid (int) int slotId com.android.internal.telephony.Phone phone private boolean validatePin (java.lang.String) String pin private boolean validateIccid (java.lang.String) String iccid private boolean validateSlotId (int) int slotId private boolean isPinState (int, com.android.internal.telephony.uicc.IccCardStatus$PinState) com.android.internal.telephony.uicc.UiccCardApplication app int i int[] families int slotId com.android.internal.telephony.uicc.IccCardStatus$PinState pinState com.android.internal.telephony.uicc.UiccProfile profile private boolean isCacheAllowed (int) int slotId private boolean isCacheAllowedByDevice () private boolean isCacheAllowedByCarrier (int) int slotId android.os.PersistableBundle config android.telephony.CarrierConfigManager configManager com.android.internal.telephony.Phone phone private static java.security.KeyStore initializeKeyStore () Exception e java.security.KeyStore keyStore private javax.crypto.SecretKey initializeSecretKey (java.lang.String, boolean) java.util.Date expiration boolean isUserAuthRequired String alias boolean createIfAbsent javax.crypto.SecretKey secretKey private javax.crypto.SecretKey getSecretKey (java.lang.String) java.security.KeyStore$SecretKeyEntry secretKeyEntry Exception e String alias private javax.crypto.SecretKey createSecretKey (java.lang.String, java.util.Date, boolean) javax.crypto.KeyGenerator keyGenerator android.security.keystore.KeyGenParameterSpec$Builder keyGenParameterSpec Exception e String alias java.util.Date expiration boolean isUserAuthRequired private java.util.Date getShortLivedKeyValidityEnd () java.util.Calendar calendar private void deleteSecretKey (java.lang.String) Exception e String alias private byte[] encrypt (javax.crypto.SecretKey, byte[]) javax.crypto.Cipher cipher com.android.internal.telephony.nano.StoredPinProto$EncryptedPin encryptedPin Exception e javax.crypto.SecretKey secretKey byte[] input private byte[] decrypt (javax.crypto.SecretKey, byte[]) javax.crypto.Cipher cipher javax.crypto.spec.GCMParameterSpec spec com.android.internal.telephony.nano.StoredPinProto$EncryptedPin encryptedPin Exception e javax.crypto.SecretKey secretKey byte[] input private static transient void logv (java.lang.String, java.lang.Object[]) String format Object[] args private static transient void logd (java.lang.String, java.lang.Object[]) String format Object[] args private static transient void loge (java.lang.String, java.lang.Object[]) String format Object[] args private static void loge (java.lang.String, java.lang.Throwable) String msg Throwable tr void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i int i android.util.SparseArray storedPins java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw int slotCount private synthetic void lambda$new$0 (int, int, int, int) int slotIndex int subId int carrierId int specificCarrierId static void <clinit> () }
com/android/internal/telephony/uicc/PlmnActRecord$1.class
PlmnActRecord.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.PlmnActRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.uicc.PlmnActRecord createFromParcel (android.os.Parcel) android.os.Parcel source public com.android.internal.telephony.uicc.PlmnActRecord[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/uicc/PlmnActRecord$AccessTech.class
PlmnActRecord.java package com.android.internal.telephony.uicc public abstract annotation com.android.internal.telephony.uicc.PlmnActRecord$AccessTech extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/uicc/PlmnActRecord.class
PlmnActRecord.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.PlmnActRecord extends java.lang.Object implements android.os.Parcelable { private static final String LOG_TAG private static final boolean VDBG public static final int ACCESS_TECH_UTRAN public static final int ACCESS_TECH_EUTRAN public static final int ACCESS_TECH_GSM public static final int ACCESS_TECH_GSM_COMPACT public static final int ACCESS_TECH_CDMA2000_HRPD public static final int ACCESS_TECH_CDMA2000_1XRTT public static final int ACCESS_TECH_RESERVED public static final int ENCODED_LENGTH public final String plmn public final int accessTechs public static final android.os.Parcelable$Creator CREATOR public void <init> (java.lang.String, int) String plmn int accessTechs public void <init> (byte[], int) byte[] bytes int offset public byte[] getBytes () byte[] ret private java.lang.String accessTechString () StringBuilder sb public java.lang.String toString () public static com.android.internal.telephony.uicc.PlmnActRecord[] getRecords (byte[]) int i byte[] recordBytes int numRecords com.android.internal.telephony.uicc.PlmnActRecord[] records public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags public int hashCode () public boolean equals (java.lang.Object) Object rhs com.android.internal.telephony.uicc.PlmnActRecord r static void <clinit> () }
com/android/internal/telephony/uicc/PortUtils.class
PortUtils.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.PortUtils extends java.lang.Object { public void <init> () public static int convertToHalPortIndex (com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode, int) com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mepMode int portIndex public static int convertToHalPortIndex (int, int) int slotIndex int portIndex public static int convertFromHalPortIndex (int, int, com.android.internal.telephony.uicc.IccCardStatus$CardState, com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) int slotIndex int portIndex com.android.internal.telephony.uicc.IccCardStatus$CardState cardState com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mepMode }
com/android/internal/telephony/uicc/ReceivedPhonebookRecords$PhonebookReceivedState.class
ReceivedPhonebookRecords.java package com.android.internal.telephony.uicc public abstract annotation com.android.internal.telephony.uicc.ReceivedPhonebookRecords$PhonebookReceivedState extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/uicc/ReceivedPhonebookRecords.class
ReceivedPhonebookRecords.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.ReceivedPhonebookRecords extends java.lang.Object { private int mPhonebookReceivedState private java.util.List mEntries public static final int RS_OK public static final int RS_ERROR public static final int RS_ABORT public static final int RS_FINAL public void <init> (int, java.util.List) int state java.util.List entries public boolean isCompleted () public boolean isRetryNeeded () public boolean isOk () public java.util.List getPhonebookRecords () }
com/android/internal/telephony/uicc/RuimFileHandler.class
RuimFileHandler.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.RuimFileHandler extends com.android.internal.telephony.uicc.IccFileHandler { static final String LOG_TAG public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci public void loadEFImgTransparent (int, int, int, int, android.os.Message) int fileid int highOffset int lowOffset int length android.os.Message onLoaded android.os.Message response protected java.lang.String getEFPath (int) int efid protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg }
com/android/internal/telephony/uicc/RuimRecords$EfCsimCdmaHomeLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimCdmaHomeLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) int sid int nid byte[] data android.os.AsyncResult ar java.util.ArrayList dataList StringBuilder sidBuf StringBuilder nidBuf }
com/android/internal/telephony/uicc/RuimRecords$EfCsimEprlLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimEprlLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar }
com/android/internal/telephony/uicc/RuimRecords$EfCsimImsimLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.RuimRecords$EfCsimImsimLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 public void <init> (com.android.internal.telephony.uicc.RuimRecords) com.android.internal.telephony.uicc.RuimRecords this$0 public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) String imsi android.os.AsyncResult ar byte[] data boolean provisioned private int decodeImsiDigits (int, int) int i int denominator int digits int length public java.lang.String decodeImsi (byte[]) byte[] data int mcc_data int mcc int digits_11_12_data int digits_11_12 int first3digits int second3digits int digit7 int last3digits StringBuilder builder }
com/android/internal/telephony/uicc/RuimRecords$EfCsimLiLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimLiLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) int i android.os.AsyncResult ar }
com/android/internal/telephony/uicc/RuimRecords$EfCsimMdnLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimMdnLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar byte[] data int mdnDigitsNum }
com/android/internal/telephony/uicc/RuimRecords$EfCsimMipUppLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimMipUppLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () boolean checkLengthLegal (int, int) int length int expectLength public void onRecordLoaded (android.os.AsyncResult) int index1 char[] naiCharArray int mnAaaSpiIndicator int mnHaSpiIndicator int naiEntryIndex int naiLength int index int mipUppLength int retryInfoInclude int numNai Exception e android.os.AsyncResult ar byte[] data com.android.internal.telephony.BitwiseInputStream bitStream }
com/android/internal/telephony/uicc/RuimRecords$EfCsimSpnLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfCsimSpnLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) String spn Exception e android.os.AsyncResult ar byte[] data int encoding int language byte[] spnData int len int numBytes }
com/android/internal/telephony/uicc/RuimRecords$EfPlLoaded.class
RuimRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.RuimRecords$EfPlLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.RuimRecords this$0 private void <init> (com.android.internal.telephony.uicc.RuimRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar }
com/android/internal/telephony/uicc/RuimRecords.class
RuimRecords.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.RuimRecords extends com.android.internal.telephony.uicc.IccRecords { static final String LOG_TAG private static final int IMSI_MIN_LENGTH private boolean mOtaCommited private String mMyMobileNumber private String mMin2Min1 private String mPrlVersion private byte[] mEFpl private byte[] mEFli boolean mCsimSpnDisplayCondition private String mMdn private String mMin private String mHomeSystemId private String mHomeNetworkId private String mNai private static final int EVENT_GET_DEVICE_IDENTITY_DONE private static final int EVENT_GET_ICCID_DONE private static final int EVENT_GET_CDMA_SUBSCRIPTION_DONE private static final int EVENT_UPDATE_DONE private static final int EVENT_GET_SST_DONE private static final int EVENT_GET_ALL_SMS_DONE private static final int EVENT_MARK_SMS_READ_DONE private static final int EVENT_SMS_ON_RUIM private static final int EVENT_GET_SMS_DONE private static final int EVENT_APP_LOCKED private static final int EVENT_APP_NETWORK_LOCKED public java.lang.String toString () public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, android.content.Context, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app android.content.Context c com.android.internal.telephony.CommandsInterface ci public void dispose () protected void finalize () protected void resetRecords () public java.lang.String getMdnNumber () public java.lang.String getCdmaMin () public java.lang.String getPrlVersion () public java.lang.String getNAI () public void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String voiceNumber android.os.Message onComplete public void onRefresh (boolean, int[]) boolean fileChanged int[] fileList public java.lang.String getRUIMOperatorNumeric () String imsi int mcc private static boolean isPrintableAsciiOnly (java.lang.CharSequence) int i CharSequence str int len private static boolean isPrintableAscii (char) char c int asciiFirst int asciiLast private void onGetCSimEprlDone (android.os.AsyncResult) int prlId android.os.AsyncResult ar byte[] data public void handleMessage (android.os.Message) android.os.AsyncResult ar String[] localTemp android.os.AsyncResult ar byte[] data android.os.AsyncResult ar RuntimeException exc android.os.Message msg boolean isRecordLoadResponse private static java.lang.String[] getAssetLanguages (android.content.Context) String localeStr int separator int i android.content.Context ctx String[] locales String[] localeLangs protected void onRecordLoaded () private void onLockedAllRecordsLoaded () protected void onAllRecordsLoaded () int phoneId int subId android.content.res.Resources resource public void onReady () protected void onLocked () private void fetchRuimRecords () public boolean isProvisioned () public void setVoiceMessageWaiting (int, int) int line int countWaiting public int getVoiceMessageCount () protected void handleFileUpdate (int) int efid public java.lang.String getMdn () public java.lang.String getMin () public java.lang.String getSid () public java.lang.String getNid () public boolean getCsimSpnDisplayCondition () protected void log (java.lang.String) String s protected void loge (java.lang.String) String s public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/uicc/RuimRecords.uau
com/android/internal/telephony/uicc/SIMFileHandler.class
SIMFileHandler.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.SIMFileHandler extends com.android.internal.telephony.uicc.IccFileHandler implements com.android.internal.telephony.uicc.IccConstants { static final String LOG_TAG public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci protected java.lang.String getEFPath (int) int efid String path protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg }
com/android/internal/telephony/uicc/SIMRecords$EfPlLoaded.class
SIMRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.SIMRecords$EfPlLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.SIMRecords this$0 private void <init> (com.android.internal.telephony.uicc.SIMRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar }
com/android/internal/telephony/uicc/SIMRecords$EfUsimLiLoaded.class
SIMRecords.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.SIMRecords$EfUsimLiLoaded extends java.lang.Object implements com.android.internal.telephony.uicc.IccRecords$IccRecordLoaded { final synthetic com.android.internal.telephony.uicc.SIMRecords this$0 private void <init> (com.android.internal.telephony.uicc.SIMRecords) public java.lang.String getEfName () public void onRecordLoaded (android.os.AsyncResult) android.os.AsyncResult ar }
com/android/internal/telephony/uicc/SIMRecords$GetSpnFsmState.class
SIMRecords.java package com.android.internal.telephony.uicc final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState IDLE public static final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState INIT public static final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState READ_SPN_3GPP public static final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState READ_SPN_CPHS public static final enum com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState READ_SPN_SHORT_CPHS private static final synthetic com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState[] $VALUES public static com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState[] values () public static com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/SIMRecords.class
SIMRecords.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.SIMRecords extends com.android.internal.telephony.uicc.IccRecords { protected static final String LOG_TAG private static final boolean CRASH_RIL private static final boolean VDBG com.android.internal.telephony.uicc.VoiceMailConstants mVmConfig private int mCallForwardingStatus private com.android.internal.telephony.uicc.SIMRecords$GetSpnFsmState mSpnState private byte[] mCphsInfo boolean mCspPlmnEnabled byte[] mEfMWIS byte[] mEfCPHS_MWI byte[] mEfCff byte[] mEfCfis byte[] mEfLi byte[] mEfPl com.android.internal.telephony.uicc.UsimServiceTable mUsimServiceTable static final int TAG_SPDI static final int TAG_SPDI_PLMN_LIST static final int TAG_FULL_NETWORK_NAME static final int TAG_SHORT_NETWORK_NAME static final int TAG_PLMN_ADDITIONAL_INFORMATION static final int CFF_UNCONDITIONAL_ACTIVE static final int CFF_UNCONDITIONAL_DEACTIVE static final int CFF_LINE1_MASK static final int CFF_LINE1_RESET private static final int CPHS_SST_MBN_MASK private static final int CPHS_SST_MBN_ENABLED private static final int CFIS_BCD_NUMBER_LENGTH_OFFSET private static final int CFIS_TON_NPI_OFFSET private static final int CFIS_ADN_CAPABILITY_ID_OFFSET private static final int CFIS_ADN_EXTENSION_ID_OFFSET private static final int FPLMN_BYTE_SIZE private static final int SIM_RECORD_EVENT_BASE private static final int EVENT_GET_IMSI_DONE private static final int EVENT_GET_ICCID_DONE private static final int EVENT_GET_MBI_DONE private static final int EVENT_GET_MBDN_DONE private static final int EVENT_GET_MWIS_DONE private static final int EVENT_GET_VOICE_MAIL_INDICATOR_CPHS_DONE private static final int EVENT_GET_AD_DONE private static final int EVENT_GET_MSISDN_DONE private static final int EVENT_GET_CPHS_MAILBOX_DONE private static final int EVENT_GET_SPN_DONE private static final int EVENT_GET_SPDI_DONE private static final int EVENT_UPDATE_DONE protected static final int EVENT_GET_PNN_DONE protected static final int EVENT_GET_OPL_DONE protected static final int EVENT_GET_SST_DONE private static final int EVENT_GET_ALL_SMS_DONE private static final int EVENT_MARK_SMS_READ_DONE private static final int EVENT_SET_MBDN_DONE private static final int EVENT_SMS_ON_SIM private static final int EVENT_GET_SMS_DONE private static final int EVENT_GET_CFF_DONE private static final int EVENT_SET_CPHS_MAILBOX_DONE private static final int EVENT_GET_INFO_CPHS_DONE private static final int EVENT_SET_MSISDN_DONE private static final int EVENT_GET_CFIS_DONE private static final int EVENT_GET_CSP_CPHS_DONE private static final int EVENT_GET_GID1_DONE private static final int EVENT_GET_GID2_DONE private static final int EVENT_GET_PLMN_W_ACT_DONE private static final int EVENT_GET_OPLMN_W_ACT_DONE private static final int EVENT_GET_HPLMN_W_ACT_DONE private static final int EVENT_GET_EHPLMN_DONE private static final int EVENT_GET_FPLMN_DONE private static final int EVENT_GET_FPLMN_SIZE_DONE private static final int EVENT_SET_FPLMN_DONE protected static final int EVENT_GET_SMSS_RECORD_DONE protected static final int EVENT_GET_PSISMSC_DONE public java.lang.String toString () public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, android.content.Context, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app android.content.Context c com.android.internal.telephony.CommandsInterface ci public void dispose () protected void finalize () protected void resetRecords () public java.lang.String getMsisdnNumber () public com.android.internal.telephony.uicc.UsimServiceTable getUsimServiceTable () public java.lang.String getSimServiceTable () private int getExtFromEf (int) int ext int ext int ef int ext public void setMsisdnNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String number android.os.Message onComplete com.android.internal.telephony.uicc.AdnRecord adn public java.lang.String getMsisdnAlphaTag () public java.lang.String getVoiceMailNumber () public void setVoiceMailNumber (java.lang.String, java.lang.String, android.os.Message) String alphaTag String voiceNumber android.os.Message onComplete com.android.internal.telephony.uicc.AdnRecord adn public java.lang.String getVoiceMailAlphaTag () public void setVoiceMessageWaiting (int, int) ArrayIndexOutOfBoundsException ex int line int countWaiting private boolean validEfCfis (byte[]) byte b byte[] data public int getVoiceMessageCount () int indicator boolean voiceMailWaiting int countVoiceMessages public int getVoiceCallForwardingFlag () public void setVoiceCallForwardingFlag (int, boolean, java.lang.String) byte[] bcdNumber ArrayIndexOutOfBoundsException ex int line boolean enable String dialNumber public void onRefresh (boolean, int[]) boolean fileChanged int[] fileList public java.lang.String getOperatorNumeric () String imsi public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.AsyncResult ar byte[] data boolean isValidMbdn android.os.AsyncResult ar com.android.internal.telephony.uicc.AdnRecord adn android.os.AsyncResult ar com.android.internal.telephony.uicc.AdnRecord adn android.os.AsyncResult ar android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data int len android.os.AsyncResult ar byte[] data android.os.AsyncResult ar android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar Integer index android.os.AsyncResult ar android.os.AsyncResult ar byte[] data android.os.AsyncResult ar com.android.internal.telephony.uicc.AdnRecord adnRecord android.os.Message onCphsCompleted com.android.internal.telephony.uicc.AdnRecord adn android.os.PersistableBundle b android.telephony.CarrierConfigManager configManager android.os.AsyncResult ar com.android.internal.telephony.uicc.AdnRecord adnRecord android.os.AsyncResult ar android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data android.os.AsyncResult ar byte[] data int key android.os.Message response android.os.AsyncResult ar byte[] data android.os.Message response java.util.List fplmnsToWrite android.os.AsyncResult ar int key android.os.Message response android.util.Pair transaction java.util.List fplmns int dataLength int maxWritebaleFplmns java.util.List fplmnsToWrite byte[] encodededFplmns android.os.AsyncResult ar android.os.Message response android.util.Pair transaction android.os.AsyncResult ar byte[] data android.os.AsyncResult ar RuntimeException exc android.os.Message msg boolean isRecordLoadResponse protected void handleFileUpdate (int) int efid private void dispatchGsmMessage (android.telephony.SmsMessage) android.telephony.SmsMessage message private void handleSms (byte[]) int n byte[] pdu android.telephony.SmsMessage message byte[] ba private void handleSmses (java.util.ArrayList) int n byte[] pdu android.telephony.SmsMessage message byte[] ba int i java.util.ArrayList messages int count protected void onRecordLoaded () private void setVoiceCallForwardingFlagFromSimRecords () private void setSimLanguageFromEF () android.content.res.Resources resource private void onLockedAllRecordsLoaded () protected void onAllRecordsLoaded () String operator String imsi private void setVoiceMailByCountry (java.lang.String) String spn public void getForbiddenPlmns (android.os.Message) android.os.Message response int key public void setForbiddenPlmns (android.os.Message, java.util.List) android.os.Message response java.util.List fplmns int key public void onReady () protected void onLocked () private void loadEfLiAndEfPl () private void loadCallForwardingRecords () protected void fetchSimRecords () public int getCarrierNameDisplayCondition () private void getSpnFsm (boolean, android.os.AsyncResult) String spn byte[] data String spn byte[] data String spn byte[] data boolean start android.os.AsyncResult ar private void parseEfSpdi (byte[]) String plmnCode int i byte[] data com.android.internal.telephony.gsm.SimTlv tlv byte[] plmnEntries java.util.List tmpSpdi private void parseEfPnn (java.util.ArrayList) byte[] data com.android.internal.telephony.gsm.SimTlv tlv String longName String shortName int i java.util.ArrayList dataArray int count java.util.List tmpPnns private void parseEfOpl (java.util.ArrayList) byte[] data String plmn int lacTacStart int lacTacEnd int pnnRecordId int i java.util.ArrayList dataArray int count java.util.List tmpOpl private java.lang.String[] parseBcdPlmnList (byte[], java.lang.String) int i byte[] data String description int packedBcdPlmnLenBytes int numPlmns int numValidPlmns String[] parsed String[] ret private boolean isCphsMailboxEnabled () protected void log (java.lang.String) String s protected void loge (java.lang.String) String s protected void logw (java.lang.String, java.lang.Throwable) String s Throwable tr protected void logv (java.lang.String) String s public boolean isCspPlmnEnabled () private void handleEfCspData (byte[]) int i byte[] data int usedCspGroups byte valueAddedServicesGroup public void setMailboxIndex (int) int mailboxIndex public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter pw String[] args static void <clinit> () }
com/android/internal/telephony/uicc/SIMRecords.uau
com/android/internal/telephony/uicc/ShowInstallAppNotificationReceiver.class
ShowInstallAppNotificationReceiver.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.ShowInstallAppNotificationReceiver extends android.content.BroadcastReceiver { private static final String EXTRA_PACKAGE_NAME public void <init> () public static android.content.Intent get (android.content.Context, java.lang.String) android.content.Context context String pkgName android.content.Intent intent public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent String pkgName }
com/android/internal/telephony/uicc/SimPhonebookRecord$Builder.class
SimPhonebookRecord.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.SimPhonebookRecord$Builder extends java.lang.Object { private int mRecordId private String mAlphaTag private String mNumber private String[] mEmails private String[] mAdditionalNumbers public void <init> () public com.android.internal.telephony.uicc.SimPhonebookRecord build () com.android.internal.telephony.uicc.SimPhonebookRecord record public com.android.internal.telephony.uicc.SimPhonebookRecord$Builder setRecordId (int) int recordId public com.android.internal.telephony.uicc.SimPhonebookRecord$Builder setAlphaTag (java.lang.String) String tag public com.android.internal.telephony.uicc.SimPhonebookRecord$Builder setNumber (java.lang.String) String number public com.android.internal.telephony.uicc.SimPhonebookRecord$Builder setEmails (java.lang.String[]) String[] emails public com.android.internal.telephony.uicc.SimPhonebookRecord$Builder setAdditionalNumbers (java.lang.String[]) String[] anrs }
com/android/internal/telephony/uicc/SimPhonebookRecord.class
SimPhonebookRecord.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.SimPhonebookRecord extends java.lang.Object { private int mRecordId private String mAlphaTag private String mNumber private String[] mEmails private String[] mAdditionalNumbers public void <init> (int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String[]) int i int recordId String alphaTag String number String[] emails String[] adNumbers public void <init> (android.hardware.radio.V1_6.PhonebookRecordInfo) android.hardware.radio.V1_6.PhonebookRecordInfo recInfo public void <init> () public android.hardware.radio.V1_6.PhonebookRecordInfo toPhonebookRecordInfo () String addNum android.hardware.radio.V1_6.PhonebookRecordInfo pbRecordInfo public android.hardware.radio.sim.PhonebookRecordInfo toPhonebookRecordInfoAidl () int i String[] additionalNumbers android.hardware.radio.sim.PhonebookRecordInfo pbRecordInfo public int getRecordId () public java.lang.String getAlphaTag () public java.lang.String getNumber () public java.lang.String[] getEmails () public java.lang.String[] getAdditionalNumbers () private java.lang.String convertNullToEmptyString (java.lang.String) String str private java.lang.String convertRecordFormatToNumber (java.lang.String) String input private java.lang.String convertNumberToRecordFormat (java.lang.String) String input public boolean isEmpty () public java.lang.String toString () StringBuilder sb }
com/android/internal/telephony/uicc/SimPhonebookRecordCache$UpdateRequest.class
SimPhonebookRecordCache.java package com.android.internal.telephony.uicc final com.android.internal.telephony.uicc.SimPhonebookRecordCache$UpdateRequest extends java.lang.Object { private int myRecordId private android.os.Message response private com.android.internal.telephony.uicc.AdnRecord adnRecord private com.android.internal.telephony.uicc.SimPhonebookRecord phonebookRecord void <init> (int, com.android.internal.telephony.uicc.AdnRecord, com.android.internal.telephony.uicc.SimPhonebookRecord, android.os.Message) int recordId com.android.internal.telephony.uicc.AdnRecord record com.android.internal.telephony.uicc.SimPhonebookRecord phonebookRecord android.os.Message response void responseResult (java.lang.Exception) Exception e }
com/android/internal/telephony/uicc/SimPhonebookRecordCache.class
SimPhonebookRecordCache.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.SimPhonebookRecordCache extends android.os.Handler { private String LOG_TAG private static final boolean DBG static final boolean ENABLE_INFLATE_WITH_EMPTY_RECORDS private static final int EVENT_PHONEBOOK_CHANGED private static final int EVENT_PHONEBOOK_RECORDS_RECEIVED private static final int EVENT_GET_PHONEBOOK_RECORDS_DONE private static final int EVENT_GET_PHONEBOOK_CAPACITY_DONE private static final int EVENT_UPDATE_PHONEBOOK_RECORD_DONE private static final int EVENT_SIM_REFRESH private static final int EVENT_GET_PHONEBOOK_RECORDS_RETRY private static final int MAX_RETRY_COUNT private static final int RETRY_INTERVAL private static final int INVALID_RECORD_ID private final com.android.internal.telephony.CommandsInterface mCi private int mPhoneId private android.content.Context mContext private java.util.concurrent.atomic.AtomicReference mAdnCapacity private Object mReadLock private final java.util.concurrent.ConcurrentSkipListMap mSimPbRecords private final java.util.List mUpdateRequests private java.util.concurrent.atomic.AtomicBoolean mIsCacheInvalidated private java.util.concurrent.atomic.AtomicBoolean mIsRecordLoading private java.util.concurrent.atomic.AtomicBoolean mIsInRetry private java.util.concurrent.atomic.AtomicBoolean mIsInitialized java.util.ArrayList mAdnLoadingWaiters boolean mIsUpdateDone public void <init> (android.content.Context, int, com.android.internal.telephony.CommandsInterface) android.content.Context context int phoneId com.android.internal.telephony.CommandsInterface ci public boolean isEnabled () boolean isEnabled public void dispose () private void reset () private void sendErrorResponse (android.os.Message, java.lang.String) Exception e android.os.Message response String errString private void notifyAndClearWaiters () java.util.List result android.os.Message response private void sendResponsesToWaitersWithError () android.os.Message response private void getSimPhonebookCapacity () public com.android.internal.telephony.uicc.AdnCapacity getAdnCapacity () private void fillCache () InterruptedException e private void fillCacheWithoutWaiting () public void requestLoadAllPbRecords (android.os.Message) int pendingSize boolean isCapacityInvalid android.os.Message response private boolean isAdnCapacityInvalid () public boolean isLoading () public java.util.List getAdnRecords () public void clear () private void notifyAdnLoadingWaiters () public void updateSimPbAdnByRecordId (int, com.android.internal.telephony.uicc.AdnRecord, android.os.Message) int recordId com.android.internal.telephony.uicc.AdnRecord newAdn android.os.Message response boolean found public void updateSimPbAdnBySearch (com.android.internal.telephony.uicc.AdnRecord, com.android.internal.telephony.uicc.AdnRecord, android.os.Message) com.android.internal.telephony.uicc.AdnRecord adn com.android.internal.telephony.uicc.AdnRecord oldAdn com.android.internal.telephony.uicc.AdnRecord newAdn android.os.Message response int recordId private void updateSimPhonebookByNewAdn (int, com.android.internal.telephony.uicc.AdnRecord, android.os.Message) int recordId com.android.internal.telephony.uicc.AdnRecord newAdn android.os.Message response int updatingRecordId com.android.internal.telephony.uicc.SimPhonebookRecord updateAdn com.android.internal.telephony.uicc.SimPhonebookRecordCache$UpdateRequest updateRequest boolean isCapacityInvalid private void updateSimPhonebook (com.android.internal.telephony.uicc.SimPhonebookRecordCache$UpdateRequest) com.android.internal.telephony.uicc.SimPhonebookRecordCache$UpdateRequest request public void handleMessage (android.os.Message) android.os.AsyncResult ar com.android.internal.telephony.uicc.AdnCapacity capacity android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar int retryCount android.os.Message msg private void responseToWaitersWithErrorOrSuccess (boolean) boolean success private void handlePhonebookChanged () private void handlePhonebookCapacityChanged (com.android.internal.telephony.uicc.AdnCapacity) com.android.internal.telephony.uicc.AdnCapacity newCapacity com.android.internal.telephony.uicc.AdnCapacity oldCapacity private void inflateWithEmptyRecords (com.android.internal.telephony.uicc.AdnCapacity) int i com.android.internal.telephony.uicc.AdnCapacity capacity private void handlePhonebookRecordReceived (com.android.internal.telephony.uicc.ReceivedPhonebookRecords) com.android.internal.telephony.uicc.ReceivedPhonebookRecords records private void handleUpdatePhonebookRecordDone (android.os.AsyncResult) int myRecordId com.android.internal.telephony.uicc.AdnRecord adn int recordId android.os.AsyncResult ar Exception e com.android.internal.telephony.uicc.SimPhonebookRecordCache$UpdateRequest updateRequest private void tryFireUpdatePendingList () private void handleSimRefresh (com.android.internal.telephony.uicc.IccRefreshResponse) com.android.internal.telephony.uicc.IccRefreshResponse iccRefreshResponse private void populateAdnRecords (java.util.List) java.util.Map newRecords java.util.List records private void sendGettingPhonebookRecordsRetry (int) int times android.os.Message message private void addOrChangeSimPbRecord (com.android.internal.telephony.uicc.AdnRecord, int) com.android.internal.telephony.uicc.AdnRecord record int recordId private void deleteSimPbRecord (int) int recordId private void invalidateSimPbCache () private void logd (java.lang.String) String msg private void loge (java.lang.String) String msg private static synthetic com.android.internal.telephony.uicc.AdnRecord lambda$invalidateSimPbCache$2 (java.lang.Integer, com.android.internal.telephony.uicc.AdnRecord) Integer k com.android.internal.telephony.uicc.AdnRecord v private static synthetic com.android.internal.telephony.uicc.AdnRecord lambda$populateAdnRecords$1 (com.android.internal.telephony.uicc.AdnRecord) com.android.internal.telephony.uicc.AdnRecord adn private static synthetic com.android.internal.telephony.uicc.AdnRecord lambda$populateAdnRecords$0 (com.android.internal.telephony.uicc.SimPhonebookRecord) com.android.internal.telephony.uicc.SimPhonebookRecord record }
com/android/internal/telephony/uicc/SimTypeInfo$SimType.class
SimTypeInfo.java package com.android.internal.telephony.uicc public abstract annotation com.android.internal.telephony.uicc.SimTypeInfo$SimType extends java.lang.Object implements java.lang.annotation.Annotation { public static final int SIM_TYPE_UNKNOWN public static final int SIM_TYPE_PHYSICAL public static final int SIM_TYPE_ESIM }
com/android/internal/telephony/uicc/SimTypeInfo.class
SimTypeInfo.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.SimTypeInfo extends java.lang.Object { public int mCurrentSimType public int mSupportedSimTypes public void <init> () public void setCurrentSimType (int) int simType public java.lang.String toString () StringBuilder sb }
com/android/internal/telephony/uicc/UiccCard.class
UiccCard.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccCard extends java.lang.Object { protected static final String LOG_TAG protected static final boolean DBG public static final String EXTRA_ICC_CARD_ADDED protected final Object mLock private com.android.internal.telephony.uicc.IccCardStatus$CardState mCardState protected String mCardId protected com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mSupportedMepMode protected java.util.LinkedHashMap mUiccPorts private java.util.HashMap mPhoneIdToPortIdx public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, java.lang.Object, com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId Object lock com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public void dispose () com.android.internal.telephony.uicc.UiccPort uiccPort public void disposePort (int) com.android.internal.telephony.uicc.UiccPort port int portIndex public void update (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int) int portIdx com.android.internal.telephony.uicc.UiccPort port android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId protected void finalize () protected void updateCardId (java.lang.String) String iccId public void updateSupportedMepMode (com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public com.android.internal.telephony.uicc.IccCardStatus$CardState getCardState () public java.lang.String getCardId () com.android.internal.telephony.uicc.UiccPort uiccPort com.android.internal.telephony.uicc.UiccProfile uiccProfile public com.android.internal.telephony.uicc.UiccPort[] getUiccPortList () public com.android.internal.telephony.uicc.UiccPort getUiccPortForPhone (int) int phoneId public com.android.internal.telephony.uicc.UiccPort getUiccPort (int) int portIdx private void log (java.lang.String) String msg private void loge (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) com.android.internal.telephony.uicc.UiccPort uiccPort java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic com.android.internal.telephony.uicc.UiccPort[] lambda$getUiccPortList$0 (int) int x$0 }
com/android/internal/telephony/uicc/UiccCard.uau
com/android/internal/telephony/uicc/UiccCardApplication$1.class
UiccCardApplication.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccCardApplication$1 extends android.os.Handler { final synthetic com.android.internal.telephony.uicc.UiccCardApplication this$0 void <init> (com.android.internal.telephony.uicc.UiccCardApplication) com.android.internal.telephony.uicc.UiccCardApplication this$0 public void handleMessage (android.os.Message) android.os.Message response android.os.AsyncResult ar android.os.AsyncResult ar int attemptsRemaining android.os.Message response android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg }
com/android/internal/telephony/uicc/UiccCardApplication$2.class
UiccCardApplication.java package com.android.internal.telephony.uicc synthetic com.android.internal.telephony.uicc.UiccCardApplication$2 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$uicc$IccCardApplicationStatus$AppType static final synthetic int[] $SwitchMap$com$android$internal$telephony$uicc$IccCardStatus$PinState static void <clinit> () }
com/android/internal/telephony/uicc/UiccCardApplication.class
UiccCardApplication.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccCardApplication extends java.lang.Object { private static final String LOG_TAG private static final boolean DBG private static final int EVENT_PIN1_PUK1_DONE private static final int EVENT_CHANGE_PIN1_DONE private static final int EVENT_CHANGE_PIN2_DONE private static final int EVENT_QUERY_FACILITY_FDN_DONE private static final int EVENT_CHANGE_FACILITY_FDN_DONE private static final int EVENT_QUERY_FACILITY_LOCK_DONE private static final int EVENT_CHANGE_FACILITY_LOCK_DONE private static final int EVENT_PIN2_PUK2_DONE private static final int EVENT_RADIO_UNAVAILABLE public static final int AUTH_CONTEXT_EAP_SIM public static final int AUTH_CONTEXT_EAP_AKA public static final int AUTH_CONTEXT_GBA_BOOTSTRAP public static final int AUTHTYPE_GBA_NAF_KEY_EXTERNAL public static final int AUTH_CONTEXT_UNDEFINED private final Object mLock private com.android.internal.telephony.uicc.UiccProfile mUiccProfile private com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState mAppState private com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType mAppType private int mAuthContext private com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState mPersoSubState private String mAid private String mAppLabel private boolean mPin1Replaced private com.android.internal.telephony.uicc.IccCardStatus$PinState mPin1State private com.android.internal.telephony.uicc.IccCardStatus$PinState mPin2State private boolean mIccFdnEnabled private boolean mDesiredFdnEnabled private boolean mIccLockEnabled private boolean mDesiredPinLocked private boolean mIgnoreApp private boolean mIccFdnAvailable private com.android.internal.telephony.CommandsInterface mCi private android.content.Context mContext private com.android.internal.telephony.uicc.IccRecords mIccRecords private com.android.internal.telephony.uicc.IccFileHandler mIccFh private boolean mDestroyed private com.android.internal.telephony.RegistrantList mReadyRegistrants private com.android.internal.telephony.RegistrantList mDetectedRegistrants private com.android.internal.telephony.RegistrantList mPinLockedRegistrants private com.android.internal.telephony.RegistrantList mNetworkLockedRegistrants private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags private android.os.Handler mHandler public void <init> (com.android.internal.telephony.uicc.UiccProfile, com.android.internal.telephony.uicc.IccCardApplicationStatus, android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.flags.FeatureFlags) com.android.internal.telephony.uicc.UiccProfile uiccProfile com.android.internal.telephony.uicc.IccCardApplicationStatus as android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.flags.FeatureFlags flags public void update (com.android.internal.telephony.uicc.IccCardApplicationStatus, android.content.Context, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType oldAppType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState oldAppState com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState oldPersoSubState com.android.internal.telephony.uicc.IccCardStatus$PinState oldPin1State com.android.internal.telephony.uicc.IccCardApplicationStatus as android.content.Context c com.android.internal.telephony.CommandsInterface ci void dispose () private com.android.internal.telephony.uicc.IccRecords createIccRecords (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType, android.content.Context, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType type android.content.Context c com.android.internal.telephony.CommandsInterface ci private com.android.internal.telephony.uicc.IccFileHandler createIccFileHandler (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType type public void queryFdn () int serviceClassX private void onQueryFdnEnabled (android.os.AsyncResult) int[] result android.os.AsyncResult ar private void onChangeFdnDone (android.os.AsyncResult) int attemptsRemaining android.os.Message response android.os.AsyncResult ar private void queryPin1State () int serviceClassX private void onQueryFacilityLock (android.os.AsyncResult) int[] ints android.os.AsyncResult ar private void onChangeFacilityLock (android.os.AsyncResult) int attemptsRemaining android.os.Message response android.os.AsyncResult ar private int parsePinPukErrorResult (android.os.AsyncResult) int length int attemptsRemaining android.os.AsyncResult ar int[] result public void registerForReady (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj public void unregisterForReady (android.os.Handler) android.os.Handler h public void registerForDetected (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj public void unregisterForDetected (android.os.Handler) android.os.Handler h protected void registerForLocked (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj protected void unregisterForLocked (android.os.Handler) android.os.Handler h protected void registerForNetworkLocked (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj protected void unregisterForNetworkLocked (android.os.Handler) android.os.Handler h private void notifyReadyRegistrantsIfNeeded (com.android.internal.telephony.Registrant) com.android.internal.telephony.Registrant r private void notifyDetectedRegistrantsIfNeeded (com.android.internal.telephony.Registrant) com.android.internal.telephony.Registrant r private void notifyPinLockedRegistrantsIfNeeded (com.android.internal.telephony.Registrant) com.android.internal.telephony.Registrant r private void notifyNetworkLockedRegistrantsIfNeeded (com.android.internal.telephony.Registrant) android.os.AsyncResult ar com.android.internal.telephony.Registrant r public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState getState () public com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType getType () public int getAuthContext () private static int getAuthContext (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) int authContext int authContext com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType appType int authContext public com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState getPersoSubState () public java.lang.String getAid () public java.lang.String getAppLabel () public com.android.internal.telephony.uicc.IccCardStatus$PinState getPin1State () public com.android.internal.telephony.uicc.IccFileHandler getIccFileHandler () public com.android.internal.telephony.uicc.IccRecords getIccRecords () public void supplyPin (java.lang.String, android.os.Message) String pin android.os.Message onComplete public void supplyPuk (java.lang.String, java.lang.String, android.os.Message) String puk String newPin android.os.Message onComplete public void supplyPin2 (java.lang.String, android.os.Message) String pin2 android.os.Message onComplete public void supplyPuk2 (java.lang.String, java.lang.String, android.os.Message) String puk2 String newPin2 android.os.Message onComplete public void supplyNetworkDepersonalization (java.lang.String, android.os.Message) String pin android.os.Message onComplete public void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String pin android.os.Message onComplete public boolean getIccLockEnabled () public boolean getIccFdnEnabled () public boolean getIccFdnAvailable () public void setIccLockEnabled (boolean, java.lang.String, android.os.Message) int serviceClassX boolean enabled String password android.os.Message onComplete public void setIccFdnEnabled (boolean, java.lang.String, android.os.Message) int serviceClassX boolean enabled String password android.os.Message onComplete public void changeIccLockPassword (java.lang.String, java.lang.String, android.os.Message) String oldPassword String newPassword android.os.Message onComplete public void changeIccFdnPassword (java.lang.String, java.lang.String, android.os.Message) String oldPassword String newPassword android.os.Message onComplete public boolean isReady () public boolean getIccPin2Blocked () public boolean getIccPuk2Blocked () public int getPhoneId () public boolean isAppIgnored () public void setAppIgnoreState (boolean) boolean ignore protected com.android.internal.telephony.uicc.UiccProfile getUiccProfile () private void log (java.lang.String) String msg private void loge (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw }
com/android/internal/telephony/uicc/UiccCardApplication.uau
com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules$1.class
UiccCarrierPrivilegeRules.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules this$0 void <init> (com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules this$0 public void run () }
com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules$TLV.class
UiccCarrierPrivilegeRules.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV extends java.lang.Object { private static final int SINGLE_BYTE_MAX_LENGTH private String tag private String lengthBytes private Integer length private String value public void <init> (java.lang.String) String tag public java.lang.String getValue () public java.lang.String parseLength (java.lang.String) int numBytes String data int offset int firstByte public java.lang.String parse (java.lang.String, boolean) String data boolean shouldConsumeAll int index int remainingLength }
com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules.TLV.uau
com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules.class
UiccCarrierPrivilegeRules.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final String ARAM_AID private static final String ARAD_AID private static final int ARAM private static final int ARAD private static final int CLA private static final int COMMAND private static final int P1 private static final int P2 private static final int P2_EXTENDED_DATA private static final int P3 private static final String DATA private static final String TAG_ALL_REF_AR_DO private static final String TAG_REF_AR_DO private static final String TAG_REF_DO private static final String TAG_DEVICE_APP_ID_REF_DO private static final String TAG_PKG_REF_DO private static final String TAG_AR_DO private static final String TAG_PERM_AR_DO private static final String TAG_AID_REF_DO private static final String CARRIER_PRIVILEGE_AID private static final int EVENT_OPEN_LOGICAL_CHANNEL_DONE private static final int EVENT_TRANSMIT_LOGICAL_CHANNEL_DONE private static final int EVENT_CLOSE_LOGICAL_CHANNEL_DONE private static final int EVENT_PKCS15_READ_DONE private static final int STATE_LOADING private static final int STATE_LOADED private static final int STATE_ERROR private static final int MAX_RETRY private static final int RETRY_INTERVAL_MS private static final int STATUS_CODE_CONDITION_NOT_SATISFIED private static final int STATUS_CODE_APPLET_SELECT_FAILED private com.android.internal.telephony.uicc.UiccProfile mUiccProfile private com.android.internal.telephony.uicc.UiccPkcs15 mUiccPkcs15 private java.util.concurrent.atomic.AtomicInteger mState private java.util.List mAccessRules private String mRules private android.os.Message mLoadedCallback private com.android.internal.telephony.LocalLog mStatusMessage private int mChannelId private int mRetryCount private boolean mCheckedRules private int mAIDInUse private final Runnable mRetryRunnable private void openChannel (int) int aidId String aid int p2 public void <init> (com.android.internal.telephony.uicc.UiccProfile, android.os.Message) com.android.internal.telephony.uicc.UiccProfile uiccProfile android.os.Message loadedCallback public void <init> (java.util.List) java.util.List rules public boolean areCarrierPriviligeRulesLoaded () public boolean hasCarrierPrivilegeRules () public java.util.List getPackageNames () android.telephony.UiccAccessRule ar java.util.List pkgNames public java.util.List getAccessRules () public int getCarrierPrivilegeStatus (android.content.pm.Signature, java.lang.String) int accessStatus android.telephony.UiccAccessRule ar android.content.pm.Signature signature String packageName int state public int getCarrierPrivilegeStatus (android.content.pm.PackageManager, java.lang.String) int state android.content.pm.PackageInfo pInfo android.content.pm.PackageManager$NameNotFoundException ex android.content.pm.PackageManager packageManager String packageName public int getCarrierPrivilegeStatus (android.content.pm.PackageInfo) int accessStatus android.telephony.UiccAccessRule ar android.content.pm.PackageInfo packageInfo int state public int getCarrierPrivilegeStatusForCurrentTransaction (android.content.pm.PackageManager) android.content.pm.PackageManager packageManager public int getCarrierPrivilegeStatusForUid (android.content.pm.PackageManager, int) int accessStatus String pkg android.content.pm.PackageManager packageManager int uid String[] packages public static boolean shouldRetry (android.os.AsyncResult, int) byte[] bytes com.android.internal.telephony.CommandException$Error error int[] results int statusCode android.os.AsyncResult ar int retryCount public void handleMessage (android.os.Message) android.os.AsyncResult ar RuntimeException ex String errorMsg com.android.internal.telephony.uicc.IccIoResult response com.android.internal.telephony.CommandException$Error errorCode String errorMsg android.os.AsyncResult ar android.telephony.UiccAccessRule accessRule String cert android.os.Message msg private boolean isDataComplete () com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV allRules String lengthBytes private static java.util.List parseRules (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV refArDo android.telephony.UiccAccessRule accessRule String rules com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV allRefArDo String arDos java.util.List accessRules private static android.telephony.UiccAccessRule parseRefArdo (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV cpDo String remain com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV pkgDo com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV refDo com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV deviceDo com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tmpDo com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV arDo String remain com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV permDo String rule String certificateHash String packageName String tmp long accessType android.telephony.UiccAccessRule accessRule private void updateState (int, java.lang.String) int newState String statusMessage private void updateStatusMessage (java.lang.String) String statusMessage private static void log (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) android.telephony.UiccAccessRule ar java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private java.lang.String getStateString (int) int state }
com/android/internal/telephony/uicc/UiccCarrierPrivilegeRules.uau
com/android/internal/telephony/uicc/UiccController$1.class
UiccController.java package com.android.internal.telephony.uicc synthetic com.android.internal.telephony.uicc.UiccController$1 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$IccCardConstants$State static void <clinit> () }
com/android/internal/telephony/uicc/UiccController.class
UiccController.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccController extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private static final boolean VDBG public static final int INVALID_SLOT_ID public static final int APP_FAM_3GPP public static final int APP_FAM_3GPP2 public static final int APP_FAM_IMS private static final int EVENT_ICC_STATUS_CHANGED private static final int EVENT_SLOT_STATUS_CHANGED private static final int EVENT_GET_ICC_STATUS_DONE private static final int EVENT_GET_SLOT_STATUS_DONE private static final int EVENT_RADIO_ON private static final int EVENT_RADIO_AVAILABLE private static final int EVENT_RADIO_UNAVAILABLE private static final int EVENT_SIM_REFRESH private static final int EVENT_EID_READY private static final int EVENT_MULTI_SIM_CONFIG_CHANGED private final android.telephony.TelephonyManager mTelephonyManager private com.android.internal.telephony.CommandsInterface[] mCis private com.android.internal.telephony.uicc.UiccSlot[] mUiccSlots private int[] mPhoneIdToSlotId private boolean mIsSlotStatusSupported private java.util.ArrayList mCardStrings private final int[] mSimCardState private final int[] mSimApplicationState private int mDefaultEuiccCardId private static final int TEMPORARILY_UNSUPPORTED_CARD_ID private static final int EID_LENGTH private static final String CARD_STRINGS private static final String REMOVABLE_ESIM_AS_DEFAULT private boolean mHasBuiltInEuicc private boolean mHasActiveBuiltInEuicc private boolean mUseRemovableEsimAsDefault private final int[] mEuiccSlots private static final String DEFAULT_CARD private static final Object mLock private static com.android.internal.telephony.uicc.UiccController mInstance public static java.util.ArrayList sLastSlotStatus public android.content.Context mContext protected com.android.internal.telephony.RegistrantList mIccChangedRegistrants private final com.android.internal.telephony.CarrierServiceBindHelper mCarrierServiceBindHelper private com.android.internal.telephony.uicc.UiccStateChangedLauncher mLauncher private com.android.internal.telephony.RadioConfig mRadioConfig private final com.android.internal.telephony.uicc.PinStorage mPinStorage private static com.android.internal.telephony.LocalLog sLocalLog private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public static com.android.internal.telephony.uicc.UiccController make (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) android.content.Context c com.android.internal.telephony.flags.FeatureFlags flags private void <init> (android.content.Context, com.android.internal.telephony.flags.FeatureFlags) int i android.content.Context c com.android.internal.telephony.flags.FeatureFlags flags int numPhysicalSlots int supportedModemCount public int getPhoneIdFromSlotPortIndex (int, int) int slotId int portIndex com.android.internal.telephony.uicc.UiccSlot slot public int getSlotIdFromPhoneId (int) ArrayIndexOutOfBoundsException e int phoneId public static com.android.internal.telephony.uicc.UiccController getInstance () public com.android.internal.telephony.uicc.UiccCard getUiccCard (int) int phoneId public com.android.internal.telephony.uicc.UiccPort getUiccPort (int) int phoneId public com.android.internal.telephony.uicc.UiccPort getUiccPortForSlot (int, int) com.android.internal.telephony.uicc.UiccCard uiccCard com.android.internal.telephony.uicc.UiccSlot slot int slotId int portIdx public com.android.internal.telephony.uicc.UiccCard getUiccCardForSlot (int) com.android.internal.telephony.uicc.UiccSlot uiccSlot int slotId public com.android.internal.telephony.uicc.UiccCard getUiccCardForPhone (int) com.android.internal.telephony.uicc.UiccSlot uiccSlot int phoneId public com.android.internal.telephony.uicc.UiccPort getUiccPortForPhone (int) com.android.internal.telephony.uicc.UiccCard uiccCard com.android.internal.telephony.uicc.UiccSlot uiccSlot int phoneId public com.android.internal.telephony.uicc.UiccProfile getUiccProfileForPhone (int) com.android.internal.telephony.uicc.UiccPort uiccPort int phoneId public com.android.internal.telephony.uicc.UiccSlot[] getUiccSlots () public void switchSlots (java.util.List, android.os.Message) java.util.List slotMapping android.os.Message response public com.android.internal.telephony.uicc.UiccSlot getUiccSlot (int) int slotId public void setUiccSlot (int, com.android.internal.telephony.uicc.UiccSlot) int slotId com.android.internal.telephony.uicc.UiccSlot slot public com.android.internal.telephony.uicc.UiccSlot getUiccSlotForPhone (int) int slotId int phoneId public int getUiccSlotForCardId (java.lang.String) com.android.internal.telephony.uicc.UiccCard uiccCard int idx com.android.internal.telephony.uicc.UiccSlot slot int idx String cardId public com.android.internal.telephony.uicc.IccRecords getIccRecords (int, int) com.android.internal.telephony.uicc.UiccCardApplication app int phoneId int family public com.android.internal.telephony.uicc.IccFileHandler getIccFileHandler (int, int) com.android.internal.telephony.uicc.UiccCardApplication app int phoneId int family public void registerForIccChanged (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj public void unregisterForIccChanged (android.os.Handler) android.os.Handler h public void handleMessage (android.os.Message) com.android.internal.telephony.uicc.UiccSlot uiccSlot int activeModemCount Integer phoneId String eventName android.os.AsyncResult ar android.os.Message msg private void onMultiSimConfigChanged (int) int i int newActiveModemCount int prevActiveModemCount private java.lang.Integer getCiIndex (android.os.Message) android.os.AsyncResult ar android.os.Message msg Integer index private static java.lang.String eventToString (int) int event public com.android.internal.telephony.uicc.UiccCardApplication getUiccCardApplication (int, int) com.android.internal.telephony.uicc.UiccPort uiccPort int phoneId int family public static java.lang.String getIccStateIntentString (com.android.internal.telephony.IccCardConstants$State) com.android.internal.telephony.IccCardConstants$State state public void updateSimStateForInactivePort (int, java.lang.String) int phoneId String iccId private void broadcastSimStateChanged (int, java.lang.String, java.lang.String) int phoneId String state String reason android.content.Intent intent int subId private void broadcastSimCardStateChanged (int, int) android.content.Intent intent int subId com.android.internal.telephony.uicc.UiccSlot slot int slotId int portIndex int phoneId int state private void broadcastSimApplicationStateChanged (int, int) android.content.Intent intent int subId com.android.internal.telephony.uicc.UiccSlot slot int slotId int phoneId int state boolean isUnknownToNotReady com.android.internal.telephony.IccCard iccCard boolean emptyProfile private static int getSimStateFromLockedReason (java.lang.String) String lockedReason private void broadcastSimStateEvents (int, com.android.internal.telephony.IccCardConstants$State, java.lang.String) int phoneId com.android.internal.telephony.IccCardConstants$State simState String reason String legacyStringSimState int cardState int applicationState private void updateCarrierServices (int, java.lang.String) int phoneId String simState android.telephony.CarrierConfigManager configManager public void updateSimState (int, com.android.internal.telephony.IccCardConstants$State, java.lang.String) int phoneId com.android.internal.telephony.IccCardConstants$State state String reason private synchronized void onGetIccCardStatusDone (android.os.AsyncResult, java.lang.Integer) android.os.AsyncResult ar Integer index com.android.internal.telephony.uicc.IccCardStatus status int slotId com.android.internal.telephony.uicc.UiccCard card com.android.internal.telephony.uicc.UiccPort port String cardString boolean isEuicc private void addCardId (java.lang.String) String cardString public java.lang.String convertToCardString (int) int cardId public int convertToPublicCardId (java.lang.String) String cardString int id public java.util.ArrayList getAllUiccCardInfos () com.android.internal.telephony.uicc.UiccPort port String iccId String iccId String iccId int portIdx com.android.internal.telephony.uicc.UiccSlot slot boolean isEuicc String eid com.android.internal.telephony.uicc.UiccCard card int cardId boolean isRemovable java.util.List portInfos int[] portIndexes android.telephony.UiccCardInfo info int slotIndex java.util.ArrayList infos public int getCardIdForDefaultEuicc () int cardId com.android.internal.telephony.uicc.UiccSlot slot public com.android.internal.telephony.uicc.PinStorage getPinStorage () private java.util.ArrayList loadCardStrings () String cardStrings private void saveCardStrings () android.content.SharedPreferences$Editor editor private synchronized void onGetSlotStatusDone (android.os.AsyncResult) int logicalSlotIndex int j String eid com.android.internal.telephony.uicc.IccSlotStatus iss boolean isActive int i String eid int i com.android.internal.telephony.uicc.UiccSlot slot boolean defaultEuiccCardIdIsStillInserted String cardString android.os.AsyncResult ar Throwable e java.util.ArrayList status int numActivePorts boolean isDefaultEuiccCardIdSet boolean anyEuiccIsActive int numSlots android.app.BroadcastOptions options android.content.Intent intent private boolean hasActivePort (com.android.internal.telephony.uicc.IccSimPortInfo[]) com.android.internal.telephony.uicc.IccSimPortInfo simPortInfo com.android.internal.telephony.uicc.IccSimPortInfo[] simPortInfos public boolean slotStatusChanged (java.util.ArrayList) int i java.util.ArrayList slotStatusList private void logPhoneIdToSlotIdMapping () int i private void onSimRefresh (android.os.AsyncResult, java.lang.Integer) android.telephony.CarrierConfigManager configManager android.os.AsyncResult ar Integer index com.android.internal.telephony.uicc.IccRefreshResponse resp com.android.internal.telephony.uicc.UiccCard uiccCard com.android.internal.telephony.uicc.UiccPort uiccPort boolean changed private void onEidReady (android.os.AsyncResult, java.lang.Integer) android.os.AsyncResult ar Integer index int slotId com.android.internal.telephony.uicc.euicc.EuiccCard card String eid private boolean hasBuiltInEuicc () private boolean isBuiltInEuiccSlot (int) int slot int slotIndex public static boolean isCdmaSupported (android.content.Context) android.content.Context context android.content.pm.PackageManager packageManager boolean isCdmaSupported private boolean isValidPhoneIndex (int) int index private boolean isValidSlotIndex (int) int index private boolean isShuttingDown () int i private static boolean iccidMatches (java.lang.String, java.lang.String) String mvnoIccid String mvnoData String iccId String[] mvnoIccidList private static boolean imsiMatches (java.lang.String, java.lang.String) char c int idx String imsiDB String imsiSIM int len public boolean mvnoMatches (int, int, java.lang.String) String spn String imsiSIM String gid1 int mvno_match_data_length String iccId int slotIndex int mvnoType String mvnoMatchData com.android.internal.telephony.uicc.IccRecords iccRecords public void setRemovableEsimAsDefaultEuicc (boolean) boolean isDefault android.content.SharedPreferences$Editor editor public boolean isRemovableEsimDefaultEuicc () public com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode getSupportedMepMode (int) com.android.internal.telephony.uicc.UiccSlot slot int slotIndex private void log (java.lang.String) String string private void logWithLocalLog (java.lang.String) String string private void logeWithLocalLog (java.lang.String) String string public static void addLocalLog (java.lang.String) String data private java.util.List getPrintableCardStrings () public void dispose () com.android.internal.telephony.uicc.UiccSlot slot public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private synthetic void lambda$updateSimState$3 (int, com.android.internal.telephony.IccCardConstants$State, java.lang.String) int phoneId com.android.internal.telephony.IccCardConstants$State state String reason String legacySimState int simState private synthetic void lambda$updateSimState$2 (int, com.android.internal.telephony.IccCardConstants$State, java.lang.String, int, java.lang.String) int phoneId com.android.internal.telephony.IccCardConstants$State state String reason int simState String legacySimState com.android.internal.telephony.uicc.UiccProfile uiccProfile private synthetic void lambda$updateSimStateForInactivePort$1 (int, java.lang.String) int phoneId String iccId private static synthetic boolean lambda$getUiccSlotForCardId$0 (java.lang.String, com.android.internal.telephony.uicc.UiccSlot, int) String cardId com.android.internal.telephony.uicc.UiccSlot slot int porIdx static void <clinit> () }
com/android/internal/telephony/uicc/UiccController.uau
com/android/internal/telephony/uicc/UiccPkcs15$FileHandler.class
UiccPkcs15.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccPkcs15$FileHandler extends android.os.Handler { final String mPkcs15Path private android.os.Message mCallback private String mFileId protected static final int EVENT_SELECT_FILE_DONE protected static final int EVENT_READ_BINARY_DONE final synthetic com.android.internal.telephony.uicc.UiccPkcs15 this$0 public void <init> (com.android.internal.telephony.uicc.UiccPkcs15, java.lang.String) String pkcs15Path public boolean loadFile (java.lang.String, android.os.Message) String fileId android.os.Message callBack private void selectFile () private void readBinary () public void handleMessage (android.os.Message) com.android.internal.telephony.uicc.IccIoResult response com.android.internal.telephony.uicc.IccIoResult response String result android.os.Message msg android.os.AsyncResult ar }
com/android/internal/telephony/uicc/UiccPkcs15$Pkcs15Selector.class
UiccPkcs15.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccPkcs15$Pkcs15Selector extends android.os.Handler { private static final String PKCS15_AID private android.os.Message mCallback private static final int EVENT_OPEN_LOGICAL_CHANNEL_DONE final synthetic com.android.internal.telephony.uicc.UiccPkcs15 this$0 public void <init> (com.android.internal.telephony.uicc.UiccPkcs15, android.os.Message) android.os.Message callBack int p2 public void handleMessage (android.os.Message) android.os.AsyncResult ar android.os.Message msg }
com/android/internal/telephony/uicc/UiccPkcs15.class
UiccPkcs15.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccPkcs15 extends android.os.Handler { private static final String LOG_TAG private static final boolean DBG private com.android.internal.telephony.uicc.UiccProfile mUiccProfile private android.os.Message mLoadedCallback private int mChannelId private java.util.List mRules private com.android.internal.telephony.uicc.UiccPkcs15$Pkcs15Selector mPkcs15Selector private com.android.internal.telephony.uicc.UiccPkcs15$FileHandler mFh private static final int EVENT_SELECT_PKCS15_DONE private static final int EVENT_LOAD_ODF_DONE private static final int EVENT_LOAD_DODF_DONE private static final int EVENT_LOAD_ACMF_DONE private static final int EVENT_LOAD_ACRF_DONE private static final int EVENT_LOAD_ACCF_DONE private static final int EVENT_CLOSE_LOGICAL_CHANNEL_DONE private static final String CARRIER_RULE_AID private static final String ACRF_PATH private static final String EFODF_PATH private static final String TAG_ASN_SEQUENCE private static final String TAG_ASN_OCTET_STRING private static final String TAG_ASN_OID private static final String TAG_TARGET_AID private static final String TAG_ODF private static final String TAG_DODF private static final String REFRESH_TAG_LEN public static final String AC_OID public void <init> (com.android.internal.telephony.uicc.UiccProfile, android.os.Message) com.android.internal.telephony.uicc.UiccProfile uiccProfile android.os.Message loadedCallback public void handleMessage (android.os.Message) String idDodf String idAcmf String idAcrf String idAccf android.os.Message msg android.os.AsyncResult ar private void startFromAcrf () private void cleanUp () private java.lang.String parseOdf (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvRule String ruleString com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvAsnPath com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvPath RuntimeException ex String data private java.lang.String parseDodf (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV subClassAttributes com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvAsnPath com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvPath com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV oidDoTag com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV oidDo com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV oidTag String oid String ruleString com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV commonObjectAttributes com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV commonDataObjectAttributes RuntimeException ex com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV dodfTag String data String ret String acRules private java.lang.String parseAcmf (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV acmfTag String ruleString com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV refreshTag String refreshTagLength com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvAsnPath com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvPath RuntimeException ex String data private java.lang.String parseAcrf (java.lang.String) com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvTarget com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvAid com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvAsnPath com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvPath String ruleString RuntimeException ex com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvRule String data String ret String acRules private void parseAccf (java.lang.String) RuntimeException ex com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvCondition com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules$TLV tlvCert String data String acCondition public java.util.List getRules () private static void log (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) String cert java.io.FileDescriptor fd java.io.PrintWriter pw String[] args }
com/android/internal/telephony/uicc/UiccPort$OpenLogicalChannelRecord.class
UiccPort.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord extends java.lang.Object implements android.os.IBinder$DeathRecipient { com.android.internal.telephony.IccLogicalChannelRequest mRequest final synthetic com.android.internal.telephony.uicc.UiccPort this$0 void <init> (com.android.internal.telephony.uicc.UiccPort, com.android.internal.telephony.IccLogicalChannelRequest) com.android.internal.telephony.uicc.UiccPort this$0 com.android.internal.telephony.IccLogicalChannelRequest request public void binderDied () public java.lang.String toString () StringBuilder sb }
com/android/internal/telephony/uicc/UiccPort.class
UiccPort.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccPort extends java.lang.Object { protected static final String LOG_TAG protected static final boolean DBG private static com.android.internal.telephony.flags.FeatureFlags sFlags protected final Object mLock private final dalvik.system.CloseGuard mCloseGuard private String mIccid protected String mCardId private android.content.Context mContext private com.android.internal.telephony.CommandsInterface mCi private com.android.internal.telephony.uicc.UiccProfile mUiccProfile private final int mPhoneId private int mPortIdx private int mPhysicalSlotIndex private final java.util.List mOpenChannelRecords public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, java.lang.Object, com.android.internal.telephony.uicc.UiccCard) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId Object lock com.android.internal.telephony.uicc.UiccCard uiccCard public void update (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, com.android.internal.telephony.uicc.UiccCard) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics com.android.internal.telephony.uicc.UiccCard uiccCard public void dispose () protected void finalize () throws java.lang.Throwable public boolean isApplicationOnIcc (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType type public com.android.internal.telephony.uicc.IccCardStatus$PinState getUniversalPinState () public com.android.internal.telephony.uicc.UiccCardApplication getApplication (int) int family public com.android.internal.telephony.uicc.UiccCardApplication getApplicationIndex (int) int index public com.android.internal.telephony.uicc.UiccCardApplication getApplicationByType (int) int type public boolean resetAppWithAid (java.lang.String, boolean) String aid boolean reset public void iccOpenLogicalChannel (java.lang.String, int, android.os.Message) String AID int p2 android.os.Message response public void iccCloseLogicalChannel (int, android.os.Message) int channel android.os.Message response public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, java.lang.String, android.os.Message) int channel int cla int command int p1 int p2 int p3 String data android.os.Message response public void iccTransmitApduBasicChannel (int, int, int, int, int, java.lang.String, android.os.Message) int cla int command int p1 int p2 int p3 String data android.os.Message response public void iccExchangeSimIO (int, int, int, int, int, java.lang.String, android.os.Message) int fileID int command int p1 int p2 int p3 String pathID android.os.Message response public void sendEnvelopeWithStatus (java.lang.String, android.os.Message) String contents android.os.Message response public int getNumApplications () public int getPhoneId () public int getPortIdx () public com.android.internal.telephony.uicc.UiccProfile getUiccProfile () public boolean setOperatorBrandOverride (java.lang.String) String brand public java.lang.String getOperatorBrandOverride () public java.lang.String getIccId () private void log (java.lang.String) String msg private void loge (java.lang.String) String msg public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw public void onLogicalChannelOpened (com.android.internal.telephony.IccLogicalChannelRequest) Exception ex com.android.internal.telephony.IccLogicalChannelRequest request com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord record public void onLogicalChannelClosed (int) int channelId com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord record public com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord getOpenLogicalChannelRecord (int) com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord channelRecord int channelId private void cleanupOpenLogicalChannelRecordsIfNeeded () com.android.internal.telephony.uicc.UiccPort$OpenLogicalChannelRecord record static void <clinit> () }
com/android/internal/telephony/uicc/UiccProfile$1.class
UiccProfile.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccProfile$1 extends android.database.ContentObserver { final synthetic com.android.internal.telephony.uicc.UiccProfile this$0 void <init> (com.android.internal.telephony.uicc.UiccProfile, android.os.Handler) com.android.internal.telephony.uicc.UiccProfile this$0 android.os.Handler handler public void onChange (boolean) boolean selfChange }
com/android/internal/telephony/uicc/UiccProfile$2.class
UiccProfile.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccProfile$2 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.uicc.UiccProfile this$0 void <init> (com.android.internal.telephony.uicc.UiccProfile) com.android.internal.telephony.uicc.UiccProfile this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/uicc/UiccProfile$3.class
UiccProfile.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccProfile$3 extends java.lang.Object implements android.telephony.CarrierConfigManager$CarrierConfigChangeListener { final synthetic com.android.internal.telephony.uicc.UiccProfile this$0 void <init> (com.android.internal.telephony.uicc.UiccProfile) com.android.internal.telephony.uicc.UiccProfile this$0 public void onCarrierConfigChanged (int, int, int, int) int logicalSlotIndex int subscriptionId int carrierId int specificCarrierId }
com/android/internal/telephony/uicc/UiccProfile$4.class
UiccProfile.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccProfile$4 extends android.os.Handler { final synthetic com.android.internal.telephony.uicc.UiccProfile this$0 void <init> (com.android.internal.telephony.uicc.UiccProfile) com.android.internal.telephony.uicc.UiccProfile this$0 public void handleMessage (android.os.Message) android.os.AsyncResult ar int eventCode com.android.internal.telephony.CarrierPrivilegesTracker cpt com.android.internal.telephony.Phone phone android.os.AsyncResult ar android.os.AsyncResult ar android.os.Message msg String eventName }
com/android/internal/telephony/uicc/UiccProfile$5.class
UiccProfile.java package com.android.internal.telephony.uicc synthetic com.android.internal.telephony.uicc.UiccProfile$5 extends java.lang.Object { static final synthetic int[] $SwitchMap$com$android$internal$telephony$uicc$IccCardApplicationStatus$AppState static final synthetic int[] $SwitchMap$com$android$internal$telephony$IccCardConstants$State static void <clinit> () }
com/android/internal/telephony/uicc/UiccProfile.class
UiccProfile.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccProfile extends com.android.internal.telephony.IccCard { protected static final String LOG_TAG protected static final boolean DBG private static final boolean VDBG private static final String OPERATOR_BRAND_OVERRIDE_PREFIX private final com.android.internal.telephony.flags.FeatureFlags mFlags private final Object mLock private com.android.internal.telephony.uicc.IccCardStatus$PinState mUniversalPinState private int mGsmUmtsSubscriptionAppIndex private int mCdmaSubscriptionAppIndex private int mImsSubscriptionAppIndex private com.android.internal.telephony.uicc.UiccCardApplication[] mUiccApplications private android.content.Context mContext private com.android.internal.telephony.CommandsInterface mCi private final com.android.internal.telephony.uicc.UiccCard mUiccCard private com.android.internal.telephony.cat.CatService mCatService private com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules mCarrierPrivilegeRules private com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules mTestOverrideCarrierPrivilegeRules private boolean mDisposed private com.android.internal.telephony.RegistrantList mOperatorBrandOverrideRegistrants private final int mPhoneId private final com.android.internal.telephony.uicc.PinStorage mPinStorage private final android.telephony.CarrierConfigManager mCarrierConfigManager private static final int EVENT_RADIO_OFF_OR_UNAVAILABLE private static final int EVENT_ICC_LOCKED public static final int EVENT_APP_READY private static final int EVENT_RECORDS_LOADED private static final int EVENT_NETWORK_LOCKED private static final int EVENT_EID_READY private static final int EVENT_ICC_RECORD_EVENTS private static final int EVENT_OPEN_LOGICAL_CHANNEL_DONE private static final int EVENT_CLOSE_LOGICAL_CHANNEL_DONE private static final int EVENT_TRANSMIT_APDU_LOGICAL_CHANNEL_DONE private static final int EVENT_TRANSMIT_APDU_BASIC_CHANNEL_DONE private static final int EVENT_SIM_IO_DONE private static final int EVENT_CARRIER_PRIVILEGES_LOADED private static final int EVENT_CARRIER_CONFIG_CHANGED private static final int EVENT_CARRIER_PRIVILEGES_TEST_OVERRIDE_SET private static final int EVENT_SUPPLY_ICC_PIN_DONE private android.telephony.TelephonyManager mTelephonyManager private com.android.internal.telephony.RegistrantList mNetworkLockedRegistrants public int mCurrentAppType private int mRadioTech private com.android.internal.telephony.uicc.UiccCardApplication mUiccApplication private com.android.internal.telephony.uicc.IccRecords mIccRecords private com.android.internal.telephony.IccCardConstants$State mExternalState private int mLastReportedNumOfUiccApplications private final android.database.ContentObserver mProvisionCompleteContentObserver private boolean mProvisionCompleteContentObserverRegistered private final android.content.BroadcastReceiver mUserUnlockReceiver private boolean mUserUnlockReceiverRegistered private final android.telephony.CarrierConfigManager$CarrierConfigChangeListener mCarrierConfigChangeListener public final android.os.Handler mHandler public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, com.android.internal.telephony.uicc.UiccCard, java.lang.Object, com.android.internal.telephony.flags.FeatureFlags) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId com.android.internal.telephony.uicc.UiccCard uiccCard Object lock com.android.internal.telephony.flags.FeatureFlags flags com.android.internal.telephony.Phone phone public void dispose () com.android.internal.telephony.uicc.UiccCardApplication app public void setVoiceRadioTech (int) int radioTech private void setCurrentAppType (boolean) int primaryAppType int secondaryAppType com.android.internal.telephony.uicc.UiccCardApplication newApp boolean isGsm int primaryAppType int secondaryAppType private void handleCarrierNameOverride () String currPnn com.android.internal.telephony.Phone phone int subId android.telephony.CarrierConfigManager configLoader android.os.PersistableBundle config boolean preferCcName String ccName String newCarrierName String currSpn int nameSource private void handleSimCountryIsoOverride () int subId android.telephony.CarrierConfigManager configLoader android.os.PersistableBundle config String iso private void updateCarrierNameForSubscription (int, int) int subId int nameSource android.telephony.SubscriptionInfo subInfo CharSequence oldSubName String newCarrierName private void updateIccAvailability (boolean) com.android.internal.telephony.uicc.UiccCardApplication newApp com.android.internal.telephony.uicc.IccRecords newRecords boolean allAppsChanged void resetProperties () public void updateExternalState () String pin boolean cardLocked com.android.internal.telephony.IccCardConstants$State lockedState com.android.internal.telephony.uicc.IccCardApplicationStatus$AppState appState com.android.internal.telephony.uicc.IccCardStatus$PinState pin1State private void registerAllAppEvents () com.android.internal.telephony.uicc.IccRecords ir com.android.internal.telephony.uicc.UiccCardApplication app private void unregisterAllAppEvents () com.android.internal.telephony.uicc.IccRecords ir com.android.internal.telephony.uicc.UiccCardApplication app private void registerCurrAppEvents () private void unregisterCurrAppEvents () private void setExternalState (com.android.internal.telephony.IccCardConstants$State, boolean) String countryCode String operator com.android.internal.telephony.IccCardConstants$State newState boolean override private void setExternalState (com.android.internal.telephony.IccCardConstants$State) com.android.internal.telephony.IccCardConstants$State newState public boolean getIccRecordsLoaded () private java.lang.String getIccStateReason (com.android.internal.telephony.IccCardConstants$State) com.android.internal.telephony.IccCardConstants$State state public com.android.internal.telephony.IccCardConstants$State getState () public com.android.internal.telephony.uicc.IccRecords getIccRecords () public void registerForNetworkLocked (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj public void unregisterForNetworkLocked (android.os.Handler) android.os.Handler h public void supplyPin (java.lang.String, android.os.Message) Exception e String pin android.os.Message onComplete public void supplyPuk (java.lang.String, java.lang.String, android.os.Message) Exception e String puk String newPin android.os.Message onComplete public void supplyPin2 (java.lang.String, android.os.Message) Exception e String pin2 android.os.Message onComplete public void supplyPuk2 (java.lang.String, java.lang.String, android.os.Message) Exception e String puk2 String newPin2 android.os.Message onComplete public void supplyNetworkDepersonalization (java.lang.String, android.os.Message) Exception e String pin android.os.Message onComplete public void supplySimDepersonalization (com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState, java.lang.String, android.os.Message) Exception e com.android.internal.telephony.uicc.IccCardApplicationStatus$PersoSubState persoType String pin android.os.Message onComplete public boolean getIccLockEnabled () public boolean getIccFdnEnabled () public boolean getIccFdnAvailable () public boolean getIccPin2Blocked () public boolean getIccPuk2Blocked () public boolean isEmptyProfile () public void setIccLockEnabled (boolean, java.lang.String, android.os.Message) Exception e boolean enabled String password android.os.Message onComplete public void setIccFdnEnabled (boolean, java.lang.String, android.os.Message) Exception e boolean enabled String password android.os.Message onComplete public void changeIccLockPassword (java.lang.String, java.lang.String, android.os.Message) Exception e String oldPassword String newPassword android.os.Message onComplete public void changeIccFdnPassword (java.lang.String, java.lang.String, android.os.Message) Exception e String oldPassword String newPassword android.os.Message onComplete public java.lang.String getServiceProviderName () public boolean hasIccCard () public void update (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus) int i android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics private void createAndUpdateCatServiceLocked () protected void finalize () private void sanitizeApplicationIndexesLocked () private boolean isSupportedApplication (com.android.internal.telephony.uicc.UiccCardApplication) com.android.internal.telephony.uicc.UiccCardApplication app private void checkAndUpdateIfAnyAppToBeIgnored () com.android.internal.telephony.uicc.UiccCardApplication app com.android.internal.telephony.uicc.UiccCardApplication app boolean[] appReadyStateTracker private boolean areAllApplicationsReady () com.android.internal.telephony.uicc.UiccCardApplication app private boolean areAllRecordsLoaded () com.android.internal.telephony.uicc.IccRecords ir com.android.internal.telephony.uicc.UiccCardApplication app private int checkIndexLocked (int, com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType, com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) int index com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType expectedAppType com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType altExpectedAppType public void registerForOpertorBrandOverride (android.os.Handler, int, java.lang.Object) com.android.internal.telephony.Registrant r android.os.Handler h int what Object obj public void unregisterForOperatorBrandOverride (android.os.Handler) android.os.Handler h static boolean isPackageBundled (android.content.Context, java.lang.String) android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String pkgName android.content.pm.PackageManager pm private void promptInstallCarrierApp (java.lang.String) String pkgName android.content.Intent showDialogIntent private void onCarrierPrivilegesLoadedMessage () String pkgName android.net.Uri uri boolean isProvisioned boolean isUnlocked android.app.ActivityManager am android.app.usage.UsageStatsManager usm private boolean isProvisioned () private boolean isUserUnlocked () private void showCarrierAppNotificationsIfPossible () String pkgName private java.util.Set getUninstalledCarrierPackages () String certHexString String pkgName android.telephony.UiccAccessRule accessRule String allowListSetting java.util.Map certPackageMap com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules rules java.util.Set uninstalledCarrierPackages java.util.List accessRules public static java.util.Map parseToCertificateToPackageMap (java.lang.String) String[] keyValue String keyValueString String allowListSetting String pairDelim String keyValueDelim java.util.List keyValuePairList java.util.Map map public boolean isApplicationOnIcc (com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType) int i com.android.internal.telephony.uicc.IccCardApplicationStatus$AppType type public com.android.internal.telephony.uicc.IccCardStatus$PinState getUniversalPinState () public com.android.internal.telephony.uicc.UiccCardApplication getApplication (int) int index int family public com.android.internal.telephony.uicc.UiccCardApplication getApplicationIndex (int) int index public com.android.internal.telephony.uicc.UiccCardApplication getApplicationByType (int) int i int type public boolean resetAppWithAid (java.lang.String, boolean) int i boolean changed boolean isIsimRefresh String aid boolean reset public void iccOpenLogicalChannel (java.lang.String, int, android.os.Message) String aid int p2 android.os.Message response public void iccCloseLogicalChannel (int, boolean, android.os.Message) int channel boolean isEs10 android.os.Message response public void iccTransmitApduLogicalChannel (int, int, int, int, int, int, java.lang.String, boolean, android.os.Message) int channel int cla int command int p1 int p2 int p3 String data boolean isEs10Command android.os.Message response public void iccTransmitApduBasicChannel (int, int, int, int, int, java.lang.String, android.os.Message) int cla int command int p1 int p2 int p3 String data android.os.Message response public void iccExchangeSimIO (int, int, int, int, int, java.lang.String, android.os.Message) int fileID int command int p1 int p2 int p3 String pathID android.os.Message response public void sendEnvelopeWithStatus (java.lang.String, android.os.Message) String contents android.os.Message response public int getNumApplications () public int getPhoneId () public boolean areCarrierPrivilegeRulesLoaded () com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules carrierPrivilegeRules public java.util.List getCertsFromCarrierPrivilegeAccessRules () android.telephony.UiccAccessRule accessRule java.util.List accessRules java.util.List certs com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules carrierPrivilegeRules public java.util.List getCarrierPrivilegeAccessRules () com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules carrierPrivilegeRules private com.android.internal.telephony.uicc.UiccCarrierPrivilegeRules getCarrierPrivilegeRules () public boolean setOperatorBrandOverride (java.lang.String) String brand String iccId int subId com.android.internal.telephony.subscription.SubscriptionInfoInternal subInfo java.util.List subInfos String groupUuid android.content.SharedPreferences$Editor spEditor String key public java.lang.String getOperatorBrandOverride () String iccId android.content.SharedPreferences sp public java.lang.String getIccId () com.android.internal.telephony.uicc.IccRecords ir com.android.internal.telephony.uicc.UiccCardApplication app private static java.lang.String eventToString (int) int event private static void log (java.lang.String) String msg private static void loge (java.lang.String) String msg private void logWithLocalLog (java.lang.String) String msg public void refresh () public void setTestOverrideCarrierPrivilegeRules (java.util.List) java.util.List rules public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) int i int i com.android.internal.telephony.uicc.UiccCardApplication app com.android.internal.telephony.uicc.IccRecords ir com.android.internal.telephony.uicc.UiccCardApplication app int i java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic boolean lambda$setOperatorBrandOverride$0 (java.lang.String, android.telephony.SubscriptionInfo) String iccId android.telephony.SubscriptionInfo info static void <clinit> () }
com/android/internal/telephony/uicc/UiccSlot$1.class
UiccSlot.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.UiccSlot$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener { final synthetic com.android.internal.telephony.uicc.UiccSlot this$0 void <init> (com.android.internal.telephony.uicc.UiccSlot) com.android.internal.telephony.uicc.UiccSlot this$0 public void onClick (android.content.DialogInterface, int) android.os.PowerManager pm android.content.DialogInterface dialog int which }
com/android/internal/telephony/uicc/UiccSlot$VoltageClass.class
UiccSlot.java package com.android.internal.telephony.uicc public abstract annotation com.android.internal.telephony.uicc.UiccSlot$VoltageClass extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/uicc/UiccSlot.class
UiccSlot.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccSlot extends android.os.Handler { private static final String TAG private static final boolean DBG public static final String EXTRA_ICC_CARD_ADDED public static final int INVALID_PHONE_ID public static final int VOLTAGE_CLASS_UNKNOWN public static final int VOLTAGE_CLASS_A public static final int VOLTAGE_CLASS_B public static final int VOLTAGE_CLASS_C private final Object mLock private boolean mActive private boolean mStateIsUnknown private android.content.Context mContext private com.android.internal.telephony.uicc.UiccCard mUiccCard private boolean mIsEuicc private int mMinimumVoltageClass private String mEid private com.android.internal.telephony.uicc.AnswerToReset mAtr private boolean mIsRemovable private com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mSupportedMepMode private java.util.HashMap mPortIdxToPhoneId private java.util.HashMap mLastRadioState private java.util.HashMap mIccIds private java.util.HashMap mCardState private static final int EVENT_CARD_REMOVED private static final int EVENT_CARD_ADDED public void <init> (android.content.Context, boolean) android.content.Context c boolean isActive public void update (com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, int) com.android.internal.telephony.uicc.IccCardStatus$CardState oldState int radioState com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId int slotIndex public void update (com.android.internal.telephony.CommandsInterface[], com.android.internal.telephony.uicc.IccSlotStatus, int) int radioState int phoneId com.android.internal.telephony.uicc.IccCardStatus$CardState oldState int i int i com.android.internal.telephony.uicc.IccSimPortInfo[] simPortInfos com.android.internal.telephony.CommandsInterface[] ci com.android.internal.telephony.uicc.IccSlotStatus iss int slotIndex private void updateSupportedMepMode (com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mode private boolean hasActivePort (com.android.internal.telephony.uicc.IccSimPortInfo[]) com.android.internal.telephony.uicc.IccSimPortInfo simPortInfo com.android.internal.telephony.uicc.IccSimPortInfo[] simPortInfos private int getAnyValidPhoneId () int phoneId public int[] getPortList () public boolean isValidPortIndex (int) int portIndex public int getPortIndexFromPhoneId (int) java.util.Map$Entry entry int phoneId public int getPortIndexFromIccId (java.lang.String) java.util.Map$Entry entry String iccId public int getPhoneIdFromPortIndex (int) int portIndex public boolean isPortActive (int) int portIdx public boolean isMultipleEnabledProfileSupported () private boolean absentStateUpdateNeeded (com.android.internal.telephony.uicc.IccCardStatus$CardState, int) com.android.internal.telephony.uicc.IccCardStatus$CardState oldState int portIndex private void updateCardStateAbsent (int, int, int) int radioState int phoneId int portIndex private void nullifyUiccCard (boolean) boolean stateUnknown private void disposeUiccCardIfNeeded (boolean, int) boolean isStateUnknown int portIndex public void dispose () public boolean isStateUnknown () com.android.internal.telephony.uicc.IccCardStatus$CardState cardState private boolean isSlotRemovable (int) int euiccSlot int slotIndex int[] euiccSlots private void checkIsEuiccSupported () private void checkMinimumVoltageClass () byte ta int i java.util.List interfaceBytes private void parseAtr (java.lang.String) String atr public boolean isEuicc () public int getMinimumVoltageClass () public boolean isActive () public boolean isRemovable () public java.lang.String getIccId (int) int portIdx public java.lang.String getEid () public boolean isExtendedApduSupported () protected void finalize () private void onIccSwap (boolean) boolean isAdded boolean isHotSwapSupported com.android.internal.telephony.Phone phone private void promptForRestart (boolean) android.content.ActivityNotFoundException e android.content.Intent intent android.content.res.Resources res android.content.ComponentName dialogComponent android.content.DialogInterface$OnClickListener listener android.content.res.Resources r String title String message String buttonTxt android.app.AlertDialog dialog boolean isAdded public void handleMessage (android.os.Message) android.os.Message msg public com.android.internal.telephony.uicc.IccCardStatus$CardState getCardState () com.android.internal.telephony.uicc.IccCardStatus$CardState cardState public com.android.internal.telephony.uicc.UiccCard getUiccCard () public com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode getSupportedMepMode () public void onRadioStateUnavailable (int) int phoneId int portIndex private void log (java.lang.String) String msg private void loge (java.lang.String) String msg private java.util.Map getPrintableIccIds () java.util.Map printableIccIds public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw public java.lang.String toString () private static synthetic java.lang.String lambda$getPrintableIccIds$0 (java.util.Map$Entry) java.util.Map$Entry e }
com/android/internal/telephony/uicc/UiccStateChangedLauncher.class
UiccStateChangedLauncher.java package com.android.internal.telephony.uicc public com.android.internal.telephony.uicc.UiccStateChangedLauncher extends android.os.Handler { private static final String TAG private static final int EVENT_ICC_CHANGED private static String sDeviceProvisioningPackage private android.content.Context mContext private com.android.internal.telephony.uicc.UiccController mUiccController private boolean[] mIsRestricted private final com.android.internal.telephony.flags.FeatureFlags mFeatureFlags public void <init> (android.content.Context, com.android.internal.telephony.uicc.UiccController, com.android.internal.telephony.flags.FeatureFlags) android.content.Context context com.android.internal.telephony.uicc.UiccController controller com.android.internal.telephony.flags.FeatureFlags flags public void handleMessage (android.os.Message) com.android.internal.telephony.uicc.UiccCard uiccCard int i boolean shouldNotify android.os.Message msg private void notifyStateChanged () Exception e android.content.Intent intent static void <clinit> () }
com/android/internal/telephony/uicc/UsimFileHandler.class
UsimFileHandler.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.UsimFileHandler extends com.android.internal.telephony.uicc.IccFileHandler implements com.android.internal.telephony.uicc.IccConstants { static final String LOG_TAG public void <init> (com.android.internal.telephony.uicc.UiccCardApplication, java.lang.String, com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.uicc.UiccCardApplication app String aid com.android.internal.telephony.CommandsInterface ci protected java.lang.String getEFPath (int) int efid String path protected void logd (java.lang.String) String msg protected void loge (java.lang.String) String msg }
com/android/internal/telephony/uicc/UsimServiceTable$UsimService.class
UsimServiceTable.java package com.android.internal.telephony.uicc public final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService extends java.lang.Enum { public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService PHONEBOOK public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService FDN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService FDN_EXTENSION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SDN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SDN_EXTENSION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService BDN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService BDN_EXTENSION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OUTGOING_CALL_INFO public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService INCOMING_CALL_INFO public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SM_STORAGE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SM_STATUS_REPORTS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SM_SERVICE_PARAMS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService ADVICE_OF_CHARGE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CAP_CONFIG_PARAMS_2 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CB_MESSAGE_ID public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CB_MESSAGE_ID_RANGES public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GROUP_ID_LEVEL_1 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GROUP_ID_LEVEL_2 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SPN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService USER_PLMN_SELECT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MSISDN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IMAGE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService LOCALISED_SERVICE_AREAS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EMLPP public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EMLPP_AUTO_ANSWER public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService RFU public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GSM_ACCESS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService DATA_DL_VIA_SMS_PP public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService DATA_DL_VIA_SMS_CB public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CALL_CONTROL_BY_USIM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MO_SMS_CONTROL_BY_USIM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService RUN_AT_COMMAND public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IGNORED_1 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService ENABLED_SERVICES_TABLE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService APN_CONTROL_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService DEPERSONALISATION_CONTROL_KEYS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService COOPERATIVE_NETWORK_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GSM_SECURITY_CONTEXT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CPBCCH_INFO public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService INVESTIGATION_SCAN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MEXE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OPERATOR_PLMN_SELECT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService HPLMN_SELECT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EXTENSION_5 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService PLMN_NETWORK_NAME public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OPERATOR_PLMN_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MBDN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MWI_STATUS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CFI_STATUS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IGNORED_2 public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SERVICE_PROVIDER_DISPLAY_INFO public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MMS_NOTIFICATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MMS_NOTIFICATION_EXTENSION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GPRS_CALL_CONTROL_BY_USIM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MMS_CONNECTIVITY_PARAMS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService NETWORK_INDICATION_OF_ALERTING public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService VGCS_GROUP_ID_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService VBS_GROUP_ID_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService PSEUDONYM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_USER_PLMN_SELECT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_OPERATOR_PLMN_SELECT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService USER_WSID_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OPERATOR_WSID_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService VGCS_SECURITY public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService VBS_SECURITY public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService WLAN_REAUTH_IDENTITY public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MM_STORAGE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GBA public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService MBMS_SECURITY public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService DATA_DL_VIA_USSD public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EQUIVALENT_HPLMN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService TERMINAL_PROFILE_AFTER_UICC_ACTIVATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EQUIVALENT_HPLMN_PRESENTATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService LAST_RPLMN_SELECTION_INDICATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OMA_BCAST_PROFILE public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService GBA_LOCAL_KEY_ESTABLISHMENT public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService TERMINAL_APPLICATIONS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SPN_ICON public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService PLMN_NETWORK_NAME_ICON public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService USIM_IP_CONNECTION_PARAMS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_HOME_ID_LIST public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_EQUIVALENT_HPLMN_PRESENTATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_HPLMN_PRIORITY_INDICATION public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IWLAN_LAST_REGISTERED_PLMN public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EPS_MOBILITY_MANAGEMENT_INFO public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService ALLOWED_CSG_LISTS_AND_INDICATIONS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CALL_CONTROL_ON_EPS_PDN_CONNECTION_BY_USIM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService HPLMN_DIRECT_ACCESS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService ECALL_DATA public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService OPERATOR_CSG_LISTS_AND_INDICATIONS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService SM_OVER_IP public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService CSG_DISPLAY_CONTROL public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService IMS_COMMUNICATION_CONTROL_BY_USIM public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService EXTENDED_TERMINAL_APPLICATIONS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService UICC_ACCESS_TO_IMS public static final enum com.android.internal.telephony.uicc.UsimServiceTable$UsimService NAS_CONFIG_BY_USIM private static final synthetic com.android.internal.telephony.uicc.UsimServiceTable$UsimService[] $VALUES public static com.android.internal.telephony.uicc.UsimServiceTable$UsimService[] values () public static com.android.internal.telephony.uicc.UsimServiceTable$UsimService valueOf (java.lang.String) String name private void <init> (java.lang.String, int) private static synthetic com.android.internal.telephony.uicc.UsimServiceTable$UsimService[] $values () static void <clinit> () }
com/android/internal/telephony/uicc/UsimServiceTable.class
UsimServiceTable.java package com.android.internal.telephony.uicc public final com.android.internal.telephony.uicc.UsimServiceTable extends com.android.internal.telephony.uicc.IccServiceTable { public void <init> (byte[]) byte[] table public boolean isAvailable (com.android.internal.telephony.uicc.UsimServiceTable$UsimService) com.android.internal.telephony.uicc.UsimServiceTable$UsimService service protected java.lang.String getTag () protected java.lang.Object[] getValues () public byte[] getUSIMServiceTable () }
com/android/internal/telephony/uicc/UsimServiceTable.uau
com/android/internal/telephony/uicc/VoiceMailConstants.class
VoiceMailConstants.java package com.android.internal.telephony.uicc com.android.internal.telephony.uicc.VoiceMailConstants extends java.lang.Object { private java.util.HashMap CarrierVmMap static final String LOG_TAG static final String PARTNER_VOICEMAIL_PATH static final int NAME static final int NUMBER static final int TAG static final int SIZE void <init> () boolean containsCarrier (java.lang.String) String carrier java.lang.String getCarrierName (java.lang.String) String carrier String[] data java.lang.String getVoiceMailNumber (java.lang.String) String carrier String[] data java.lang.String getVoiceMailTag (java.lang.String) String carrier String[] data private void loadVoiceMail () java.io.FileReader vmReader java.io.FileNotFoundException e String name String[] data String numeric org.xmlpull.v1.XmlPullParser parser org.xmlpull.v1.XmlPullParserException e java.io.IOException e java.io.FileReader vmReader java.io.File vmFile }
com/android/internal/telephony/uicc/VoiceMailConstants.uau
com/android/internal/telephony/uicc/euicc/
com/android/internal/telephony/uicc/euicc/EuiccCard$1.class
EuiccCard.java package com.android.internal.telephony.uicc.euicc com.android.internal.telephony.uicc.euicc.EuiccCard$1 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.uicc.euicc.EuiccCard this$0 void <init> (com.android.internal.telephony.uicc.euicc.EuiccCard) com.android.internal.telephony.uicc.euicc.EuiccCard this$0 public void onResult (java.lang.String) String result public void onException (java.lang.Throwable) Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/EuiccCard.class
EuiccCard.java package com.android.internal.telephony.uicc.euicc public com.android.internal.telephony.uicc.euicc.EuiccCard extends com.android.internal.telephony.uicc.UiccCard { private static final String LOG_TAG private static final boolean DBG private volatile String mEid private com.android.internal.telephony.RegistrantList mEidReadyRegistrants public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, java.lang.Object, com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId Object lock com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public void updateSupportedMepMode (com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) com.android.internal.telephony.uicc.UiccPort port com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public void update (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId protected void updateCardId (java.lang.String) String iccId public void registerForEidReady (android.os.Handler, int, java.lang.Object) android.os.Handler h int what Object obj com.android.internal.telephony.Registrant r public void unregisterForEidReady (android.os.Handler) android.os.Handler h protected void loadEidAndNotifyRegistrants () android.os.Handler euiccMainThreadHandler com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback cardCb public java.lang.String getEid () private static void loge (java.lang.String) String message private static void loge (java.lang.String, java.lang.Throwable) String message Throwable tr private static void logi (java.lang.String) String message private static void logd (java.lang.String) String message public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw static synthetic java.lang.String access$002 (com.android.internal.telephony.uicc.euicc.EuiccCard, java.lang.String) com.android.internal.telephony.uicc.euicc.EuiccCard x0 String x1 static synthetic java.lang.String access$102 (com.android.internal.telephony.uicc.euicc.EuiccCard, java.lang.String) com.android.internal.telephony.uicc.euicc.EuiccCard x0 String x1 }
com/android/internal/telephony/uicc/euicc/EuiccCardErrorException$OperationCode.class
EuiccCardErrorException.java package com.android.internal.telephony.uicc.euicc public abstract annotation com.android.internal.telephony.uicc.euicc.EuiccCardErrorException$OperationCode extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/uicc/euicc/EuiccCardErrorException.class
EuiccCardErrorException.java package com.android.internal.telephony.uicc.euicc public com.android.internal.telephony.uicc.euicc.EuiccCardErrorException extends com.android.internal.telephony.uicc.euicc.EuiccCardException { public static final int OPERATION_UNKNOWN public static final int OPERATION_GET_PROFILE public static final int OPERATION_PREPARE_DOWNLOAD public static final int OPERATION_AUTHENTICATE_SERVER public static final int OPERATION_CANCEL_SESSION public static final int OPERATION_LOAD_BOUND_PROFILE_PACKAGE public static final int OPERATION_LIST_NOTIFICATIONS public static final int OPERATION_SET_NICKNAME public static final int OPERATION_RETRIEVE_NOTIFICATION public static final int OPERATION_REMOVE_NOTIFICATION_FROM_LIST public static final int OPERATION_SWITCH_TO_PROFILE public static final int OPERATION_DISABLE_PROFILE public static final int OPERATION_DELETE_PROFILE public static final int OPERATION_RESET_MEMORY public static final int OPERATION_SET_DEFAULT_SMDP_ADDRESS private final int mOperationCode private final int mErrorCode private final com.android.internal.telephony.uicc.asn1.Asn1Node mErrorDetails public void <init> (int, int) int operationCode int errorCode public void <init> (int, int, com.android.internal.telephony.uicc.asn1.Asn1Node) int operationCode int errorCode com.android.internal.telephony.uicc.asn1.Asn1Node errorDetails public int getErrorCode () public int getOperationCode () public com.android.internal.telephony.uicc.asn1.Asn1Node getErrorDetails () public java.lang.String getMessage () }
com/android/internal/telephony/uicc/euicc/EuiccCardException.class
EuiccCardException.java package com.android.internal.telephony.uicc.euicc public com.android.internal.telephony.uicc.euicc.EuiccCardException extends java.lang.Exception { public void <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable throwable }
com/android/internal/telephony/uicc/euicc/EuiccPort$1.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc com.android.internal.telephony.uicc.euicc.EuiccPort$1 extends com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback { final synthetic com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback val$callback final synthetic com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler val$responseHandler final synthetic com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler val$intermediateResultHandler final synthetic com.android.internal.telephony.uicc.euicc.EuiccPort$ApduExceptionHandler val$exceptionHandler final synthetic com.android.internal.telephony.uicc.euicc.EuiccPort this$0 void <init> (com.android.internal.telephony.uicc.euicc.EuiccPort, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduExceptionHandler) com.android.internal.telephony.uicc.euicc.EuiccPort this$0 public void onResult (byte[]) com.android.internal.telephony.uicc.euicc.EuiccCardException e Exception e byte[] response public boolean shouldContinueOnIntermediateResult (com.android.internal.telephony.uicc.IccIoResult) com.android.internal.telephony.uicc.IccIoResult result public void onException (java.lang.Throwable) Throwable e public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/EuiccPort$ApduExceptionHandler.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc abstract com.android.internal.telephony.uicc.euicc.EuiccPort$ApduExceptionHandler extends java.lang.Object { public abstract void handleException (java.lang.Throwable) }
com/android/internal/telephony/uicc/euicc/EuiccPort$ApduIntermediateResultHandler.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc abstract com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler extends java.lang.Object { public abstract boolean shouldContinue (com.android.internal.telephony.uicc.IccIoResult) }
com/android/internal/telephony/uicc/euicc/EuiccPort$ApduRequestBuilder.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc abstract com.android.internal.telephony.uicc.euicc.EuiccPort$ApduRequestBuilder extends java.lang.Object { public abstract void build (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException }
com/android/internal/telephony/uicc/euicc/EuiccPort$ApduResponseHandler.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc abstract com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler extends java.lang.Object { public abstract java.lang.Object handleResult (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException }
com/android/internal/telephony/uicc/euicc/EuiccPort.class
EuiccPort.java package com.android.internal.telephony.uicc.euicc public com.android.internal.telephony.uicc.euicc.EuiccPort extends com.android.internal.telephony.uicc.UiccPort { private static final String LOG_TAG private static final boolean DBG private static final String ISD_R_AID private static final int ICCID_LENGTH private static final int APDU_ERROR_SIM_REFRESH private static final int CODE_OK private static final int CODE_PROFILE_NOT_IN_EXPECTED_STATE private static final int CODE_NOTHING_TO_DELETE private static final int CODE_NO_RESULT_AVAILABLE private static final com.android.internal.telephony.uicc.euicc.EuiccSpecVersion SGP22_V_2_0 private static final com.android.internal.telephony.uicc.euicc.EuiccSpecVersion SGP22_V_2_1 private static final String DEV_CAP_GSM private static final String DEV_CAP_UTRAN private static final String DEV_CAP_CDMA_1X private static final String DEV_CAP_HRPD private static final String DEV_CAP_EHRPD private static final String DEV_CAP_EUTRAN private static final String DEV_CAP_NFC private static final String DEV_CAP_CRL private static final String DEV_CAP_NREPC private static final String DEV_CAP_NR5GC private static final String DEV_CAP_EUTRAN5GC private final com.android.internal.telephony.uicc.euicc.apdu.ApduSender mApduSender private com.android.internal.telephony.uicc.euicc.EuiccSpecVersion mSpecVersion private volatile String mEid public com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode mSupportedMepMode public void <init> (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, int, java.lang.Object, com.android.internal.telephony.uicc.UiccCard, com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics int phoneId Object lock com.android.internal.telephony.uicc.UiccCard card com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public void getSpecVersion (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void update (android.content.Context, com.android.internal.telephony.CommandsInterface, com.android.internal.telephony.uicc.IccCardStatus, com.android.internal.telephony.uicc.UiccCard) android.content.Context c com.android.internal.telephony.CommandsInterface ci com.android.internal.telephony.uicc.IccCardStatus ics com.android.internal.telephony.uicc.UiccCard uiccCard public void updateSupportedMepMode (com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode) com.android.internal.telephony.uicc.IccSlotStatus$MultipleEnabledProfilesMode supportedMepMode public void getAllProfiles (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler byte[] profileTags public final void getProfile (java.lang.String, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String iccid com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler byte[] profileTags public void disableProfile (java.lang.String, boolean, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String iccid boolean refresh com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void switchToProfile (java.lang.String, boolean, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String iccid boolean refresh com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public java.lang.String getEid () public void getEid (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void setNickname (java.lang.String, java.lang.String, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String iccid String nickname com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void deleteProfile (java.lang.String, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String iccid com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void resetMemory (int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int options com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getDefaultSmdpAddress (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getSmdsAddress (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void setDefaultSmdpAddress (java.lang.String, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String defaultSmdpAddress com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getRulesAuthTable (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getEuiccChallenge (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getEuiccInfo1 (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void getEuiccInfo2 (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void authenticateServer (java.lang.String, byte[], byte[], byte[], byte[], com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) String matchingId byte[] serverSigned1 byte[] serverSignature1 byte[] euiccCiPkIdToBeUsed byte[] serverCertificate com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void prepareDownload (byte[], byte[], byte[], byte[], com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) byte[] hashCc byte[] smdpSigned2 byte[] smdpSignature2 byte[] smdpCertificate com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void loadBoundProfilePackage (byte[], com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) byte[] boundProfilePackage com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void cancelSession (byte[], int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) byte[] transactionId int reason com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void listNotifications (int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int events com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void retrieveNotificationList (int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int events com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void retrieveNotification (int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int seqNumber com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void removeNotificationFromList (int, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int seqNumber com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public void addDeviceCapability (com.android.internal.telephony.uicc.asn1.Asn1Node$Builder, java.lang.String) Integer version NumberFormatException e com.android.internal.telephony.uicc.asn1.Asn1Node$Builder devCapBuilder String devCapItem String[] split String devCap String[] fullVer Integer version Integer subVersion byte[] versionBytes protected byte[] getDeviceId () com.android.internal.telephony.Phone phone public static byte[] getDeviceId (java.lang.String, com.android.internal.telephony.uicc.euicc.EuiccSpecVersion) byte last String imei com.android.internal.telephony.uicc.euicc.EuiccSpecVersion specVersion byte[] imeiBytes protected android.content.res.Resources getResources () private com.android.internal.telephony.uicc.euicc.apdu.RequestProvider newRequestProvider (com.android.internal.telephony.uicc.euicc.EuiccPort$ApduRequestBuilder) com.android.internal.telephony.uicc.euicc.EuiccPort$ApduRequestBuilder builder private com.android.internal.telephony.uicc.euicc.EuiccSpecVersion getOrExtractSpecVersion (byte[]) byte[] selectResponse com.android.internal.telephony.uicc.euicc.EuiccSpecVersion ver private void sendApdu (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestBuilder com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler responseHandler com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler private void sendApdu (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestBuilder com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler responseHandler com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler intermediateResultHandler com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler private void sendApduWithSimResetErrorWorkaround (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestBuilder com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler responseHandler com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler private void sendApdu (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduExceptionHandler, com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestBuilder com.android.internal.telephony.uicc.euicc.EuiccPort$ApduResponseHandler responseHandler com.android.internal.telephony.uicc.euicc.EuiccPort$ApduExceptionHandler exceptionHandler com.android.internal.telephony.uicc.euicc.EuiccPort$ApduIntermediateResultHandler intermediateResultHandler com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler private static void buildProfile (com.android.internal.telephony.uicc.asn1.Asn1Node, android.service.euicc.EuiccProfileInfo$Builder) throws com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException java.util.List refArDoNodes android.telephony.UiccAccessRule[] rules java.util.List rulesList com.android.internal.telephony.uicc.asn1.Asn1Node profileNode android.service.euicc.EuiccProfileInfo$Builder profileBuilder private static android.service.carrier.CarrierIdentifier buildCarrierIdentifier (com.android.internal.telephony.uicc.asn1.Asn1Node) throws com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.Asn1Node node String gid1 String gid2 private static android.telephony.UiccAccessRule[] buildUiccAccessRule (java.util.List) throws com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.Asn1Node permArDoNode com.android.internal.telephony.uicc.asn1.Asn1Node node com.android.internal.telephony.uicc.asn1.Asn1Node refDoNode byte[] signature String packageName long accessType int i java.util.List nodes int count android.telephony.UiccAccessRule[] rules private static android.telephony.euicc.EuiccNotification createNotification (com.android.internal.telephony.uicc.asn1.Asn1Node) throws com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.Asn1Node metadataNode com.android.internal.telephony.uicc.asn1.Asn1Node metadataNode com.android.internal.telephony.uicc.asn1.Asn1Node node com.android.internal.telephony.uicc.asn1.Asn1Node metadataNode private static int parseSimpleResult (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static com.android.internal.telephony.uicc.asn1.Asn1Node parseResponse (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response com.android.internal.telephony.uicc.asn1.Asn1Decoder decoder private static com.android.internal.telephony.uicc.asn1.Asn1Node parseResponseAndCheckSimpleError (byte[], int) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.TagNotFoundException byte[] response int opCode com.android.internal.telephony.uicc.asn1.Asn1Node root private static java.lang.String stripTrailingFs (byte[]) byte[] iccId private static java.lang.String padTrailingFs (java.lang.String) String iccId private static void loge (java.lang.String) String message private static void loge (java.lang.String, java.lang.Throwable) String message Throwable tr private static void logi (java.lang.String) String message private static void logd (java.lang.String) String message public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) java.io.FileDescriptor fd java.io.PrintWriter printWriter String[] args com.android.internal.telephony.AndroidUtilIndentingPrintWriter pw private static synthetic void lambda$sendApduWithSimResetErrorWorkaround$52 (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, java.lang.Throwable) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback Throwable e private static synthetic void lambda$sendApdu$51 (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, java.lang.Throwable) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback Throwable e private static synthetic void lambda$sendApdu$50 (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, java.lang.Throwable) com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback Throwable e private synthetic void lambda$newRequestProvider$49 (com.android.internal.telephony.uicc.euicc.EuiccPort$ApduRequestBuilder, byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws java.lang.Throwable Exception e com.android.internal.telephony.uicc.euicc.EuiccPort$ApduRequestBuilder builder byte[] selectResponse com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder com.android.internal.telephony.uicc.euicc.EuiccSpecVersion ver private static synthetic java.lang.Void lambda$removeNotificationFromList$48 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response int result private static synthetic void lambda$removeNotificationFromList$47 (int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int seqNumber com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic android.telephony.euicc.EuiccNotification lambda$retrieveNotification$46 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root java.util.List nodes private static synthetic void lambda$retrieveNotification$45 (int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int seqNumber com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic android.telephony.euicc.EuiccNotification[] lambda$retrieveNotificationList$44 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int error int i byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root java.util.List nodes android.telephony.euicc.EuiccNotification[] notifications private static synthetic void lambda$retrieveNotificationList$43 (int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int events com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic android.telephony.euicc.EuiccNotification[] lambda$listNotifications$42 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int i byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root java.util.List nodes android.telephony.euicc.EuiccNotification[] notifications private static synthetic void lambda$listNotifications$41 (int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int events com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic byte[] lambda$cancelSession$40 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$cancelSession$39 (byte[], int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] transactionId int reason com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic boolean lambda$loadBoundProfilePackage$38 (com.android.internal.telephony.uicc.IccIoResult) int tag com.android.internal.telephony.uicc.IccIoResult intermediateResult byte[] payload private static synthetic byte[] lambda$loadBoundProfilePackage$37 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.Asn1Node errorNode byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root private synthetic void lambda$loadBoundProfilePackage$36 (byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int i int i byte[] boundProfilePackage com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder com.android.internal.telephony.uicc.asn1.Asn1Node bppNode int actualLength int segmentedLength com.android.internal.telephony.uicc.asn1.Asn1Node initialiseSecureChannelRequest com.android.internal.telephony.uicc.asn1.Asn1Node firstSequenceOf87 com.android.internal.telephony.uicc.asn1.Asn1Node sequenceOf88 java.util.List metaDataSeqs com.android.internal.telephony.uicc.asn1.Asn1Node secondSequenceOf87 com.android.internal.telephony.uicc.asn1.Asn1Node sequenceOf86 java.util.List elementSeqs int size private static synthetic byte[] lambda$prepareDownload$35 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root private static synthetic void lambda$prepareDownload$34 (byte[], byte[], byte[], byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] smdpSigned2 byte[] smdpSignature2 byte[] hashCc byte[] smdpCertificate com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder com.android.internal.telephony.uicc.asn1.Asn1Node$Builder builder private static synthetic byte[] lambda$authenticateServer$33 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root private synthetic void lambda$authenticateServer$32 (java.lang.String, byte[], byte[], byte[], byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String devCapItem String matchingId byte[] serverSigned1 byte[] serverSignature1 byte[] euiccCiPkIdToBeUsed byte[] serverCertificate com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder byte[] imeiBytes byte[] tacBytes com.android.internal.telephony.uicc.asn1.Asn1Node$Builder devCapsBuilder String[] devCapsStrings com.android.internal.telephony.uicc.asn1.Asn1Node$Builder ctxParams1Builder private static synthetic byte[] lambda$getEuiccInfo2$31 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getEuiccInfo2$30 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic byte[] lambda$getEuiccInfo1$29 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getEuiccInfo1$28 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic byte[] lambda$getEuiccChallenge$27 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getEuiccChallenge$26 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic android.telephony.euicc.EuiccRulesAuthTable lambda$getRulesAuthTable$25 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int j com.android.internal.telephony.uicc.asn1.Asn1Node node java.util.List opIdNodes int opIdSize android.service.carrier.CarrierIdentifier[] opIds int i byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node root java.util.List nodes android.telephony.euicc.EuiccRulesAuthTable$Builder builder int size private static synthetic void lambda$getRulesAuthTable$24 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.Void lambda$setDefaultSmdpAddress$23 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response int result private static synthetic void lambda$setDefaultSmdpAddress$22 (java.lang.String, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String defaultSmdpAddress com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.String lambda$getSmdsAddress$21 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getSmdsAddress$20 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.String lambda$getDefaultSmdpAddress$19 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getDefaultSmdpAddress$18 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.Void lambda$resetMemory$17 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response int result private static synthetic void lambda$resetMemory$16 (int, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException int options com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.Void lambda$deleteProfile$15 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response int result private static synthetic void lambda$deleteProfile$14 (java.lang.String, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder byte[] iccidBytes private static synthetic java.lang.Void lambda$setNickname$13 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response int result private static synthetic void lambda$setNickname$12 (java.lang.String, java.lang.String, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid String nickname com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private synthetic java.lang.String lambda$getEid$11 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response String eid private static synthetic void lambda$getEid$10 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic java.lang.Void lambda$switchToProfile$9 (java.lang.String, byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid byte[] response int result private synthetic void lambda$switchToProfile$8 (java.lang.String, boolean, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid boolean refresh com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder byte[] iccidBytes com.android.internal.telephony.uicc.asn1.Asn1Node$Builder builder private static synthetic java.lang.Void lambda$disableProfile$7 (java.lang.String, byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid byte[] response int result private static synthetic void lambda$disableProfile$6 (java.lang.String, boolean, com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid boolean refresh com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder byte[] iccidBytes private static synthetic android.service.euicc.EuiccProfileInfo lambda$getProfile$5 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response java.util.List profileNodes com.android.internal.telephony.uicc.asn1.Asn1Node profileNode String strippedIccIdString android.service.euicc.EuiccProfileInfo$Builder profileBuilder private static synthetic void lambda$getProfile$4 (java.lang.String, byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException String iccid byte[] profileTags com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private static synthetic android.service.euicc.EuiccProfileInfo[] lambda$getAllProfiles$3 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.asn1.Asn1Node profileNode String strippedIccIdString android.service.euicc.EuiccProfileInfo$Builder profileBuilder android.service.euicc.EuiccProfileInfo profile int i byte[] response java.util.List profileNodes int size android.service.euicc.EuiccProfileInfo[] profiles int profileCount private static synthetic void lambda$getAllProfiles$2 (byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] profileTags com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder private synthetic com.android.internal.telephony.uicc.euicc.EuiccSpecVersion lambda$getSpecVersion$1 (byte[]) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException byte[] response private static synthetic void lambda$getSpecVersion$0 (com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws com.android.internal.telephony.uicc.euicc.EuiccCardException com.android.internal.telephony.uicc.asn1.TagNotFoundException com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder requestBuilder static void <clinit> () }
com/android/internal/telephony/uicc/euicc/EuiccSpecVersion.class
EuiccSpecVersion.java package com.android.internal.telephony.uicc.euicc public final com.android.internal.telephony.uicc.euicc.EuiccSpecVersion extends java.lang.Object implements java.lang.Comparable { private static final String LOG_TAG private static final int TAG_ISD_R_APP_TEMPLATE private static final int TAG_VERSION private final int[] mVersionValues public static com.android.internal.telephony.uicc.euicc.EuiccSpecVersion fromOpenChannelResponse (byte[]) com.android.internal.telephony.uicc.asn1.Asn1Decoder decoder com.android.internal.telephony.uicc.asn1.Asn1Node node com.android.internal.telephony.uicc.asn1.InvalidAsn1DataException e byte[] versionType byte[] versionType Exception e byte[] response com.android.internal.telephony.uicc.asn1.Asn1Node node public void <init> (int, int, int) int major int minor int revision public void <init> (byte[]) byte[] version public int getMajor () public int getMinor () public int getRevision () public int compareTo (com.android.internal.telephony.uicc.euicc.EuiccSpecVersion) com.android.internal.telephony.uicc.euicc.EuiccSpecVersion that public boolean equals (java.lang.Object) Object obj public int hashCode () public java.lang.String toString () public volatile synthetic int compareTo (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/Tags.class
Tags.java package com.android.internal.telephony.uicc.euicc com.android.internal.telephony.uicc.euicc.Tags extends java.lang.Object { static final int TAG_GET_PROFILES static final int TAG_DISABLE_PROFILE static final int TAG_ENABLE_PROFILE static final int TAG_GET_EID static final int TAG_SET_NICKNAME static final int TAG_DELETE_PROFILE static final int TAG_GET_CONFIGURED_ADDRESSES static final int TAG_SET_DEFAULT_SMDP_ADDRESS static final int TAG_GET_RAT static final int TAG_EUICC_MEMORY_RESET static final int TAG_GET_EUICC_CHALLENGE static final int TAG_GET_EUICC_INFO_1 static final int TAG_GET_EUICC_INFO_2 static final int TAG_LIST_NOTIFICATION static final int TAG_RETRIEVE_NOTIFICATIONS_LIST static final int TAG_REMOVE_NOTIFICATION_FROM_LIST static final int TAG_AUTHENTICATE_SERVER static final int TAG_PREPARE_DOWNLOAD static final int TAG_INITIALISE_SECURE_CHANNEL static final int TAG_UNI_2 static final int TAG_UNI_4 static final int TAG_SEQUENCE static final int TAG_CTX_0 static final int TAG_CTX_1 static final int TAG_CTX_2 static final int TAG_CTX_3 static final int TAG_CTX_4 static final int TAG_CTX_5 static final int TAG_CTX_6 static final int TAG_CTX_7 static final int TAG_CTX_8 static final int TAG_CTX_9 static final int TAG_CTX_10 static final int TAG_CTX_COMP_0 static final int TAG_CTX_COMP_1 static final int TAG_CTX_COMP_2 static final int TAG_CTX_COMP_3 static final int TAG_PROFILE_INSTALLATION_RESULT static final int TAG_PROFILE_INSTALLATION_RESULT_DATA static final int TAG_NOTIFICATION_METADATA static final int TAG_SEQ static final int TAG_TARGET_ADDR static final int TAG_EVENT static final int TAG_CANCEL_SESSION static final int TAG_PROFILE_INFO static final int TAG_TAG_LIST static final int TAG_EID static final int TAG_NICKNAME static final int TAG_ICCID static final int TAG_PROFILE_STATE static final int TAG_SERVICE_PROVIDER_NAME static final int TAG_PROFILE_CLASS static final int TAG_PROFILE_POLICY_RULE static final int TAG_PROFILE_NAME static final int TAG_OPERATOR_ID static final int TAG_CARRIER_PRIVILEGE_RULES static final int TAG_PORT static final int TAG_REF_AR_DO static final int TAG_REF_DO static final int TAG_DEVICE_APP_ID_REF_DO static final int TAG_PKG_REF_DO static final int TAG_AR_DO static final int TAG_PERM_AR_DO static final byte[] EUICC_PROFILE_TAGS static final byte[] EUICC_PROFILE_MEP_TAGS private void <init> () static void <clinit> () }
com/android/internal/telephony/uicc/euicc/apdu/
com/android/internal/telephony/uicc/euicc/apdu/ApduCommand.class
ApduCommand.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduCommand extends java.lang.Object { public final int channel public final int cla public final int ins public final int p1 public final int p2 public final int p3 public final String cmdHex public final boolean isEs10 void <init> (int, int, int, int, int, int, java.lang.String) int channel int cla int ins int p1 int p2 int p3 String cmdHex public java.lang.String toString () }
com/android/internal/telephony/uicc/euicc/apdu/ApduException.class
ApduException.java package com.android.internal.telephony.uicc.euicc.apdu public com.android.internal.telephony.uicc.euicc.apdu.ApduException extends java.lang.Exception { private final int mApduStatus public void <init> (int) int apduStatus public void <init> (java.lang.String) String message public int getApduStatus () public java.lang.String getStatusHex () public java.lang.String getMessage () }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$1.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$1 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback val$resultCallback final synthetic android.os.Handler val$handler final synthetic com.android.internal.telephony.uicc.euicc.apdu.RequestProvider val$requestProvider final synthetic boolean val$closeChannelImmediately final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler, com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, boolean) com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 public void onResult (android.telephony.IccOpenLogicalChannelResponse) String storedResponse android.telephony.IccOpenLogicalChannelResponse openChannelResponse int channel int status byte[] selectResponse com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder builder public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$2$1.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$2$1 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender$2 this$1 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender$2) com.android.internal.telephony.uicc.euicc.apdu.ApduSender$2 this$1 public void onResult (com.android.internal.telephony.uicc.IccIoResult) com.android.internal.telephony.uicc.IccIoResult fullResponse int status boolean continueSendCommand public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$2.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$2 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduCommand val$command final synthetic boolean val$closeChannelImmediately final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback val$resultCallback final synthetic android.os.Handler val$handler final synthetic int val$index final synthetic java.util.List val$commands final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender, com.android.internal.telephony.uicc.euicc.apdu.ApduCommand, boolean, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler, int, java.util.List) com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 public void onResult (com.android.internal.telephony.uicc.IccIoResult) com.android.internal.telephony.uicc.IccIoResult response public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$3.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$3 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic int val$channel final synthetic java.io.ByteArrayOutputStream val$resultBuilder final synthetic com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback val$resultCallback final synthetic android.os.Handler val$handler final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender, int, java.io.ByteArrayOutputStream, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 public void onResult (com.android.internal.telephony.uicc.IccIoResult) com.android.internal.telephony.uicc.IccIoResult response public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$4.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$4 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic Throwable val$exception final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback val$resultCallback final synthetic byte[] val$response final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender, java.lang.Throwable, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, byte[]) com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 public void onResult (java.lang.Boolean) Boolean aBoolean public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender$5.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.ApduSender$5 extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { final synthetic int val$channelId final synthetic com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 void <init> (com.android.internal.telephony.uicc.euicc.apdu.ApduSender, int) com.android.internal.telephony.uicc.euicc.apdu.ApduSender this$0 public void onResult (java.lang.Boolean) Boolean isSuccess public volatile synthetic void onResult (java.lang.Object) }
com/android/internal/telephony/uicc/euicc/apdu/ApduSender.class
ApduSender.java package com.android.internal.telephony.uicc.euicc.apdu public com.android.internal.telephony.uicc.euicc.apdu.ApduSender extends java.lang.Object { private static final String LOG_TAG private static final int INS_GET_MORE_RESPONSE private static final int SW1_MORE_RESPONSE private static final int STATUS_NO_ERROR private static final int SW1_NO_ERROR private static final int STATUS_CHANNEL_CLOSED private static final int WAIT_TIME_MS private static final String CHANNEL_ID_PRE static final String ISD_R_AID private static final String CHANNEL_RESPONSE_ID_PRE private final String mAid private final boolean mSupportExtendedApdu private final com.android.internal.telephony.uicc.euicc.apdu.OpenLogicalChannelInvocation mOpenChannel private final com.android.internal.telephony.uicc.euicc.apdu.CloseLogicalChannelInvocation mCloseChannel private final com.android.internal.telephony.uicc.euicc.apdu.TransmitApduLogicalChannelInvocation mTransmitApdu private final android.content.Context mContext private final String mChannelKey private final String mChannelResponseKey private final android.os.Handler mHandler private final Object mChannelInUseLock private boolean mChannelInUse private boolean mChannelOpened private static void logv (java.lang.String) String msg private static void logd (java.lang.String) String msg private static void loge (java.lang.String) String msg public void <init> (android.content.Context, int, com.android.internal.telephony.CommandsInterface, java.lang.String, boolean) android.content.Context context int phoneId com.android.internal.telephony.CommandsInterface ci String aid boolean supportExtendedApdu public void send (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder builder com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestProvider com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler boolean euiccSession private com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder getRequestBuilderWithOpenedChannel (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, boolean, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) Throwable e com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestProvider boolean closeChannelImmediately com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler Throwable requestException int channel String storedResponse byte[] selectResponse com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder builder private void openChannel (com.android.internal.telephony.uicc.euicc.apdu.RequestProvider, boolean, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) com.android.internal.telephony.uicc.euicc.apdu.RequestProvider requestProvider boolean closeChannelImmediately com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler private void sendCommand (java.util.List, int, boolean, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) java.util.List commands int index boolean closeChannelImmediately com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler com.android.internal.telephony.uicc.euicc.apdu.ApduCommand command private void getCompleteResponse (int, com.android.internal.telephony.uicc.IccIoResult, java.io.ByteArrayOutputStream, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) int channel com.android.internal.telephony.uicc.IccIoResult lastResponse java.io.ByteArrayOutputStream responseBuilder com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback resultCallback android.os.Handler handler java.io.ByteArrayOutputStream resultBuilder private void tearDownPreferences () private void returnRespnseOrException (int, boolean, byte[], java.lang.Throwable, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) int channel boolean closeChannelImmediately byte[] response Throwable exception com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler private void closeAndReturn (int, byte[], java.lang.Throwable, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) int channel byte[] response Throwable exception com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler public void closeAnyOpenChannel () int channelId private void releaseChannelLockAndReturn (byte[], java.lang.Throwable, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, android.os.Handler) byte[] response Throwable exception com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback android.os.Handler handler private void releaseChannelLock () private boolean acquireChannelLock () private synthetic void lambda$releaseChannelLockAndReturn$0 (java.lang.Throwable, com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback, byte[]) Throwable exception com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback resultCallback byte[] response }
com/android/internal/telephony/uicc/euicc/apdu/ApduSenderResultCallback.class
ApduSenderResultCallback.java package com.android.internal.telephony.uicc.euicc.apdu public abstract com.android.internal.telephony.uicc.euicc.apdu.ApduSenderResultCallback extends com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback { public void <init> () public abstract boolean shouldContinueOnIntermediateResult (com.android.internal.telephony.uicc.IccIoResult) }
com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.class
CloseLogicalChannelInvocation.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.CloseLogicalChannelInvocation extends com.android.internal.telephony.uicc.euicc.async.AsyncMessageInvocation { private static final String LOG_TAG private final com.android.internal.telephony.CommandsInterface mCi void <init> (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface ci protected void sendRequestMessage (java.lang.Integer, android.os.Message) Integer channel android.os.Message msg protected java.lang.Boolean parseResult (android.os.AsyncResult) android.os.AsyncResult ar protected volatile synthetic java.lang.Object parseResult (android.os.AsyncResult) throws java.lang.Throwable protected volatile synthetic void sendRequestMessage (java.lang.Object, android.os.Message) }
com/android/internal/telephony/uicc/euicc/apdu/OpenLogicalChannelInvocation.class
OpenLogicalChannelInvocation.java package com.android.internal.telephony.uicc.euicc.apdu com.android.internal.telephony.uicc.euicc.apdu.OpenLogicalChannelInvocation extends com.android.internal.telephony.uicc.euicc.async.AsyncMessageInvocation { private static final String LOG_TAG private final com.android.internal.telephony.CommandsInterface mCi void <init> (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface ci protected void sendRequestMessage (java.lang.String, android.os.Message) String aid android.os.Message msg protected android.telephony.IccOpenLogicalChannelResponse parseResult (android.os.AsyncResult) int i int[] result int channel byte[] selectResponse android.telephony.IccOpenLogicalChannelResponse openChannelResp com.android.internal.telephony.CommandException$Error error int errorCode android.os.AsyncResult ar android.telephony.IccOpenLogicalChannelResponse openChannelResp protected volatile synthetic java.lang.Object parseResult (android.os.AsyncResult) throws java.lang.Throwable protected volatile synthetic void sendRequestMessage (java.lang.Object, android.os.Message) }
com/android/internal/telephony/uicc/euicc/apdu/RequestBuilder.class
RequestBuilder.java package com.android.internal.telephony.uicc.euicc.apdu public com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder extends java.lang.Object { private static final int MAX_APDU_DATA_LEN private static final int MAX_EXT_APDU_DATA_LEN private static final int CLA_STORE_DATA private static final int INS_STORE_DATA private static final int P1_STORE_DATA_INTERM private static final int P1_STORE_DATA_END private final int mChannel private final int mMaxApduDataLen private final java.util.List mCommands public void addApdu (int, int, int, int, int, java.lang.String) int cla int ins int p1 int p2 int p3 String cmdHex public void addApdu (int, int, int, int, java.lang.String) int cla int ins int p1 int p2 String cmdHex public void addApdu (int, int, int, int) int cla int ins int p1 int p2 public void addStoreData (java.lang.String) String data int i String cmdHex int cmdLen int startPos int totalLen int totalSubCmds String data java.util.List getCommands () void <init> (int, boolean) int channel boolean supportExtendedApdu }
com/android/internal/telephony/uicc/euicc/apdu/RequestProvider.class
RequestProvider.java package com.android.internal.telephony.uicc.euicc.apdu public abstract com.android.internal.telephony.uicc.euicc.apdu.RequestProvider extends java.lang.Object { public abstract void buildRequest (byte[], com.android.internal.telephony.uicc.euicc.apdu.RequestBuilder) throws java.lang.Throwable }
com/android/internal/telephony/uicc/euicc/apdu/TransmitApduLogicalChannelInvocation.class
TransmitApduLogicalChannelInvocation.java package com.android.internal.telephony.uicc.euicc.apdu public com.android.internal.telephony.uicc.euicc.apdu.TransmitApduLogicalChannelInvocation extends com.android.internal.telephony.uicc.euicc.async.AsyncMessageInvocation { private static final String LOG_TAG private static final int SW1_ERROR private final com.android.internal.telephony.CommandsInterface mCi void <init> (com.android.internal.telephony.CommandsInterface) com.android.internal.telephony.CommandsInterface ci protected void sendRequestMessage (com.android.internal.telephony.uicc.euicc.apdu.ApduCommand, android.os.Message) com.android.internal.telephony.uicc.euicc.apdu.ApduCommand command android.os.Message msg protected com.android.internal.telephony.uicc.IccIoResult parseResult (android.os.AsyncResult) com.android.internal.telephony.uicc.IccIoResult response android.os.AsyncResult ar com.android.internal.telephony.uicc.IccIoResult response protected volatile synthetic java.lang.Object parseResult (android.os.AsyncResult) throws java.lang.Throwable protected volatile synthetic void sendRequestMessage (java.lang.Object, android.os.Message) }
com/android/internal/telephony/uicc/euicc/async/
com/android/internal/telephony/uicc/euicc/async/AsyncMessageInvocation.class
AsyncMessageInvocation.java package com.android.internal.telephony.uicc.euicc.async public abstract com.android.internal.telephony.uicc.euicc.async.AsyncMessageInvocation extends java.lang.Object implements android.os.Handler$Callback { public void <init> () public final void invoke (java.lang.Object, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) Object request com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback resultCallback android.os.Handler handler android.os.Handler h public boolean handleMessage (android.os.Message) Throwable t android.os.Message msg android.os.AsyncResult result com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback resultCallback protected abstract void sendRequestMessage (java.lang.Object, android.os.Message) protected abstract java.lang.Object parseResult (android.os.AsyncResult) throws java.lang.Throwable }
com/android/internal/telephony/uicc/euicc/async/AsyncResultCallback.class
AsyncResultCallback.java package com.android.internal.telephony.uicc.euicc.async public abstract com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback extends java.lang.Object { private static final String LOG_TAG public void <init> () public abstract void onResult (java.lang.Object) public void onException (java.lang.Throwable) Throwable e }
com/android/internal/telephony/uicc/euicc/async/AsyncResultHelper$1.class
AsyncResultHelper.java package com.android.internal.telephony.uicc.euicc.async com.android.internal.telephony.uicc.euicc.async.AsyncResultHelper$1 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback val$callback final synthetic Object val$result void <init> (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, java.lang.Object) public void run () }
com/android/internal/telephony/uicc/euicc/async/AsyncResultHelper$2.class
AsyncResultHelper.java package com.android.internal.telephony.uicc.euicc.async com.android.internal.telephony.uicc.euicc.async.AsyncResultHelper$2 extends java.lang.Object implements java.lang.Runnable { final synthetic com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback val$callback final synthetic Throwable val$e void <init> (com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, java.lang.Throwable) public void run () }
com/android/internal/telephony/uicc/euicc/async/AsyncResultHelper.class
AsyncResultHelper.java package com.android.internal.telephony.uicc.euicc.async public final com.android.internal.telephony.uicc.euicc.async.AsyncResultHelper extends java.lang.Object { public static void returnResult (java.lang.Object, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) Object result com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler public static void throwException (java.lang.Throwable, com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback, android.os.Handler) Throwable e com.android.internal.telephony.uicc.euicc.async.AsyncResultCallback callback android.os.Handler handler private void <init> () }
com/android/internal/telephony/util/
com/android/internal/telephony/util/BestClock.class
BestClock.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.BestClock extends java.time.Clock { private static final String TAG private final java.time.ZoneId mZone private final java.time.Clock[] mClocks public transient void <init> (java.time.ZoneId, java.time.Clock[]) java.time.ZoneId zone java.time.Clock[] clocks public long millis () java.time.DateTimeException e java.time.Clock clock public java.time.ZoneId getZone () public java.time.Clock withZone (java.time.ZoneId) java.time.ZoneId zone public java.time.Instant instant () }
com/android/internal/telephony/util/BinderUtils$ThrowingRunnable.class
BinderUtils.java package com.android.internal.telephony.util public abstract com.android.internal.telephony.util.BinderUtils$ThrowingRunnable extends java.lang.Object { public abstract void run () throws java.lang.Exception }
com/android/internal/telephony/util/BinderUtils$ThrowingSupplier.class
BinderUtils.java package com.android.internal.telephony.util public abstract com.android.internal.telephony.util.BinderUtils$ThrowingSupplier extends java.lang.Object { public abstract java.lang.Object get () throws java.lang.Exception }
com/android/internal/telephony/util/BinderUtils.class
BinderUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.BinderUtils extends java.lang.Object { public void <init> () public static final void withCleanCallingIdentity (com.android.internal.telephony.util.BinderUtils$ThrowingRunnable) throws java.lang.Exception com.android.internal.telephony.util.BinderUtils$ThrowingRunnable action long callingIdentity public static final java.lang.Object withCleanCallingIdentity (com.android.internal.telephony.util.BinderUtils$ThrowingSupplier) throws java.lang.Exception com.android.internal.telephony.util.BinderUtils$ThrowingSupplier action long callingIdentity }
com/android/internal/telephony/util/BitUtils$NameOf.class
BitUtils.java package com.android.internal.telephony.util public abstract com.android.internal.telephony.util.BitUtils$NameOf extends java.lang.Object { public abstract java.lang.String nameOf (int) }
com/android/internal/telephony/util/BitUtils.class
BitUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.BitUtils extends java.lang.Object { public void <init> () public static int[] unpackBits (long) long val int size int[] result int index int bitPos public static transient long packBitList (int[]) int[] bits public static long packBits (int[]) int b int[] bits long packed public static void appendStringRepresentationOfBitMaskToStringBuilder (java.lang.StringBuilder, long, com.android.internal.telephony.util.BitUtils$NameOf, java.lang.String) StringBuilder sb long bitMask com.android.internal.telephony.util.BitUtils$NameOf nameFetcher String separator int bitPos boolean firstElementAdded public static java.lang.String describeDifferences (long, long, com.android.internal.telephony.util.BitUtils$NameOf) long oldVal long newVal com.android.internal.telephony.util.BitUtils$NameOf nameFetcher long changed long removed long added StringBuilder sb }
com/android/internal/telephony/util/ByteUtils.class
ByteUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.ByteUtils extends java.lang.Object { public void <init> () public static int indexOf (byte[], byte) byte[] array byte target private static int indexOf (byte[], byte, int, int) int i byte[] array byte target int start int end public static transient byte[] concat (byte[][]) byte[] array byte[] array byte[][] arrays int length byte[] result int pos }
com/android/internal/telephony/util/CollectionUtils.class
CollectionUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.CollectionUtils extends java.lang.Object { private void <init> () public static boolean isEmpty (java.lang.Object[]) Object[] array public static boolean isEmpty (java.util.Collection) java.util.Collection collection public static int[] toIntArray (java.util.Collection) Integer item java.util.Collection list int[] array int i public static long[] toLongArray (java.util.Collection) Long item java.util.Collection list long[] array int i public static boolean all (java.util.Collection, java.util.function.Predicate) Object e java.util.Collection elem java.util.function.Predicate predicate public static boolean any (java.util.Collection, java.util.function.Predicate) java.util.Collection elem java.util.function.Predicate predicate public static int indexOf (java.util.Collection, java.util.function.Predicate) Object e java.util.Collection elem java.util.function.Predicate predicate int idx public static boolean any (android.util.SparseArray, java.util.function.Predicate) int i android.util.SparseArray array java.util.function.Predicate predicate public static boolean contains (short[], short) int element short[] array short value public static boolean contains (int[], int) int element int[] array int value public static boolean contains (java.lang.Object[], java.lang.Object) Object[] array Object value public static int indexOf (java.lang.Object[], java.lang.Object) int i Object[] array Object value public static int indexOfSubArray (byte[], byte[]) int j boolean found int i byte[] haystack byte[] needle public static java.util.ArrayList filter (java.util.Collection, java.util.function.Predicate) Object e java.util.Collection source java.util.function.Predicate test java.util.ArrayList matches public static long total (long[]) long value long[] array long total public static boolean containsAny (java.util.Collection, java.util.Collection) Object needle java.util.Collection haystack java.util.Collection needles public static boolean containsAll (java.util.Collection, java.util.Collection) java.util.Collection haystack java.util.Collection needles public static java.lang.Object findFirst (java.util.Collection, java.util.function.Predicate) Object needle java.util.Collection haystack java.util.function.Predicate condition public static java.lang.Object findLast (java.util.List, java.util.function.Predicate) Object needle int i java.util.List haystack java.util.function.Predicate condition public static boolean contains (java.util.Collection, java.util.function.Predicate) java.util.Collection haystack java.util.function.Predicate condition public static java.util.ArrayList map (java.util.Collection, java.util.function.Function) Object e java.util.Collection source java.util.function.Function transform java.util.ArrayList dest public static java.util.ArrayList zip (java.util.List, java.util.List) int i java.util.List first java.util.List second int size java.util.ArrayList dest public static android.util.ArrayMap assoc (java.util.List, java.util.List) Object key int i java.util.List keys java.util.List values int size android.util.ArrayMap dest public static int getIndexForValue (android.util.SparseArray, java.lang.Object) Object valueAt int i int nsize android.util.SparseArray sparseArray Object value }
com/android/internal/telephony/util/ConnectivitySettingsUtils.class
ConnectivitySettingsUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.ConnectivitySettingsUtils extends java.lang.Object { public static final int PRIVATE_DNS_MODE_OFF public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME public static final String PRIVATE_DNS_DEFAULT_MODE public static final String PRIVATE_DNS_MODE public static final String PRIVATE_DNS_MODE_OFF_STRING public static final String PRIVATE_DNS_MODE_OPPORTUNISTIC_STRING public static final String PRIVATE_DNS_MODE_PROVIDER_HOSTNAME_STRING public static final String PRIVATE_DNS_SPECIFIER public void <init> () public static java.lang.String getPrivateDnsModeAsString (int) int mode private static int getPrivateDnsModeAsInt (java.lang.String) String mode public static int getPrivateDnsMode (android.content.Context) android.content.Context context android.content.ContentResolver cr String mode public static void setPrivateDnsMode (android.content.Context, int) android.content.Context context int mode public static java.lang.String getPrivateDnsHostname (android.content.Context) android.content.Context context public static void setPrivateDnsHostname (android.content.Context, java.lang.String) android.content.Context context String specifier }
com/android/internal/telephony/util/ConnectivityUtils.class
ConnectivityUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.ConnectivityUtils extends java.lang.Object { private void <init> () public static java.lang.String addressAndPortToString (java.net.InetAddress, int) java.net.InetAddress address int port public static boolean isIPv6ULA (java.net.InetAddress) java.net.InetAddress addr public static int saturatedCast (long) long value }
com/android/internal/telephony/util/DnsPacket$DnsHeader.class
DnsPacket.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsPacket$DnsHeader extends java.lang.Object { private static final String TAG private static final int SIZE_IN_BYTES private final int mId private final int mFlags private final int[] mRecordCount private static final int FLAGS_SECTION_QR_BIT public void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException int i java.nio.ByteBuffer buf public boolean isResponse () public void <init> (int, int, int, int) int id int flags int qdcount int ancount public int getRecordCount (int) int type public int getFlags () public int getId () public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.util.DnsPacket$DnsHeader other public int hashCode () public byte[] getBytes () int i java.nio.ByteBuffer buf }
com/android/internal/telephony/util/DnsPacket$DnsRecord.class
DnsPacket.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsPacket$DnsRecord extends java.lang.Object { public static final int MAXNAMESIZE public static final int NAME_NORMAL public static final int NAME_COMPRESSION private static final String TAG public final String dName public final int nsType public final int nsClass public final long ttl private final byte[] mRdata public final int rType protected void <init> (int, java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int length int rType java.nio.ByteBuffer buf public static com.android.internal.telephony.util.DnsPacket$DnsRecord parse (int, java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int rType java.nio.ByteBuffer buf int oldPos int nsType public static com.android.internal.telephony.util.DnsPacket$DnsRecord makeAOrAAAARecord (int, java.lang.String, int, long, java.net.InetAddress) throws java.io.IOException int rType String dName int nsClass long ttl java.net.InetAddress address int nsType public static com.android.internal.telephony.util.DnsPacket$DnsRecord makeCNameRecord (int, java.lang.String, int, long, java.lang.String) throws java.io.IOException int rType String dName int nsClass long ttl String domainName public static com.android.internal.telephony.util.DnsPacket$DnsRecord makeQuestion (java.lang.String, int, int) String dName int nsType int nsClass private static java.lang.String requireHostName (java.lang.String) String name private void <init> (java.lang.String, int, int) String dName int nsType int nsClass private void <init> (int, java.lang.String, int, int, long, java.net.InetAddress, java.lang.String) throws java.io.IOException int rType String dName int nsType int nsClass long ttl java.net.InetAddress address String rDataStr public byte[] getRR () public byte[] getBytes () throws java.io.IOException java.io.ByteArrayOutputStream baos java.io.DataOutputStream dos public boolean equals (java.lang.Object) Object o com.android.internal.telephony.util.DnsPacket$DnsRecord other public int hashCode () public java.lang.String toString () }
com/android/internal/telephony/util/DnsPacket$ParseException.class
DnsPacket.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsPacket$ParseException extends java.lang.RuntimeException { public String reason public void <init> (java.lang.String) String reason public void <init> (java.lang.String, java.lang.Throwable) String reason Throwable cause }
com/android/internal/telephony/util/DnsPacket$RecordType.class
DnsPacket.java package com.android.internal.telephony.util public abstract annotation com.android.internal.telephony.util.DnsPacket$RecordType extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/util/DnsPacket.class
DnsPacket.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsPacket extends java.lang.Object { private static final int TYPE_CNAME public static final int TYPE_SVCB public static final int QDSECTION public static final int ANSECTION public static final int NSSECTION public static final int ARSECTION static final int NUM_SECTIONS private static final String TAG protected final com.android.internal.telephony.util.DnsPacket$DnsHeader mHeader protected final java.util.List[] mRecords public java.util.List getRecords (int) int section public void <init> (byte[]) throws com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buffer java.nio.BufferUnderflowException e java.nio.BufferUnderflowException e int j int count int i byte[] data java.nio.ByteBuffer buffer public void <init> (com.android.internal.telephony.util.DnsPacket$DnsHeader, java.util.List, java.util.List) int i com.android.internal.telephony.util.DnsPacket$DnsHeader header java.util.List qd java.util.List an public byte[] getBytes () throws java.io.IOException com.android.internal.telephony.util.DnsPacket$DnsRecord record int i java.io.ByteArrayOutputStream buf public java.lang.String toString () public boolean equals (java.lang.Object) Object o com.android.internal.telephony.util.DnsPacket other public int hashCode () int result static void <clinit> () }
com/android/internal/telephony/util/DnsPacketUtils$DnsRecordParser.class
DnsPacketUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsPacketUtils$DnsRecordParser extends java.lang.Object { private static final int MAXLABELSIZE private static final int MAXNAMESIZE private static final int MAXLABELCOUNT private static final java.text.DecimalFormat sByteFormat private static final java.text.FieldPosition sPos static java.lang.String labelToString (byte[]) int b int i byte[] label StringBuffer sb public static byte[] domainNameToLabels (java.lang.String) throws java.io.IOException android.net.ParseException String label String name java.io.ByteArrayOutputStream buf String[] labels public static boolean isHostName (java.lang.String) String hostName public static java.lang.String parseName (java.nio.ByteBuffer, int, boolean) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int depth boolean isNameCompressionSupported public static java.lang.String parseName (java.nio.ByteBuffer, int, int, boolean) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int offset int oldPos String pointed byte[] label String head String tail java.nio.ByteBuffer buf int depth int maxLabelCount boolean isNameCompressionSupported int len int mask private void <init> () static void <clinit> () }
com/android/internal/telephony/util/DnsPacketUtils.class
DnsPacketUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.DnsPacketUtils extends java.lang.Object { private void <init> () }
com/android/internal/telephony/util/DnsSdTxtRecord$1.class
DnsSdTxtRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSdTxtRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator { void <init> () public com.android.internal.telephony.util.DnsSdTxtRecord createFromParcel (android.os.Parcel) android.os.Parcel in com.android.internal.telephony.util.DnsSdTxtRecord info public com.android.internal.telephony.util.DnsSdTxtRecord[] newArray (int) int size public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/internal/telephony/util/DnsSdTxtRecord.class
DnsSdTxtRecord.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsSdTxtRecord extends java.lang.Object implements android.os.Parcelable { private static final byte mSeparator private byte[] mData public static final android.os.Parcelable$Creator CREATOR public void <init> () public void <init> (byte[]) byte[] data public void <init> (com.android.internal.telephony.util.DnsSdTxtRecord) com.android.internal.telephony.util.DnsSdTxtRecord src public void set (java.lang.String, java.lang.String) byte[] valBytes int valLen byte[] keyBytes java.io.UnsupportedEncodingException e int i String key String value byte[] keyBytes byte[] valBytes int valLen int currentLoc public java.lang.String get (java.lang.String) String key byte[] val public int remove (java.lang.String) byte[] oldBytes String s int avLen int i String key int avStart public int keyCount () int count int nextKey public boolean contains (java.lang.String) int i String key String s public int size () public byte[] getRawData () private void insert (byte[], byte[], int) int i byte[] keyBytes byte[] value int index byte[] oldBytes int valLen int insertion int newLen int avLen int secondHalfLen private java.lang.String getKey (int) int i int avLen int aLen int index int avStart private byte[] getValue (int) int i int avLen int aLen int index int avStart byte[] value private java.lang.String getValueAsString (int) int index byte[] value private byte[] getValue (java.lang.String) String forKey String s int i public java.lang.String toString () String av String val int i String a String result public boolean equals (java.lang.Object) Object o com.android.internal.telephony.util.DnsSdTxtRecord record public int hashCode () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel dest int flags static void <clinit> () }
com/android/internal/telephony/util/DnsSvcbPacket.class
DnsSvcbPacket.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsSvcbPacket extends com.android.internal.telephony.util.DnsPacket { public static final int TYPE_SVCB private static final String TAG private void <init> (byte[]) throws com.android.internal.telephony.util.DnsPacket$ParseException byte[] data int questions int nsType public boolean isResponse () public boolean isSupported (java.lang.String) String alpn public java.lang.String getTargetName (java.lang.String) String alpn com.android.internal.telephony.util.DnsSvcbRecord record public int getPort (java.lang.String) String alpn com.android.internal.telephony.util.DnsSvcbRecord record public java.util.List getAddresses (java.lang.String) String alpn com.android.internal.telephony.util.DnsSvcbRecord record java.util.List out public java.lang.String getDohPath (java.lang.String) String alpn com.android.internal.telephony.util.DnsSvcbRecord record private com.android.internal.telephony.util.DnsSvcbRecord findSvcbRecord (java.lang.String) com.android.internal.telephony.util.DnsSvcbRecord svcbRecord com.android.internal.telephony.util.DnsPacket$DnsRecord record String alpn private java.util.List getAddressesFromAdditionalSection () java.net.UnknownHostException e com.android.internal.telephony.util.DnsPacket$DnsRecord record java.util.List out public static com.android.internal.telephony.util.DnsSvcbPacket fromResponse (byte[]) throws com.android.internal.telephony.util.DnsPacket$ParseException byte[] data com.android.internal.telephony.util.DnsSvcbPacket out static void <clinit> () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParam.class
DnsSvcbRecord.java package com.android.internal.telephony.util abstract com.android.internal.telephony.util.DnsSvcbRecord$SvcParam extends java.lang.Object { private final int mKey void <init> (int) int key int getKey () abstract java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamAlpn.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamAlpn extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final java.util.List mValue void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int len java.nio.ByteBuffer svcParamValue java.util.List getValue () public java.lang.String toString () volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamDohPath.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamDohPath extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final String mValue void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int len byte[] value java.lang.String getValue () public java.lang.String toString () volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamEch.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamEch extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParamGeneric { void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamGeneric.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamGeneric extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final byte[] mValue void <init> (int, java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int key java.nio.ByteBuffer buf int len byte[] getValue () public java.lang.String toString () StringBuilder out volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamIpHint.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpHint extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final java.util.List mValue private void <init> (int, java.nio.ByteBuffer, int) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int key java.nio.ByteBuffer buf int addrLen int len java.nio.ByteBuffer svcParamValue java.util.List getValue () public java.lang.String toString () java.net.InetAddress ip java.util.StringJoiner valueJoiner volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamIpv4Hint.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpv4Hint extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpHint { void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamIpv6Hint.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpv6Hint extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpHint { void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamMandatory.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamMandatory extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final short[] mValue private void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int len java.nio.ByteBuffer svcParamValue short[] getValue () public java.lang.String toString () short key java.util.StringJoiner valueJoiner volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamNoDefaultAlpn.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamNoDefaultAlpn extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int len java.lang.Void getValue () public java.lang.String toString () volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamPort.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamPort extends com.android.internal.telephony.util.DnsSvcbRecord$SvcParam { private final int mValue void <init> (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf int len java.lang.Integer getValue () public java.lang.String toString () volatile synthetic java.lang.Object getValue () }
com/android/internal/telephony/util/DnsSvcbRecord$SvcParamValueUtil.class
DnsSvcbRecord.java package com.android.internal.telephony.util com.android.internal.telephony.util.DnsSvcbRecord$SvcParamValueUtil extends java.lang.Object { private void <init> () private static java.util.List toStringList (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException int alpnLen byte[] alpn java.nio.ByteBuffer buf java.util.List out private static short[] toShortArray (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.nio.ByteBuffer buf java.nio.ShortBuffer sb short[] out private static java.util.List toInetAddressList (java.nio.ByteBuffer, int) throws java.nio.BufferUnderflowException com.android.internal.telephony.util.DnsPacket$ParseException java.net.UnknownHostException e java.nio.ByteBuffer buf int addrLen java.util.List out byte[] addr }
com/android/internal/telephony/util/DnsSvcbRecord.class
DnsSvcbRecord.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.DnsSvcbRecord extends com.android.internal.telephony.util.DnsPacket$DnsRecord { private static final int KEY_MANDATORY private static final int KEY_ALPN private static final int KEY_NO_DEFAULT_ALPN private static final int KEY_PORT private static final int KEY_IPV4HINT private static final int KEY_ECH private static final int KEY_IPV6HINT private static final int KEY_DOHPATH private static final int MINSVCPARAMSIZE private static final String TAG private final int mSvcPriority private final String mTargetName private final android.util.SparseArray mAllSvcParams public void <init> (int, java.nio.ByteBuffer) throws java.lang.IllegalStateException com.android.internal.telephony.util.DnsPacket$ParseException com.android.internal.telephony.util.DnsSvcbRecord$SvcParam svcParam int key int rType java.nio.ByteBuffer buff byte[] rdata java.nio.ByteBuffer buf public java.lang.String getTargetName () public java.util.List getAlpns () com.android.internal.telephony.util.DnsSvcbRecord$SvcParamAlpn sp java.util.List list public int getPort () com.android.internal.telephony.util.DnsSvcbRecord$SvcParamPort sp public java.util.List getAddresses () java.util.List out com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpHint sp4 com.android.internal.telephony.util.DnsSvcbRecord$SvcParamIpHint sp6 public java.lang.String getDohPath () com.android.internal.telephony.util.DnsSvcbRecord$SvcParamDohPath sp public java.lang.String toString () int i java.util.StringJoiner sj private static com.android.internal.telephony.util.DnsSvcbRecord$SvcParam parseSvcParam (java.nio.ByteBuffer) throws com.android.internal.telephony.util.DnsPacket$ParseException int key java.nio.BufferUnderflowException e java.nio.ByteBuffer buf private static java.lang.String toKeyName (int) int key public static java.nio.ByteBuffer sliceAndAdvance (java.nio.ByteBuffer, int) throws java.nio.BufferUnderflowException java.nio.ByteBuffer buf int length int pos java.nio.ByteBuffer out static void <clinit> () }
com/android/internal/telephony/util/DnsUtils.class
DnsUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.DnsUtils extends java.lang.Object { private void <init> () public static java.lang.String toDnsUpperCase (java.lang.String) int i String string char[] outChars public static java.lang.String[] toDnsLabelsUpperCase (java.lang.String[]) int i String[] labels String[] outStrings public static boolean equalsIgnoreDnsCase (java.lang.String, java.lang.String) int i String a String b public static boolean equalsDnsLabelIgnoreDnsCase (java.lang.String[], java.lang.String[]) int i String[] a String[] b int length private static char toDnsUpperCase (char) char a }
com/android/internal/telephony/util/HexDump.class
HexDump.java package com.android.internal.telephony.util public com.android.internal.telephony.util.HexDump extends java.lang.Object { private static final char[] HEX_DIGITS private static final char[] HEX_LOWER_CASE_DIGITS public void <init> () public static java.lang.String dumpHexString (byte[]) byte[] array public static java.lang.String dumpHexString (byte[], int, int) int j byte b int i int i int i int count byte[] array int offset int length StringBuilder result byte[] line int lineIndex public static java.lang.String toHexString (byte) byte b public static java.lang.String toHexString (byte[]) byte[] array public static java.lang.String toHexString (byte[], boolean) byte[] array boolean upperCase public static java.lang.String toHexString (byte[], int, int) byte[] array int offset int length public static java.lang.String toHexString (byte[], int, int, boolean) byte b int i byte[] array int offset int length boolean upperCase char[] digits char[] buf int bufIndex public static java.lang.String toHexString (int) int i public static byte[] toByteArray (byte) byte b byte[] array public static byte[] toByteArray (int) int i byte[] array private static int toByte (char) char c public static byte[] hexStringToByteArray (java.lang.String) int i String hexString int length byte[] buffer public static java.lang.StringBuilder appendByteAsHex (java.lang.StringBuilder, byte, boolean) StringBuilder sb byte b boolean upperCase char[] digits static void <clinit> () }
com/android/internal/telephony/util/Inet4AddressUtils.class
Inet4AddressUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.Inet4AddressUtils extends java.lang.Object { public void <init> () public static java.net.Inet4Address intToInet4AddressHTL (int) int hostAddress public static java.net.Inet4Address intToInet4AddressHTH (int) java.net.UnknownHostException e int hostAddress byte[] addressBytes public static int inet4AddressToIntHTH (java.net.Inet4Address) throws java.lang.IllegalArgumentException java.net.Inet4Address inetAddr byte[] addr public static int inet4AddressToIntHTL (java.net.Inet4Address) java.net.Inet4Address inetAddr public static int prefixLengthToV4NetmaskIntHTH (int) throws java.lang.IllegalArgumentException int prefixLength public static int prefixLengthToV4NetmaskIntHTL (int) throws java.lang.IllegalArgumentException int prefixLength public static int netmaskToPrefixLength (java.net.Inet4Address) java.net.Inet4Address netmask int i int prefixLength int trailingZeros public static int getImplicitNetmask (java.net.Inet4Address) java.net.Inet4Address address int firstByte public static java.net.Inet4Address getBroadcastAddress (java.net.Inet4Address, int) throws java.lang.IllegalArgumentException java.net.Inet4Address addr int prefixLength int intBroadcastAddr public static java.net.Inet4Address getPrefixMaskAsInet4Address (int) throws java.lang.IllegalArgumentException int prefixLength public static java.lang.String trimAddressZeros (java.lang.String) NumberFormatException e int i String addr String[] octets StringBuilder builder String result }
com/android/internal/telephony/util/InetAddressUtils.class
InetAddressUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.InetAddressUtils extends java.lang.Object { private static final String TAG private static final int INET4_ADDR_LENGTH private static final int INET6_ADDR_LENGTH public static void parcelInetAddress (android.os.Parcel, java.net.InetAddress, int) java.net.Inet6Address v6Address boolean hasScopeId android.os.Parcel parcel java.net.InetAddress address int flags byte[] addressArray public static java.net.InetAddress unparcelInetAddress (android.os.Parcel) boolean hasScopeId int scopeId java.net.UnknownHostException e android.os.Parcel in byte[] addressArray public static java.net.Inet6Address withScopeId (java.net.Inet6Address, int) java.net.UnknownHostException impossible java.net.Inet6Address addr int scopeid public static java.net.Inet6Address v4MappedV6Address (java.net.Inet4Address) java.net.UnknownHostException impossible java.net.Inet4Address v4Addr byte[] v6AddrBytes private void <init> () static void <clinit> () }
com/android/internal/telephony/util/InterfaceParams.class
InterfaceParams.java package com.android.internal.telephony.util public com.android.internal.telephony.util.InterfaceParams extends java.lang.Object { public final String name public final int index public final boolean hasMacAddress public final android.net.MacAddress macAddr public final int defaultMtu private static final int ETHER_MTU private static final int IPV6_MIN_MTU public static com.android.internal.telephony.util.InterfaceParams getByName (java.lang.String) Exception e String name java.net.NetworkInterface netif android.net.MacAddress macAddr public void <init> (java.lang.String, int, android.net.MacAddress) String name int index android.net.MacAddress macAddr public void <init> (java.lang.String, int, android.net.MacAddress, int) String name int index android.net.MacAddress macAddr int defaultMtu public java.lang.String toString () private static java.net.NetworkInterface getNetworkInterfaceByName (java.lang.String) Exception e String name private static android.net.MacAddress getMacAddress (java.net.NetworkInterface) Exception e java.net.NetworkInterface netif }
com/android/internal/telephony/util/IpRange.class
IpRange.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.IpRange extends java.lang.Object { private static final int SIGNUM_POSITIVE private final byte[] mStartAddr private final byte[] mEndAddr public void <init> (java.net.InetAddress, java.net.InetAddress) java.net.InetAddress startAddr java.net.InetAddress endAddr public void <init> (android.net.IpPrefix) int bitIndex android.net.IpPrefix prefix private static java.net.InetAddress getAsInetAddress (byte[]) java.net.UnknownHostException e byte[] address public java.net.InetAddress getStartAddr () public java.net.InetAddress getEndAddr () public java.util.List asIpPrefixes () android.net.IpPrefix workingPrefix com.android.internal.telephony.util.IpRange workingRange boolean isIpv6 java.util.List result java.util.Queue workingSet private static java.util.List getSubsetPrefixes (android.net.IpPrefix) android.net.IpPrefix prefix java.util.List result int currentPrefixLen byte[] other public boolean containsRange (com.android.internal.telephony.util.IpRange) com.android.internal.telephony.util.IpRange other public boolean overlapsRange (com.android.internal.telephony.util.IpRange) com.android.internal.telephony.util.IpRange other public int hashCode () public boolean equals (java.lang.Object) Object obj com.android.internal.telephony.util.IpRange other private static java.math.BigInteger addrToBigInteger (byte[]) byte[] addr }
com/android/internal/telephony/util/IpUtils.class
IpUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.IpUtils extends java.lang.Object { public void <init> () private static int intAbs (short) short v public static int checksum (java.nio.ByteBuffer, int, int, int) int i short b java.nio.ByteBuffer buf int seed int start int end int sum int bufPosition java.nio.ShortBuffer shortBuf int numShorts private static int pseudoChecksumIPv4 (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer buf int headerOffset int protocol int transportLen int partial private static int pseudoChecksumIPv6 (java.nio.ByteBuffer, int, int, int) int offset java.nio.ByteBuffer buf int headerOffset int protocol int transportLen int partial private static byte ipversion (java.nio.ByteBuffer, int) java.nio.ByteBuffer buf int headerOffset public static short ipChecksum (java.nio.ByteBuffer, int) java.nio.ByteBuffer buf int headerOffset byte ihl private static short transportChecksum (java.nio.ByteBuffer, int, int, int, int) int sum int sum java.nio.ByteBuffer buf int protocol int ipOffset int transportOffset int transportLen int sum byte ver public static short udpChecksum (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer buf int ipOffset int transportOffset int transportLen public static short tcpChecksum (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer buf int ipOffset int transportOffset int transportLen public static short icmpChecksum (java.nio.ByteBuffer, int, int) java.nio.ByteBuffer buf int transportOffset int transportLen public static short icmpv6Checksum (java.nio.ByteBuffer, int, int, int) java.nio.ByteBuffer buf int ipOffset int transportOffset int transportLen public static java.lang.String addressAndPortToString (java.net.InetAddress, int) java.net.InetAddress address int port public static boolean isValidUdpOrTcpPort (int) int port }
com/android/internal/telephony/util/LinkPropertiesUtils$CompareOrUpdateResult.class
LinkPropertiesUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.LinkPropertiesUtils$CompareOrUpdateResult extends java.lang.Object { public final java.util.List added public final java.util.List removed public final java.util.List updated public void <init> (java.util.Collection, java.util.Collection, java.util.function.Function) Object oldItem Object oldItem Object newItem java.util.Collection oldItems java.util.Collection newItems java.util.function.Function keyCalculator java.util.HashMap updateTracker public java.lang.String toString () }
com/android/internal/telephony/util/LinkPropertiesUtils$CompareResult.class
LinkPropertiesUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.LinkPropertiesUtils$CompareResult extends java.lang.Object { public final java.util.List removed public final java.util.List added public void <init> () public void <init> (java.util.Collection, java.util.Collection) Object newItem java.util.Collection oldItems java.util.Collection newItems public java.lang.String toString () }
com/android/internal/telephony/util/LinkPropertiesUtils.class
LinkPropertiesUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.LinkPropertiesUtils extends java.lang.Object { public void <init> () public static com.android.internal.telephony.util.LinkPropertiesUtils$CompareResult compareAddresses (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right public static boolean isIdenticalAllLinkAddresses (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right java.util.List leftAddresses java.util.List rightAddresses public static boolean isIdenticalAddresses (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right java.util.Collection leftAddresses java.util.Collection rightAddresses public static boolean isIdenticalDnses (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right java.util.Collection leftDnses java.util.Collection rightDnses String leftDomains String rightDomains public static boolean isIdenticalHttpProxy (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right public static boolean isIdenticalInterfaceName (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right public static boolean isIdenticalRoutes (android.net.LinkProperties, android.net.LinkProperties) android.net.LinkProperties left android.net.LinkProperties right java.util.Collection leftRoutes java.util.Collection rightRoutes }
com/android/internal/telephony/util/LocaleUtils.class
LocaleUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.LocaleUtils extends java.lang.Object { private static final String LOG_TAG public void <init> () public static java.util.Locale getLocaleFromMcc (android.content.Context, int, java.lang.String) android.content.Context context int mcc String simLanguage boolean hasSimLanguage String language String country java.util.Locale locale private static java.util.Locale getLocaleForLanguageCountry (android.content.Context, java.lang.String, java.lang.String) java.util.Locale l String locale String[] localeArray java.util.List locales java.util.List languageMatches java.util.Locale bestMatch Exception e android.content.Context context String language String country java.util.Locale target public static java.lang.String defaultLanguageForMcc (int) int mcc com.android.internal.telephony.MccTable$MccEntry entry String country android.icu.util.ULocale likelyLocale String likelyLanguage private static boolean isTranslated (android.content.Context, java.util.Locale) android.icu.util.ULocale fullLocale String localeId android.content.Context context java.util.Locale targetLocale android.icu.util.ULocale fullTargetLocale String language String script private static java.util.Locale lookupFallback (java.util.Locale, java.util.List) java.util.Locale target java.util.List candidates java.util.Locale fallback }
com/android/internal/telephony/util/LocationPermissionChecker$LocationPermissionCheckStatus.class
LocationPermissionChecker.java package com.android.internal.telephony.util public abstract annotation com.android.internal.telephony.util.LocationPermissionChecker$LocationPermissionCheckStatus extends java.lang.Object implements java.lang.annotation.Annotation { }
com/android/internal/telephony/util/LocationPermissionChecker.class
LocationPermissionChecker.java package com.android.internal.telephony.util public com.android.internal.telephony.util.LocationPermissionChecker extends java.lang.Object { private static final String TAG public static final int SUCCEEDED public static final int ERROR_LOCATION_MODE_OFF public static final int ERROR_LOCATION_PERMISSION_MISSING private final android.content.Context mContext private final android.app.AppOpsManager mAppOpsManager public void <init> (android.content.Context) android.content.Context context public boolean checkLocationPermission (java.lang.String, java.lang.String, int, java.lang.String) String pkgName String featureId int uid String message public int checkLocationPermissionInternal (java.lang.String, java.lang.String, int, java.lang.String) SecurityException e String pkgName String featureId int uid String message public boolean checkCallersLocationPermission (java.lang.String, java.lang.String, int, boolean, java.lang.String) String pkgName String featureId int uid boolean coarseForTargetSdkLessThanQ String message boolean isTargetSdkLessThanQ String permissionType boolean isFineLocationAllowed private boolean isLocationModeEnabled () Exception e android.location.LocationManager LocationManager private boolean isTargetSdkLessThan (java.lang.String, int, int) String packageName int versionCode int callingUid long ident private boolean noteAppOpAllowed (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) String op String pkgName String featureId int uid String message private void checkPackage (int, java.lang.String) throws java.lang.SecurityException int uid String pkgName protected int getCurrentUser () private int getUidPermission (java.lang.String, int) String permissionType int uid private boolean checkNetworkSettingsPermission (int) int uid private boolean checkNetworkSetupWizardPermission (int) int uid private boolean checkNetworkStackPermission (int) int uid private boolean checkMainlineNetworkStackPermission (int) int uid }
com/android/internal/telephony/util/LruCacheWithExpiry$CacheValue.class
LruCacheWithExpiry.java package com.android.internal.telephony.util com.android.internal.telephony.util.LruCacheWithExpiry$CacheValue extends java.lang.Object { public final long timestamp public final Object entry void <init> (long, java.lang.Object) long timestamp Object entry }
com/android/internal/telephony/util/LruCacheWithExpiry.class
LruCacheWithExpiry.java package com.android.internal.telephony.util public com.android.internal.telephony.util.LruCacheWithExpiry extends java.lang.Object { private final java.util.function.LongSupplier mTimeSupplier private final long mExpiryDurationMs private final android.util.LruCache mMap private final java.util.function.Predicate mShouldCacheValue public void <init> (java.util.function.LongSupplier, long, int, java.util.function.Predicate) java.util.function.LongSupplier timeSupplier long expiryDurationMs int maxSize java.util.function.Predicate shouldCacheValue public java.lang.Object get (java.lang.Object) com.android.internal.telephony.util.LruCacheWithExpiry$CacheValue value Object key public java.lang.Object getOrCompute (java.lang.Object, java.util.function.Supplier) Object cachedValue Object computedValue Object key java.util.function.Supplier supplier public void put (java.lang.Object, java.lang.Object) Object key Object value public void clear () private boolean isExpired (long) long timestamp }
com/android/internal/telephony/util/MacAddressUtils.class
MacAddressUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.MacAddressUtils extends java.lang.Object { private static final long VALID_LONG_MASK private static final long LOCALLY_ASSIGNED_MASK private static final long MULTICAST_MASK private static final long OUI_MASK private static final long NIC_MASK private static final android.net.MacAddress DEFAULT_MAC_ADDRESS private static final int ETHER_ADDR_LEN public void <init> () public static boolean isMulticastAddress (android.net.MacAddress) android.net.MacAddress address public static android.net.MacAddress createRandomUnicastAddress () public static android.net.MacAddress createRandomUnicastAddress (android.net.MacAddress, java.util.Random) long addr android.net.MacAddress base java.util.Random r long addr android.net.MacAddress mac public static long longAddrFromByteAddr (byte[]) int uint8Byte byte b byte[] addr long longAddr public static byte[] byteAddrFromLongAddr (long) long addr byte[] bytes int index public static boolean isMacAddress (byte[]) byte[] addr static void <clinit> () }
com/android/internal/telephony/util/NetUtils.class
NetUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.NetUtils extends java.lang.Object { public void <init> () public static boolean addressTypeMatches (java.net.InetAddress, java.net.InetAddress) java.net.InetAddress left java.net.InetAddress right public static android.net.RouteInfo selectBestRoute (java.util.Collection, java.net.InetAddress) android.net.RouteInfo route java.util.Collection routes java.net.InetAddress dest android.net.RouteInfo bestRoute public static java.net.InetAddress getNetworkPart (java.net.InetAddress, int) java.net.UnknownHostException e java.net.InetAddress address int prefixLength byte[] array java.net.InetAddress netPart public static void maskRawAddress (byte[], int) byte[] array int prefixLength int offset int remainder byte mask }
com/android/internal/telephony/util/NetworkCapabilitiesUtils.class
NetworkCapabilitiesUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.NetworkCapabilitiesUtils extends java.lang.Object { private static final int[] DISPLAY_TRANSPORT_PRIORITIES public static final long RESTRICTED_CAPABILITIES private static final long FORCE_RESTRICTED_CAPABILITIES public static final long UNRESTRICTED_CAPABILITIES public void <init> () public static int getDisplayTransport (int[]) int transport int[] transports public static boolean inferRestrictedCapability (android.net.NetworkCapabilities) android.net.NetworkCapabilities nc public static boolean inferRestrictedCapability (long) long capabilities static void <clinit> () }
com/android/internal/telephony/util/NetworkIdentityUtils.class
NetworkIdentityUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.NetworkIdentityUtils extends java.lang.Object { public void <init> () public static java.lang.String scrubSubscriberId (java.lang.String) String subscriberId public static java.lang.String[] scrubSubscriberIds (java.lang.String[]) int i String[] subscriberIds String[] res }
com/android/internal/telephony/util/NetworkStackConstants.class
NetworkStackConstants.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.NetworkStackConstants extends java.lang.Object { public static final int ETHER_DST_ADDR_OFFSET public static final int ETHER_SRC_ADDR_OFFSET public static final int ETHER_ADDR_LEN public static final int ETHER_TYPE_OFFSET public static final int ETHER_TYPE_LENGTH public static final int ETHER_TYPE_ARP public static final int ETHER_TYPE_IPV4 public static final int ETHER_TYPE_IPV6 public static final int ETHER_HEADER_LEN public static final int ETHER_MTU public static final byte[] ETHER_BROADCAST public static final int ARP_PAYLOAD_LEN public static final int ARP_ETHER_IPV4_LEN public static final int ARP_REQUEST public static final int ARP_REPLY public static final int ARP_HWTYPE_RESERVED_LO public static final int ARP_HWTYPE_ETHER public static final int ARP_HWTYPE_RESERVED_HI public static final int IPV4_CONFLICT_PROBE_NUM public static final int IPV4_CONFLICT_ANNOUNCE_NUM public static final int IPV4_ADDR_BITS public static final int IPV4_MIN_MTU public static final int IPV4_MAX_MTU public static final int IPV4_HEADER_MIN_LEN public static final int IPV4_IHL_MASK public static final int IPV4_LENGTH_OFFSET public static final int IPV4_FLAGS_OFFSET public static final int IPV4_FRAGMENT_MASK public static final int IPV4_PROTOCOL_OFFSET public static final int IPV4_CHECKSUM_OFFSET public static final int IPV4_SRC_ADDR_OFFSET public static final int IPV4_DST_ADDR_OFFSET public static final int IPV4_ADDR_LEN public static final int IPV4_FLAG_MF public static final int IPV4_FLAG_DF public static final int IPV4_PROTOCOL_IGMP public static final int IPV4_IGMP_MIN_SIZE public static final int IPV4_IGMP_GROUP_RECORD_SIZE public static final int IPV4_IGMP_TYPE_V1_REPORT public static final int IPV4_IGMP_TYPE_V2_JOIN_REPORT public static final int IPV4_IGMP_TYPE_V2_LEAVE_REPORT public static final int IPV4_IGMP_TYPE_V3_REPORT public static final int IPV4_OPTION_TYPE_ROUTER_ALERT public static final int IPV4_OPTION_LEN_ROUTER_ALERT public static final int IP_MTU public static final java.net.Inet4Address IPV4_ADDR_ALL public static final java.net.Inet4Address IPV4_ADDR_ANY public static final java.net.Inet6Address IPV6_ADDR_ANY public static final java.net.Inet4Address IPV4_ADDR_ALL_HOST_MULTICAST public static final android.net.IpPrefix CLAT_PREFIX public static final int IPV6_ADDR_LEN public static final int IPV6_HEADER_LEN public static final int IPV6_LEN_OFFSET public static final int IPV6_PROTOCOL_OFFSET public static final int IPV6_SRC_ADDR_OFFSET public static final int IPV6_DST_ADDR_OFFSET public static final int IPV6_FRAGMENT_ID_OFFSET public static final int IPV6_MIN_MTU public static final int IPV6_FRAGMENT_ID_LEN public static final int IPV6_FRAGMENT_HEADER_LEN public static final int RFC7421_PREFIX_LENGTH public static final int IPV6_MTU public static final java.net.Inet6Address IPV6_ADDR_ALL_NODES_MULTICAST public static final java.net.Inet6Address IPV6_ADDR_ALL_ROUTERS_MULTICAST public static final java.net.Inet6Address IPV6_ADDR_ALL_HOSTS_MULTICAST public static final int IPPROTO_FRAGMENT public static final int ICMP_CHECKSUM_OFFSET public static final int ICMP_HEADER_LEN public static final int ICMPV6_HEADER_MIN_LEN public static final int ICMPV6_CHECKSUM_OFFSET public static final int ICMPV6_ECHO_REPLY_TYPE public static final int ICMPV6_ECHO_REQUEST_TYPE public static final int ICMPV6_ROUTER_SOLICITATION public static final int ICMPV6_ROUTER_ADVERTISEMENT public static final int ICMPV6_NEIGHBOR_SOLICITATION public static final int ICMPV6_NEIGHBOR_ADVERTISEMENT public static final int ICMPV6_ND_OPTION_MIN_LENGTH public static final int ICMPV6_ND_OPTION_LENGTH_SCALING_FACTOR public static final int ICMPV6_ND_OPTION_SLLA public static final int ICMPV6_ND_OPTION_TLLA public static final int ICMPV6_ND_OPTION_PIO public static final int ICMPV6_ND_OPTION_MTU public static final int ICMPV6_ND_OPTION_RIO public static final int ICMPV6_ND_OPTION_RDNSS public static final int ICMPV6_ND_OPTION_PREF64 public static final int ICMPV6_RS_HEADER_LEN public static final int ICMPV6_RA_HEADER_LEN public static final int ICMPV6_NS_HEADER_LEN public static final int ICMPV6_NA_HEADER_LEN public static final int ICMPV6_ND_OPTION_TLLA_LEN public static final int ICMPV6_ND_OPTION_SLLA_LEN public static final int NEIGHBOR_ADVERTISEMENT_FLAG_ROUTER public static final int NEIGHBOR_ADVERTISEMENT_FLAG_SOLICITED public static final int NEIGHBOR_ADVERTISEMENT_FLAG_OVERRIDE public static final byte ROUTER_ADVERTISEMENT_FLAG_MANAGED_ADDRESS public static final byte ROUTER_ADVERTISEMENT_FLAG_OTHER public static final byte PIO_FLAG_ON_LINK public static final byte PIO_FLAG_AUTONOMOUS public static final byte PIO_FLAG_DHCPV6_PD_PREFERRED public static final int TCP_HEADER_MIN_LEN public static final int TCP_CHECKSUM_OFFSET public static final byte TCPHDR_FIN public static final byte TCPHDR_SYN public static final byte TCPHDR_RST public static final byte TCPHDR_PSH public static final byte TCPHDR_ACK public static final byte TCPHDR_URG public static final int UDP_HEADER_LEN public static final int UDP_SRCPORT_OFFSET public static final int UDP_DSTPORT_OFFSET public static final int UDP_LENGTH_OFFSET public static final int UDP_CHECKSUM_OFFSET public static final int INFINITE_LEASE public static final int DHCP4_CLIENT_PORT public static final int DHCP_MAX_LENGTH public static final int DHCP_MAX_OPTION_LEN public static final int DHCP6_CLIENT_PORT public static final int DHCP6_SERVER_PORT public static final java.net.Inet6Address ALL_DHCP_RELAY_AGENTS_AND_SERVERS public static final int DHCP6_OPTION_IA_ADDR public static final int DHCP6_OPTION_IA_PD public static final int DHCP6_OPTION_IAPREFIX public static final short DNS_OVER_TLS_PORT public static final int TYPE_A public static final int TYPE_PTR public static final int TYPE_TXT public static final int TYPE_AAAA public static final int TYPE_SRV public static final int VENDOR_SPECIFIC_IE_ID public static final int TAG_SYSTEM_DHCP public static final int TAG_SYSTEM_NEIGHBOR public static final int TAG_SYSTEM_DHCP_SERVER public static final int TAG_SYSTEM_PROBE public static final int TAG_SYSTEM_DNS public static final String TEST_CAPTIVE_PORTAL_HTTPS_URL public static final String TEST_CAPTIVE_PORTAL_HTTP_URL public static final String TEST_URL_EXPIRATION_TIME private static java.net.Inet4Address makeInet4Address (byte, byte, byte, byte) java.net.UnknownHostException e byte b1 byte b2 byte b3 byte b4 private static java.net.Inet6Address makeInet6Address (byte[]) java.net.UnknownHostException e byte[] bytes private void <init> () static void <clinit> () }
com/android/internal/telephony/util/NetworkStatsUtils.class
NetworkStatsUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.NetworkStatsUtils extends java.lang.Object { public static final int SUBSCRIBER_ID_MATCH_RULE_EXACT public static final int SUBSCRIBER_ID_MATCH_RULE_ALL public static final String LIMIT_GLOBAL_ALERT public void <init> () public static long multiplySafeByRational (long, long, long) long value long num long den long x long y long r long ax long ay public static int constrain (int, int, int) int amount int low int high public static long constrain (long, long, long) long amount long low long high }
com/android/internal/telephony/util/NotificationChannelController$1.class
NotificationChannelController.java package com.android.internal.telephony.util com.android.internal.telephony.util.NotificationChannelController$1 extends android.content.BroadcastReceiver { final synthetic com.android.internal.telephony.util.NotificationChannelController this$0 void <init> (com.android.internal.telephony.util.NotificationChannelController) com.android.internal.telephony.util.NotificationChannelController this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/internal/telephony/util/NotificationChannelController.class
NotificationChannelController.java package com.android.internal.telephony.util public com.android.internal.telephony.util.NotificationChannelController extends java.lang.Object { public static final String CHANNEL_ID_ALERT public static final String CHANNEL_ID_CALL_FORWARD public static final String CHANNEL_ID_MOBILE_DATA_STATUS public static final String CHANNEL_ID_SIM public static final String CHANNEL_ID_SMS public static final String CHANNEL_ID_VOICE_MAIL public static final String CHANNEL_ID_WFC public static final String CHANNEL_ID_SIM_HIGH_PRIORITY private static final String CHANNEL_ID_MOBILE_DATA_ALERT_DEPRECATED private static final String CHANNEL_ID_CALL_FORWARD_DEPRECATED private final android.content.BroadcastReceiver mBroadcastReceiver private static void createAll (android.content.Context) android.content.Context context android.app.NotificationChannel alertChannel android.app.NotificationChannel mobileDataStatusChannel android.app.NotificationChannel simChannel android.app.NotificationChannel callforwardChannel public void <init> (android.content.Context) android.content.Context context android.content.IntentFilter intentFilter public static android.app.NotificationChannel getChannel (java.lang.String, android.content.Context) String channelId android.content.Context context private static void migrateVoicemailNotificationSettings (android.content.Context) android.content.Context context android.app.NotificationChannel voiceMailChannel android.net.Uri sound private static void migrateCallFowardNotificationChannel (android.content.Context, android.app.NotificationChannel) android.content.Context context android.app.NotificationChannel callforwardChannel android.app.NotificationChannel deprecatedChannel }
com/android/internal/telephony/util/PerUidCounter.class
PerUidCounter.java package com.android.internal.telephony.util public com.android.internal.telephony.util.PerUidCounter extends java.lang.Object { private final int mMaxCountPerUid final android.util.SparseIntArray mUidToCount public void <init> (int) int maxCountPerUid public synchronized void incrementCountOrThrow (int) int uid long newCount public synchronized void decrementCountOrThrow (int) int uid int newCount public synchronized int get (int) int uid }
com/android/internal/telephony/util/PermissionUtils.class
PermissionUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.PermissionUtils extends java.lang.Object { public void <init> () public static transient boolean hasAnyPermissionOf (android.content.Context, java.lang.String[]) String permission android.content.Context context String[] permissions public static transient boolean hasAnyPermissionOf (android.content.Context, int, int, java.lang.String[]) String permission android.content.Context context int pid int uid String[] permissions public static transient void enforceAnyPermissionOf (android.content.Context, java.lang.String[]) android.content.Context context String[] permissions public static void enforceNetworkStackPermission (android.content.Context) android.content.Context context public static transient void enforceNetworkStackPermissionOr (android.content.Context, java.lang.String[]) android.content.Context context String[] otherPermissions java.util.ArrayList permissions public static void enforceRestrictedNetworkPermission (android.content.Context, java.lang.String) android.content.Context context String message public static void enforceAccessNetworkStatePermission (android.content.Context, java.lang.String) android.content.Context context String message public static boolean hasDumpPermission (android.content.Context, java.lang.String, java.io.PrintWriter) android.content.Context context String tag java.io.PrintWriter pw public static void enforceSystemFeature (android.content.Context, java.lang.String, java.lang.String) android.content.Context context String feature String errorMessage boolean hasSystemFeature public static java.util.List getGrantedPermissions (android.content.pm.PackageInfo) int i android.content.pm.PackageInfo packageInfo java.util.ArrayList result public static void enforcePackageNameMatchesUid (android.content.Context, int, java.lang.String) android.content.Context context int uid String packageName android.os.UserHandle user private static int getAppUid (android.content.Context, java.lang.String, android.os.UserHandle) android.content.pm.PackageManager$NameNotFoundException e android.content.Context context String app android.os.UserHandle user android.content.pm.PackageManager pm long token }
com/android/internal/telephony/util/ProxyUtils.class
ProxyUtils.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.ProxyUtils extends java.lang.Object { public static final int PROXY_VALID public static final int PROXY_HOSTNAME_EMPTY public static final int PROXY_HOSTNAME_INVALID public static final int PROXY_PORT_EMPTY public static final int PROXY_PORT_INVALID public static final int PROXY_EXCLLIST_INVALID private static final String NAME_IP_REGEX private static final java.util.regex.Pattern HOSTNAME_PATTERN private static final String HOSTNAME_REGEXP private static final java.util.regex.Pattern EXCLLIST_PATTERN private static final String EXCL_REGEX private static final String EXCLLIST_REGEXP public void <init> () public static java.util.List exclusionStringAsList (java.lang.String) String exclusionList public static java.lang.String exclusionListAsString (java.lang.String[]) String[] exclusionList public static int validate (java.lang.String, java.lang.String, java.lang.String) NumberFormatException ex int portVal String hostname String port String exclList java.util.regex.Matcher match java.util.regex.Matcher listMatch static void <clinit> () }
com/android/internal/telephony/util/RouteUtils.class
RouteUtils.java package com.android.internal.telephony.util public com.android.internal.telephony.util.RouteUtils extends java.lang.Object { public void <init> () }
com/android/internal/telephony/util/SMSDispatcherUtil.class
SMSDispatcherUtil.java package com.android.internal.telephony.util public final com.android.internal.telephony.util.SMSDispatcherUtil extends java.lang.Object { private void <init> () public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (boolean, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader) boolean isCdma String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (boolean, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int) boolean isCdma String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (boolean, java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int, int, int) boolean isCdma String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority int validityPeriod int messageRef public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduGsm (java.lang.String, java.lang.String, java.lang.String, boolean) String scAddr String destAddr String message boolean statusReportRequested public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduGsm (java.lang.String, java.lang.String, java.lang.String, boolean, int) String scAddr String destAddr String message boolean statusReportRequested int validityPeriod public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduGsm (java.lang.String, java.lang.String, java.lang.String, boolean, int, int) String scAddr String destAddr String message boolean statusReportRequested int validityPeriod int messageRef public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduCdma (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduCdma (java.lang.String, java.lang.String, java.lang.String, boolean, com.android.internal.telephony.SmsHeader, int) String scAddr String destAddr String message boolean statusReportRequested com.android.internal.telephony.SmsHeader smsHeader int priority public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (boolean, java.lang.String, java.lang.String, int, byte[], boolean) boolean isCdma String scAddr String destAddr int destPort byte[] message boolean statusReportRequested public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPdu (boolean, java.lang.String, java.lang.String, int, byte[], boolean, int) boolean isCdma String scAddr String destAddr int destPort byte[] message boolean statusReportRequested int messageRef public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduCdma (java.lang.String, java.lang.String, int, byte[], boolean) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduGsm (java.lang.String, java.lang.String, int, byte[], boolean) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested public static com.android.internal.telephony.SmsMessageBase$SubmitPduBase getSubmitPduGsm (java.lang.String, java.lang.String, int, byte[], boolean, int) String scAddr String destAddr int destPort byte[] message boolean statusReportRequested int messageRef public static com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLength (boolean, java.lang.CharSequence, boolean) boolean isCdma CharSequence messageBody boolean use7bitOnly public static com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLengthGsm (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly public static com.android.internal.telephony.GsmAlphabet$TextEncodingDetails calculateLengthCdma (java.lang.CharSequence, boolean) CharSequence messageBody boolean use7bitOnly }
com/android/internal/telephony/util/SdkUtil$LateSdk.class
SdkUtil.java package com.android.internal.telephony.util public com.android.internal.telephony.util.SdkUtil$LateSdk extends java.lang.Object { public final Object value public void <init> (java.lang.Object) Object value }
com/android/internal/telephony/util/SdkUtil.class
SdkUtil.java package com.android.internal.telephony.util public com.android.internal.telephony.util.SdkUtil extends java.lang.Object { public void <init> () }
com/android/internal/telephony/util/VoicemailNotificationSettingsUtil.class
VoicemailNotificationSettingsUtil.java package com.android.internal.telephony.util public com.android.internal.telephony.util.VoicemailNotificationSettingsUtil extends java.lang.Object { private static final String VOICEMAIL_NOTIFICATION_RINGTONE_SHARED_PREFS_KEY_PREFIX private static final String VOICEMAIL_NOTIFICATION_VIBRATION_SHARED_PREFS_KEY_PREFIX private static final String OLD_VOICEMAIL_NOTIFICATION_RINGTONE_SHARED_PREFS_KEY private static final String OLD_VOICEMAIL_NOTIFICATION_VIBRATION_SHARED_PREFS_KEY private static final String OLD_VOICEMAIL_VIBRATE_WHEN_SHARED_PREFS_KEY private static final String OLD_VOICEMAIL_RINGTONE_SHARED_PREFS_KEY private static final String OLD_VOICEMAIL_VIBRATION_ALWAYS private static final String OLD_VOICEMAIL_VIBRATION_NEVER public void <init> () public static void setVibrationEnabled (android.content.Context, boolean) android.content.Context context boolean isEnabled android.content.SharedPreferences prefs android.content.SharedPreferences$Editor editor public static boolean isVibrationEnabled (android.content.Context) android.content.Context context android.app.NotificationChannel channel public static boolean getVibrationPreference (android.content.Context) android.content.Context context android.content.SharedPreferences prefs public static void setRingtoneUri (android.content.Context, android.net.Uri) android.content.Context context android.net.Uri ringtoneUri android.content.SharedPreferences prefs String ringtoneUriStr android.content.SharedPreferences$Editor editor public static android.net.Uri getRingtoneUri (android.content.Context) android.content.Context context android.app.NotificationChannel channel public static android.net.Uri getRingTonePreference (android.content.Context) android.content.Context context android.content.SharedPreferences prefs String uriString private static void migrateVoicemailVibrationSettingsIfNeeded (android.content.Context, android.content.SharedPreferences) boolean voicemailVibrate android.content.SharedPreferences$Editor editor String vibrateWhen boolean voicemailVibrate android.content.SharedPreferences$Editor editor android.content.Context context android.content.SharedPreferences prefs String key android.telephony.TelephonyManager telephonyManager private static void migrateVoicemailRingtoneSettingsIfNeeded (android.content.Context, android.content.SharedPreferences) String uriString android.content.SharedPreferences$Editor editor android.content.Context context android.content.SharedPreferences prefs String key android.telephony.TelephonyManager telephonyManager private static java.lang.String getVoicemailVibrationSharedPrefsKey () private static java.lang.String getVoicemailRingtoneSharedPrefsKey () }
com/android/internal/util/
com/android/internal/util/AsyncChannel.uau
com/android/internal/util/BitwiseInputStream.uau
com/android/internal/util/FastXmlSerializer.uau
com/android/internal/util/HexDump.uau
com/android/internal/util/IState.uau
com/android/internal/util/IndentingPrintWriter.uau
com/android/internal/util/State.uau
com/android/internal/util/StateMachine.uau
com/android/phone/
com/android/phone/ecc/
com/android/phone/ecc/nano/
com/android/phone/ecc/nano/CodedInputByteBufferNano.class
CodedInputByteBufferNano.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.CodedInputByteBufferNano extends java.lang.Object { private final byte[] buffer private int bufferStart private int bufferSize private int bufferSizeAfterLimit private int bufferPos private int lastTag private int currentLimit private int recursionDepth private int recursionLimit private int sizeLimit private static final int DEFAULT_RECURSION_LIMIT private static final int DEFAULT_SIZE_LIMIT public static com.android.phone.ecc.nano.CodedInputByteBufferNano newInstance (byte[]) byte[] buf public static com.android.phone.ecc.nano.CodedInputByteBufferNano newInstance (byte[], int, int) byte[] buf int off int len public int readTag () throws java.io.IOException public void checkLastTagWas (int) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException int value public boolean skipField (int) throws java.io.IOException int tag public void skipMessage () throws java.io.IOException int tag public double readDouble () throws java.io.IOException public float readFloat () throws java.io.IOException public long readUInt64 () throws java.io.IOException public long readInt64 () throws java.io.IOException public int readInt32 () throws java.io.IOException public long readFixed64 () throws java.io.IOException public int readFixed32 () throws java.io.IOException public boolean readBool () throws java.io.IOException public java.lang.String readString () throws java.io.IOException String result int size public void readGroup (com.android.phone.ecc.nano.MessageNano, int) throws java.io.IOException com.android.phone.ecc.nano.MessageNano msg int fieldNumber public void readMessage (com.android.phone.ecc.nano.MessageNano) throws java.io.IOException com.android.phone.ecc.nano.MessageNano msg int length int oldLimit public byte[] readBytes () throws java.io.IOException byte[] result int size public int readUInt32 () throws java.io.IOException public int readEnum () throws java.io.IOException public int readSFixed32 () throws java.io.IOException public long readSFixed64 () throws java.io.IOException public int readSInt32 () throws java.io.IOException public long readSInt64 () throws java.io.IOException public int readRawVarint32 () throws java.io.IOException int i byte tmp int result public long readRawVarint64 () throws java.io.IOException byte b int shift long result public int readRawLittleEndian32 () throws java.io.IOException byte b1 byte b2 byte b3 byte b4 public long readRawLittleEndian64 () throws java.io.IOException byte b1 byte b2 byte b3 byte b4 byte b5 byte b6 byte b7 byte b8 public static int decodeZigZag32 (int) int n public static long decodeZigZag64 (long) long n private void <init> (byte[], int, int) byte[] buffer int off int len public int setRecursionLimit (int) int limit int oldLimit public int setSizeLimit (int) int limit int oldLimit public void resetSizeCounter () public int pushLimit (int) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException int byteLimit int oldLimit private void recomputeBufferSizeAfterLimit () int bufferEnd public void popLimit (int) int oldLimit public int getBytesUntilLimit () int currentAbsolutePosition public boolean isAtEnd () public int getPosition () public byte[] getData (int, int) int offset int length byte[] copy int start public void rewindToPosition (int) int position public byte readRawByte () throws java.io.IOException public byte[] readRawBytes (int) throws java.io.IOException byte[] bytes int size public void skipRawBytes (int) throws java.io.IOException int size java.lang.Object readPrimitiveField (int) throws java.io.IOException int type }
com/android/phone/ecc/nano/CodedOutputByteBufferNano$OutOfSpaceException.class
CodedOutputByteBufferNano.java package com.android.phone.ecc.nano public com.android.phone.ecc.nano.CodedOutputByteBufferNano$OutOfSpaceException extends java.io.IOException { private static final long serialVersionUID void <init> (int, int) int position int limit }
com/android/phone/ecc/nano/CodedOutputByteBufferNano.class
CodedOutputByteBufferNano.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.CodedOutputByteBufferNano extends java.lang.Object { private static final int MAX_UTF8_EXPANSION private final java.nio.ByteBuffer buffer public static final int LITTLE_ENDIAN_32_SIZE public static final int LITTLE_ENDIAN_64_SIZE private void <init> (byte[], int, int) byte[] buffer int offset int length private void <init> (java.nio.ByteBuffer) java.nio.ByteBuffer buffer public static com.android.phone.ecc.nano.CodedOutputByteBufferNano newInstance (byte[]) byte[] flatArray public static com.android.phone.ecc.nano.CodedOutputByteBufferNano newInstance (byte[], int, int) byte[] flatArray int offset int length public void writeDouble (int, double) throws java.io.IOException int fieldNumber double value public void writeFloat (int, float) throws java.io.IOException int fieldNumber float value public void writeUInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeBool (int, boolean) throws java.io.IOException int fieldNumber boolean value public void writeString (int, java.lang.String) throws java.io.IOException int fieldNumber String value public void writeGroup (int, com.android.phone.ecc.nano.MessageNano) throws java.io.IOException int fieldNumber com.android.phone.ecc.nano.MessageNano value public void writeMessage (int, com.android.phone.ecc.nano.MessageNano) throws java.io.IOException int fieldNumber com.android.phone.ecc.nano.MessageNano value public void writeBytes (int, byte[]) throws java.io.IOException int fieldNumber byte[] value public void writeUInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeEnum (int, int) throws java.io.IOException int fieldNumber int value public void writeSFixed32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSFixed64 (int, long) throws java.io.IOException int fieldNumber long value public void writeSInt32 (int, int) throws java.io.IOException int fieldNumber int value public void writeSInt64 (int, long) throws java.io.IOException int fieldNumber long value public void writeDoubleNoTag (double) throws java.io.IOException double value public void writeFloatNoTag (float) throws java.io.IOException float value public void writeUInt64NoTag (long) throws java.io.IOException long value public void writeInt64NoTag (long) throws java.io.IOException long value public void writeInt32NoTag (int) throws java.io.IOException int value public void writeFixed64NoTag (long) throws java.io.IOException long value public void writeFixed32NoTag (int) throws java.io.IOException int value public void writeBoolNoTag (boolean) throws java.io.IOException boolean value public void writeStringNoTag (java.lang.String) throws java.io.IOException int oldPosition int newPosition int minLengthVarIntSize int maxLengthVarIntSize com.android.phone.ecc.nano.CodedOutputByteBufferNano$OutOfSpaceException outOfSpaceException java.nio.BufferOverflowException e String value private static int encodedLength (java.lang.CharSequence) char c CharSequence sequence int utf16Length int utf8Length int i private static int encodedLengthGeneral (java.lang.CharSequence, int) int cp char c int i CharSequence sequence int start int utf16Length int utf8Length private static void encode (java.lang.CharSequence, java.nio.ByteBuffer) int encoded java.nio.BufferOverflowException boe ArrayIndexOutOfBoundsException e CharSequence sequence java.nio.ByteBuffer byteBuffer private static void encodeDirect (java.lang.CharSequence, java.nio.ByteBuffer) char low char low int codePoint char c int i CharSequence sequence java.nio.ByteBuffer byteBuffer int utf16Length private static int encode (java.lang.CharSequence, byte[], int, int) char c char low char low int codePoint char c CharSequence sequence byte[] bytes int offset int length int utf16Length int j int i int limit public void writeGroupNoTag (com.android.phone.ecc.nano.MessageNano) throws java.io.IOException com.android.phone.ecc.nano.MessageNano value public void writeMessageNoTag (com.android.phone.ecc.nano.MessageNano) throws java.io.IOException com.android.phone.ecc.nano.MessageNano value public void writeBytesNoTag (byte[]) throws java.io.IOException byte[] value public void writeUInt32NoTag (int) throws java.io.IOException int value public void writeEnumNoTag (int) throws java.io.IOException int value public void writeSFixed32NoTag (int) throws java.io.IOException int value public void writeSFixed64NoTag (long) throws java.io.IOException long value public void writeSInt32NoTag (int) throws java.io.IOException int value public void writeSInt64NoTag (long) throws java.io.IOException long value public static int computeDoubleSize (int, double) int fieldNumber double value public static int computeFloatSize (int, float) int fieldNumber float value public static int computeUInt64Size (int, long) int fieldNumber long value public static int computeInt64Size (int, long) int fieldNumber long value public static int computeInt32Size (int, int) int fieldNumber int value public static int computeFixed64Size (int, long) int fieldNumber long value public static int computeFixed32Size (int, int) int fieldNumber int value public static int computeBoolSize (int, boolean) int fieldNumber boolean value public static int computeStringSize (int, java.lang.String) int fieldNumber String value public static int computeGroupSize (int, com.android.phone.ecc.nano.MessageNano) int fieldNumber com.android.phone.ecc.nano.MessageNano value public static int computeMessageSize (int, com.android.phone.ecc.nano.MessageNano) int fieldNumber com.android.phone.ecc.nano.MessageNano value public static int computeBytesSize (int, byte[]) int fieldNumber byte[] value public static int computeUInt32Size (int, int) int fieldNumber int value public static int computeEnumSize (int, int) int fieldNumber int value public static int computeSFixed32Size (int, int) int fieldNumber int value public static int computeSFixed64Size (int, long) int fieldNumber long value public static int computeSInt32Size (int, int) int fieldNumber int value public static int computeSInt64Size (int, long) int fieldNumber long value public static int computeDoubleSizeNoTag (double) double value public static int computeFloatSizeNoTag (float) float value public static int computeUInt64SizeNoTag (long) long value public static int computeInt64SizeNoTag (long) long value public static int computeInt32SizeNoTag (int) int value public static int computeFixed64SizeNoTag (long) long value public static int computeFixed32SizeNoTag (int) int value public static int computeBoolSizeNoTag (boolean) boolean value public static int computeStringSizeNoTag (java.lang.String) String value int length public static int computeGroupSizeNoTag (com.android.phone.ecc.nano.MessageNano) com.android.phone.ecc.nano.MessageNano value public static int computeMessageSizeNoTag (com.android.phone.ecc.nano.MessageNano) com.android.phone.ecc.nano.MessageNano value int size public static int computeBytesSizeNoTag (byte[]) byte[] value public static int computeUInt32SizeNoTag (int) int value public static int computeEnumSizeNoTag (int) int value public static int computeSFixed32SizeNoTag (int) int value public static int computeSFixed64SizeNoTag (long) long value public static int computeSInt32SizeNoTag (int) int value public static int computeSInt64SizeNoTag (long) long value public int spaceLeft () public void checkNoSpaceLeft () public int position () public void reset () public void writeRawByte (byte) throws java.io.IOException byte value public void writeRawByte (int) throws java.io.IOException int value public void writeRawBytes (byte[]) throws java.io.IOException byte[] value public void writeRawBytes (byte[], int, int) throws java.io.IOException byte[] value int offset int length public void writeTag (int, int) throws java.io.IOException int fieldNumber int wireType public static int computeTagSize (int) int fieldNumber public void writeRawVarint32 (int) throws java.io.IOException int value public static int computeRawVarint32Size (int) int value public void writeRawVarint64 (long) throws java.io.IOException long value public static int computeRawVarint64Size (long) long value public void writeRawLittleEndian32 (int) throws java.io.IOException int value public void writeRawLittleEndian64 (long) throws java.io.IOException long value public static int encodeZigZag32 (int) int n public static long encodeZigZag64 (long) long n static int computeFieldSize (int, int, java.lang.Object) int number int type Object object void writeField (int, int, java.lang.Object) throws java.io.IOException Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value com.android.phone.ecc.nano.MessageNano messageValue com.android.phone.ecc.nano.MessageNano groupValue int number int type Object value }
com/android/phone/ecc/nano/ExtendableMessageNano.class
ExtendableMessageNano.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.ExtendableMessageNano extends com.android.phone.ecc.nano.MessageNano { protected com.android.phone.ecc.nano.FieldArray unknownFieldData public void <init> () protected int computeSerializedSize () com.android.phone.ecc.nano.FieldData field int i int size public void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.FieldData field int i com.android.phone.ecc.nano.CodedOutputByteBufferNano output public final boolean hasExtension (com.android.phone.ecc.nano.Extension) com.android.phone.ecc.nano.Extension extension com.android.phone.ecc.nano.FieldData field public final java.lang.Object getExtension (com.android.phone.ecc.nano.Extension) com.android.phone.ecc.nano.Extension extension com.android.phone.ecc.nano.FieldData field public final com.android.phone.ecc.nano.ExtendableMessageNano setExtension (com.android.phone.ecc.nano.Extension, java.lang.Object) com.android.phone.ecc.nano.FieldData field com.android.phone.ecc.nano.Extension extension Object value int fieldNumber com.android.phone.ecc.nano.ExtendableMessageNano typedThis protected final boolean storeUnknownField (com.android.phone.ecc.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input int tag int startPos int fieldNumber int endPos byte[] bytes com.android.phone.ecc.nano.UnknownFieldData unknownField com.android.phone.ecc.nano.FieldData field public com.android.phone.ecc.nano.ExtendableMessageNano clone () throws java.lang.CloneNotSupportedException com.android.phone.ecc.nano.ExtendableMessageNano cloned public volatile synthetic com.android.phone.ecc.nano.MessageNano clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/phone/ecc/nano/Extension$1.class
Extension.java package com.android.phone.ecc.nano synthetic com.android.phone.ecc.nano.Extension$1 extends java.lang.Object { }
com/android/phone/ecc/nano/Extension$PrimitiveExtension.class
Extension.java package com.android.phone.ecc.nano com.android.phone.ecc.nano.Extension$PrimitiveExtension extends com.android.phone.ecc.nano.Extension { private final int nonPackedTag private final int packedTag public void <init> (int, java.lang.Class, int, boolean, int, int) int type Class clazz int tag boolean repeated int nonPackedTag int packedTag protected java.lang.Object readData (com.android.phone.ecc.nano.CodedInputByteBufferNano) java.io.IOException e com.android.phone.ecc.nano.CodedInputByteBufferNano input protected void readDataInto (com.android.phone.ecc.nano.UnknownFieldData, java.util.List) java.io.IOException e com.android.phone.ecc.nano.CodedInputByteBufferNano buffer com.android.phone.ecc.nano.UnknownFieldData data java.util.List resultList protected final void writeSingularData (java.lang.Object, com.android.phone.ecc.nano.CodedOutputByteBufferNano) Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value java.io.IOException e Object value com.android.phone.ecc.nano.CodedOutputByteBufferNano output protected void writeRepeatedData (java.lang.Object, com.android.phone.ecc.nano.CodedOutputByteBufferNano) int i int i int i int i int i int i int i int i int i int i int i int i int i int i java.io.IOException e int arrayLength int dataSize Object array com.android.phone.ecc.nano.CodedOutputByteBufferNano output private int computePackedDataSize (java.lang.Object) int i int i int i int i int i int i int i Object array int dataSize int arrayLength protected int computeRepeatedSerializedSize (java.lang.Object) int dataSize int payloadSize Object array protected final int computeSingularSerializedSize (java.lang.Object) Double doubleValue Float floatValue Long int64Value Long uint64Value Integer int32Value Long fixed64Value Integer fixed32Value Boolean boolValue String stringValue byte[] bytesValue Integer uint32Value Integer enumValue Integer sfixed32Value Long sfixed64Value Integer sint32Value Long sint64Value Object value int fieldNumber }
com/android/phone/ecc/nano/Extension.class
Extension.java package com.android.phone.ecc.nano public com.android.phone.ecc.nano.Extension extends java.lang.Object { public static final int TYPE_DOUBLE public static final int TYPE_FLOAT public static final int TYPE_INT64 public static final int TYPE_UINT64 public static final int TYPE_INT32 public static final int TYPE_FIXED64 public static final int TYPE_FIXED32 public static final int TYPE_BOOL public static final int TYPE_STRING public static final int TYPE_GROUP public static final int TYPE_MESSAGE public static final int TYPE_BYTES public static final int TYPE_UINT32 public static final int TYPE_ENUM public static final int TYPE_SFIXED32 public static final int TYPE_SFIXED64 public static final int TYPE_SINT32 public static final int TYPE_SINT64 protected final int type protected final Class clazz public final int tag protected final boolean repeated public static com.android.phone.ecc.nano.Extension createMessageTyped (int, java.lang.Class, int) int type Class clazz int tag public static com.android.phone.ecc.nano.Extension createMessageTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.phone.ecc.nano.Extension createRepeatedMessageTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.phone.ecc.nano.Extension createPrimitiveTyped (int, java.lang.Class, long) int type Class clazz long tag public static com.android.phone.ecc.nano.Extension createRepeatedPrimitiveTyped (int, java.lang.Class, long, long, long) int type Class clazz long tag long nonPackedTag long packedTag private void <init> (int, java.lang.Class, int, boolean) int type Class clazz int tag boolean repeated final java.lang.Object getValueFrom (java.util.List) java.util.List unknownFields private java.lang.Object getRepeatedValueFrom (java.util.List) com.android.phone.ecc.nano.UnknownFieldData data int i int i Object result java.util.List unknownFields java.util.List resultList int resultSize private java.lang.Object getSingularValueFrom (java.util.List) java.util.List unknownFields com.android.phone.ecc.nano.UnknownFieldData lastData protected java.lang.Object readData (com.android.phone.ecc.nano.CodedInputByteBufferNano) com.android.phone.ecc.nano.MessageNano group com.android.phone.ecc.nano.MessageNano message InstantiationException e IllegalAccessException e java.io.IOException e com.android.phone.ecc.nano.CodedInputByteBufferNano input Class messageType protected void readDataInto (com.android.phone.ecc.nano.UnknownFieldData, java.util.List) com.android.phone.ecc.nano.UnknownFieldData data java.util.List resultList void writeTo (java.lang.Object, com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException Object value com.android.phone.ecc.nano.CodedOutputByteBufferNano output protected void writeSingularData (java.lang.Object, com.android.phone.ecc.nano.CodedOutputByteBufferNano) com.android.phone.ecc.nano.MessageNano groupValue int fieldNumber com.android.phone.ecc.nano.MessageNano messageValue java.io.IOException e Object value com.android.phone.ecc.nano.CodedOutputByteBufferNano out protected void writeRepeatedData (java.lang.Object, com.android.phone.ecc.nano.CodedOutputByteBufferNano) Object element int i Object array com.android.phone.ecc.nano.CodedOutputByteBufferNano output int arrayLength int computeSerializedSize (java.lang.Object) Object value protected int computeRepeatedSerializedSize (java.lang.Object) Object element int i Object array int size int arrayLength protected int computeSingularSerializedSize (java.lang.Object) com.android.phone.ecc.nano.MessageNano groupValue com.android.phone.ecc.nano.MessageNano messageValue Object value int fieldNumber synthetic void <init> (int, java.lang.Class, int, boolean, com.android.phone.ecc.nano.Extension$1) int x0 Class x1 int x2 boolean x3 com.android.phone.ecc.nano.Extension$1 x4 }
com/android/phone/ecc/nano/FieldArray.class
FieldArray.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.FieldArray extends java.lang.Object implements java.lang.Cloneable { private static final com.android.phone.ecc.nano.FieldData DELETED private boolean mGarbage private int[] mFieldNumbers private com.android.phone.ecc.nano.FieldData[] mData private int mSize void <init> () void <init> (int) int initialCapacity com.android.phone.ecc.nano.FieldData get (int) int fieldNumber int i void remove (int) int fieldNumber int i private void gc () com.android.phone.ecc.nano.FieldData val int i int n int o int[] keys com.android.phone.ecc.nano.FieldData[] values void put (int, com.android.phone.ecc.nano.FieldData) int n int[] nkeys com.android.phone.ecc.nano.FieldData[] nvalues int fieldNumber com.android.phone.ecc.nano.FieldData data int i int size () public boolean isEmpty () com.android.phone.ecc.nano.FieldData dataAt (int) int index public boolean equals (java.lang.Object) Object o com.android.phone.ecc.nano.FieldArray other public int hashCode () int i int result private int idealIntArraySize (int) int need private int idealByteArraySize (int) int i int need private int binarySearch (int) int mid int midVal int value int lo int hi private boolean arrayEquals (int[], int[], int) int i int[] a int[] b int size private boolean arrayEquals (com.android.phone.ecc.nano.FieldData[], com.android.phone.ecc.nano.FieldData[], int) int i com.android.phone.ecc.nano.FieldData[] a com.android.phone.ecc.nano.FieldData[] b int size public final com.android.phone.ecc.nano.FieldArray clone () int i int size com.android.phone.ecc.nano.FieldArray clone public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException static void <clinit> () }
com/android/phone/ecc/nano/FieldData.class
FieldData.java package com.android.phone.ecc.nano com.android.phone.ecc.nano.FieldData extends java.lang.Object implements java.lang.Cloneable { private com.android.phone.ecc.nano.Extension cachedExtension private Object value private java.util.List unknownFieldData void <init> (com.android.phone.ecc.nano.Extension, java.lang.Object) com.android.phone.ecc.nano.Extension extension Object newValue void <init> () void addUnknownField (com.android.phone.ecc.nano.UnknownFieldData) com.android.phone.ecc.nano.UnknownFieldData unknownField com.android.phone.ecc.nano.UnknownFieldData getUnknownField (int) int index int getUnknownFieldSize () java.lang.Object getValue (com.android.phone.ecc.nano.Extension) com.android.phone.ecc.nano.Extension extension void setValue (com.android.phone.ecc.nano.Extension, java.lang.Object) com.android.phone.ecc.nano.Extension extension Object newValue int computeSerializedSize () com.android.phone.ecc.nano.UnknownFieldData unknownField int size void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.UnknownFieldData unknownField com.android.phone.ecc.nano.CodedOutputByteBufferNano output public boolean equals (java.lang.Object) java.io.IOException e Object o com.android.phone.ecc.nano.FieldData other public int hashCode () java.io.IOException e int result private byte[] toByteArray () throws java.io.IOException byte[] result com.android.phone.ecc.nano.CodedOutputByteBufferNano output public final com.android.phone.ecc.nano.FieldData clone () int i byte[][] valueArray byte[][] cloneArray int i com.android.phone.ecc.nano.MessageNano[] valueArray com.android.phone.ecc.nano.MessageNano[] cloneArray CloneNotSupportedException e com.android.phone.ecc.nano.FieldData clone public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/phone/ecc/nano/InternalNano.class
InternalNano.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.InternalNano extends java.lang.Object { public static final int TYPE_DOUBLE public static final int TYPE_FLOAT public static final int TYPE_INT64 public static final int TYPE_UINT64 public static final int TYPE_INT32 public static final int TYPE_FIXED64 public static final int TYPE_FIXED32 public static final int TYPE_BOOL public static final int TYPE_STRING public static final int TYPE_GROUP public static final int TYPE_MESSAGE public static final int TYPE_BYTES public static final int TYPE_UINT32 public static final int TYPE_ENUM public static final int TYPE_SFIXED32 public static final int TYPE_SFIXED64 public static final int TYPE_SINT32 public static final int TYPE_SINT64 static final java.nio.charset.Charset UTF_8 static final java.nio.charset.Charset ISO_8859_1 public static final Object LAZY_INIT_LOCK private void <init> () public static java.lang.String stringDefaultValue (java.lang.String) String bytes public static byte[] bytesDefaultValue (java.lang.String) String bytes public static byte[] copyFromUtf8 (java.lang.String) String text public static boolean equals (int[], int[]) int[] field1 int[] field2 public static boolean equals (long[], long[]) long[] field1 long[] field2 public static boolean equals (float[], float[]) float[] field1 float[] field2 public static boolean equals (double[], double[]) double[] field1 double[] field2 public static boolean equals (boolean[], boolean[]) boolean[] field1 boolean[] field2 public static boolean equals (byte[][], byte[][]) boolean atEndOf1 boolean atEndOf2 byte[][] field1 byte[][] field2 int index1 int length1 int index2 int length2 public static boolean equals (java.lang.Object[], java.lang.Object[]) boolean atEndOf1 boolean atEndOf2 Object[] field1 Object[] field2 int index1 int length1 int index2 int length2 public static int hashCode (int[]) int[] field public static int hashCode (long[]) long[] field public static int hashCode (float[]) float[] field public static int hashCode (double[]) double[] field public static int hashCode (boolean[]) boolean[] field public static int hashCode (byte[][]) byte[] element int i int size byte[][] field int result public static int hashCode (java.lang.Object[]) Object element int i int size Object[] field int result private static java.lang.Object primitiveDefaultValue (int) int type public static final java.util.Map mergeMapEntry (com.android.phone.ecc.nano.CodedInputByteBufferNano, java.util.Map, com.android.phone.ecc.nano.MapFactories$MapFactory, int, int, java.lang.Object, int, int) throws java.io.IOException int tag com.android.phone.ecc.nano.CodedInputByteBufferNano input java.util.Map map com.android.phone.ecc.nano.MapFactories$MapFactory mapFactory int keyType int valueType Object value int keyTag int valueTag int length int oldLimit Object key public static void serializeMapField (com.android.phone.ecc.nano.CodedOutputByteBufferNano, java.util.Map, int, int, int) throws java.io.IOException Object key Object value int entrySize java.util.Map$Entry entry com.android.phone.ecc.nano.CodedOutputByteBufferNano output java.util.Map map int number int keyType int valueType public static int computeMapFieldSize (java.util.Map, int, int, int) Object key Object value int entrySize java.util.Map$Entry entry java.util.Map map int number int keyType int valueType int size int tagSize public static boolean equals (java.util.Map, java.util.Map) java.util.Map$Entry entry java.util.Map a java.util.Map b private static boolean equalsMapValue (java.lang.Object, java.lang.Object) Object a Object b public static int hashCode (java.util.Map) java.util.Map$Entry entry java.util.Map map int result private static int hashCodeForMap (java.lang.Object) Object o public static void cloneUnknownFieldData (com.android.phone.ecc.nano.ExtendableMessageNano, com.android.phone.ecc.nano.ExtendableMessageNano) com.android.phone.ecc.nano.ExtendableMessageNano original com.android.phone.ecc.nano.ExtendableMessageNano cloned static void <clinit> () }
com/android/phone/ecc/nano/InvalidProtocolBufferNanoException.class
InvalidProtocolBufferNanoException.java package com.android.phone.ecc.nano public com.android.phone.ecc.nano.InvalidProtocolBufferNanoException extends java.io.IOException { private static final long serialVersionUID public void <init> (java.lang.String) String description static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException truncatedMessage () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException negativeSize () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException malformedVarint () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException invalidTag () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException invalidEndTag () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException invalidWireType () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException recursionLimitExceeded () static com.android.phone.ecc.nano.InvalidProtocolBufferNanoException sizeLimitExceeded () }
com/android/phone/ecc/nano/MapFactories$1.class
MapFactories.java package com.android.phone.ecc.nano synthetic com.android.phone.ecc.nano.MapFactories$1 extends java.lang.Object { }
com/android/phone/ecc/nano/MapFactories$DefaultMapFactory.class
MapFactories.java package com.android.phone.ecc.nano com.android.phone.ecc.nano.MapFactories$DefaultMapFactory extends java.lang.Object implements com.android.phone.ecc.nano.MapFactories$MapFactory { private void <init> () public java.util.Map forMap (java.util.Map) java.util.Map oldMap synthetic void <init> (com.android.phone.ecc.nano.MapFactories$1) com.android.phone.ecc.nano.MapFactories$1 x0 }
com/android/phone/ecc/nano/MapFactories$MapFactory.class
MapFactories.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.MapFactories$MapFactory extends java.lang.Object { public abstract java.util.Map forMap (java.util.Map) }
com/android/phone/ecc/nano/MapFactories.class
MapFactories.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.MapFactories extends java.lang.Object { private static volatile com.android.phone.ecc.nano.MapFactories$MapFactory mapFactory static void setMapFactory (com.android.phone.ecc.nano.MapFactories$MapFactory) com.android.phone.ecc.nano.MapFactories$MapFactory newMapFactory public static com.android.phone.ecc.nano.MapFactories$MapFactory getMapFactory () private void <init> () static void <clinit> () }
com/android/phone/ecc/nano/MessageNano.class
MessageNano.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.MessageNano extends java.lang.Object { protected volatile int cachedSize public void <init> () public int getCachedSize () public int getSerializedSize () int size protected int computeSerializedSize () public void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.CodedOutputByteBufferNano output public abstract com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException public static final byte[] toByteArray (com.android.phone.ecc.nano.MessageNano) com.android.phone.ecc.nano.MessageNano msg byte[] result public static final void toByteArray (com.android.phone.ecc.nano.MessageNano, byte[], int, int) com.android.phone.ecc.nano.CodedOutputByteBufferNano output java.io.IOException e com.android.phone.ecc.nano.MessageNano msg byte[] data int offset int length public static final com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.MessageNano, byte[]) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException com.android.phone.ecc.nano.MessageNano msg byte[] data public static final com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.MessageNano, byte[], int, int) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException com.android.phone.ecc.nano.CodedInputByteBufferNano input com.android.phone.ecc.nano.InvalidProtocolBufferNanoException e java.io.IOException e com.android.phone.ecc.nano.MessageNano msg byte[] data int off int len public static final boolean messageNanoEquals (com.android.phone.ecc.nano.MessageNano, com.android.phone.ecc.nano.MessageNano) com.android.phone.ecc.nano.MessageNano a com.android.phone.ecc.nano.MessageNano b int serializedSize byte[] aByteArray byte[] bByteArray public java.lang.String toString () public com.android.phone.ecc.nano.MessageNano clone () throws java.lang.CloneNotSupportedException public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException }
com/android/phone/ecc/nano/MessageNanoPrinter.class
MessageNanoPrinter.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.MessageNanoPrinter extends java.lang.Object { private static final String INDENT private static final int MAX_STRING_LEN private void <init> () public static java.lang.String print (com.android.phone.ecc.nano.MessageNano) IllegalAccessException e java.lang.reflect.InvocationTargetException e com.android.phone.ecc.nano.MessageNano message StringBuffer buf private static void print (java.lang.String, java.lang.Object, java.lang.StringBuffer, java.lang.StringBuffer) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException Object elem int i int len Class arrayType Class fieldType Object value int modifiers String fieldName java.lang.reflect.Field field NoSuchMethodException e NoSuchMethodException e String subfieldName java.lang.reflect.Method hazzer java.lang.reflect.Method getter String name java.lang.reflect.Method method int origIndentBufLength Class clazz int origIndentBufLength java.util.Map$Entry entry java.util.Map map String stringMessage String identifier Object object StringBuffer indentBuf StringBuffer buf private static java.lang.String deCamelCaseify (java.lang.String) char currentChar int i String identifier StringBuffer out private static java.lang.String sanitizeString (java.lang.String) String str private static java.lang.String escapeString (java.lang.String) char original int i String str int strLen StringBuilder b private static void appendQuotedBytes (byte[], java.lang.StringBuffer) int ch int i byte[] bytes StringBuffer builder }
com/android/phone/ecc/nano/ProtobufEccData$AllInfo.class
ProtobufEccData.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.ProtobufEccData$AllInfo extends com.android.phone.ecc.nano.ExtendableMessageNano { private static volatile com.android.phone.ecc.nano.ProtobufEccData$AllInfo[] _emptyArray public int revision public com.android.phone.ecc.nano.ProtobufEccData$CountryInfo[] countries public static com.android.phone.ecc.nano.ProtobufEccData$AllInfo[] emptyArray () public void <init> () public com.android.phone.ecc.nano.ProtobufEccData$AllInfo clear () public void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.ProtobufEccData$CountryInfo element int i com.android.phone.ecc.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.phone.ecc.nano.ProtobufEccData$CountryInfo element int i int size public com.android.phone.ecc.nano.ProtobufEccData$AllInfo mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.phone.ecc.nano.ProtobufEccData$CountryInfo[] newArray int tag com.android.phone.ecc.nano.CodedInputByteBufferNano input public static com.android.phone.ecc.nano.ProtobufEccData$AllInfo parseFrom (byte[]) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.phone.ecc.nano.ProtobufEccData$AllInfo parseFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input public volatile synthetic com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/phone/ecc/nano/ProtobufEccData$CountryInfo.class
ProtobufEccData.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.ProtobufEccData$CountryInfo extends com.android.phone.ecc.nano.ExtendableMessageNano { private static volatile com.android.phone.ecc.nano.ProtobufEccData$CountryInfo[] _emptyArray public String isoCode public com.android.phone.ecc.nano.ProtobufEccData$EccInfo[] eccs public String eccFallback public boolean ignoreModemConfig public static com.android.phone.ecc.nano.ProtobufEccData$CountryInfo[] emptyArray () public void <init> () public com.android.phone.ecc.nano.ProtobufEccData$CountryInfo clear () public void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.ProtobufEccData$EccInfo element int i com.android.phone.ecc.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () com.android.phone.ecc.nano.ProtobufEccData$EccInfo element int i int size public com.android.phone.ecc.nano.ProtobufEccData$CountryInfo mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException int arrayLength int i com.android.phone.ecc.nano.ProtobufEccData$EccInfo[] newArray int tag com.android.phone.ecc.nano.CodedInputByteBufferNano input public static com.android.phone.ecc.nano.ProtobufEccData$CountryInfo parseFrom (byte[]) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.phone.ecc.nano.ProtobufEccData$CountryInfo parseFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input public volatile synthetic com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/phone/ecc/nano/ProtobufEccData$EccInfo$Routing.class
ProtobufEccData.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.ProtobufEccData$EccInfo$Routing extends java.lang.Object { public static final int UNKNOWN public static final int EMERGENCY public static final int NORMAL }
com/android/phone/ecc/nano/ProtobufEccData$EccInfo$Type.class
ProtobufEccData.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.ProtobufEccData$EccInfo$Type extends java.lang.Object { public static final int TYPE_UNSPECIFIED public static final int POLICE public static final int AMBULANCE public static final int FIRE public static final int MARINE_GUARD public static final int MOUNTAIN_RESCUE public static final int MIEC public static final int AIEC }
com/android/phone/ecc/nano/ProtobufEccData$EccInfo.class
ProtobufEccData.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.ProtobufEccData$EccInfo extends com.android.phone.ecc.nano.ExtendableMessageNano { private static volatile com.android.phone.ecc.nano.ProtobufEccData$EccInfo[] _emptyArray public String phoneNumber public int[] types public int routing public String[] normalRoutingMncs public static com.android.phone.ecc.nano.ProtobufEccData$EccInfo[] emptyArray () public void <init> () public com.android.phone.ecc.nano.ProtobufEccData$EccInfo clear () public void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException int element int i int i int dataSize String element int i com.android.phone.ecc.nano.CodedOutputByteBufferNano output protected int computeSerializedSize () int element int i int dataSize String element int i int dataCount int dataSize int size public com.android.phone.ecc.nano.ProtobufEccData$EccInfo mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException int value int i int[] newArray int i int length int[] validValues int validCount int value int i int[] newArray int bytes int limit int arrayLength int startPos int value int arrayLength int i String[] newArray int tag com.android.phone.ecc.nano.CodedInputByteBufferNano input public static com.android.phone.ecc.nano.ProtobufEccData$EccInfo parseFrom (byte[]) throws com.android.phone.ecc.nano.InvalidProtocolBufferNanoException byte[] data public static com.android.phone.ecc.nano.ProtobufEccData$EccInfo parseFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input public volatile synthetic com.android.phone.ecc.nano.MessageNano mergeFrom (com.android.phone.ecc.nano.CodedInputByteBufferNano) throws java.io.IOException }
com/android/phone/ecc/nano/ProtobufEccData.class
ProtobufEccData.java package com.android.phone.ecc.nano public abstract com.android.phone.ecc.nano.ProtobufEccData extends java.lang.Object { }
com/android/phone/ecc/nano/UnknownFieldData.class
UnknownFieldData.java package com.android.phone.ecc.nano final com.android.phone.ecc.nano.UnknownFieldData extends java.lang.Object { final int tag final byte[] bytes void <init> (int, byte[]) int tag byte[] bytes int computeSerializedSize () int size void writeTo (com.android.phone.ecc.nano.CodedOutputByteBufferNano) throws java.io.IOException com.android.phone.ecc.nano.CodedOutputByteBufferNano output public boolean equals (java.lang.Object) Object o com.android.phone.ecc.nano.UnknownFieldData other public int hashCode () int result }
com/android/phone/ecc/nano/WireFormatNano.class
WireFormatNano.java package com.android.phone.ecc.nano public final com.android.phone.ecc.nano.WireFormatNano extends java.lang.Object { static final int WIRETYPE_VARINT static final int WIRETYPE_FIXED64 static final int WIRETYPE_LENGTH_DELIMITED static final int WIRETYPE_START_GROUP static final int WIRETYPE_END_GROUP static final int WIRETYPE_FIXED32 static final int TAG_TYPE_BITS static final int TAG_TYPE_MASK public static final int[] EMPTY_INT_ARRAY public static final long[] EMPTY_LONG_ARRAY public static final float[] EMPTY_FLOAT_ARRAY public static final double[] EMPTY_DOUBLE_ARRAY public static final boolean[] EMPTY_BOOLEAN_ARRAY public static final String[] EMPTY_STRING_ARRAY public static final byte[][] EMPTY_BYTES_ARRAY public static final byte[] EMPTY_BYTES private void <init> () static int getTagWireType (int) int tag public static int getTagFieldNumber (int) int tag static int makeTag (int, int) int fieldNumber int wireType public static boolean parseUnknownField (com.android.phone.ecc.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input int tag public static final int getRepeatedFieldArrayLength (com.android.phone.ecc.nano.CodedInputByteBufferNano, int) throws java.io.IOException com.android.phone.ecc.nano.CodedInputByteBufferNano input int tag int arrayLength int startPos static void <clinit> () }
com/android/phone/ecc/nano/android/
com/android/phone/ecc/nano/android/ParcelableExtendableMessageNano.class
ParcelableExtendableMessageNano.java package com.android.phone.ecc.nano.android public abstract com.android.phone.ecc.nano.android.ParcelableExtendableMessageNano extends com.android.phone.ecc.nano.ExtendableMessageNano implements android.os.Parcelable { public void <init> () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags }
com/android/phone/ecc/nano/android/ParcelableMessageNano.class
ParcelableMessageNano.java package com.android.phone.ecc.nano.android public abstract com.android.phone.ecc.nano.android.ParcelableMessageNano extends com.android.phone.ecc.nano.MessageNano implements android.os.Parcelable { public void <init> () public int describeContents () public void writeToParcel (android.os.Parcel, int) android.os.Parcel out int flags }
com/android/phone/ecc/nano/android/ParcelableMessageNanoCreator.class
ParcelableMessageNanoCreator.java package com.android.phone.ecc.nano.android public final com.android.phone.ecc.nano.android.ParcelableMessageNanoCreator extends java.lang.Object implements android.os.Parcelable$Creator { private static final String TAG private final Class mClazz public void <init> (java.lang.Class) Class clazz public com.android.phone.ecc.nano.MessageNano createFromParcel (android.os.Parcel) Class clazz Object instance ClassNotFoundException e NoSuchMethodException e java.lang.reflect.InvocationTargetException e IllegalAccessException e InstantiationException e com.android.phone.ecc.nano.InvalidProtocolBufferNanoException e android.os.Parcel in String className byte[] data com.android.phone.ecc.nano.MessageNano proto public com.android.phone.ecc.nano.MessageNano[] newArray (int) int i static void writeToParcel (java.lang.Class, com.android.phone.ecc.nano.MessageNano, android.os.Parcel) Class clazz com.android.phone.ecc.nano.MessageNano message android.os.Parcel out public volatile synthetic java.lang.Object[] newArray (int) public volatile synthetic java.lang.Object createFromParcel (android.os.Parcel) }
com/android/server/
com/android/server/EventLogTags.class
EventLogTags.java package com.android.server public com.android.server.EventLogTags extends java.lang.Object { public static final int BATTERY_LEVEL public static final int BATTERY_STATUS public static final int BATTERY_DISCHARGE public static final int POWER_SLEEP_REQUESTED public static final int POWER_SCREEN_BROADCAST_SEND public static final int POWER_SCREEN_BROADCAST_DONE public static final int POWER_SCREEN_BROADCAST_STOP public static final int POWER_SCREEN_STATE public static final int POWER_PARTIAL_WAKE_STATE public static final int POWER_SOFT_SLEEP_REQUESTED public static final int BATTERY_SAVER_MODE public static final int BATTERY_SAVING_STATS public static final int USER_ACTIVITY_TIMEOUT_OVERRIDE public static final int BATTERY_SAVER_SETTING public static final int THERMAL_CHANGED public static final int CACHE_FILE_DELETED public static final int STORAGE_STATE public static final int NOTIFICATION_ENQUEUE public static final int NOTIFICATION_CANCEL public static final int NOTIFICATION_CANCEL_ALL public static final int NOTIFICATION_PANEL_REVEALED public static final int NOTIFICATION_PANEL_HIDDEN public static final int NOTIFICATION_VISIBILITY_CHANGED public static final int NOTIFICATION_EXPANSION public static final int NOTIFICATION_CLICKED public static final int NOTIFICATION_ACTION_CLICKED public static final int NOTIFICATION_CANCELED public static final int NOTIFICATION_VISIBILITY public static final int NOTIFICATION_ALERT public static final int NOTIFICATION_AUTOGROUPED public static final int NOTIFICATION_UNAUTOGROUPED public static final int NOTIFICATION_ADJUSTED public static final int NOTIFICATION_CANCEL_PREVENTED public static final int NOTIFICATION_SUMMARY_CONVERTED public static final int WATCHDOG public static final int WATCHDOG_PROC_PSS public static final int WATCHDOG_SOFT_RESET public static final int WATCHDOG_HARD_RESET public static final int WATCHDOG_PSS_STATS public static final int WATCHDOG_PROC_STATS public static final int WATCHDOG_SCHEDULED_REBOOT public static final int WATCHDOG_MEMINFO public static final int WATCHDOG_VMSTAT public static final int WATCHDOG_REQUESTED_REBOOT public static final int RESCUE_NOTE public static final int RESCUE_LEVEL public static final int RESCUE_SUCCESS public static final int RESCUE_FAILURE public static final int BACKUP_DATA_CHANGED public static final int BACKUP_START public static final int BACKUP_TRANSPORT_FAILURE public static final int BACKUP_AGENT_FAILURE public static final int BACKUP_PACKAGE public static final int BACKUP_SUCCESS public static final int BACKUP_RESET public static final int BACKUP_INITIALIZE public static final int BACKUP_REQUESTED public static final int BACKUP_QUOTA_EXCEEDED public static final int RESTORE_START public static final int RESTORE_TRANSPORT_FAILURE public static final int RESTORE_AGENT_FAILURE public static final int RESTORE_PACKAGE public static final int RESTORE_SUCCESS public static final int FULL_BACKUP_PACKAGE public static final int FULL_BACKUP_AGENT_FAILURE public static final int FULL_BACKUP_TRANSPORT_FAILURE public static final int FULL_BACKUP_SUCCESS public static final int FULL_RESTORE_PACKAGE public static final int FULL_BACKUP_QUOTA_EXCEEDED public static final int FULL_BACKUP_CANCELLED public static final int BACKUP_TRANSPORT_LIFECYCLE public static final int BACKUP_TRANSPORT_CONNECTION public static final int BOOT_PROGRESS_SYSTEM_RUN public static final int SYSTEM_SERVER_START public static final int BOOT_PROGRESS_PMS_START public static final int BOOT_PROGRESS_PMS_SYSTEM_SCAN_START public static final int BOOT_PROGRESS_PMS_DATA_SCAN_START public static final int BOOT_PROGRESS_PMS_SCAN_END public static final int BOOT_PROGRESS_PMS_READY public static final int UNKNOWN_SOURCES_ENABLED public static final int PM_CRITICAL_INFO public static final int PM_PACKAGE_STATS public static final int PM_SNAPSHOT_STATS public static final int PM_SNAPSHOT_REBUILD public static final int PM_CLEAR_APP_DATA_CALLER public static final int IMF_FORCE_RECONNECT_IME public static final int IMF_SHOW_IME public static final int IMF_HIDE_IME public static final int WP_WALLPAPER_CRASHED public static final int DEVICE_IDLE public static final int DEVICE_IDLE_STEP public static final int DEVICE_IDLE_WAKE_FROM_IDLE public static final int DEVICE_IDLE_ON_START public static final int DEVICE_IDLE_ON_PHASE public static final int DEVICE_IDLE_ON_COMPLETE public static final int DEVICE_IDLE_OFF_START public static final int DEVICE_IDLE_OFF_PHASE public static final int DEVICE_IDLE_OFF_COMPLETE public static final int DEVICE_IDLE_LIGHT public static final int DEVICE_IDLE_LIGHT_STEP public static final int AUTO_BRIGHTNESS_ADJ public static final int INSTALLER_CLEAR_APP_DATA_CALLER public static final int INSTALLER_CLEAR_APP_DATA_CALL_STACK public static final int CONNECTIVITY_STATE_CHANGED public static final int NETSTATS_MOBILE_SAMPLE public static final int NETSTATS_WIFI_SAMPLE public static final int LOCKDOWN_VPN_CONNECTING public static final int LOCKDOWN_VPN_CONNECTED public static final int LOCKDOWN_VPN_ERROR public static final int CONFIG_INSTALL_FAILED public static final int IFW_INTENT_MATCHED public static final int IDLE_MAINTENANCE_WINDOW_START public static final int IDLE_MAINTENANCE_WINDOW_FINISH public static final int FSTRIM_START public static final int FSTRIM_FINISH public static final int JOB_DEFERRED_EXECUTION public static final int VOLUME_CHANGED public static final int STREAM_DEVICES_CHANGED public static final int CAMERA_GESTURE_TRIGGERED public static final int TIMEZONE_TRIGGER_CHECK public static final int TIMEZONE_REQUEST_INSTALL public static final int TIMEZONE_INSTALL_STARTED public static final int TIMEZONE_INSTALL_COMPLETE public static final int TIMEZONE_REQUEST_UNINSTALL public static final int TIMEZONE_UNINSTALL_STARTED public static final int TIMEZONE_UNINSTALL_COMPLETE public static final int TIMEZONE_REQUEST_NOTHING public static final int TIMEZONE_NOTHING_COMPLETE private void <init> () public static void writeBatteryLevel (int, int, int) int level int voltage int temperature public static void writeBatteryStatus (int, int, int, int, java.lang.String) int status int health int present int plugged String technology public static void writeBatteryDischarge (long, int, int) long duration int minlevel int maxlevel public static void writePowerSleepRequested (int) int wakelockscleared public static void writePowerScreenBroadcastSend (int) int wakelockcount public static void writePowerScreenBroadcastDone (int, long, int) int on long broadcastduration int wakelockcount public static void writePowerScreenBroadcastStop (int, int) int which int wakelockcount public static void writePowerScreenState (int, int, long, int, int) int offoron int becauseofuser long totaltouchdowntime int touchcycles int latency public static void writePowerPartialWakeState (int, java.lang.String) int releasedoracquired String tag public static void writePowerSoftSleepRequested (long) long savedwaketimems public static void writeBatterySaverMode (int, int, int, int, int, java.lang.String, int) int fullprevofforon int adaptiveprevofforon int fullnowofforon int adaptivenowofforon int interactive String features int reason public static void writeBatterySavingStats (int, int, int, long, int, int, long, int, int) int batterysaver int interactive int doze long deltaDuration int deltaBatteryDrain int deltaBatteryDrainPercent long totalDuration int totalBatteryDrain int totalBatteryDrainPercent public static void writeUserActivityTimeoutOverride (long) long override public static void writeBatterySaverSetting (int) int threshold public static void writeThermalChanged (java.lang.String, int, float, int, int) String name int type float temperature int sensorStatus int previousSystemStatus public static void writeCacheFileDeleted (java.lang.String) String path public static void writeStorageState (java.lang.String, int, int, long, long) String uuid int oldState int newState long usable long total public static void writeNotificationEnqueue (int, int, java.lang.String, int, java.lang.String, int, java.lang.String, int, int) int uid int pid String pkg int id String tag int userid String notification int status int appProvided public static void writeNotificationCancel (int, int, java.lang.String, int, java.lang.String, int, int, int, int, java.lang.String) int uid int pid String pkg int id String tag int userid int requiredFlags int forbiddenFlags int reason String listener public static void writeNotificationCancelAll (int, int, java.lang.String, int, int, int, int, java.lang.String) int uid int pid String pkg int userid int requiredFlags int forbiddenFlags int reason String listener public static void writeNotificationPanelRevealed (int) int items public static void writeNotificationPanelHidden () public static void writeNotificationVisibilityChanged (java.lang.String, java.lang.String) String newlyvisiblekeys String nolongervisiblekeys public static void writeNotificationExpansion (java.lang.String, int, int, int, int, int) String key int userAction int expanded int lifespan int freshness int exposure public static void writeNotificationClicked (java.lang.String, int, int, int, int, int) String key int lifespan int freshness int exposure int rank int count public static void writeNotificationActionClicked (java.lang.String, java.lang.String, java.lang.String, int, int, int, int, int, int) String key String piidentifier String pendingintent int actionIndex int lifespan int freshness int exposure int rank int count public static void writeNotificationCanceled (java.lang.String, int, int, int, int, int, int, java.lang.String) String key int reason int lifespan int freshness int exposure int rank int count String listener public static void writeNotificationVisibility (java.lang.String, int, int, int, int, int) String key int visibile int lifespan int freshness int exposure int rank public static void writeNotificationAlert (java.lang.String, int, int, int, int, int) String key int buzz int beep int blink int politeness int muteReason public static void writeNotificationAutogrouped (java.lang.String) String key public static void writeNotificationUnautogrouped (java.lang.String) String key public static void writeNotificationAdjusted (java.lang.String, java.lang.String, java.lang.String) String key String adjustmentType String newValue public static void writeNotificationCancelPrevented (java.lang.String) String key public static void writeNotificationSummaryConverted (java.lang.String) String key public static void writeWatchdog (java.lang.String) String service public static void writeWatchdogProcPss (java.lang.String, int, int) String process int pid int pss public static void writeWatchdogSoftReset (java.lang.String, int, int, int, java.lang.String) String process int pid int maxpss int pss String skip public static void writeWatchdogHardReset (java.lang.String, int, int, int) String process int pid int maxpss int pss public static void writeWatchdogPssStats (int, int, int, int, int, int, int, int, int, int, int) int emptypss int emptycount int backgroundpss int backgroundcount int servicepss int servicecount int visiblepss int visiblecount int foregroundpss int foregroundcount int nopsscount public static void writeWatchdogProcStats (int, int, int, int, int) int deathsinone int deathsintwo int deathsinthree int deathsinfour int deathsinfive public static void writeWatchdogScheduledReboot (long, int, int, int, java.lang.String) long now int interval int starttime int window String skip public static void writeWatchdogMeminfo (int, int, int, int, int, int, int, int, int, int, int) int memfree int buffers int cached int active int inactive int anonpages int mapped int slab int sreclaimable int sunreclaim int pagetables public static void writeWatchdogVmstat (long, int, int, int, int, int) long runtime int pgfree int pgactivate int pgdeactivate int pgfault int pgmajfault public static void writeWatchdogRequestedReboot (int, int, int, int, int, int, int) int nowait int scheduleinterval int recheckinterval int starttime int window int minscreenoff int minnextalarm public static void writeRescueNote (int, int, long) int uid int count long window public static void writeRescueLevel (int, int) int level int triggerUid public static void writeRescueSuccess (int) int level public static void writeRescueFailure (int, java.lang.String) int level String msg public static void writeBackupDataChanged (java.lang.String) String package_ public static void writeBackupStart (java.lang.String) String transport public static void writeBackupTransportFailure (java.lang.String) String package_ public static void writeBackupAgentFailure (java.lang.String, java.lang.String) String package_ String message public static void writeBackupPackage (java.lang.String, int) String package_ int size public static void writeBackupSuccess (int, int) int packages int time public static void writeBackupReset (java.lang.String) String transport public static void writeBackupInitialize () public static void writeBackupRequested (int, int, int) int total int keyValue int full public static void writeBackupQuotaExceeded (java.lang.String) String package_ public static void writeRestoreStart (java.lang.String, long) String transport long source public static void writeRestoreTransportFailure () public static void writeRestoreAgentFailure (java.lang.String, java.lang.String) String package_ String message public static void writeRestorePackage (java.lang.String, int) String package_ int size public static void writeRestoreSuccess (int, int) int packages int time public static void writeFullBackupPackage (java.lang.String) String package_ public static void writeFullBackupAgentFailure (java.lang.String, java.lang.String) String package_ String message public static void writeFullBackupTransportFailure () public static void writeFullBackupSuccess (java.lang.String) String package_ public static void writeFullRestorePackage (java.lang.String) String package_ public static void writeFullBackupQuotaExceeded (java.lang.String) String package_ public static void writeFullBackupCancelled (java.lang.String, java.lang.String) String package_ String message public static void writeBackupTransportLifecycle (java.lang.String, int) String transport int bound public static void writeBackupTransportConnection (java.lang.String, int) String transport int connected public static void writeBootProgressSystemRun (long) long time public static void writeSystemServerStart (int, long, long) int startCount long uptime long elapseTime public static void writeBootProgressPmsStart (long) long time public static void writeBootProgressPmsSystemScanStart (long) long time public static void writeBootProgressPmsDataScanStart (long) long time public static void writeBootProgressPmsScanEnd (long) long time public static void writeBootProgressPmsReady (long) long time public static void writeUnknownSourcesEnabled (int) int value public static void writePmCriticalInfo (java.lang.String) String msg public static void writePmPackageStats (long, long, long, long, long, long) long manualTime long quotaTime long manualData long quotaData long manualCache long quotaCache public static void writePmSnapshotStats (int, int, int, int, int, long) int buildCount int reuseCount int bigBuilds int shortLived int maxBuildTime long cummBuildTime public static void writePmSnapshotRebuild (int, int) int buildTime int lifetime public static void writePmClearAppDataCaller (int, int, java.lang.String) int pid int uid String package_ public static void writeImfForceReconnectIme (java.lang.Object[], long, int) Object[] ime long timeSinceConnect int showing public static void writeImfShowIme (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String token String window String reason String softinputmode public static void writeImfHideIme (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String token String window String reason String softinputmode public static void writeWpWallpaperCrashed (java.lang.String) String component public static void writeDeviceIdle (int, java.lang.String) int state String reason public static void writeDeviceIdleStep () public static void writeDeviceIdleWakeFromIdle (int, java.lang.String) int isIdle String reason public static void writeDeviceIdleOnStart () public static void writeDeviceIdleOnPhase (java.lang.String) String what public static void writeDeviceIdleOnComplete () public static void writeDeviceIdleOffStart (java.lang.String) String reason public static void writeDeviceIdleOffPhase (java.lang.String) String what public static void writeDeviceIdleOffComplete () public static void writeDeviceIdleLight (int, java.lang.String) int state String reason public static void writeDeviceIdleLightStep () public static void writeAutoBrightnessAdj (float, float, float, float) float oldLux float oldBrightness float newLux float newBrightness public static void writeInstallerClearAppDataCaller (int, int, java.lang.String, int) int pid int uid String package_ int flags public static void writeInstallerClearAppDataCallStack (java.lang.String, java.lang.String, java.lang.String, int) String method String class_ String file int line public static void writeConnectivityStateChanged (int, int, int) int type int subtype int state public static void writeNetstatsMobileSample (long, long, long, long, long, long, long, long, long) long xtRxBytes long xtTxBytes long xtRxPkts long xtTxPkts long uidRxBytes long uidTxBytes long uidRxPkts long uidTxPkts long trustedTime public static void writeNetstatsWifiSample (long, long, long, long, long, long, long, long, long) long xtRxBytes long xtTxBytes long xtRxPkts long xtTxPkts long uidRxBytes long uidTxBytes long uidRxPkts long uidTxPkts long trustedTime public static void writeLockdownVpnConnecting (int) int egressNet public static void writeLockdownVpnConnected (int) int egressNet public static void writeLockdownVpnError (int) int egressNet public static void writeConfigInstallFailed (java.lang.String) String dir public static void writeIfwIntentMatched (int, java.lang.String, int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) int intentType String componentName int callerUid int callerPkgCount String callerPkgs String action String mimeType String uri int flags public static void writeIdleMaintenanceWindowStart (long, long, int, int) long time long lastuseractivity int batterylevel int batterycharging public static void writeIdleMaintenanceWindowFinish (long, long, int, int) long time long lastuseractivity int batterylevel int batterycharging public static void writeFstrimStart (long) long time public static void writeFstrimFinish (long) long time public static void writeJobDeferredExecution (long) long time public static void writeVolumeChanged (int, int, int, int, java.lang.String) int stream int prevLevel int level int maxLevel String caller public static void writeStreamDevicesChanged (int, int, int) int stream int prevDevices int devices public static void writeCameraGestureTriggered (long, long, long, int) long gestureOnTime long sensor1OnTime long sensor2OnTime int eventExtra public static void writeTimezoneTriggerCheck (java.lang.String) String token public static void writeTimezoneRequestInstall (java.lang.String) String token public static void writeTimezoneInstallStarted (java.lang.String) String token public static void writeTimezoneInstallComplete (java.lang.String, int) String token int result public static void writeTimezoneRequestUninstall (java.lang.String) String token public static void writeTimezoneUninstallStarted (java.lang.String) String token public static void writeTimezoneUninstallComplete (java.lang.String, int) String token int result public static void writeTimezoneRequestNothing (java.lang.String) String token public static void writeTimezoneNothingComplete (java.lang.String) String token }
com/android/server/am/
com/android/server/am/EventLogTags.class
EventLogTags.java package com.android.server.am public com.android.server.am.EventLogTags extends java.lang.Object { public static final int CONFIGURATION_CHANGED public static final int CPU public static final int BOOT_PROGRESS_AMS_READY public static final int BOOT_PROGRESS_ENABLE_SCREEN public static final int AM_ANR public static final int AM_PROC_BOUND public static final int AM_PROC_DIED public static final int AM_PROC_START public static final int AM_PROC_BAD public static final int AM_PROC_GOOD public static final int AM_LOW_MEMORY public static final int AM_KILL public static final int AM_BROADCAST_DISCARD_FILTER public static final int AM_BROADCAST_DISCARD_APP public static final int AM_CREATE_SERVICE public static final int AM_DESTROY_SERVICE public static final int AM_PROCESS_CRASHED_TOO_MUCH public static final int AM_DROP_PROCESS public static final int AM_SERVICE_CRASHED_TOO_MUCH public static final int AM_SCHEDULE_SERVICE_RESTART public static final int AM_PROVIDER_LOST_PROCESS public static final int AM_PROCESS_START_TIMEOUT public static final int AM_CRASH public static final int AM_WTF public static final int AM_SWITCH_USER public static final int AM_PRE_BOOT public static final int AM_MEMINFO public static final int AM_PSS public static final int AM_MEM_FACTOR public static final int AM_USER_STATE_CHANGED public static final int AM_UID_RUNNING public static final int AM_UID_STOPPED public static final int AM_UID_ACTIVE public static final int AM_UID_IDLE public static final int AM_STOP_IDLE_SERVICE public static final int AM_COMPACT public static final int AM_FREEZE public static final int AM_UNFREEZE public static final int UC_FINISH_USER_UNLOCKING public static final int UC_FINISH_USER_UNLOCKED public static final int UC_FINISH_USER_UNLOCKED_COMPLETED public static final int UC_FINISH_USER_STOPPING public static final int UC_FINISH_USER_STOPPED public static final int UC_SWITCH_USER public static final int UC_START_USER_INTERNAL public static final int UC_UNLOCK_USER public static final int UC_FINISH_USER_BOOT public static final int UC_DISPATCH_USER_SWITCH public static final int UC_CONTINUE_USER_SWITCH public static final int UC_SEND_USER_BROADCAST public static final int SSM_USER_STARTING public static final int SSM_USER_SWITCHING public static final int SSM_USER_UNLOCKING public static final int SSM_USER_UNLOCKED public static final int SSM_USER_STOPPING public static final int SSM_USER_STOPPED public static final int SSM_USER_COMPLETED_EVENT public static final int UM_USER_VISIBILITY_CHANGED public static final int AM_FOREGROUND_SERVICE_START public static final int AM_FOREGROUND_SERVICE_DENIED public static final int AM_FOREGROUND_SERVICE_STOP public static final int AM_FOREGROUND_SERVICE_TIMED_OUT public static final int AM_CPU public static final int AM_INTENT_SENDER_REDIRECT_USER public static final int AM_CLEAR_APP_DATA_CALLER public static final int AM_UID_STATE_CHANGED public static final int AM_PROC_STATE_CHANGED public static final int AM_OOM_ADJ_MISC private void <init> () public static void writeConfigurationChanged (int) int configMask public static void writeCpu (int, int, int, int, int, int) int total int user int system int iowait int irq int softirq public static void writeBootProgressAmsReady (long) long time public static void writeBootProgressEnableScreen (long) long time public static void writeAmAnr (int, int, java.lang.String, int, java.lang.String) int user int pid String packageName int flags String reason public static void writeAmProcBound (int, int, java.lang.String) int user int pid String processName public static void writeAmProcDied (int, int, java.lang.String, int, int) int user int pid String processName int oomadj int procstate public static void writeAmProcStart (int, int, int, java.lang.String, java.lang.String, java.lang.String) int user int pid int uid String processName String type String component public static void writeAmProcBad (int, int, java.lang.String) int user int uid String processName public static void writeAmProcGood (int, int, java.lang.String) int user int uid String processName public static void writeAmLowMemory (int) int numProcesses public static void writeAmKill (int, int, java.lang.String, int, java.lang.String, long) int user int pid String processName int oomadj String reason long rss public static void writeAmBroadcastDiscardFilter (int, int, java.lang.String, int, int) int user int broadcast String action int receiverNumber int broadcastfilter public static void writeAmBroadcastDiscardApp (int, int, java.lang.String, int, java.lang.String) int user int broadcast String action int receiverNumber String app public static void writeAmCreateService (int, int, java.lang.String, int, int) int user int serviceRecord String name int uid int pid public static void writeAmDestroyService (int, int, int) int user int serviceRecord int pid public static void writeAmProcessCrashedTooMuch (int, java.lang.String, int) int user String name int pid public static void writeAmDropProcess (int) int pid public static void writeAmServiceCrashedTooMuch (int, int, java.lang.String, int) int user int crashCount String componentName int pid public static void writeAmScheduleServiceRestart (int, java.lang.String, long) int user String componentName long time public static void writeAmProviderLostProcess (int, java.lang.String, int, java.lang.String) int user String packageName int uid String name public static void writeAmProcessStartTimeout (int, int, int, java.lang.String) int user int pid int uid String processName public static void writeAmCrash (int, int, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, int, int) int user int pid String processName int flags String exception String message String file int line int recoverable public static void writeAmWtf (int, int, java.lang.String, int, java.lang.String, java.lang.String) int user int pid String processName int flags String tag String message public static void writeAmSwitchUser (int) int id public static void writeAmPreBoot (int, java.lang.String) int user String package_ public static void writeAmMeminfo (long, long, long, long, long) long cached long free long zram long kernel long native_ public static void writeAmPss (int, int, java.lang.String, long, long, long, long, int, int, long) int pid int uid String processName long pss long uss long swappss long rss int stattype int procstate long timetocollect public static void writeAmMemFactor (int, int) int current int previous public static void writeAmUserStateChanged (int, int) int id int state public static void writeAmUidRunning (int) int uid public static void writeAmUidStopped (int) int uid public static void writeAmUidActive (int) int uid public static void writeAmUidIdle (int) int uid public static void writeAmStopIdleService (int, java.lang.String) int uid String componentName public static void writeAmCompact (int, java.lang.String, java.lang.String, long, long, long, long, long, long, long, long, long, int, long, int, int, long, long) int pid String processName String action long beforersstotal long beforerssfile long beforerssanon long beforerssswap long deltarsstotal long deltarssfile long deltarssanon long deltarssswap long time int lastaction long lastactiontimestamp int setadj int procstate long beforezramfree long deltazramfree public static void writeAmFreeze (int, java.lang.String) int pid String processName public static void writeAmUnfreeze (int, java.lang.String) int pid String processName public static void writeUcFinishUserUnlocking (int) int userid public static void writeUcFinishUserUnlocked (int) int userid public static void writeUcFinishUserUnlockedCompleted (int) int userid public static void writeUcFinishUserStopping (int) int userid public static void writeUcFinishUserStopped (int) int userid public static void writeUcSwitchUser (int) int userid public static void writeUcStartUserInternal (int, int, int) int userid int foreground int displayid public static void writeUcUnlockUser (int) int userid public static void writeUcFinishUserBoot (int) int userid public static void writeUcDispatchUserSwitch (int, int) int olduserid int newuserid public static void writeUcContinueUserSwitch (int, int) int olduserid int newuserid public static void writeUcSendUserBroadcast (int, java.lang.String) int userid String intentaction public static void writeSsmUserStarting (int) int userid public static void writeSsmUserSwitching (int, int) int olduserid int newuserid public static void writeSsmUserUnlocking (int) int userid public static void writeSsmUserUnlocked (int) int userid public static void writeSsmUserStopping (int) int userid public static void writeSsmUserStopped (int) int userid public static void writeSsmUserCompletedEvent (int, int) int userid int eventflag public static void writeUmUserVisibilityChanged (int, int) int userid int visible public static void writeAmForegroundServiceStart (int, java.lang.String, int, java.lang.String, int, int, int, int, int, int, java.lang.String, int) int user String componentName int allowwhileinuse String startreasoncode int targetsdk int callertargetsdk int notificationwasdeferred int notificationshown int durationms int startforegroundcount String stopreason int fgstype public static void writeAmForegroundServiceDenied (int, java.lang.String, int, java.lang.String, int, int, int, int, int, int, java.lang.String, int) int user String componentName int allowwhileinuse String startreasoncode int targetsdk int callertargetsdk int notificationwasdeferred int notificationshown int durationms int startforegroundcount String stopreason int fgstype public static void writeAmForegroundServiceStop (int, java.lang.String, int, java.lang.String, int, int, int, int, int, int, java.lang.String, int) int user String componentName int allowwhileinuse String startreasoncode int targetsdk int callertargetsdk int notificationwasdeferred int notificationshown int durationms int startforegroundcount String stopreason int fgstype public static void writeAmForegroundServiceTimedOut (int, java.lang.String, int, java.lang.String, int, int, int, int, int, int, java.lang.String, int) int user String componentName int allowwhileinuse String startreasoncode int targetsdk int callertargetsdk int notificationwasdeferred int notificationshown int durationms int startforegroundcount String stopreason int fgstype public static void writeAmCpu (long, long, java.lang.String, long, long, long) long pid long uid String baseName long uptime long stime long utime public static void writeAmIntentSenderRedirectUser (int) int userid public static void writeAmClearAppDataCaller (int, int, java.lang.String) int pid int uid String package_ public static void writeAmUidStateChanged (int, int, int, int, int, int, int, java.lang.String) int uid int seq int uidstate int olduidstate int capability int oldcapability int flags String reason public static void writeAmProcStateChanged (int, int, int, int, int, int, int, java.lang.String) int uid int pid int seq int procstate int oldprocstate int oomadj int oldoomadj String reason public static void writeAmOomAdjMisc (int, int, int, int, int, int, java.lang.String) int event int uid int pid int seq int arg1 int arg2 String reason }
com/android/server/policy/
com/android/server/policy/EventLogTags.class
EventLogTags.java package com.android.server.policy public com.android.server.policy.EventLogTags extends java.lang.Object { public static final int SCREEN_TOGGLED public static final int INTERCEPT_POWER private void <init> () public static void writeScreenToggled (int) int screenState public static void writeInterceptPower (java.lang.String, int, int) String action int mpowerkeyhandled int mpowerkeypresscounter }
com/android/server/updates/
com/android/server/updates/ConfigUpdateInstallReceiver$1.class
ConfigUpdateInstallReceiver.java package com.android.server.updates com.android.server.updates.ConfigUpdateInstallReceiver$1 extends java.lang.Thread { final synthetic android.content.Intent val$intent final synthetic android.content.Context val$context final synthetic com.android.server.updates.ConfigUpdateInstallReceiver this$0 void <init> (com.android.server.updates.ConfigUpdateInstallReceiver, android.content.Intent, android.content.Context) com.android.server.updates.ConfigUpdateInstallReceiver this$0 public void run () java.io.BufferedInputStream altContent int altVersion String altRequiredHash int currentVersion String currentHash String errMsg Exception e }
com/android/server/updates/ConfigUpdateInstallReceiver.class
ConfigUpdateInstallReceiver.java package com.android.server.updates public com.android.server.updates.ConfigUpdateInstallReceiver extends android.content.BroadcastReceiver { private static final String TAG private static final String EXTRA_REQUIRED_HASH private static final String EXTRA_VERSION_NUMBER protected final java.io.File updateDir protected final java.io.File updateContent protected final java.io.File updateVersion public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String) String updateDir String updateContentPath String updateMetadataPath String updateVersionPath java.io.File updateMetadataDir public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent private android.net.Uri getContentFromIntent (android.content.Intent) android.content.Intent i android.net.Uri data private int getVersionFromIntent (android.content.Intent) throws java.lang.NumberFormatException android.content.Intent i String extraValue private java.lang.String getRequiredHashFromIntent (android.content.Intent) android.content.Intent i String extraValue private int getCurrentVersion () throws java.lang.NumberFormatException String strVersion java.io.IOException e private java.io.BufferedInputStream getAltContent (android.content.Context, android.content.Intent) throws java.io.IOException android.content.Context c android.content.Intent i android.net.Uri content private byte[] getCurrentContent () java.io.IOException e private static java.lang.String getCurrentHash (byte[]) java.security.MessageDigest dgst byte[] fingerprint java.security.NoSuchAlgorithmException e byte[] content protected boolean verifyVersion (int, int) int current int alternative private boolean verifyPreviousHash (java.lang.String, java.lang.String) String current String required protected void writeUpdate (java.io.File, java.io.File, java.io.InputStream) throws java.io.IOException java.io.File parent java.io.File dir java.io.File file java.io.InputStream inputStream java.io.FileOutputStream out java.io.File tmp protected void install (java.io.InputStream, int) throws java.io.IOException java.io.InputStream inputStream int version protected void postInstall (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
com/android/server/wm/
com/android/server/wm/EventLogTags.class
EventLogTags.java package com.android.server.wm public com.android.server.wm.EventLogTags extends java.lang.Object { public static final int WM_FINISH_ACTIVITY public static final int WM_TASK_TO_FRONT public static final int WM_NEW_INTENT public static final int WM_CREATE_TASK public static final int WM_CREATE_ACTIVITY public static final int WM_RESTART_ACTIVITY public static final int WM_RESUME_ACTIVITY public static final int WM_ACTIVITY_LAUNCH_TIME public static final int WM_FAILED_TO_PAUSE public static final int WM_PAUSE_ACTIVITY public static final int WM_DESTROY_ACTIVITY public static final int WM_RELAUNCH_RESUME_ACTIVITY public static final int WM_RELAUNCH_ACTIVITY public static final int WM_SET_RESUMED_ACTIVITY public static final int WM_FOCUSED_ROOT_TASK public static final int WM_STOP_ACTIVITY public static final int WM_ADD_TO_STOPPING public static final int WM_SET_KEYGUARD_SHOWN public static final int WM_NO_SURFACE_MEMORY public static final int WM_TASK_CREATED public static final int WM_TASK_MOVED public static final int WM_TASK_REMOVED public static final int WM_TF_CREATED public static final int WM_TF_REMOVED public static final int WM_SET_REQUESTED_ORIENTATION public static final int WM_BOOT_ANIMATION_DONE public static final int WM_SET_KEYGUARD_OCCLUDED public static final int WM_BACK_NAVI_CANCELED public static final int IMF_UPDATE_IME_PARENT public static final int IMF_SHOW_IME_SCREENSHOT public static final int IMF_REMOVE_IME_SCREENSHOT public static final int WM_WALLPAPER_SURFACE public static final int WM_ENTER_PIP public static final int WM_DIM_CREATED public static final int WM_DIM_EXIT public static final int WM_DIM_ANIMATE public static final int WM_DIM_CANCEL_ANIM public static final int WM_DIM_FINISH_ANIM public static final int WM_DIM_REMOVED private void <init> () public static void writeWmFinishActivity (int, int, int, java.lang.String, java.lang.String) int user int token int taskId String componentName String reason public static void writeWmTaskToFront (int, int, int) int user int task int displayId public static void writeWmNewIntent (int, int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) int user int token int taskId String componentName String action String mimeType String uri int flags public static void writeWmCreateTask (int, int, int, int) int user int taskId int rootTaskId int displayId public static void writeWmCreateActivity (int, int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, int) int user int token int taskId String componentName String action String mimeType String uri int flags public static void writeWmRestartActivity (int, int, int, java.lang.String) int user int token int taskId String componentName public static void writeWmResumeActivity (int, int, int, java.lang.String) int user int token int taskId String componentName public static void writeWmActivityLaunchTime (int, int, java.lang.String, long) int user int token String componentName long time public static void writeWmFailedToPause (int, int, java.lang.String, java.lang.String) int user int token String wantingToPause String currentlyPausing public static void writeWmPauseActivity (int, int, java.lang.String, java.lang.String, java.lang.String) int user int token String componentName String userLeaving String reason public static void writeWmDestroyActivity (int, int, int, java.lang.String, java.lang.String) int user int token int taskId String componentName String reason public static void writeWmRelaunchResumeActivity (int, int, int, java.lang.String, java.lang.String) int user int token int taskId String componentName String configMask public static void writeWmRelaunchActivity (int, int, int, java.lang.String, java.lang.String) int user int token int taskId String componentName String configMask public static void writeWmSetResumedActivity (int, java.lang.String, java.lang.String) int user String componentName String reason public static void writeWmFocusedRootTask (int, int, int, int, java.lang.String) int user int displayId int focusedRootTaskId int lastFocusedRootTaskId String reason public static void writeWmStopActivity (int, int, java.lang.String) int user int token String componentName public static void writeWmAddToStopping (int, int, java.lang.String, java.lang.String) int user int token String componentName String reason public static void writeWmSetKeyguardShown (int, int, int, int, int, java.lang.String) int displayId int keyguardshowing int aodshowing int keyguardgoingaway int occluded String reason public static void writeWmNoSurfaceMemory (java.lang.String, int, java.lang.String) String window int pid String operation public static void writeWmTaskCreated (int) int taskid public static void writeWmTaskMoved (int, int, int, int, int) int taskid int rootTaskId int displayId int totop int index public static void writeWmTaskRemoved (int, int, int, java.lang.String) int taskid int rootTaskId int displayId String reason public static void writeWmTfCreated (int, int) int token int taskid public static void writeWmTfRemoved (int, int) int token int taskid public static void writeWmSetRequestedOrientation (int, java.lang.String) int orientation String componentName public static void writeWmBootAnimationDone (long) long time public static void writeWmSetKeyguardOccluded (int, int, int, java.lang.String) int occluded int animate int transit String channel public static void writeWmBackNaviCanceled (java.lang.String) String reason public static void writeImfUpdateImeParent (java.lang.String) String surfaceName public static void writeImfShowImeScreenshot (java.lang.String, int, java.lang.String) String targetWindow int transition String surfacePosition public static void writeImfRemoveImeScreenshot (java.lang.String) String targetWindow public static void writeWmWallpaperSurface (int, int, java.lang.String) int displayId int visible String target public static void writeWmEnterPip (int, int, java.lang.String, java.lang.String) int user int token String componentName String isAutoEnter public static void writeWmDimCreated (java.lang.String, int) String host int surface public static void writeWmDimExit (int, java.lang.String, int, int) int surface String dimmingwindow int hostisvisible int removeimmediately public static void writeWmDimAnimate (int, float, float) int surface float toalpha float toblur public static void writeWmDimCancelAnim (int, java.lang.String) int surface String reason public static void writeWmDimFinishAnim (int) int surface public static void writeWmDimRemoved (int) int surface }