diff options
| author | 2020-11-19 00:46:55 +0000 | |
|---|---|---|
| committer | 2020-11-19 00:46:55 +0000 | |
| commit | aa4093a974cef56e305e3d988a9331f349f46ccf (patch) | |
| tree | ccc595d0d86a488a2204a8ab9a1b3b65150a94fa | |
| parent | 92babaa7463d09007883cbe2438ddce6567f330b (diff) | |
| parent | 357d7c3a04e6c580a530236b8e64b5443bf970fe (diff) | |
Merge "Properly support handover retry" am: 514ab6f4c8 am: 357d7c3a04
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1459486
Change-Id: I2497873b41e44db9d9211878deffdcc3d6a6f3ec
| -rw-r--r-- | telephony/java/android/telephony/data/DataCallResponse.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/data/DataCallResponse.java b/telephony/java/android/telephony/data/DataCallResponse.java index 39859b1e4fdb..a39031d6846e 100644 --- a/telephony/java/android/telephony/data/DataCallResponse.java +++ b/telephony/java/android/telephony/data/DataCallResponse.java @@ -410,6 +410,25 @@ public final class DataCallResponse implements Parcelable { }; /** + * Convert handover failure mode to string. + * + * @param handoverFailureMode Handover failure mode + * @return Handover failure mode in string + * + * @hide + */ + public static String failureModeToString(@HandoverFailureMode int handoverFailureMode) { + switch (handoverFailureMode) { + case HANDOVER_FAILURE_MODE_UNKNOWN: return "unknown"; + case HANDOVER_FAILURE_MODE_LEGACY: return "legacy"; + case HANDOVER_FAILURE_MODE_DO_FALLBACK: return "fallback"; + case HANDOVER_FAILURE_MODE_NO_FALLBACK_RETRY_HANDOVER: return "retry handover"; + case HANDOVER_FAILURE_MODE_NO_FALLBACK_RETRY_SETUP_NORMAL: return "retry setup new one"; + default: return Integer.toString(handoverFailureMode); + } + } + + /** * Provides a convenient way to set the fields of a {@link DataCallResponse} when creating a new * instance. * |