Merge "Add disconnect causes for WFC use cases."
This commit is contained in:
@@ -340,6 +340,19 @@ public final class DisconnectCause {
|
|||||||
*/
|
*/
|
||||||
public static final int MEDIA_TIMEOUT = 77;
|
public static final int MEDIA_TIMEOUT = 77;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Indicates that an emergency call cannot be placed over WFC because the service is not
|
||||||
|
* available in the current location.
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final int EMERGENCY_CALL_OVER_WFC_NOT_AVAILABLE = 78;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Indicates that WiFi calling service is not available in the current location.
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final int WFC_SERVICE_NOT_AVAILABLE_IN_THIS_LOCATION = 79;
|
||||||
|
|
||||||
//*********************************************************************************************
|
//*********************************************************************************************
|
||||||
// When adding a disconnect type:
|
// When adding a disconnect type:
|
||||||
// 1) Update toString() with the newly added disconnect type.
|
// 1) Update toString() with the newly added disconnect type.
|
||||||
@@ -510,6 +523,10 @@ public final class DisconnectCause {
|
|||||||
return "OTASP_PROVISIONING_IN_PROCESS";
|
return "OTASP_PROVISIONING_IN_PROCESS";
|
||||||
case MEDIA_TIMEOUT:
|
case MEDIA_TIMEOUT:
|
||||||
return "MEDIA_TIMEOUT";
|
return "MEDIA_TIMEOUT";
|
||||||
|
case EMERGENCY_CALL_OVER_WFC_NOT_AVAILABLE:
|
||||||
|
return "EMERGENCY_CALL_OVER_WFC_NOT_AVAILABLE";
|
||||||
|
case WFC_SERVICE_NOT_AVAILABLE_IN_THIS_LOCATION:
|
||||||
|
return "WFC_SERVICE_NOT_AVAILABLE_IN_THIS_LOCATION";
|
||||||
default:
|
default:
|
||||||
return "INVALID: " + cause;
|
return "INVALID: " + cause;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -872,6 +872,19 @@ public final class ImsReasonInfo implements Parcelable {
|
|||||||
*/
|
*/
|
||||||
public static final int CODE_REJECT_ONGOING_CS_CALL = 1621;
|
public static final int CODE_REJECT_ONGOING_CS_CALL = 1621;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* An attempt was made to place an emergency call over WFC when emergency services is not
|
||||||
|
* currently available in the current location.
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final int CODE_EMERGENCY_CALL_OVER_WFC_NOT_AVAILABLE = 1622;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Indicates that WiFi calling service is not available in the current location.
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final int CODE_WFC_SERVICE_NOT_AVAILABLE_IN_THIS_LOCATION = 1623;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OEM specific error codes. To be used by OEMs when they don't want to reveal error code which
|
* OEM specific error codes. To be used by OEMs when they don't want to reveal error code which
|
||||||
* would be replaced by ERROR_UNSPECIFIED.
|
* would be replaced by ERROR_UNSPECIFIED.
|
||||||
|
|||||||
Reference in New Issue
Block a user