# ImsReasonInfo

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Summary:[Constants](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#constants)\|[Inherited Constants](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#inhconstants)\|[Fields](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#lfields)\|[Ctors](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#pubctors)\|[Methods](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#pubmethods)\|[Inherited Methods](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#inhmethods)  

# ImsReasonInfo

*** ** * ** ***

[Kotlin](https://developer.android.com/reference/kotlin/android/telephony/ims/ImsReasonInfo "View this page in Kotlin")\|Java

`
public

final

class
ImsReasonInfo
`  
`

extends `[Object](https://developer.android.com/reference/java/lang/Object)`


``


implements

`[Parcelable](https://developer.android.com/reference/android/os/Parcelable)`


`

|---|-------------------------------------|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object) ||
| ↳ | android.telephony.ims.ImsReasonInfo |

<br />

*** ** * ** ***

Provides details on why an IMS call failed. Applications can use the methods in this class to get local or network fault behind an IMS services failure. For example, if the code is CODE_CALL_BARRED, then the call was blocked by network call barring configuration and it is not the device's bug and the user can retry the call when network lift the barring. Typical use case includes call backs when IMS call state changed with this class as a param containing details on why IMS call changed state/failed.

## Summary

|                                                                                                                                                                                     ### Constants                                                                                                                                                                                      ||
|-------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | [CODE_ACCESS_CLASS_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ACCESS_CLASS_BLOCKED) Call failed because of access class barring                                                                                                                                                                                                  |
| `int` | [CODE_ANSWERED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ANSWERED_ELSEWHERE) MT call has ended due to a release from the network because the call was answered elsewhere.                                                                                                                                                     |
| `int` | [CODE_BLACKLISTED_CALL_ID](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_BLACKLISTED_CALL_ID) Device declined a call due to a denylisted caller ID.                                                                                                                                                                                          |
| `int` | [CODE_CALL_BARRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_BARRED) The call was blocked by call barring configuration.                                                                                                                                                                                                            |
| `int` | [CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE) CALL DROP error code for the case when a device is ePDG capable and when the user is on an active wifi call and at the edge of coverage and there is no qualified LTE network available to handover the call to. |
| `int` | [CODE_CALL_END_CAUSE_CALL_PULL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_END_CAUSE_CALL_PULL) For MultiEndpoint - Call has been pulled from primary to secondary.                                                                                                                                                                  |
| `int` | [CODE_CALL_PULL_OUT_OF_SYNC](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_PULL_OUT_OF_SYNC) For MultiEndpoint - Call Pull request has failed.                                                                                                                                                                                          |
| `int` | [CODE_DATA_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_DISABLED) Indicates the call was disconnected due to the user disabling cellular data.                                                                                                                                                                               |
| `int` | [CODE_DATA_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_LIMIT_REACHED) Indicates the call was disconnected due to the user reaching their data limit.                                                                                                                                                                   |
| `int` | [CODE_DIAL_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL) Stk Call Control modified DIAL request to DIAL with modified data.                                                                                                                                                                         |
| `int` | [CODE_DIAL_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL_VIDEO) Stk Call Control modified DIAL request to Video DIAL request.                                                                                                                                                                  |
| `int` | [CODE_DIAL_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_SS) Stk Call Control modified DIAL request to SS request.                                                                                                                                                                                          |
| `int` | [CODE_DIAL_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_USSD) Stk Call Control modified DIAL request to USSD request.                                                                                                                                                                                    |
| `int` | [CODE_DIAL_VIDEO_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL) Stk Call Control modified Video DIAL request to DIAL request.                                                                                                                                                                  |
| `int` | [CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO) Stk Call Control modified Video DIAL request to Video DIAL request.                                                                                                                                                |
| `int` | [CODE_DIAL_VIDEO_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_SS) Stk Call Control modified Video DIAL request to SS request.                                                                                                                                                                        |
| `int` | [CODE_DIAL_VIDEO_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_USSD) Stk Call Control modified Video DIAL request to USSD request.                                                                                                                                                                  |
| `int` | [CODE_ECBM_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ECBM_NOT_SUPPORTED) Emergency callback mode is not supported.                                                                                                                                                                                                        |
| `int` | [CODE_EMERGENCY_PERM_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_PERM_FAILURE) Emergency call failed in the modem with a permanent fail cause and should not be redialed on this slot.                                                                                                                                  |
| `int` | [CODE_EMERGENCY_TEMP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_TEMP_FAILURE) Emergency call failed in the modem with a temporary fail cause and should be redialed on this slot.                                                                                                                                      |
| `int` | [CODE_EPDG_TUNNEL_ESTABLISH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_ESTABLISH_FAILURE) Establishment of the ePDG Tunnel Failed.                                                                                                                                                                                   |
| `int` | [CODE_EPDG_TUNNEL_LOST_CONNECTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_LOST_CONNECTION) Connection to the packet gateway is lost.                                                                                                                                                                                      |
| `int` | [CODE_EPDG_TUNNEL_REKEY_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_REKEY_FAILURE) Re-keying of the ePDG Tunnel Failed; may not always result in teardown.                                                                                                                                                            |
| `int` | [CODE_FDN_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_FDN_BLOCKED) The operation is restricted to fixed dialing numbers only.                                                                                                                                                                                                     |
| `int` | [CODE_IKEV2_AUTH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IKEV2_AUTH_FAILURE) Indicates the registration attempt on IWLAN failed due to IKEv2 authetication failure during tunnel establishment.                                                                                                                               |
| `int` | [CODE_IMEI_NOT_ACCEPTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IMEI_NOT_ACCEPTED) Network rejected the emergency call request because IMEI was used as identification and this capability is not supported by the network.                                                                                                           |
| `int` | [CODE_IWLAN_DPD_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IWLAN_DPD_FAILURE) DPD Procedure received no response or send failed.                                                                                                                                                                                                 |
| `int` | [CODE_LOCAL_CALL_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_BUSY) The call is busy.                                                                                                                                                                                                                                      |
| `int` | [CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED) VoLTE service can't be provided by the network or remote end, retry the call.                                                                                                                                                |
| `int` | [CODE_LOCAL_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_DECLINE) The Call has been declined locally on this device.                                                                                                                                                                                               |
| `int` | [CODE_LOCAL_CALL_EXCEEDED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_EXCEEDED) Maximum number of simultaneous calls exceeded                                                                                                                                                                                                  |
| `int` | [CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED) Can not complete call; resource reservation is failed (QoS precondition)                                                                                                                                 |
| `int` | [CODE_LOCAL_CALL_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_TERMINATED) IMS call is already terminated (in TERMINATED state).                                                                                                                                                                                      |
| `int` | [CODE_LOCAL_CALL_VCC_ON_PROGRESSING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VCC_ON_PROGRESSING) Can not complete call; an SRVCC is in progress.                                                                                                                                                                            |
| `int` | [CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED) VoLTE service can't be provided by the network temporarily, retry the call.                                                                                                                                            |
| `int` | [CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE) IMS Call ended during conference merge process                                                                                                                                                                         |
| `int` | [CODE_LOCAL_HO_NOT_FEASIBLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_HO_NOT_FEASIBLE) Call was disconnected because a handover is not feasible due to network conditions.                                                                                                                                                        |
| `int` | [CODE_LOCAL_ILLEGAL_ARGUMENT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_ARGUMENT) The passed argument is invalid.                                                                                                                                                                                                          |
| `int` | [CODE_LOCAL_ILLEGAL_STATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_STATE) The operation was invoked while in an invalid call state.                                                                                                                                                                                      |
| `int` | [CODE_LOCAL_IMS_SERVICE_DOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_IMS_SERVICE_DOWN) ImsService has crashed (service connection is lost).                                                                                                                                                                                     |
| `int` | [CODE_LOCAL_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_INTERNAL_ERROR) IMS service internal error                                                                                                                                                                                                                   |
| `int` | [CODE_LOCAL_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_LOW_BATTERY) Service unavailable; low battery                                                                                                                                                                                                                   |
| `int` | [CODE_LOCAL_NETWORK_IP_CHANGED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_IP_CHANGED) Service unavailable; IP changed                                                                                                                                                                                                      |
| `int` | [CODE_LOCAL_NETWORK_NO_LTE_COVERAGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_LTE_COVERAGE) Service unavailable; no LTE coverage (VoLTE is not supported even though IMS is registered)                                                                                                                                |
| `int` | [CODE_LOCAL_NETWORK_NO_SERVICE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_SERVICE) Service unavailable; out of service (data service state)                                                                                                                                                                             |
| `int` | [CODE_LOCAL_NETWORK_ROAMING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_ROAMING) Service unavailable; located in roaming area                                                                                                                                                                                               |
| `int` | [CODE_LOCAL_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NOT_REGISTERED) Service unavailable; IMS is not registered                                                                                                                                                                                                   |
| `int` | [CODE_LOCAL_NO_PENDING_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NO_PENDING_CALL) No pending incoming call exists                                                                                                                                                                                                            |
| `int` | [CODE_LOCAL_POWER_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_POWER_OFF) Service unavailable; radio power off                                                                                                                                                                                                                   |
| `int` | [CODE_LOCAL_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_SERVICE_UNAVAILABLE) Service unavailable; for an unspecified reason                                                                                                                                                                                     |
| `int` | [CODE_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOW_BATTERY) Device declined/ended a call due to a low battery condition.                                                                                                                                                                                                   |
| `int` | [CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED) The maximum number of calls allowed has been reached.                                                                                                                                                                  |
| `int` | [CODE_MEDIA_INIT_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_INIT_FAILED) Media resource initialization failed                                                                                                                                                                                                               |
| `int` | [CODE_MEDIA_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NOT_ACCEPTABLE) Media is not supported; so dropped the call                                                                                                                                                                                                  |
| `int` | [CODE_MEDIA_NO_DATA](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NO_DATA) RTP timeout (no audio / video traffic in the session)                                                                                                                                                                                                      |
| `int` | [CODE_MEDIA_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_UNSPECIFIED) Unspecified media related error.                                                                                                                                                                                                                   |
| `int` | [CODE_MULTIENDPOINT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MULTIENDPOINT_NOT_SUPPORTED) Fail code used to indicate that Multi-endpoint is not supported by the IMS framework.                                                                                                                                          |
| `int` | [CODE_NETWORK_CONGESTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_CONGESTION) Call failed because of network congestion, resource is not available, or no circuit or channel available, etc.                                                                                                                                   |
| `int` | [CODE_NETWORK_DETACH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_DETACH) Call/IMS registration is failed/dropped because of a network detach                                                                                                                                                                                      |
| `int` | [CODE_NETWORK_REJECT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_REJECT) The failure is due to explicit reject from network                                                                                                                                                                                                       |
| `int` | [CODE_NETWORK_RESP_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_RESP_TIMEOUT) The failure is due to UE timer expired while waiting for a response from network                                                                                                                                                             |
| `int` | [CODE_NO_CSFB_IN_CS_ROAM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_CSFB_IN_CS_ROAM) Call failed because WiFi call could not complete and circuit switch silent redial is not allowed while roaming on another network.                                                                                                               |
| `int` | [CODE_NO_VALID_SIM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_VALID_SIM) The call cannot be established because of no valid SIM                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_1](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_1) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_10](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_10) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_11](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_11) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_12](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_12) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_13](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_13) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_14](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_14) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_15](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_15) <br />                                                                                                                                                                                                                                                       |
| `int` | [CODE_OEM_CAUSE_2](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_2) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_3](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_3) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_4](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_4) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_5](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_5) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_6](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_6) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_7](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_7) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_8](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_8) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_OEM_CAUSE_9](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_9) <br />                                                                                                                                                                                                                                                         |
| `int` | [CODE_RADIO_ACCESS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_ACCESS_FAILURE) The failure is due to radio access failure.                                                                                                                                                                                                  |
| `int` | [CODE_RADIO_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_INTERNAL_ERROR) The failure is due internal error at modem                                                                                                                                                                                                   |
| `int` | [CODE_RADIO_LINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_FAILURE) Call/IMS registration failed/dropped because of a RLF                                                                                                                                                                                            |
| `int` | [CODE_RADIO_LINK_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_LOST) Call/IMS registration failed/dropped because of radio link lost                                                                                                                                                                                        |
| `int` | [CODE_RADIO_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_OFF) The call cannot be established because RADIO is OFF                                                                                                                                                                                                                |
| `int` | [CODE_RADIO_RELEASE_ABNORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_ABNORMAL) Call failed/dropped because of RRC abnormally released by modem/network                                                                                                                                                                  |
| `int` | [CODE_RADIO_RELEASE_NORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_NORMAL) Call failed/dropped because of RRC connection release from NW                                                                                                                                                                                |
| `int` | [CODE_RADIO_SETUP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_SETUP_FAILURE) Call failed because of a RRC connection setup failure                                                                                                                                                                                          |
| `int` | [CODE_RADIO_UPLINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_UPLINK_FAILURE) The call Call/IMS registration failed because of a radio uplink issue                                                                                                                                                                        |
| `int` | [CODE_REGISTRATION_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REGISTRATION_ERROR) IMS Registration error code                                                                                                                                                                                                                      |
| `int` | [CODE_REJECTED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECTED_ELSEWHERE) For MultiEndPoint - Call was rejected elsewhere                                                                                                                                                                                                  |
| `int` | [CODE_REJECT_1X_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_1X_COLLISION) CDMA call collision.                                                                                                                                                                                                                           |
| `int` | [CODE_REJECT_CALL_ON_OTHER_SUB](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_ON_OTHER_SUB) A call is ongoing on another sub.                                                                                                                                                                                                    |
| `int` | [CODE_REJECT_CALL_TYPE_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_TYPE_NOT_ALLOWED) The call type is not allowed on the current RAT.                                                                                                                                                                             |
| `int` | [CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED) Call from conference server, when TTY mode is ON.                                                                                                                                                                  |
| `int` | [CODE_REJECT_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_INTERNAL_ERROR) An internal error occured while processing the call.                                                                                                                                                                                       |
| `int` | [CODE_REJECT_MAX_CALL_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_MAX_CALL_LIMIT_REACHED) Maximum number of allowed calls are already in progress.                                                                                                                                                                   |
| `int` | [CODE_REJECT_ONGOING_CALL_SETUP](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_SETUP) Another call is in the process of being establilshed.                                                                                                                                                                              |
| `int` | [CODE_REJECT_ONGOING_CALL_TRANSFER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_TRANSFER) A call transfer is in progress.                                                                                                                                                                                              |
| `int` | [CODE_REJECT_ONGOING_CALL_UPGRADE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_UPGRADE) A call upgrade is in progress.                                                                                                                                                                                                 |
| `int` | [CODE_REJECT_ONGOING_CALL_WAITING_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_WAITING_DISABLED) Ongoing call, and call waiting is disabled.                                                                                                                                                                  |
| `int` | [CODE_REJECT_ONGOING_CONFERENCE_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CONFERENCE_CALL) A conference call is ongoing.                                                                                                                                                                                            |
| `int` | [CODE_REJECT_ONGOING_CS_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CS_CALL) A CS call is ongoing.                                                                                                                                                                                                                    |
| `int` | [CODE_REJECT_ONGOING_E911_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_E911_CALL) And emergency call is ongoing.                                                                                                                                                                                                       |
| `int` | [CODE_REJECT_ONGOING_ENCRYPTED_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_ENCRYPTED_CALL) And encrypted call is ongoing; other calls not supported.                                                                                                                                                                  |
| `int` | [CODE_REJECT_ONGOING_HANDOVER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_HANDOVER) A call handover is in progress.                                                                                                                                                                                                        |
| `int` | [CODE_REJECT_QOS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_QOS_FAILURE) Call failure due to lack of dedicated bearer.                                                                                                                                                                                                    |
| `int` | [CODE_REJECT_SERVICE_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_SERVICE_NOT_REGISTERED) IMS is not registered for service yet.                                                                                                                                                                                     |
| `int` | [CODE_REJECT_UNKNOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNKNOWN) The rejection cause is not known.                                                                                                                                                                                                                        |
| `int` | [CODE_REJECT_UNSUPPORTED_SDP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SDP_HEADERS) Invalid/unsupported SDP headers received.                                                                                                                                                                                |
| `int` | [CODE_REJECT_UNSUPPORTED_SIP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SIP_HEADERS) Invalid/unsupported SIP headers received.                                                                                                                                                                                |
| `int` | [CODE_REJECT_VT_AVPF_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_AVPF_NOT_ALLOWED) A video call with AVPF is not supported.                                                                                                                                                                                         |
| `int` | [CODE_REJECT_VT_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_TTY_NOT_ALLOWED) Video calling not supported with TTY.                                                                                                                                                                                              |
| `int` | [CODE_REMOTE_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REMOTE_CALL_DECLINE) Similar to[CODE_LOCAL_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_DECLINE), except indicates that a remote device has declined the call.                                         |
| `int` | [CODE_SESSION_MODIFICATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SESSION_MODIFICATION_FAILED) UPGRADE DOWNGRADE operation failed This can happen due to failure from SIP/RTP/SDP generation or a Call end is triggered/received while Reinvite is in progress.                                                               |
| `int` | [CODE_SIP_ALTERNATE_EMERGENCY_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_ALTERNATE_EMERGENCY_CALL) Call failed due to SIP code 380 (Alternative Service response) while dialing an "undetected emergency number".                                                                                                               |
| `int` | [CODE_SIP_AMBIGUOUS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_AMBIGUOUS) SIP Response : 485 Request-URI is ambiguous                                                                                                                                                                                                                |
| `int` | [CODE_SIP_BAD_ADDRESS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_ADDRESS) SIP response 484 : Address Incomplete                                                                                                                                                                                                                  |
| `int` | [CODE_SIP_BAD_REQUEST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_REQUEST) Sip 400 response : Bad Request                                                                                                                                                                                                                         |
| `int` | [CODE_SIP_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BUSY) Returned a busy response, may be one of the following: SIP response 486 : Busy Here, SIP response 600 : Busy Everywhere                                                                                                                                              |
| `int` | [CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST) SIP Response : 481 Request received by the server does not match any dialog or transaction                                                                                                                           |
| `int` | [CODE_SIP_CLIENT_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CLIENT_ERROR) Received another unspecified error SIP response from the client.                                                                                                                                                                                     |
| `int` | [CODE_SIP_EXTENSION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_EXTENSION_REQUIRED) SIP Response : 421 Specific extension is required, which is not present in the HEADER                                                                                                                                                    |
| `int` | [CODE_SIP_FORBIDDEN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_FORBIDDEN) Sip 403 response : Forbidden                                                                                                                                                                                                                               |
| `int` | [CODE_SIP_GLOBAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_GLOBAL_ERROR) Unspecified 6xx error.                                                                                                                                                                                                                               |
| `int` | [CODE_SIP_INTERVAL_TOO_BRIEF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_INTERVAL_TOO_BRIEF) SIP Response : 422 The session expiration field too small                                                                                                                                                                                |
| `int` | [CODE_SIP_LOOP_DETECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_LOOP_DETECTED) SIP Response : 482 Server has detected a loop                                                                                                                                                                                                      |
| `int` | [CODE_SIP_METHOD_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_METHOD_NOT_ALLOWED) SIP Response : 405 Method not allowed for the address in the Request URI                                                                                                                                                                 |
| `int` | [CODE_SIP_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_ACCEPTABLE) Received a not acceptable response, will be one of the following: SIP response 406 : Not Acceptable SIP response 488 : Not Acceptable Here SIP response 606 : Not Acceptable                                                                     |
| `int` | [CODE_SIP_NOT_FOUND](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_FOUND) Sip 404 response : Not Found                                                                                                                                                                                                                               |
| `int` | [CODE_SIP_NOT_REACHABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_REACHABLE) Received a not acceptable response, will be one of the following: SIP response 410 : Gone SIP response 604 : Does Not Exist Anywhere                                                                                                               |
| `int` | [CODE_SIP_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_SUPPORTED) Not supported, because of one of the following: SIP response 415 : Unsupported Media Type, SIP response 416 : Unsupported URI Scheme, SIP response 420 : Bad Extension                                                                             |
| `int` | [CODE_SIP_PROXY_AUTHENTICATION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_PROXY_AUTHENTICATION_REQUIRED) SIP Response : 407 The request requires user authentication                                                                                                                                                        |
| `int` | [CODE_SIP_REDIRECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REDIRECTED) SIP 3xx response: SIP request is redirected                                                                                                                                                                                                              |
| `int` | [CODE_SIP_REQUEST_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_CANCELLED) SIP response 487 : Request Terminated                                                                                                                                                                                                      |
| `int` | [CODE_SIP_REQUEST_ENTITY_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_ENTITY_TOO_LARGE) SIP Response : 413 Request body too large                                                                                                                                                                                    |
| `int` | [CODE_SIP_REQUEST_PENDING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_PENDING) SIP Response : 491 Server has pending request for same dialog                                                                                                                                                                                  |
| `int` | [CODE_SIP_REQUEST_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_TIMEOUT) SIP response 408 : Request Timeout.                                                                                                                                                                                                            |
| `int` | [CODE_SIP_REQUEST_URI_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_URI_TOO_LARGE) SIP Response : 414 Request-URI too large                                                                                                                                                                                           |
| `int` | [CODE_SIP_SERVER_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_ERROR) Received an unspecified SIP server error response.                                                                                                                                                                                                   |
| `int` | [CODE_SIP_SERVER_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_INTERNAL_ERROR) SIP response 501 : Server Internal Error                                                                                                                                                                                           |
| `int` | [CODE_SIP_SERVER_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_TIMEOUT) SIP response 504 : Server Time-out                                                                                                                                                                                                               |
| `int` | [CODE_SIP_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVICE_UNAVAILABLE) SIP response 503 : Service Unavailable                                                                                                                                                                                                 |
| `int` | [CODE_SIP_TEMPRARILY_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TEMPRARILY_UNAVAILABLE) SIP response 480 : Temporarily Unavailable                                                                                                                                                                                       |
| `int` | [CODE_SIP_TOO_MANY_HOPS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TOO_MANY_HOPS) SIP Response : 483 Max-Forwards value reached                                                                                                                                                                                                      |
| `int` | [CODE_SIP_TRANSACTION_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TRANSACTION_DOES_NOT_EXIST) SIP response 481: Transaction Does Not Exist                                                                                                                                                                             |
| `int` | [CODE_SIP_UNDECIPHERABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_UNDECIPHERABLE) SIP Response : 493 The request cannot be decrypted by recipient                                                                                                                                                                                  |
| `int` | [CODE_SIP_USER_MARKED_UNWANTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_MARKED_UNWANTED) Call failure code during hangup/reject if user marked the call as unwanted.                                                                                                                                                          |
| `int` | [CODE_SIP_USER_REJECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_REJECTED) 603 : Decline                                                                                                                                                                                                                                      |
| `int` | [CODE_SUPP_SVC_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_CANCELLED) Supplementary Services (HOLD/RESUME) - the command was cancelled.                                                                                                                                                                                |
| `int` | [CODE_SUPP_SVC_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_FAILED) Supplementary Services (HOLD/RESUME) - the command failed.                                                                                                                                                                                             |
| `int` | [CODE_SUPP_SVC_REINVITE_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_REINVITE_COLLISION) Supplementary Services (HOLD/RESUME) - the command resulted in a re-invite collision.                                                                                                                                          |
| `int` | [CODE_TIMEOUT_1XX_WAITING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_1XX_WAITING) 1xx waiting timer is expired after sending INVITE request (MO calls only)                                                                                                                                                                      |
| `int` | [CODE_TIMEOUT_NO_ANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER) User didn't answer during call setup operation (MO/MT) MO : 200 OK to INVITE request is not received, MT : No action from user after alerting the call                                                                                             |
| `int` | [CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE) User no answer during call update operation (MO/MT) MO : 200 OK to re-INVITE request is not received, MT : No action from user after alerting the call                                                                     |
| `int` | [CODE_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UNSPECIFIED) The Reason is unspecified.                                                                                                                                                                                                                                     |
| `int` | [CODE_USER_CANCELLED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_CANCELLED_SESSION_MODIFICATION) Upgrade Downgrade request cancelled by the user who initiated it                                                                                                                                               |
| `int` | [CODE_USER_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_DECLINE) User declined an incoming call.                                                                                                                                                                                                                              |
| `int` | [CODE_USER_IGNORE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_IGNORE) User ignored an incoming call.                                                                                                                                                                                                                                 |
| `int` | [CODE_USER_NOANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_NOANSWER) No action was taken while an incoming call was ringing.                                                                                                                                                                                                    |
| `int` | [CODE_USER_REJECTED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_REJECTED_SESSION_MODIFICATION) Upgrade Downgrade request rejected by Remote user if the request is MO initiated Local user if the request is MT initiated                                                                                       |
| `int` | [CODE_USER_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED) User triggers the call to be terminated.                                                                                                                                                                                                               |
| `int` | [CODE_USER_TERMINATED_BY_REMOTE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED_BY_REMOTE) The call has been terminated by the network or remote user.                                                                                                                                                                        |
| `int` | [CODE_UT_CB_PASSWORD_MISMATCH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_CB_PASSWORD_MISMATCH) The password entered for UT operations does not match the stored password.                                                                                                                                                             |
| `int` | [CODE_UT_NETWORK_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NETWORK_ERROR) The UT request resulted in a network error.                                                                                                                                                                                                          |
| `int` | [CODE_UT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NOT_SUPPORTED) UT is currently not supported on this device.                                                                                                                                                                                                        |
| `int` | [CODE_UT_OPERATION_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_OPERATION_NOT_ALLOWED) The requested UT operation is not allowed.                                                                                                                                                                                           |
| `int` | [CODE_UT_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SERVICE_UNAVAILABLE) UT services are currently not available on this device.                                                                                                                                                                                  |
| `int` | [CODE_UT_SS_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL) Sim Toolkit Call Control modified the UT operation to a dial command.                                                                                                                                                                    |
| `int` | [CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO) Sim Toolkit Call Control modified the UT operation to a video call dial command.                                                                                                                                             |
| `int` | [CODE_UT_SS_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_SS) Sim Toolkit Call Control modified the UT operation to another supplementary service command.                                                                                                                                                 |
| `int` | [CODE_UT_SS_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_USSD) Sim Toolkit Call Control modified the UT operation to a USSD command.                                                                                                                                                                    |
| `int` | [CODE_WIFI_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_WIFI_LOST) Indicates a call was disconnected due to loss of wifi signal.                                                                                                                                                                                                      |
| `int` | [EXTRA_CODE_CALL_RETRY_BY_SETTINGS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#EXTRA_CODE_CALL_RETRY_BY_SETTINGS) An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.           |
| `int` | [EXTRA_CODE_CALL_RETRY_EMERGENCY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#EXTRA_CODE_CALL_RETRY_EMERGENCY) An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.               |
| `int` | [EXTRA_CODE_CALL_RETRY_NORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#EXTRA_CODE_CALL_RETRY_NORMAL) An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.                     |
| `int` | [EXTRA_CODE_CALL_RETRY_SILENT_REDIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#EXTRA_CODE_CALL_RETRY_SILENT_REDIAL) An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.       |

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ### Inherited constants                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| From interface[android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable) |-------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `int` | [CONTENTS_FILE_DESCRIPTOR](https://developer.android.com/reference/android/os/Parcelable#CONTENTS_FILE_DESCRIPTOR) Descriptor bit used with[describeContents()](https://developer.android.com/reference/android/os/Parcelable#describeContents()): indicates that the Parcelable object's flattened representation includes a file descriptor.                                                                                                                                            | | `int` | [PARCELABLE_WRITE_RETURN_VALUE](https://developer.android.com/reference/android/os/Parcelable#PARCELABLE_WRITE_RETURN_VALUE) Flag for use with[writeToParcel(Parcel, int)](https://developer.android.com/reference/android/os/Parcelable#writeToParcel(android.os.Parcel,%20int)): the object being written is a return value, that is the result of a function such as "`Parcelable someFunction()`", "`void someFunction(out Parcelable)`", or "`void someFunction(inout Parcelable)`". | |

|                                                                                                                                                    ### Fields                                                                                                                                                    ||
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|
| ` public static final `[Creator](https://developer.android.com/reference/android/os/Parcelable.Creator)`<`[ImsReasonInfo](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo)`>` | [CREATOR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CREATOR) <br /> |

|                                                                                                                     ### Public constructors                                                                                                                     ||
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| ` `[ImsReasonInfo](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#ImsReasonInfo(int,%20int,%20java.lang.String))`(int code, int extraCode, `[String](https://developer.android.com/reference/java/lang/String)` extraMessage) ` |

|                                                                                                                                                             ### Public methods                                                                                                                                                              ||
|-----------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ` int`                                                                | ` `[describeContents](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#describeContents())`() ` Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.                                   |
| ` int`                                                                | ` `[getCode](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#getCode())`() `                                                                                                                                                             |
| ` int`                                                                | ` `[getExtraCode](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#getExtraCode())`() `                                                                                                                                                   |
| ` `[String](https://developer.android.com/reference/java/lang/String) | ` `[getExtraMessage](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#getExtraMessage())`() `                                                                                                                                             |
| ` `[String](https://developer.android.com/reference/java/lang/String) | ` `[toString](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#toString())`() ` Returns a string representation of the object.                                                                                                            |
| ` void`                                                               | ` `[writeToParcel](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#writeToParcel(android.os.Parcel,%20int))`(`[Parcel](https://developer.android.com/reference/android/os/Parcel)` out, int flags) ` Flatten this object in to a Parcel. |

| ### Inherited methods |
|-----------------------|---|
| From class` `[java.lang.Object](https://developer.android.com/reference/java/lang/Object)` ` |--------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` `[Object](https://developer.android.com/reference/java/lang/Object)          | ` `[clone](https://developer.android.com/reference/java/lang/Object#clone())`() ` Creates and returns a copy of this object.                                                                                                                                                      | | ` boolean`                                                                     | ` `[equals](https://developer.android.com/reference/java/lang/Object#equals(java.lang.Object))`(`[Object](https://developer.android.com/reference/java/lang/Object)` obj) ` Indicates whether some other object is "equal to" this one.                                           | | ` void`                                                                        | ` `[finalize](https://developer.android.com/reference/java/lang/Object#finalize())`() ` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.                                                          | | ` final `[Class](https://developer.android.com/reference/java/lang/Class)`<?>` | ` `[getClass](https://developer.android.com/reference/java/lang/Object#getClass())`() ` Returns the runtime class of this`Object`.                                                                                                                                                | | ` int`                                                                         | ` `[hashCode](https://developer.android.com/reference/java/lang/Object#hashCode())`() ` Returns a hash code value for the object.                                                                                                                                                 | | ` final void`                                                                  | ` `[notify](https://developer.android.com/reference/java/lang/Object#notify())`() ` Wakes up a single thread that is waiting on this object's monitor.                                                                                                                            | | ` final void`                                                                  | ` `[notifyAll](https://developer.android.com/reference/java/lang/Object#notifyAll())`() ` Wakes up all threads that are waiting on this object's monitor.                                                                                                                         | | ` `[String](https://developer.android.com/reference/java/lang/String)          | ` `[toString](https://developer.android.com/reference/java/lang/Object#toString())`() ` Returns a string representation of the object.                                                                                                                                            | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait(long,%20int))`(long timeoutMillis, int nanos) ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*, or until a certain amount of real time has elapsed. | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait(long))`(long timeoutMillis) ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*, or until a certain amount of real time has elapsed.                   | | ` final void`                                                                  | ` `[wait](https://developer.android.com/reference/java/lang/Object#wait())`() ` Causes the current thread to wait until it is awakened, typically by being*notified* or*interrupted*.                                                                                             | ||
| From interface` `[android.os.Parcelable](https://developer.android.com/reference/android/os/Parcelable)` ` |------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` abstract int`  | ` `[describeContents](https://developer.android.com/reference/android/os/Parcelable#describeContents())`() ` Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.                                    | | ` abstract void` | ` `[writeToParcel](https://developer.android.com/reference/android/os/Parcelable#writeToParcel(android.os.Parcel,%20int))`(`[Parcel](https://developer.android.com/reference/android/os/Parcel)` dest, int flags) ` Flatten this object in to a Parcel. | ||

## Constants

### CODE_ACCESS_CLASS_BLOCKED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_ACCESS_CLASS_BLOCKED
```

Call failed because of access class barring

<br />

Constant Value: 1512 (0x000005e8)  

### CODE_ANSWERED_ELSEWHERE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_ANSWERED_ELSEWHERE
```

MT call has ended due to a release from the network because the call was answered elsewhere.

<br />

Constant Value: 1014 (0x000003f6)  

### CODE_BLACKLISTED_CALL_ID

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_BLACKLISTED_CALL_ID
```

Device declined a call due to a denylisted caller ID.

<br />

Constant Value: 506 (0x000001fa)  

### CODE_CALL_BARRED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_CALL_BARRED
```

The call was blocked by call barring configuration.

<br />

Constant Value: 240 (0x000000f0)  

### CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE
```

CALL DROP error code for the case when a device is ePDG capable and when the user is on an active wifi call and at the edge of coverage and there is no qualified LTE network available to handover the call to. We get a handover NOT_TRIGERRED message from the modem. This error code is received as part of the handover message.

<br />

Constant Value: 1100 (0x0000044c)  

### CODE_CALL_END_CAUSE_CALL_PULL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_CALL_END_CAUSE_CALL_PULL
```

For MultiEndpoint - Call has been pulled from primary to secondary.

<br />

Constant Value: 1016 (0x000003f8)  

### CODE_CALL_PULL_OUT_OF_SYNC

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_CALL_PULL_OUT_OF_SYNC
```

For MultiEndpoint - Call Pull request has failed.

<br />

Constant Value: 1015 (0x000003f7)  

### CODE_DATA_DISABLED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DATA_DISABLED
```

Indicates the call was disconnected due to the user disabling cellular data.

<br />

Constant Value: 1406 (0x0000057e)  

### CODE_DATA_LIMIT_REACHED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DATA_LIMIT_REACHED
```

Indicates the call was disconnected due to the user reaching their data limit.

<br />

Constant Value: 1405 (0x0000057d)  

### CODE_DIAL_MODIFIED_TO_DIAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_MODIFIED_TO_DIAL
```

Stk Call Control modified DIAL request to DIAL with modified data.

<br />

Constant Value: 246 (0x000000f6)  

### CODE_DIAL_MODIFIED_TO_DIAL_VIDEO

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_MODIFIED_TO_DIAL_VIDEO
```

Stk Call Control modified DIAL request to Video DIAL request.

<br />

Constant Value: 247 (0x000000f7)  

### CODE_DIAL_MODIFIED_TO_SS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_MODIFIED_TO_SS
```

Stk Call Control modified DIAL request to SS request.

<br />

Constant Value: 245 (0x000000f5)  

### CODE_DIAL_MODIFIED_TO_USSD

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_MODIFIED_TO_USSD
```

Stk Call Control modified DIAL request to USSD request.

<br />

Constant Value: 244 (0x000000f4)  

### CODE_DIAL_VIDEO_MODIFIED_TO_DIAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_VIDEO_MODIFIED_TO_DIAL
```

Stk Call Control modified Video DIAL request to DIAL request.

<br />

Constant Value: 248 (0x000000f8)  

### CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO
```

Stk Call Control modified Video DIAL request to Video DIAL request.

<br />

Constant Value: 249 (0x000000f9)  

### CODE_DIAL_VIDEO_MODIFIED_TO_SS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_VIDEO_MODIFIED_TO_SS
```

Stk Call Control modified Video DIAL request to SS request.

<br />

Constant Value: 250 (0x000000fa)  

### CODE_DIAL_VIDEO_MODIFIED_TO_USSD

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_DIAL_VIDEO_MODIFIED_TO_USSD
```

Stk Call Control modified Video DIAL request to USSD request.

<br />

Constant Value: 251 (0x000000fb)  

### CODE_ECBM_NOT_SUPPORTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_ECBM_NOT_SUPPORTED
```

Emergency callback mode is not supported.

<br />

Constant Value: 901 (0x00000385)  

### CODE_EMERGENCY_PERM_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_EMERGENCY_PERM_FAILURE
```

Emergency call failed in the modem with a permanent fail cause and should not be redialed on this slot. If there are any other slots available for emergency calling, try those.

<br />

Constant Value: 364 (0x0000016c)  

### CODE_EMERGENCY_TEMP_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_EMERGENCY_TEMP_FAILURE
```

Emergency call failed in the modem with a temporary fail cause and should be redialed on this slot.

<br />

Constant Value: 363 (0x0000016b)  

### CODE_EPDG_TUNNEL_ESTABLISH_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_EPDG_TUNNEL_ESTABLISH_FAILURE
```

Establishment of the ePDG Tunnel Failed.

<br />

Constant Value: 1400 (0x00000578)  

### CODE_EPDG_TUNNEL_LOST_CONNECTION

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_EPDG_TUNNEL_LOST_CONNECTION
```

Connection to the packet gateway is lost.

<br />

Constant Value: 1402 (0x0000057a)  

### CODE_EPDG_TUNNEL_REKEY_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_EPDG_TUNNEL_REKEY_FAILURE
```

Re-keying of the ePDG Tunnel Failed; may not always result in teardown.

<br />

Constant Value: 1401 (0x00000579)  

### CODE_FDN_BLOCKED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_FDN_BLOCKED
```

The operation is restricted to fixed dialing numbers only.

<br />

Constant Value: 241 (0x000000f1)  

### CODE_IKEV2_AUTH_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_IKEV2_AUTH_FAILURE
```

Indicates the registration attempt on IWLAN failed due to IKEv2 authetication failure during tunnel establishment.

<br />

Constant Value: 1408 (0x00000580)  

### CODE_IMEI_NOT_ACCEPTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_IMEI_NOT_ACCEPTED
```

Network rejected the emergency call request because IMEI was used as identification and this capability is not supported by the network.

<br />

Constant Value: 243 (0x000000f3)  

### CODE_IWLAN_DPD_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_IWLAN_DPD_FAILURE
```

DPD Procedure received no response or send failed.

<br />

Constant Value: 1300 (0x00000514)  

### CODE_LOCAL_CALL_BUSY

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_BUSY
```

The call is busy.

<br />

Constant Value: 142 (0x0000008e)  

### CODE_LOCAL_CALL_CS_RETRY_REQUIRED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_CS_RETRY_REQUIRED
```

VoLTE service can't be provided by the network or remote end, retry the call. Resolve the extra code provided in (EXTRA_CODE_CALL_RETRY_\*) if the below code is set

<br />

Constant Value: 146 (0x00000092)  

### CODE_LOCAL_CALL_DECLINE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_DECLINE
```

The Call has been declined locally on this device.

<br />

Constant Value: 143 (0x0000008f)  

### CODE_LOCAL_CALL_EXCEEDED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_EXCEEDED
```

Maximum number of simultaneous calls exceeded

<br />

Constant Value: 141 (0x0000008d)  

### CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED
```

Can not complete call; resource reservation is failed (QoS precondition)

<br />

Constant Value: 145 (0x00000091)  

### CODE_LOCAL_CALL_TERMINATED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_TERMINATED
```

IMS call is already terminated (in TERMINATED state).

<br />

Constant Value: 148 (0x00000094)  

### CODE_LOCAL_CALL_VCC_ON_PROGRESSING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_VCC_ON_PROGRESSING
```

Can not complete call; an SRVCC is in progress.

<br />

Constant Value: 144 (0x00000090)  

### CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED
```

VoLTE service can't be provided by the network temporarily, retry the call.

<br />

Constant Value: 147 (0x00000093)  

### CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE
```

IMS Call ended during conference merge process

<br />

Constant Value: 108 (0x0000006c)  

### CODE_LOCAL_HO_NOT_FEASIBLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_HO_NOT_FEASIBLE
```

Call was disconnected because a handover is not feasible due to network conditions.

<br />

Constant Value: 149 (0x00000095)  

### CODE_LOCAL_ILLEGAL_ARGUMENT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_ILLEGAL_ARGUMENT
```

The passed argument is invalid.

<br />

Constant Value: 101 (0x00000065)  

### CODE_LOCAL_ILLEGAL_STATE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_ILLEGAL_STATE
```

The operation was invoked while in an invalid call state.

<br />

Constant Value: 102 (0x00000066)  

### CODE_LOCAL_IMS_SERVICE_DOWN

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_IMS_SERVICE_DOWN
```

ImsService has crashed (service connection is lost).

<br />

Constant Value: 106 (0x0000006a)  

### CODE_LOCAL_INTERNAL_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_INTERNAL_ERROR
```

IMS service internal error

<br />

Constant Value: 103 (0x00000067)  

### CODE_LOCAL_LOW_BATTERY

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_LOW_BATTERY
```

Service unavailable; low battery

<br />

Constant Value: 112 (0x00000070)  

### CODE_LOCAL_NETWORK_IP_CHANGED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NETWORK_IP_CHANGED
```

Service unavailable; IP changed

<br />

Constant Value: 124 (0x0000007c)  

### CODE_LOCAL_NETWORK_NO_LTE_COVERAGE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NETWORK_NO_LTE_COVERAGE
```

Service unavailable; no LTE coverage (VoLTE is not supported even though IMS is registered)

<br />

Constant Value: 122 (0x0000007a)  

### CODE_LOCAL_NETWORK_NO_SERVICE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NETWORK_NO_SERVICE
```

Service unavailable; out of service (data service state)

<br />

Constant Value: 121 (0x00000079)  

### CODE_LOCAL_NETWORK_ROAMING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NETWORK_ROAMING
```

Service unavailable; located in roaming area

<br />

Constant Value: 123 (0x0000007b)  

### CODE_LOCAL_NOT_REGISTERED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NOT_REGISTERED
```

Service unavailable; IMS is not registered

<br />

Constant Value: 132 (0x00000084)  

### CODE_LOCAL_NO_PENDING_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_NO_PENDING_CALL
```

No pending incoming call exists

<br />

Constant Value: 107 (0x0000006b)  

### CODE_LOCAL_POWER_OFF

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_POWER_OFF
```

Service unavailable; radio power off

<br />

Constant Value: 111 (0x0000006f)  

### CODE_LOCAL_SERVICE_UNAVAILABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOCAL_SERVICE_UNAVAILABLE
```

Service unavailable; for an unspecified reason

<br />

Constant Value: 131 (0x00000083)  

### CODE_LOW_BATTERY

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_LOW_BATTERY
```

Device declined/ended a call due to a low battery condition.

<br />

Constant Value: 505 (0x000001f9)  

### CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED
```

The maximum number of calls allowed has been reached. Used in a multi-endpoint scenario where the number of calls across all connected devices has reached the maximum.

<br />

Constant Value: 1403 (0x0000057b)  

### CODE_MEDIA_INIT_FAILED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MEDIA_INIT_FAILED
```

Media resource initialization failed

<br />

Constant Value: 401 (0x00000191)  

### CODE_MEDIA_NOT_ACCEPTABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MEDIA_NOT_ACCEPTABLE
```

Media is not supported; so dropped the call

<br />

Constant Value: 403 (0x00000193)  

### CODE_MEDIA_NO_DATA

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MEDIA_NO_DATA
```

RTP timeout (no audio / video traffic in the session)

<br />

Constant Value: 402 (0x00000192)  

### CODE_MEDIA_UNSPECIFIED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MEDIA_UNSPECIFIED
```

Unspecified media related error.

<br />

Constant Value: 404 (0x00000194)  

### CODE_MULTIENDPOINT_NOT_SUPPORTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_MULTIENDPOINT_NOT_SUPPORTED
```

Fail code used to indicate that Multi-endpoint is not supported by the IMS framework.

<br />

Constant Value: 902 (0x00000386)  

### CODE_NETWORK_CONGESTION

Added in[API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NETWORK_CONGESTION
```

Call failed because of network congestion, resource is not available, or no circuit or channel available, etc.

<br />

Constant Value: 1624 (0x00000658)  

### CODE_NETWORK_DETACH

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NETWORK_DETACH
```

Call/IMS registration is failed/dropped because of a network detach

<br />

Constant Value: 1513 (0x000005e9)  

### CODE_NETWORK_REJECT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NETWORK_REJECT
```

The failure is due to explicit reject from network

<br />

Constant Value: 1504 (0x000005e0)  

### CODE_NETWORK_RESP_TIMEOUT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NETWORK_RESP_TIMEOUT
```

The failure is due to UE timer expired while waiting for a response from network

<br />

Constant Value: 1503 (0x000005df)  

### CODE_NO_CSFB_IN_CS_ROAM

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NO_CSFB_IN_CS_ROAM
```

Call failed because WiFi call could not complete and circuit switch silent redial is not allowed while roaming on another network.

<br />

Constant Value: 1516 (0x000005ec)  

### CODE_NO_VALID_SIM

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_NO_VALID_SIM
```

The call cannot be established because of no valid SIM

<br />

Constant Value: 1501 (0x000005dd)  

### CODE_OEM_CAUSE_1

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_1
```

<br />

<br />

Constant Value: 61441 (0x0000f001)  

### CODE_OEM_CAUSE_10

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_10
```

<br />

<br />

Constant Value: 61450 (0x0000f00a)  

### CODE_OEM_CAUSE_11

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_11
```

<br />

<br />

Constant Value: 61451 (0x0000f00b)  

### CODE_OEM_CAUSE_12

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_12
```

<br />

<br />

Constant Value: 61452 (0x0000f00c)  

### CODE_OEM_CAUSE_13

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_13
```

<br />

<br />

Constant Value: 61453 (0x0000f00d)  

### CODE_OEM_CAUSE_14

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_14
```

<br />

<br />

Constant Value: 61454 (0x0000f00e)  

### CODE_OEM_CAUSE_15

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_15
```

<br />

<br />

Constant Value: 61455 (0x0000f00f)  

### CODE_OEM_CAUSE_2

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_2
```

<br />

<br />

Constant Value: 61442 (0x0000f002)  

### CODE_OEM_CAUSE_3

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_3
```

<br />

<br />

Constant Value: 61443 (0x0000f003)  

### CODE_OEM_CAUSE_4

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_4
```

<br />

<br />

Constant Value: 61444 (0x0000f004)  

### CODE_OEM_CAUSE_5

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_5
```

<br />

<br />

Constant Value: 61445 (0x0000f005)  

### CODE_OEM_CAUSE_6

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_6
```

<br />

<br />

Constant Value: 61446 (0x0000f006)  

### CODE_OEM_CAUSE_7

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_7
```

<br />

<br />

Constant Value: 61447 (0x0000f007)  

### CODE_OEM_CAUSE_8

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_8
```

<br />

<br />

Constant Value: 61448 (0x0000f008)  

### CODE_OEM_CAUSE_9

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_OEM_CAUSE_9
```

<br />

<br />

Constant Value: 61449 (0x0000f009)  

### CODE_RADIO_ACCESS_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_ACCESS_FAILURE
```

The failure is due to radio access failure. ex. RACH failure

<br />

Constant Value: 1505 (0x000005e1)  

### CODE_RADIO_INTERNAL_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_INTERNAL_ERROR
```

The failure is due internal error at modem

<br />

Constant Value: 1502 (0x000005de)  

### CODE_RADIO_LINK_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_LINK_FAILURE
```

Call/IMS registration failed/dropped because of a RLF

<br />

Constant Value: 1506 (0x000005e2)  

### CODE_RADIO_LINK_LOST

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_LINK_LOST
```

Call/IMS registration failed/dropped because of radio link lost

<br />

Constant Value: 1507 (0x000005e3)  

### CODE_RADIO_OFF

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_OFF
```

The call cannot be established because RADIO is OFF

<br />

Constant Value: 1500 (0x000005dc)  

### CODE_RADIO_RELEASE_ABNORMAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_RELEASE_ABNORMAL
```

Call failed/dropped because of RRC abnormally released by modem/network

<br />

Constant Value: 1511 (0x000005e7)  

### CODE_RADIO_RELEASE_NORMAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_RELEASE_NORMAL
```

Call failed/dropped because of RRC connection release from NW

<br />

Constant Value: 1510 (0x000005e6)  

### CODE_RADIO_SETUP_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_SETUP_FAILURE
```

Call failed because of a RRC connection setup failure

<br />

Constant Value: 1509 (0x000005e5)  

### CODE_RADIO_UPLINK_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_RADIO_UPLINK_FAILURE
```

The call Call/IMS registration failed because of a radio uplink issue

<br />

Constant Value: 1508 (0x000005e4)  

### CODE_REGISTRATION_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REGISTRATION_ERROR
```

IMS Registration error code

<br />

Constant Value: 1000 (0x000003e8)  

### CODE_REJECTED_ELSEWHERE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECTED_ELSEWHERE
```

For MultiEndPoint - Call was rejected elsewhere

<br />

Constant Value: 1017 (0x000003f9)  

### CODE_REJECT_1X_COLLISION

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_1X_COLLISION
```

CDMA call collision.

Used with implicit call rejection.

<br />

Constant Value: 1603 (0x00000643)  

### CODE_REJECT_CALL_ON_OTHER_SUB

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_CALL_ON_OTHER_SUB
```

A call is ongoing on another sub.

Used with implicit call rejection.

<br />

Constant Value: 1602 (0x00000642)  

### CODE_REJECT_CALL_TYPE_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_CALL_TYPE_NOT_ALLOWED
```

The call type is not allowed on the current RAT.

Used with implicit call rejection.

<br />

Constant Value: 1605 (0x00000645)  

### CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED
```

Call from conference server, when TTY mode is ON.

Used with implicit call rejection.

<br />

Constant Value: 1617 (0x00000651)  

### CODE_REJECT_INTERNAL_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_INTERNAL_ERROR
```

An internal error occured while processing the call.

Used with implicit call rejection.

<br />

Constant Value: 1612 (0x0000064c)  

### CODE_REJECT_MAX_CALL_LIMIT_REACHED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_MAX_CALL_LIMIT_REACHED
```

Maximum number of allowed calls are already in progress.

Used with implicit call rejection.

<br />

Constant Value: 1608 (0x00000648)  

### CODE_REJECT_ONGOING_CALL_SETUP

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CALL_SETUP
```

Another call is in the process of being establilshed.

Used with implicit call rejection.

<br />

Constant Value: 1607 (0x00000647)  

### CODE_REJECT_ONGOING_CALL_TRANSFER

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CALL_TRANSFER
```

A call transfer is in progress.

Used with implicit call rejection.

<br />

Constant Value: 1611 (0x0000064b)  

### CODE_REJECT_ONGOING_CALL_UPGRADE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CALL_UPGRADE
```

A call upgrade is in progress.

Used with implicit call rejection.

<br />

Constant Value: 1616 (0x00000650)  

### CODE_REJECT_ONGOING_CALL_WAITING_DISABLED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CALL_WAITING_DISABLED
```

Ongoing call, and call waiting is disabled.

Used with implicit call rejection.

<br />

Constant Value: 1601 (0x00000641)  

### CODE_REJECT_ONGOING_CONFERENCE_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CONFERENCE_CALL
```

A conference call is ongoing.

Used with implicit call rejection.

<br />

Constant Value: 1618 (0x00000652)  

### CODE_REJECT_ONGOING_CS_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_CS_CALL
```

A CS call is ongoing.

Used with implicit call rejection.

<br />

Constant Value: 1621 (0x00000655)  

### CODE_REJECT_ONGOING_E911_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_E911_CALL
```

And emergency call is ongoing.

Used with implicit call rejection.

<br />

Constant Value: 1606 (0x00000646)  

### CODE_REJECT_ONGOING_ENCRYPTED_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_ENCRYPTED_CALL
```

And encrypted call is ongoing; other calls not supported.

Used with implicit call rejection.

<br />

Constant Value: 1620 (0x00000654)  

### CODE_REJECT_ONGOING_HANDOVER

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_ONGOING_HANDOVER
```

A call handover is in progress.

Used with implicit call rejection.

<br />

Constant Value: 1614 (0x0000064e)  

### CODE_REJECT_QOS_FAILURE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_QOS_FAILURE
```

Call failure due to lack of dedicated bearer.

Used with implicit call rejection.

<br />

Constant Value: 1613 (0x0000064d)  

### CODE_REJECT_SERVICE_NOT_REGISTERED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_SERVICE_NOT_REGISTERED
```

IMS is not registered for service yet.

Used with implicit call rejection.

<br />

Constant Value: 1604 (0x00000644)  

### CODE_REJECT_UNKNOWN

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_UNKNOWN
```

The rejection cause is not known.

Used with implicit call rejection.

<br />

Constant Value: 1600 (0x00000640)  

### CODE_REJECT_UNSUPPORTED_SDP_HEADERS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_UNSUPPORTED_SDP_HEADERS
```

Invalid/unsupported SDP headers received.

Used with implicit call rejection.

<br />

Constant Value: 1610 (0x0000064a)  

### CODE_REJECT_UNSUPPORTED_SIP_HEADERS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_UNSUPPORTED_SIP_HEADERS
```

Invalid/unsupported SIP headers received.

Used with implicit call rejection.

<br />

Constant Value: 1609 (0x00000649)  

### CODE_REJECT_VT_AVPF_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_VT_AVPF_NOT_ALLOWED
```

A video call with AVPF is not supported.

Used with implicit call rejection.

<br />

Constant Value: 1619 (0x00000653)  

### CODE_REJECT_VT_TTY_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REJECT_VT_TTY_NOT_ALLOWED
```

Video calling not supported with TTY.

Used with implicit call rejection.

<br />

Constant Value: 1615 (0x0000064f)  

### CODE_REMOTE_CALL_DECLINE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_REMOTE_CALL_DECLINE
```

Similar to[CODE_LOCAL_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_DECLINE), except indicates that a remote device has declined the call. Used in a multi-endpoint scenario where a remote device declined an incoming call.

<br />

Constant Value: 1404 (0x0000057c)  

### CODE_SESSION_MODIFICATION_FAILED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SESSION_MODIFICATION_FAILED
```

UPGRADE DOWNGRADE operation failed This can happen due to failure from SIP/RTP/SDP generation or a Call end is triggered/received while Reinvite is in progress.

<br />

Constant Value: 1517 (0x000005ed)  

### CODE_SIP_ALTERNATE_EMERGENCY_CALL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_ALTERNATE_EMERGENCY_CALL
```

Call failed due to SIP code 380 (Alternative Service response) while dialing an "undetected emergency number". This scenario is important in some regions where the carrier network will identify other non-emergency help numbers (e.g. mountain rescue) when attempting to dial.

<br />

Constant Value: 1514 (0x000005ea)  

### CODE_SIP_AMBIGUOUS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_AMBIGUOUS
```

SIP Response : 485 Request-URI is ambiguous

<br />

Constant Value: 376 (0x00000178)  

### CODE_SIP_BAD_ADDRESS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_BAD_ADDRESS
```

SIP response 484 : Address Incomplete

<br />

Constant Value: 337 (0x00000151)  

### CODE_SIP_BAD_REQUEST

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_BAD_REQUEST
```

Sip 400 response : Bad Request

<br />

Constant Value: 331 (0x0000014b)  

### CODE_SIP_BUSY

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_BUSY
```

Returned a busy response, may be one of the following: SIP response 486 : Busy Here, SIP response 600 : Busy Everywhere

<br />

Constant Value: 338 (0x00000152)  

### CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST
```

SIP Response : 481 Request received by the server does not match any dialog or transaction

<br />

Constant Value: 372 (0x00000174)  

### CODE_SIP_CLIENT_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_CLIENT_ERROR
```

Received another unspecified error SIP response from the client.

<br />

Constant Value: 342 (0x00000156)  

### CODE_SIP_EXTENSION_REQUIRED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_EXTENSION_REQUIRED
```

SIP Response : 421 Specific extension is required, which is not present in the HEADER

<br />

Constant Value: 370 (0x00000172)  

### CODE_SIP_FORBIDDEN

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_FORBIDDEN
```

Sip 403 response : Forbidden

<br />

Constant Value: 332 (0x0000014c)  

### CODE_SIP_GLOBAL_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_GLOBAL_ERROR
```

Unspecified 6xx error.

<br />

Constant Value: 362 (0x0000016a)  

### CODE_SIP_INTERVAL_TOO_BRIEF

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_INTERVAL_TOO_BRIEF
```

SIP Response : 422 The session expiration field too small

<br />

Constant Value: 371 (0x00000173)  

### CODE_SIP_LOOP_DETECTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_LOOP_DETECTED
```

SIP Response : 482 Server has detected a loop

<br />

Constant Value: 373 (0x00000175)  

### CODE_SIP_METHOD_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_METHOD_NOT_ALLOWED
```

SIP Response : 405 Method not allowed for the address in the Request URI

<br />

Constant Value: 366 (0x0000016e)  

### CODE_SIP_NOT_ACCEPTABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_NOT_ACCEPTABLE
```

Received a not acceptable response, will be one of the following: SIP response 406 : Not Acceptable SIP response 488 : Not Acceptable Here SIP response 606 : Not Acceptable

<br />

Constant Value: 340 (0x00000154)  

### CODE_SIP_NOT_FOUND

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_NOT_FOUND
```

Sip 404 response : Not Found

<br />

Constant Value: 333 (0x0000014d)  

### CODE_SIP_NOT_REACHABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_NOT_REACHABLE
```

Received a not acceptable response, will be one of the following: SIP response 410 : Gone SIP response 604 : Does Not Exist Anywhere

<br />

Constant Value: 341 (0x00000155)  

### CODE_SIP_NOT_SUPPORTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_NOT_SUPPORTED
```

Not supported, because of one of the following: SIP response 415 : Unsupported Media Type, SIP response 416 : Unsupported URI Scheme, SIP response 420 : Bad Extension

<br />

Constant Value: 334 (0x0000014e)  

### CODE_SIP_PROXY_AUTHENTICATION_REQUIRED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_PROXY_AUTHENTICATION_REQUIRED
```

SIP Response : 407 The request requires user authentication

<br />

Constant Value: 367 (0x0000016f)  

### CODE_SIP_REDIRECTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REDIRECTED
```

SIP 3xx response: SIP request is redirected

<br />

Constant Value: 321 (0x00000141)  

### CODE_SIP_REQUEST_CANCELLED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REQUEST_CANCELLED
```

SIP response 487 : Request Terminated

<br />

Constant Value: 339 (0x00000153)  

### CODE_SIP_REQUEST_ENTITY_TOO_LARGE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REQUEST_ENTITY_TOO_LARGE
```

SIP Response : 413 Request body too large

<br />

Constant Value: 368 (0x00000170)  

### CODE_SIP_REQUEST_PENDING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REQUEST_PENDING
```

SIP Response : 491 Server has pending request for same dialog

<br />

Constant Value: 377 (0x00000179)  

### CODE_SIP_REQUEST_TIMEOUT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REQUEST_TIMEOUT
```

SIP response 408 : Request Timeout.

<br />

Constant Value: 335 (0x0000014f)  

### CODE_SIP_REQUEST_URI_TOO_LARGE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_REQUEST_URI_TOO_LARGE
```

SIP Response : 414 Request-URI too large

<br />

Constant Value: 369 (0x00000171)  

### CODE_SIP_SERVER_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_SERVER_ERROR
```

Received an unspecified SIP server error response.

<br />

Constant Value: 354 (0x00000162)  

### CODE_SIP_SERVER_INTERNAL_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_SERVER_INTERNAL_ERROR
```

SIP response 501 : Server Internal Error

<br />

Constant Value: 351 (0x0000015f)  

### CODE_SIP_SERVER_TIMEOUT

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_SERVER_TIMEOUT
```

SIP response 504 : Server Time-out

<br />

Constant Value: 353 (0x00000161)  

### CODE_SIP_SERVICE_UNAVAILABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_SERVICE_UNAVAILABLE
```

SIP response 503 : Service Unavailable

<br />

Constant Value: 352 (0x00000160)  

### CODE_SIP_TEMPRARILY_UNAVAILABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_TEMPRARILY_UNAVAILABLE
```

SIP response 480 : Temporarily Unavailable

<br />

Constant Value: 336 (0x00000150)  

### CODE_SIP_TOO_MANY_HOPS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_TOO_MANY_HOPS
```

SIP Response : 483 Max-Forwards value reached

<br />

Constant Value: 374 (0x00000176)  

### CODE_SIP_TRANSACTION_DOES_NOT_EXIST

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_TRANSACTION_DOES_NOT_EXIST
```

SIP response 481: Transaction Does Not Exist

<br />

Constant Value: 343 (0x00000157)  

### CODE_SIP_UNDECIPHERABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_UNDECIPHERABLE
```

SIP Response : 493 The request cannot be decrypted by recipient

<br />

Constant Value: 378 (0x0000017a)  

### CODE_SIP_USER_MARKED_UNWANTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_USER_MARKED_UNWANTED
```

Call failure code during hangup/reject if user marked the call as unwanted. Android Telephony will receive information whether ROBO call feature is supported by the network from modem and propagate the same to AOSP as new ImsCallProfile members. OEMs can check this information and provide an option to the user to mark the call as unwanted.

<br />

Constant Value: 365 (0x0000016d)  

### CODE_SIP_USER_REJECTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SIP_USER_REJECTED
```

603 : Decline

<br />

Constant Value: 361 (0x00000169)  

### CODE_SUPP_SVC_CANCELLED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SUPP_SVC_CANCELLED
```

Supplementary Services (HOLD/RESUME) - the command was cancelled.

<br />

Constant Value: 1202 (0x000004b2)  

### CODE_SUPP_SVC_FAILED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SUPP_SVC_FAILED
```

Supplementary Services (HOLD/RESUME) - the command failed.

<br />

Constant Value: 1201 (0x000004b1)  

### CODE_SUPP_SVC_REINVITE_COLLISION

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_SUPP_SVC_REINVITE_COLLISION
```

Supplementary Services (HOLD/RESUME) - the command resulted in a re-invite collision.

<br />

Constant Value: 1203 (0x000004b3)  

### CODE_TIMEOUT_1XX_WAITING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_TIMEOUT_1XX_WAITING
```

1xx waiting timer is expired after sending INVITE request (MO calls only)

<br />

Constant Value: 201 (0x000000c9)  

### CODE_TIMEOUT_NO_ANSWER

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_TIMEOUT_NO_ANSWER
```

User didn't answer during call setup operation (MO/MT) MO : 200 OK to INVITE request is not received, MT : No action from user after alerting the call

<br />

Constant Value: 202 (0x000000ca)  

### CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE
```

User no answer during call update operation (MO/MT) MO : 200 OK to re-INVITE request is not received, MT : No action from user after alerting the call

<br />

Constant Value: 203 (0x000000cb)  

### CODE_UNSPECIFIED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UNSPECIFIED
```

The Reason is unspecified.

<br />

Constant Value: 0 (0x00000000)  

### CODE_USER_CANCELLED_SESSION_MODIFICATION

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_CANCELLED_SESSION_MODIFICATION
```

Upgrade Downgrade request cancelled by the user who initiated it

<br />

Constant Value: 512 (0x00000200)  

### CODE_USER_DECLINE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_DECLINE
```

User declined an incoming call.

<br />

Constant Value: 504 (0x000001f8)  

### CODE_USER_IGNORE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_IGNORE
```

User ignored an incoming call.

<br />

Constant Value: 503 (0x000001f7)  

### CODE_USER_NOANSWER

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_NOANSWER
```

No action was taken while an incoming call was ringing.

<br />

Constant Value: 502 (0x000001f6)  

### CODE_USER_REJECTED_SESSION_MODIFICATION

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_REJECTED_SESSION_MODIFICATION
```

Upgrade Downgrade request rejected by Remote user if the request is MO initiated Local user if the request is MT initiated

<br />

Constant Value: 511 (0x000001ff)  

### CODE_USER_TERMINATED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_TERMINATED
```

User triggers the call to be terminated.

<br />

Constant Value: 501 (0x000001f5)  

### CODE_USER_TERMINATED_BY_REMOTE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_USER_TERMINATED_BY_REMOTE
```

The call has been terminated by the network or remote user.

<br />

Constant Value: 510 (0x000001fe)  

### CODE_UT_CB_PASSWORD_MISMATCH

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_CB_PASSWORD_MISMATCH
```

The password entered for UT operations does not match the stored password.

<br />

Constant Value: 821 (0x00000335)  

### CODE_UT_NETWORK_ERROR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_NETWORK_ERROR
```

The UT request resulted in a network error.

<br />

Constant Value: 804 (0x00000324)  

### CODE_UT_NOT_SUPPORTED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_NOT_SUPPORTED
```

UT is currently not supported on this device.

<br />

Constant Value: 801 (0x00000321)  

### CODE_UT_OPERATION_NOT_ALLOWED

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_OPERATION_NOT_ALLOWED
```

The requested UT operation is not allowed.

<br />

Constant Value: 803 (0x00000323)  

### CODE_UT_SERVICE_UNAVAILABLE

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_SERVICE_UNAVAILABLE
```

UT services are currently not available on this device.

<br />

Constant Value: 802 (0x00000322)  

### CODE_UT_SS_MODIFIED_TO_DIAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_SS_MODIFIED_TO_DIAL
```

Sim Toolkit Call Control modified the UT operation to a dial command.

<br />

Constant Value: 822 (0x00000336)  

### CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO
```

Sim Toolkit Call Control modified the UT operation to a video call dial command.

<br />

Constant Value: 825 (0x00000339)  

### CODE_UT_SS_MODIFIED_TO_SS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_SS_MODIFIED_TO_SS
```

Sim Toolkit Call Control modified the UT operation to another supplementary service command.

<br />

Constant Value: 824 (0x00000338)  

### CODE_UT_SS_MODIFIED_TO_USSD

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_UT_SS_MODIFIED_TO_USSD
```

Sim Toolkit Call Control modified the UT operation to a USSD command.

<br />

Constant Value: 823 (0x00000337)  

### CODE_WIFI_LOST

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int CODE_WIFI_LOST
```

Indicates a call was disconnected due to loss of wifi signal.

<br />

Constant Value: 1407 (0x0000057f)  

### EXTRA_CODE_CALL_RETRY_BY_SETTINGS

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int EXTRA_CODE_CALL_RETRY_BY_SETTINGS
```

An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.

Try to connect the call using CS by using the settings.

<br />

Constant Value: 3 (0x00000003)  

### EXTRA_CODE_CALL_RETRY_EMERGENCY

Added in[API level 31](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int EXTRA_CODE_CALL_RETRY_EMERGENCY
```

An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.

Try to connect the call using CS as emergency

<br />

Constant Value: 4 (0x00000004)  

### EXTRA_CODE_CALL_RETRY_NORMAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int EXTRA_CODE_CALL_RETRY_NORMAL
```

An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.

Try to connect the call using CS

<br />

Constant Value: 1 (0x00000001)  

### EXTRA_CODE_CALL_RETRY_SILENT_REDIAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final int EXTRA_CODE_CALL_RETRY_SILENT_REDIAL
```

An extra that may be populated when the[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED)result has been returned.

Try to connect the call using CS and do not notify the user.

<br />

Constant Value: 2 (0x00000002)

## Fields

### CREATOR

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public static final Creator<ImsReasonInfo> CREATOR
```

<br />

<br />

## Public constructors

### ImsReasonInfo

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public ImsReasonInfo (int code, 
                int extraCode, 
                String extraMessage)
```

<br />

<br />

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Parameters                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         ||
|----------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `code`         | `int`: Value is[CODE_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UNSPECIFIED),[CODE_LOCAL_ILLEGAL_ARGUMENT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_ARGUMENT),[CODE_LOCAL_ILLEGAL_STATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_STATE),[CODE_LOCAL_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_INTERNAL_ERROR),[CODE_LOCAL_IMS_SERVICE_DOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_IMS_SERVICE_DOWN),[CODE_LOCAL_NO_PENDING_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NO_PENDING_CALL),[CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE),[CODE_LOCAL_POWER_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_POWER_OFF),[CODE_LOCAL_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_LOW_BATTERY),[CODE_LOCAL_NETWORK_NO_SERVICE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_SERVICE),[CODE_LOCAL_NETWORK_NO_LTE_COVERAGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_LTE_COVERAGE),[CODE_LOCAL_NETWORK_ROAMING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_ROAMING),[CODE_LOCAL_NETWORK_IP_CHANGED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_IP_CHANGED),[CODE_LOCAL_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_SERVICE_UNAVAILABLE),[CODE_LOCAL_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NOT_REGISTERED),[CODE_LOCAL_CALL_EXCEEDED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_EXCEEDED),[CODE_LOCAL_CALL_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_BUSY),[CODE_LOCAL_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_DECLINE),[CODE_LOCAL_CALL_VCC_ON_PROGRESSING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VCC_ON_PROGRESSING),[CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED),[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED),[CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED),[CODE_LOCAL_CALL_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_TERMINATED),[CODE_LOCAL_HO_NOT_FEASIBLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_HO_NOT_FEASIBLE),[CODE_TIMEOUT_1XX_WAITING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_1XX_WAITING),[CODE_TIMEOUT_NO_ANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER),[CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE),[CODE_CALL_BARRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_BARRED),[CODE_FDN_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_FDN_BLOCKED),[CODE_IMEI_NOT_ACCEPTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IMEI_NOT_ACCEPTED),[CODE_DIAL_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_USSD),[CODE_DIAL_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_SS),[CODE_DIAL_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL),[CODE_DIAL_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL_VIDEO),[CODE_DIAL_VIDEO_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL),[CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO),[CODE_DIAL_VIDEO_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_SS),[CODE_DIAL_VIDEO_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_USSD),[CODE_SIP_REDIRECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REDIRECTED),[CODE_SIP_BAD_REQUEST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_REQUEST),[CODE_SIP_FORBIDDEN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_FORBIDDEN),[CODE_SIP_NOT_FOUND](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_FOUND),[CODE_SIP_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_SUPPORTED),[CODE_SIP_REQUEST_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_TIMEOUT),[CODE_SIP_TEMPRARILY_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TEMPRARILY_UNAVAILABLE),[CODE_SIP_BAD_ADDRESS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_ADDRESS),[CODE_SIP_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BUSY),[CODE_SIP_REQUEST_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_CANCELLED),[CODE_SIP_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_ACCEPTABLE),[CODE_SIP_NOT_REACHABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_REACHABLE),[CODE_SIP_CLIENT_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CLIENT_ERROR),[CODE_SIP_TRANSACTION_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TRANSACTION_DOES_NOT_EXIST),[CODE_SIP_SERVER_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_INTERNAL_ERROR),[CODE_SIP_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVICE_UNAVAILABLE),[CODE_SIP_SERVER_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_TIMEOUT),[CODE_SIP_SERVER_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_ERROR),[CODE_SIP_USER_REJECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_REJECTED),[CODE_SIP_GLOBAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_GLOBAL_ERROR),[CODE_EMERGENCY_TEMP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_TEMP_FAILURE),[CODE_EMERGENCY_PERM_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_PERM_FAILURE),[CODE_SIP_USER_MARKED_UNWANTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_MARKED_UNWANTED),[CODE_SIP_METHOD_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_METHOD_NOT_ALLOWED),[CODE_SIP_PROXY_AUTHENTICATION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_PROXY_AUTHENTICATION_REQUIRED),[CODE_SIP_REQUEST_ENTITY_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_ENTITY_TOO_LARGE),[CODE_SIP_REQUEST_URI_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_URI_TOO_LARGE),[CODE_SIP_EXTENSION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_EXTENSION_REQUIRED),[CODE_SIP_INTERVAL_TOO_BRIEF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_INTERVAL_TOO_BRIEF),[CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST),[CODE_SIP_LOOP_DETECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_LOOP_DETECTED),[CODE_SIP_TOO_MANY_HOPS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TOO_MANY_HOPS),[CODE_SIP_AMBIGUOUS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_AMBIGUOUS),[CODE_SIP_REQUEST_PENDING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_PENDING),[CODE_SIP_UNDECIPHERABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_UNDECIPHERABLE),[CODE_MEDIA_INIT_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_INIT_FAILED),[CODE_MEDIA_NO_DATA](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NO_DATA),[CODE_MEDIA_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NOT_ACCEPTABLE),[CODE_MEDIA_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_UNSPECIFIED),[CODE_USER_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED),[CODE_USER_NOANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_NOANSWER),[CODE_USER_IGNORE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_IGNORE),[CODE_USER_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_DECLINE),[CODE_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOW_BATTERY),[CODE_BLACKLISTED_CALL_ID](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_BLACKLISTED_CALL_ID),[CODE_USER_TERMINATED_BY_REMOTE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED_BY_REMOTE),[CODE_USER_REJECTED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_REJECTED_SESSION_MODIFICATION),[CODE_USER_CANCELLED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_CANCELLED_SESSION_MODIFICATION),[CODE_SESSION_MODIFICATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SESSION_MODIFICATION_FAILED),[CODE_UT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NOT_SUPPORTED),[CODE_UT_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SERVICE_UNAVAILABLE),[CODE_UT_OPERATION_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_OPERATION_NOT_ALLOWED),[CODE_UT_NETWORK_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NETWORK_ERROR),[CODE_UT_CB_PASSWORD_MISMATCH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_CB_PASSWORD_MISMATCH),[CODE_UT_SS_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL),[CODE_UT_SS_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_USSD),[CODE_UT_SS_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_SS),[CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO),[CODE_ECBM_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ECBM_NOT_SUPPORTED),[CODE_MULTIENDPOINT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MULTIENDPOINT_NOT_SUPPORTED),[CODE_REGISTRATION_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REGISTRATION_ERROR),[CODE_ANSWERED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ANSWERED_ELSEWHERE),[CODE_CALL_PULL_OUT_OF_SYNC](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_PULL_OUT_OF_SYNC),[CODE_CALL_END_CAUSE_CALL_PULL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_END_CAUSE_CALL_PULL),[CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE),[CODE_REJECTED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECTED_ELSEWHERE),[CODE_SUPP_SVC_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_FAILED),[CODE_SUPP_SVC_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_CANCELLED),[CODE_SUPP_SVC_REINVITE_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_REINVITE_COLLISION),[CODE_IWLAN_DPD_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IWLAN_DPD_FAILURE),[CODE_EPDG_TUNNEL_ESTABLISH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_ESTABLISH_FAILURE),[CODE_EPDG_TUNNEL_REKEY_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_REKEY_FAILURE),[CODE_EPDG_TUNNEL_LOST_CONNECTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_LOST_CONNECTION),[CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED),[CODE_REMOTE_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REMOTE_CALL_DECLINE),[CODE_DATA_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_LIMIT_REACHED),[CODE_DATA_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_DISABLED),[CODE_WIFI_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_WIFI_LOST),[CODE_IKEV2_AUTH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IKEV2_AUTH_FAILURE),[CODE_RADIO_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_OFF),[CODE_NO_VALID_SIM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_VALID_SIM),[CODE_RADIO_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_INTERNAL_ERROR),[CODE_NETWORK_RESP_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_RESP_TIMEOUT),[CODE_NETWORK_REJECT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_REJECT),[CODE_RADIO_ACCESS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_ACCESS_FAILURE),[CODE_RADIO_LINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_FAILURE),[CODE_RADIO_LINK_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_LOST),[CODE_RADIO_UPLINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_UPLINK_FAILURE),[CODE_RADIO_SETUP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_SETUP_FAILURE),[CODE_RADIO_RELEASE_NORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_NORMAL),[CODE_RADIO_RELEASE_ABNORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_ABNORMAL),[CODE_ACCESS_CLASS_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ACCESS_CLASS_BLOCKED),[CODE_NETWORK_DETACH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_DETACH),[CODE_SIP_ALTERNATE_EMERGENCY_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_ALTERNATE_EMERGENCY_CALL), android.telephony.ims.ImsReasonInfo.CODE_UNOBTAINABLE_NUMBER,[CODE_NO_CSFB_IN_CS_ROAM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_CSFB_IN_CS_ROAM),[CODE_REJECT_UNKNOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNKNOWN),[CODE_REJECT_ONGOING_CALL_WAITING_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_WAITING_DISABLED),[CODE_REJECT_CALL_ON_OTHER_SUB](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_ON_OTHER_SUB),[CODE_REJECT_1X_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_1X_COLLISION),[CODE_REJECT_SERVICE_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_SERVICE_NOT_REGISTERED),[CODE_REJECT_CALL_TYPE_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_TYPE_NOT_ALLOWED),[CODE_REJECT_ONGOING_E911_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_E911_CALL),[CODE_REJECT_ONGOING_CALL_SETUP](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_SETUP),[CODE_REJECT_MAX_CALL_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_MAX_CALL_LIMIT_REACHED),[CODE_REJECT_UNSUPPORTED_SIP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SIP_HEADERS),[CODE_REJECT_UNSUPPORTED_SDP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SDP_HEADERS),[CODE_REJECT_ONGOING_CALL_TRANSFER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_TRANSFER),[CODE_REJECT_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_INTERNAL_ERROR),[CODE_REJECT_QOS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_QOS_FAILURE),[CODE_REJECT_ONGOING_HANDOVER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_HANDOVER),[CODE_REJECT_VT_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_TTY_NOT_ALLOWED),[CODE_REJECT_ONGOING_CALL_UPGRADE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_UPGRADE),[CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED),[CODE_REJECT_ONGOING_CONFERENCE_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CONFERENCE_CALL),[CODE_REJECT_VT_AVPF_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_AVPF_NOT_ALLOWED),[CODE_REJECT_ONGOING_ENCRYPTED_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_ENCRYPTED_CALL),[CODE_REJECT_ONGOING_CS_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CS_CALL),[CODE_NETWORK_CONGESTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_CONGESTION), android.telephony.ims.ImsReasonInfo.CODE_RETRY_ON_IMS_WITHOUT_RTT,[CODE_OEM_CAUSE_1](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_1),[CODE_OEM_CAUSE_2](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_2),[CODE_OEM_CAUSE_3](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_3),[CODE_OEM_CAUSE_4](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_4),[CODE_OEM_CAUSE_5](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_5),[CODE_OEM_CAUSE_6](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_6),[CODE_OEM_CAUSE_7](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_7),[CODE_OEM_CAUSE_8](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_8),[CODE_OEM_CAUSE_9](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_9),[CODE_OEM_CAUSE_10](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_10),[CODE_OEM_CAUSE_11](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_11),[CODE_OEM_CAUSE_12](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_12),[CODE_OEM_CAUSE_13](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_13),[CODE_OEM_CAUSE_14](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_14), or[CODE_OEM_CAUSE_15](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_15) <br /> |
| `extraCode`    | `int` <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `extraMessage` | `String`: This value may be`null`. <br />                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |

## Public methods

### describeContents

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public int describeContents ()
```

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of[writeToParcel(android.os.Parcel, int)](https://developer.android.com/reference/android/os/Parcelable#writeToParcel(android.os.Parcel,%20int)), the return value of this method must include the[CONTENTS_FILE_DESCRIPTOR](https://developer.android.com/reference/android/os/Parcelable#CONTENTS_FILE_DESCRIPTOR)bit.

<br />

|                                                                                                                         Returns                                                                                                                         ||
|-------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either`0`or[CONTENTS_FILE_DESCRIPTOR](https://developer.android.com/reference/android/os/Parcelable#CONTENTS_FILE_DESCRIPTOR) <br /> |

### getCode

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public int getCode ()
```

<br />

<br />

|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Returns                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          ||
|-------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `int` | an integer representing more information about the completion of an operation. Value is[CODE_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UNSPECIFIED),[CODE_LOCAL_ILLEGAL_ARGUMENT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_ARGUMENT),[CODE_LOCAL_ILLEGAL_STATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ILLEGAL_STATE),[CODE_LOCAL_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_INTERNAL_ERROR),[CODE_LOCAL_IMS_SERVICE_DOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_IMS_SERVICE_DOWN),[CODE_LOCAL_NO_PENDING_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NO_PENDING_CALL),[CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_ENDED_BY_CONFERENCE_MERGE),[CODE_LOCAL_POWER_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_POWER_OFF),[CODE_LOCAL_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_LOW_BATTERY),[CODE_LOCAL_NETWORK_NO_SERVICE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_SERVICE),[CODE_LOCAL_NETWORK_NO_LTE_COVERAGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_NO_LTE_COVERAGE),[CODE_LOCAL_NETWORK_ROAMING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_ROAMING),[CODE_LOCAL_NETWORK_IP_CHANGED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NETWORK_IP_CHANGED),[CODE_LOCAL_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_SERVICE_UNAVAILABLE),[CODE_LOCAL_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_NOT_REGISTERED),[CODE_LOCAL_CALL_EXCEEDED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_EXCEEDED),[CODE_LOCAL_CALL_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_BUSY),[CODE_LOCAL_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_DECLINE),[CODE_LOCAL_CALL_VCC_ON_PROGRESSING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VCC_ON_PROGRESSING),[CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_RESOURCE_RESERVATION_FAILED),[CODE_LOCAL_CALL_CS_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_CS_RETRY_REQUIRED),[CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_VOLTE_RETRY_REQUIRED),[CODE_LOCAL_CALL_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_CALL_TERMINATED),[CODE_LOCAL_HO_NOT_FEASIBLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOCAL_HO_NOT_FEASIBLE),[CODE_TIMEOUT_1XX_WAITING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_1XX_WAITING),[CODE_TIMEOUT_NO_ANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER),[CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_TIMEOUT_NO_ANSWER_CALL_UPDATE),[CODE_CALL_BARRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_BARRED),[CODE_FDN_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_FDN_BLOCKED),[CODE_IMEI_NOT_ACCEPTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IMEI_NOT_ACCEPTED),[CODE_DIAL_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_USSD),[CODE_DIAL_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_SS),[CODE_DIAL_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL),[CODE_DIAL_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_MODIFIED_TO_DIAL_VIDEO),[CODE_DIAL_VIDEO_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL),[CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_DIAL_VIDEO),[CODE_DIAL_VIDEO_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_SS),[CODE_DIAL_VIDEO_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DIAL_VIDEO_MODIFIED_TO_USSD),[CODE_SIP_REDIRECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REDIRECTED),[CODE_SIP_BAD_REQUEST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_REQUEST),[CODE_SIP_FORBIDDEN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_FORBIDDEN),[CODE_SIP_NOT_FOUND](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_FOUND),[CODE_SIP_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_SUPPORTED),[CODE_SIP_REQUEST_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_TIMEOUT),[CODE_SIP_TEMPRARILY_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TEMPRARILY_UNAVAILABLE),[CODE_SIP_BAD_ADDRESS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BAD_ADDRESS),[CODE_SIP_BUSY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_BUSY),[CODE_SIP_REQUEST_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_CANCELLED),[CODE_SIP_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_ACCEPTABLE),[CODE_SIP_NOT_REACHABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_NOT_REACHABLE),[CODE_SIP_CLIENT_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CLIENT_ERROR),[CODE_SIP_TRANSACTION_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TRANSACTION_DOES_NOT_EXIST),[CODE_SIP_SERVER_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_INTERNAL_ERROR),[CODE_SIP_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVICE_UNAVAILABLE),[CODE_SIP_SERVER_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_TIMEOUT),[CODE_SIP_SERVER_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_SERVER_ERROR),[CODE_SIP_USER_REJECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_REJECTED),[CODE_SIP_GLOBAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_GLOBAL_ERROR),[CODE_EMERGENCY_TEMP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_TEMP_FAILURE),[CODE_EMERGENCY_PERM_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EMERGENCY_PERM_FAILURE),[CODE_SIP_USER_MARKED_UNWANTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_USER_MARKED_UNWANTED),[CODE_SIP_METHOD_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_METHOD_NOT_ALLOWED),[CODE_SIP_PROXY_AUTHENTICATION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_PROXY_AUTHENTICATION_REQUIRED),[CODE_SIP_REQUEST_ENTITY_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_ENTITY_TOO_LARGE),[CODE_SIP_REQUEST_URI_TOO_LARGE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_URI_TOO_LARGE),[CODE_SIP_EXTENSION_REQUIRED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_EXTENSION_REQUIRED),[CODE_SIP_INTERVAL_TOO_BRIEF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_INTERVAL_TOO_BRIEF),[CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_CALL_OR_TRANS_DOES_NOT_EXIST),[CODE_SIP_LOOP_DETECTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_LOOP_DETECTED),[CODE_SIP_TOO_MANY_HOPS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_TOO_MANY_HOPS),[CODE_SIP_AMBIGUOUS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_AMBIGUOUS),[CODE_SIP_REQUEST_PENDING](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_REQUEST_PENDING),[CODE_SIP_UNDECIPHERABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_UNDECIPHERABLE),[CODE_MEDIA_INIT_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_INIT_FAILED),[CODE_MEDIA_NO_DATA](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NO_DATA),[CODE_MEDIA_NOT_ACCEPTABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_NOT_ACCEPTABLE),[CODE_MEDIA_UNSPECIFIED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MEDIA_UNSPECIFIED),[CODE_USER_TERMINATED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED),[CODE_USER_NOANSWER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_NOANSWER),[CODE_USER_IGNORE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_IGNORE),[CODE_USER_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_DECLINE),[CODE_LOW_BATTERY](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_LOW_BATTERY),[CODE_BLACKLISTED_CALL_ID](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_BLACKLISTED_CALL_ID),[CODE_USER_TERMINATED_BY_REMOTE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_TERMINATED_BY_REMOTE),[CODE_USER_REJECTED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_REJECTED_SESSION_MODIFICATION),[CODE_USER_CANCELLED_SESSION_MODIFICATION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_USER_CANCELLED_SESSION_MODIFICATION),[CODE_SESSION_MODIFICATION_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SESSION_MODIFICATION_FAILED),[CODE_UT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NOT_SUPPORTED),[CODE_UT_SERVICE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SERVICE_UNAVAILABLE),[CODE_UT_OPERATION_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_OPERATION_NOT_ALLOWED),[CODE_UT_NETWORK_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_NETWORK_ERROR),[CODE_UT_CB_PASSWORD_MISMATCH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_CB_PASSWORD_MISMATCH),[CODE_UT_SS_MODIFIED_TO_DIAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL),[CODE_UT_SS_MODIFIED_TO_USSD](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_USSD),[CODE_UT_SS_MODIFIED_TO_SS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_SS),[CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_UT_SS_MODIFIED_TO_DIAL_VIDEO),[CODE_ECBM_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ECBM_NOT_SUPPORTED),[CODE_MULTIENDPOINT_NOT_SUPPORTED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MULTIENDPOINT_NOT_SUPPORTED),[CODE_REGISTRATION_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REGISTRATION_ERROR),[CODE_ANSWERED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ANSWERED_ELSEWHERE),[CODE_CALL_PULL_OUT_OF_SYNC](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_PULL_OUT_OF_SYNC),[CODE_CALL_END_CAUSE_CALL_PULL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_END_CAUSE_CALL_PULL),[CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE),[CODE_REJECTED_ELSEWHERE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECTED_ELSEWHERE),[CODE_SUPP_SVC_FAILED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_FAILED),[CODE_SUPP_SVC_CANCELLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_CANCELLED),[CODE_SUPP_SVC_REINVITE_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SUPP_SVC_REINVITE_COLLISION),[CODE_IWLAN_DPD_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IWLAN_DPD_FAILURE),[CODE_EPDG_TUNNEL_ESTABLISH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_ESTABLISH_FAILURE),[CODE_EPDG_TUNNEL_REKEY_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_REKEY_FAILURE),[CODE_EPDG_TUNNEL_LOST_CONNECTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_EPDG_TUNNEL_LOST_CONNECTION),[CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_MAXIMUM_NUMBER_OF_CALLS_REACHED),[CODE_REMOTE_CALL_DECLINE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REMOTE_CALL_DECLINE),[CODE_DATA_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_LIMIT_REACHED),[CODE_DATA_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_DATA_DISABLED),[CODE_WIFI_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_WIFI_LOST),[CODE_IKEV2_AUTH_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_IKEV2_AUTH_FAILURE),[CODE_RADIO_OFF](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_OFF),[CODE_NO_VALID_SIM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_VALID_SIM),[CODE_RADIO_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_INTERNAL_ERROR),[CODE_NETWORK_RESP_TIMEOUT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_RESP_TIMEOUT),[CODE_NETWORK_REJECT](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_REJECT),[CODE_RADIO_ACCESS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_ACCESS_FAILURE),[CODE_RADIO_LINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_FAILURE),[CODE_RADIO_LINK_LOST](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_LINK_LOST),[CODE_RADIO_UPLINK_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_UPLINK_FAILURE),[CODE_RADIO_SETUP_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_SETUP_FAILURE),[CODE_RADIO_RELEASE_NORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_NORMAL),[CODE_RADIO_RELEASE_ABNORMAL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_RADIO_RELEASE_ABNORMAL),[CODE_ACCESS_CLASS_BLOCKED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_ACCESS_CLASS_BLOCKED),[CODE_NETWORK_DETACH](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_DETACH),[CODE_SIP_ALTERNATE_EMERGENCY_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_SIP_ALTERNATE_EMERGENCY_CALL), android.telephony.ims.ImsReasonInfo.CODE_UNOBTAINABLE_NUMBER,[CODE_NO_CSFB_IN_CS_ROAM](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NO_CSFB_IN_CS_ROAM),[CODE_REJECT_UNKNOWN](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNKNOWN),[CODE_REJECT_ONGOING_CALL_WAITING_DISABLED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_WAITING_DISABLED),[CODE_REJECT_CALL_ON_OTHER_SUB](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_ON_OTHER_SUB),[CODE_REJECT_1X_COLLISION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_1X_COLLISION),[CODE_REJECT_SERVICE_NOT_REGISTERED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_SERVICE_NOT_REGISTERED),[CODE_REJECT_CALL_TYPE_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CALL_TYPE_NOT_ALLOWED),[CODE_REJECT_ONGOING_E911_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_E911_CALL),[CODE_REJECT_ONGOING_CALL_SETUP](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_SETUP),[CODE_REJECT_MAX_CALL_LIMIT_REACHED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_MAX_CALL_LIMIT_REACHED),[CODE_REJECT_UNSUPPORTED_SIP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SIP_HEADERS),[CODE_REJECT_UNSUPPORTED_SDP_HEADERS](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_UNSUPPORTED_SDP_HEADERS),[CODE_REJECT_ONGOING_CALL_TRANSFER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_TRANSFER),[CODE_REJECT_INTERNAL_ERROR](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_INTERNAL_ERROR),[CODE_REJECT_QOS_FAILURE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_QOS_FAILURE),[CODE_REJECT_ONGOING_HANDOVER](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_HANDOVER),[CODE_REJECT_VT_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_TTY_NOT_ALLOWED),[CODE_REJECT_ONGOING_CALL_UPGRADE](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CALL_UPGRADE),[CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_CONFERENCE_TTY_NOT_ALLOWED),[CODE_REJECT_ONGOING_CONFERENCE_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CONFERENCE_CALL),[CODE_REJECT_VT_AVPF_NOT_ALLOWED](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_VT_AVPF_NOT_ALLOWED),[CODE_REJECT_ONGOING_ENCRYPTED_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_ENCRYPTED_CALL),[CODE_REJECT_ONGOING_CS_CALL](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_REJECT_ONGOING_CS_CALL),[CODE_NETWORK_CONGESTION](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_NETWORK_CONGESTION), android.telephony.ims.ImsReasonInfo.CODE_RETRY_ON_IMS_WITHOUT_RTT,[CODE_OEM_CAUSE_1](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_1),[CODE_OEM_CAUSE_2](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_2),[CODE_OEM_CAUSE_3](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_3),[CODE_OEM_CAUSE_4](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_4),[CODE_OEM_CAUSE_5](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_5),[CODE_OEM_CAUSE_6](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_6),[CODE_OEM_CAUSE_7](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_7),[CODE_OEM_CAUSE_8](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_8),[CODE_OEM_CAUSE_9](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_9),[CODE_OEM_CAUSE_10](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_10),[CODE_OEM_CAUSE_11](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_11),[CODE_OEM_CAUSE_12](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_12),[CODE_OEM_CAUSE_13](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_13),[CODE_OEM_CAUSE_14](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_14), or[CODE_OEM_CAUSE_15](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo#CODE_OEM_CAUSE_15) <br /> |

### getExtraCode

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public int getExtraCode ()
```

<br />

<br />

|                                    Returns                                    ||
|-------|------------------------------------------------------------------------|
| `int` | an optional OEM specified code that provides extra information. <br /> |

### getExtraMessage

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public String getExtraMessage ()
```

<br />

<br />

|                                                                                             Returns                                                                                              ||
|--------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------|
| [String](https://developer.android.com/reference/java/lang/String) | an optional OEM specified string that provides extra information about the operation result. This value may be`null`. <br /> |

### toString

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public String toString ()
```

Returns a string representation of the object.

<br />

|                                                                                                        Returns                                                                                                         ||
|--------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------|
| [String](https://developer.android.com/reference/java/lang/String) | the string format of[ImsReasonInfo](https://developer.android.com/reference/android/telephony/ims/ImsReasonInfo)This value cannot be`null`. <br /> |

### writeToParcel

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public void writeToParcel (Parcel out, 
                int flags)
```

Flatten this object in to a Parcel.

<br />

|                                                                                                                                                                                                                               Parameters                                                                                                                                                                                                                                ||
|---------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `out`   | `Parcel`: This value cannot be`null`. <br />                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `flags` | `int`: Additional flags about how the object should be written. May be 0 or[Parcelable.PARCELABLE_WRITE_RETURN_VALUE](https://developer.android.com/reference/android/os/Parcelable#PARCELABLE_WRITE_RETURN_VALUE). Value is either`0`or a combination of[Parcelable.PARCELABLE_WRITE_RETURN_VALUE](https://developer.android.com/reference/android/os/Parcelable#PARCELABLE_WRITE_RETURN_VALUE), and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES <br /> |