Loading radio/1.6/IRadioIndication.hal +13 −0 Original line number Diff line number Diff line Loading @@ -40,4 +40,17 @@ interface IRadioIndication extends @1.5::IRadioIndication { * 3. Unsolicited disconnect from either modem or network side. */ oneway dataCallListChanged_1_6(RadioIndicationType type, vec<SetupDataCallResult> dcList); /** * The modem can explicitly set SetupDataCallResult::suggestedRetryTime after a failure in * IRadio@1.6::SetupDataCall. During that time, no new calls are allowed to * IRadio@1.6::SetupDataCall that use the same APN. * * When IRadioIndication@1.6::unthrottleApn is sent, AOSP will no longer throttle calls * to IRadio@1.6::SetupDataCall for the given APN. * * @param type Type of radio indication * @param apn Apn to unthrottle */ oneway unthrottleApn(RadioIndicationType type, string apn); }; radio/1.6/vts/functional/radio_hidl_hal_utils_v1_6.h +3 −0 Original line number Diff line number Diff line Loading @@ -808,6 +808,9 @@ class RadioIndication_v1_6 : public ::android::hardware::radio::V1_6::IRadioIndi RadioIndicationType type, const hidl_vec<::android::hardware::radio::V1_6::SetupDataCallResult>& dcList); Return<void> unthrottleApn(RadioIndicationType type, const ::android::hardware::hidl_string& apn); /* 1.5 Api */ Return<void> uiccApplicationsEnablementChanged(RadioIndicationType type, bool enabled); Loading radio/1.6/vts/functional/radio_indication.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,11 @@ Return<void> RadioIndication_v1_6::dataCallListChanged_1_6( return Void(); } Return<void> RadioIndication_v1_6::unthrottleApn(RadioIndicationType /*type*/, const ::android::hardware::hidl_string& /*apn*/) { return Void(); } /* 1.5 Apis */ Return<void> RadioIndication_v1_6::uiccApplicationsEnablementChanged(RadioIndicationType /*type*/, bool /*enabled*/) { Loading Loading
radio/1.6/IRadioIndication.hal +13 −0 Original line number Diff line number Diff line Loading @@ -40,4 +40,17 @@ interface IRadioIndication extends @1.5::IRadioIndication { * 3. Unsolicited disconnect from either modem or network side. */ oneway dataCallListChanged_1_6(RadioIndicationType type, vec<SetupDataCallResult> dcList); /** * The modem can explicitly set SetupDataCallResult::suggestedRetryTime after a failure in * IRadio@1.6::SetupDataCall. During that time, no new calls are allowed to * IRadio@1.6::SetupDataCall that use the same APN. * * When IRadioIndication@1.6::unthrottleApn is sent, AOSP will no longer throttle calls * to IRadio@1.6::SetupDataCall for the given APN. * * @param type Type of radio indication * @param apn Apn to unthrottle */ oneway unthrottleApn(RadioIndicationType type, string apn); };
radio/1.6/vts/functional/radio_hidl_hal_utils_v1_6.h +3 −0 Original line number Diff line number Diff line Loading @@ -808,6 +808,9 @@ class RadioIndication_v1_6 : public ::android::hardware::radio::V1_6::IRadioIndi RadioIndicationType type, const hidl_vec<::android::hardware::radio::V1_6::SetupDataCallResult>& dcList); Return<void> unthrottleApn(RadioIndicationType type, const ::android::hardware::hidl_string& apn); /* 1.5 Api */ Return<void> uiccApplicationsEnablementChanged(RadioIndicationType type, bool enabled); Loading
radio/1.6/vts/functional/radio_indication.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,11 @@ Return<void> RadioIndication_v1_6::dataCallListChanged_1_6( return Void(); } Return<void> RadioIndication_v1_6::unthrottleApn(RadioIndicationType /*type*/, const ::android::hardware::hidl_string& /*apn*/) { return Void(); } /* 1.5 Apis */ Return<void> RadioIndication_v1_6::uiccApplicationsEnablementChanged(RadioIndicationType /*type*/, bool /*enabled*/) { Loading