Loading src/java/com/android/internal/telephony/DefaultPhoneNotifier.java +6 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ import android.telephony.PreciseDataConnectionState; import android.telephony.ServiceState; import android.telephony.TelephonyDisplayInfo; import android.telephony.TelephonyManager; import android.telephony.TelephonyManager.DataEnabledReason; import android.telephony.TelephonyRegistryManager; import android.telephony.emergency.EmergencyNumber; import android.telephony.ims.ImsReasonInfo; Loading Loading @@ -243,6 +244,11 @@ public class DefaultPhoneNotifier implements PhoneNotifier { mTelephonyRegistryMgr.notifyPhysicalChannelConfigForSubscriber(subId, configs); } @Override public void notifyDataEnabled(boolean enabled, @DataEnabledReason int reason) { mTelephonyRegistryMgr.notifyDataEnabled(enabled, reason); } /** * Convert the {@link DataActivityState} enum into the TelephonyManager.DATA_* constants for the * public API. Loading src/java/com/android/internal/telephony/Phone.java +6 −0 Original line number Diff line number Diff line Loading @@ -2706,6 +2706,12 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mNotifier.notifyOutgoingEmergencySms(this, emergencyNumber); } /** Notify the data enabled changes. */ public void notifyDataEnabled(boolean enabled, @TelephonyManager.DataEnabledReason int reason) { mNotifier.notifyDataEnabled(enabled, reason); } /** * @return true if a mobile originating emergency call is active */ Loading src/java/com/android/internal/telephony/PhoneNotifier.java +4 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import android.telephony.PhysicalChannelConfig; import android.telephony.PreciseDataConnectionState; import android.telephony.ServiceState; import android.telephony.TelephonyDisplayInfo; import android.telephony.TelephonyManager.DataEnabledReason; import android.telephony.emergency.EmergencyNumber; import android.telephony.ims.ImsReasonInfo; Loading Loading @@ -121,4 +122,7 @@ public interface PhoneNotifier { /** Notify of change to PhysicalChannelConfig. */ void notifyPhysicalChannelConfig(Phone sender, List<PhysicalChannelConfig> configs); /** Notify DataEnabled has changed. */ void notifyDataEnabled(boolean enabled, @DataEnabledReason int reason); } src/java/com/android/internal/telephony/dataconnection/DataEnabledSettings.java +1 −0 Original line number Diff line number Diff line Loading @@ -494,6 +494,7 @@ public class DataEnabledSettings { private void notifyDataEnabledChanged(boolean enabled, int reason) { mOverallDataEnabledChangedRegistrants.notifyResult(new Pair<>(enabled, reason)); mPhone.notifyDataEnabled(enabled, reason); } public void registerForDataEnabledChanged(Handler h, int what, Object obj) { Loading Loading
src/java/com/android/internal/telephony/DefaultPhoneNotifier.java +6 −0 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ import android.telephony.PreciseDataConnectionState; import android.telephony.ServiceState; import android.telephony.TelephonyDisplayInfo; import android.telephony.TelephonyManager; import android.telephony.TelephonyManager.DataEnabledReason; import android.telephony.TelephonyRegistryManager; import android.telephony.emergency.EmergencyNumber; import android.telephony.ims.ImsReasonInfo; Loading Loading @@ -243,6 +244,11 @@ public class DefaultPhoneNotifier implements PhoneNotifier { mTelephonyRegistryMgr.notifyPhysicalChannelConfigForSubscriber(subId, configs); } @Override public void notifyDataEnabled(boolean enabled, @DataEnabledReason int reason) { mTelephonyRegistryMgr.notifyDataEnabled(enabled, reason); } /** * Convert the {@link DataActivityState} enum into the TelephonyManager.DATA_* constants for the * public API. Loading
src/java/com/android/internal/telephony/Phone.java +6 −0 Original line number Diff line number Diff line Loading @@ -2706,6 +2706,12 @@ public abstract class Phone extends Handler implements PhoneInternalInterface { mNotifier.notifyOutgoingEmergencySms(this, emergencyNumber); } /** Notify the data enabled changes. */ public void notifyDataEnabled(boolean enabled, @TelephonyManager.DataEnabledReason int reason) { mNotifier.notifyDataEnabled(enabled, reason); } /** * @return true if a mobile originating emergency call is active */ Loading
src/java/com/android/internal/telephony/PhoneNotifier.java +4 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ import android.telephony.PhysicalChannelConfig; import android.telephony.PreciseDataConnectionState; import android.telephony.ServiceState; import android.telephony.TelephonyDisplayInfo; import android.telephony.TelephonyManager.DataEnabledReason; import android.telephony.emergency.EmergencyNumber; import android.telephony.ims.ImsReasonInfo; Loading Loading @@ -121,4 +122,7 @@ public interface PhoneNotifier { /** Notify of change to PhysicalChannelConfig. */ void notifyPhysicalChannelConfig(Phone sender, List<PhysicalChannelConfig> configs); /** Notify DataEnabled has changed. */ void notifyDataEnabled(boolean enabled, @DataEnabledReason int reason); }
src/java/com/android/internal/telephony/dataconnection/DataEnabledSettings.java +1 −0 Original line number Diff line number Diff line Loading @@ -494,6 +494,7 @@ public class DataEnabledSettings { private void notifyDataEnabledChanged(boolean enabled, int reason) { mOverallDataEnabledChangedRegistrants.notifyResult(new Pair<>(enabled, reason)); mPhone.notifyDataEnabled(enabled, reason); } public void registerForDataEnabledChanged(Handler h, int what, Object obj) { Loading