summaryrefslogtreecommitdiffstats
path: root/telephony/java/android/telephony/DisconnectCause.java
diff options
context:
space:
mode:
authorPreeti Ahuja <preetia@codeaurora.org>2012-10-19 01:05:46 -0700
committerAmit Mahajan <amitmahajan@google.com>2014-11-18 13:01:02 -0800
commitd4180cc2d43989647dccf96bd85a9f208d01d209 (patch)
treeb424c2895b51ed414a0de303962786f35c23f086 /telephony/java/android/telephony/DisconnectCause.java
parente9f7e65c4090d7ea97bc065f6fefd58c2fcebd47 (diff)
downloadframeworks_base-d4180cc2d43989647dccf96bd85a9f208d01d209.zip
frameworks_base-d4180cc2d43989647dccf96bd85a9f208d01d209.tar.gz
frameworks_base-d4180cc2d43989647dccf96bd85a9f208d01d209.tar.bz2
Telephony: STK CC feature implementation
Add strings and constants required for stk cc feature. Bug: 17646476 Change-Id: I28c5c199f6138c4db2a00d524592667a481db8cd
Diffstat (limited to 'telephony/java/android/telephony/DisconnectCause.java')
-rw-r--r--telephony/java/android/telephony/DisconnectCause.java26
1 files changed, 24 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/DisconnectCause.java b/telephony/java/android/telephony/DisconnectCause.java
index 1891976..674777e 100644
--- a/telephony/java/android/telephony/DisconnectCause.java
+++ b/telephony/java/android/telephony/DisconnectCause.java
@@ -165,6 +165,22 @@ public class DisconnectCause {
*/
public static final int IMS_MERGED_SUCCESSFULLY = 45;
+ /**
+ * Stk Call Control modified DIAL request to USSD request.
+ * {@hide}
+ */
+ public static final int DIAL_MODIFIED_TO_USSD = 46;
+ /**
+ * Stk Call Control modified DIAL request to SS request.
+ * {@hide}
+ */
+ public static final int DIAL_MODIFIED_TO_SS = 47;
+ /**
+ * Stk Call Control modified DIAL request to DIAL with modified data.
+ * {@hide}
+ */
+ public static final int DIAL_MODIFIED_TO_DIAL = 48;
+
//*********************************************************************************************
// When adding a disconnect type:
// 1) Please assign the new type the next id value below.
@@ -173,14 +189,14 @@ public class DisconnectCause {
// 4) Update toString() with the newly added disconnect type.
// 5) Update android.telecom.DisconnectCauseUtil with any mappings to a telecom.DisconnectCause.
//
- // NextId: 46
+ // NextId: 49
//*********************************************************************************************
/** Smallest valid value for call disconnect codes. */
public static final int MINIMUM_VALID_VALUE = NOT_DISCONNECTED;
/** Largest valid value for call disconnect codes. */
- public static final int MAXIMUM_VALID_VALUE = IMS_MERGED_SUCCESSFULLY;
+ public static final int MAXIMUM_VALID_VALUE = DIAL_MODIFIED_TO_DIAL;
/** Private constructor to avoid class instantiation. */
private DisconnectCause() {
@@ -272,6 +288,12 @@ public class DisconnectCause {
return "CDMA_CALL_LOST";
case EXITED_ECM:
return "EXITED_ECM";
+ case DIAL_MODIFIED_TO_USSD:
+ return "DIAL_MODIFIED_TO_USSD";
+ case DIAL_MODIFIED_TO_SS:
+ return "DIAL_MODIFIED_TO_SS";
+ case DIAL_MODIFIED_TO_DIAL:
+ return "DIAL_MODIFIED_TO_DIAL";
case ERROR_UNSPECIFIED:
return "ERROR_UNSPECIFIED";
case OUTGOING_FAILURE: