diff options
| author | 2020-10-16 20:58:21 +0000 | |
|---|---|---|
| committer | 2020-10-16 20:58:21 +0000 | |
| commit | 145f83bc1444679e82e3860f9855df22851802bd (patch) | |
| tree | 08008f1ce2c319f6de026a49b8b53e5eb9b184b0 | |
| parent | 8850d4fdd2f8fdeabb59bc528558420128164607 (diff) | |
| parent | 70a214c6dade1716f0d28b7364a88ad9e22f7a6f (diff) | |
Merge "Properly support handover retry"
| -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 579200e15cca..41381c59482b 100644 --- a/telephony/java/android/telephony/data/DataCallResponse.java +++ b/telephony/java/android/telephony/data/DataCallResponse.java @@ -411,6 +411,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. * |