Loading telephony/java/android/telephony/PreciseDisconnectCause.java +0 −331 Original line number Diff line number Diff line Loading @@ -256,337 +256,6 @@ public final class PreciseDisconnectCause { /** Access Blocked by CDMA network. */ public static final int CDMA_ACCESS_BLOCKED = 1009; /** Mapped from ImsReasonInfo */ // TODO: remove ImsReasonInfo from preciseDisconnectCause /* The passed argument is an invalid */ /** @hide */ public static final int LOCAL_ILLEGAL_ARGUMENT = 1200; // The operation is invoked in invalid call state /** @hide */ public static final int LOCAL_ILLEGAL_STATE = 1201; // IMS service internal error /** @hide */ public static final int LOCAL_INTERNAL_ERROR = 1202; // IMS service goes down (service connection is lost) /** @hide */ public static final int LOCAL_IMS_SERVICE_DOWN = 1203; // No pending incoming call exists /** @hide */ public static final int LOCAL_NO_PENDING_CALL = 1204; // Service unavailable; by power off /** @hide */ public static final int LOCAL_POWER_OFF = 1205; // Service unavailable; by low battery /** @hide */ public static final int LOCAL_LOW_BATTERY = 1206; // Service unavailable; by out of service (data service state) /** @hide */ public static final int LOCAL_NETWORK_NO_SERVICE = 1207; /* Service unavailable; by no LTE coverage * (VoLTE is not supported even though IMS is registered) */ /** @hide */ public static final int LOCAL_NETWORK_NO_LTE_COVERAGE = 1208; /** Service unavailable; by located in roaming area */ /** @hide */ public static final int LOCAL_NETWORK_ROAMING = 1209; /** Service unavailable; by IP changed */ /** @hide */ public static final int LOCAL_NETWORK_IP_CHANGED = 1210; /** Service unavailable; other */ /** @hide */ public static final int LOCAL_SERVICE_UNAVAILABLE = 1211; /* Service unavailable; IMS connection is lost (IMS is not registered) */ /** @hide */ public static final int LOCAL_NOT_REGISTERED = 1212; /** Max call exceeded */ /** @hide */ public static final int LOCAL_MAX_CALL_EXCEEDED = 1213; /** Call decline */ /** @hide */ public static final int LOCAL_CALL_DECLINE = 1214; /** SRVCC is in progress */ /** @hide */ public static final int LOCAL_CALL_VCC_ON_PROGRESSING = 1215; /** Resource reservation is failed (QoS precondition) */ /** @hide */ public static final int LOCAL_CALL_RESOURCE_RESERVATION_FAILED = 1216; /** Retry CS call; VoLTE service can't be provided by the network or remote end * Resolve the extra code(EXTRA_CODE_CALL_RETRY_*) if the below code is set * @hide */ public static final int LOCAL_CALL_CS_RETRY_REQUIRED = 1217; /** Retry VoLTE call; VoLTE service can't be provided by the network temporarily */ /** @hide */ public static final int LOCAL_CALL_VOLTE_RETRY_REQUIRED = 1218; /** IMS call is already terminated (in TERMINATED state) */ /** @hide */ public static final int LOCAL_CALL_TERMINATED = 1219; /** Handover not feasible */ /** @hide */ public static final int LOCAL_HO_NOT_FEASIBLE = 1220; /** 1xx waiting timer is expired after sending INVITE request (MO only) */ /** @hide */ public static final int TIMEOUT_1XX_WAITING = 1221; /** User no 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 * @hide */ public static final int TIMEOUT_NO_ANSWER = 1222; /** 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 * @hide */ public static final int TIMEOUT_NO_ANSWER_CALL_UPDATE = 1223; /** * STATUSCODE (SIP response code) (IMS -> Telephony) */ /** SIP request is redirected */ /** @hide */ public static final int SIP_REDIRECTED = 1300; /** 4xx responses */ /** 400 : Bad Request */ /** @hide */ public static final int SIP_BAD_REQUEST = 1310; /** 403 : Forbidden */ /** @hide */ public static final int SIP_FORBIDDEN = 1311; /** 404 : Not Found */ /** @hide */ public static final int SIP_NOT_FOUND = 1312; /** 415 : Unsupported Media Type * 416 : Unsupported URI Scheme * 420 : Bad Extension */ /** @hide */ public static final int SIP_NOT_SUPPORTED = 1313; /** 408 : Request Timeout */ /** @hide */ public static final int SIP_REQUEST_TIMEOUT = 1314; /** 480 : Temporarily Unavailable */ /** @hide */ public static final int SIP_TEMPRARILY_UNAVAILABLE = 1315; /** 484 : Address Incomplete */ /** @hide */ public static final int SIP_BAD_ADDRESS = 1316; /** 486 : Busy Here * 600 : Busy Everywhere */ /** @hide */ public static final int SIP_BUSY = 1317; /** 487 : Request Terminated */ /** @hide */ public static final int SIP_REQUEST_CANCELLED = 1318; /** 406 : Not Acceptable * 488 : Not Acceptable Here * 606 : Not Acceptable */ /** @hide */ public static final int SIP_NOT_ACCEPTABLE = 1319; /** 410 : Gone * 604 : Does Not Exist Anywhere */ /** @hide */ public static final int SIP_NOT_REACHABLE = 1320; /** Others */ /** @hide */ public static final int SIP_CLIENT_ERROR = 1321; /** 481 : Transaction Does Not Exist */ /** @hide */ public static final int SIP_TRANSACTION_DOES_NOT_EXIST = 1322; /** 5xx responses * 501 : Server Internal Error */ /** @hide */ public static final int SIP_SERVER_INTERNAL_ERROR = 1330; /** 503 : Service Unavailable */ /** @hide */ public static final int SIP_SERVICE_UNAVAILABLE = 1331; /** 504 : Server Time-out */ /** @hide */ public static final int SIP_SERVER_TIMEOUT = 1332; /** Others */ /** @hide */ public static final int SIP_SERVER_ERROR = 1333; /** 6xx responses * 603 : Decline */ /** @hide */ public static final int SIP_USER_REJECTED = 1340; /** Others */ /** @hide */ public static final int SIP_GLOBAL_ERROR = 1341; /** Emergency failure */ /** @hide */ public static final int EMERGENCY_TEMP_FAILURE = 1342; /** @hide */ public static final int EMERGENCY_PERM_FAILURE = 1343; /** Media resource initialization failed */ /** @hide */ public static final int MEDIA_INIT_FAILED = 1400; /** RTP timeout (no audio / video traffic in the session) */ /** @hide */ public static final int MEDIA_NO_DATA = 1401; /** Media is not supported; so dropped the call */ /** @hide */ public static final int MEDIA_NOT_ACCEPTABLE = 1402; /** Unknown media related errors */ /** @hide */ public static final int MEDIA_UNSPECIFIED = 1403; /** User triggers the call end */ /** @hide */ public static final int USER_TERMINATED = 1500; /** No action while an incoming call is ringing */ /** @hide */ public static final int USER_NOANSWER = 1501; /** User ignores an incoming call */ /** @hide */ public static final int USER_IGNORE = 1502; /** User declines an incoming call */ /** @hide */ public static final int USER_DECLINE = 1503; /** Device declines/ends a call due to low battery */ /** @hide */ public static final int LOW_BATTERY = 1504; /** Device declines call due to blacklisted call ID */ /** @hide */ public static final int BLACKLISTED_CALL_ID = 1505; /** The call is terminated by the network or remote user */ /** @hide */ public static final int USER_TERMINATED_BY_REMOTE = 1510; /** * UT */ /** @hide */ public static final int UT_NOT_SUPPORTED = 1800; /** @hide */ public static final int UT_SERVICE_UNAVAILABLE = 1801; /** @hide */ public static final int UT_OPERATION_NOT_ALLOWED = 1802; /** @hide */ public static final int UT_NETWORK_ERROR = 1803; /** @hide */ public static final int UT_CB_PASSWORD_MISMATCH = 1804; /** * ECBM * @hide */ public static final int ECBM_NOT_SUPPORTED = 1900; /** * Fail code used to indicate that Multi-endpoint is not supported by the Ims framework. * @hide */ public static final int MULTIENDPOINT_NOT_SUPPORTED = 1901; /** * CALL DROP error codes (Call could drop because of many reasons like Network not available, * handover, failed, etc) */ /** * 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. * @hide */ public static final int CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE = 2000; /** * MT call has ended due to a release from the network * because the call was answered elsewhere * @hide */ public static final int ANSWERED_ELSEWHERE = 2100; /** * For MultiEndpoint - Call Pull request has failed * @hide */ public static final int CALL_PULL_OUT_OF_SYNC = 2101; /** * For MultiEndpoint - Call has been pulled from primary to secondary * @hide */ public static final int CALL_PULLED = 2102; /** * Supplementary services (HOLD/RESUME) failure error codes. * Values for Supplemetary services failure - Failed, Cancelled and Re-Invite collision. * @hide */ public static final int SUPP_SVC_FAILED = 2300; /** @hide */ public static final int SUPP_SVC_CANCELLED = 2301; /** @hide */ public static final int SUPP_SVC_REINVITE_COLLISION = 2302; /** * DPD Procedure received no response or send failed * @hide */ public static final int IWLAN_DPD_FAILURE = 2400; /** * Establishment of the ePDG Tunnel Failed * @hide */ public static final int EPDG_TUNNEL_ESTABLISH_FAILURE = 2500; /** * Re-keying of the ePDG Tunnel Failed; may not always result in teardown * @hide */ public static final int EPDG_TUNNEL_REKEY_FAILURE = 2501; /** * Connection to the packet gateway is lost * @hide */ public static final int EPDG_TUNNEL_LOST_CONNECTION = 2502; /** * 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. * @hide */ public static final int MAXIMUM_NUMBER_OF_CALLS_REACHED = 2503; /** * Similar to {@link #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. * @hide */ public static final int REMOTE_CALL_DECLINE = 2504; /** * Indicates the call was disconnected due to the user reaching their data limit. * @hide */ public static final int DATA_LIMIT_REACHED = 2505; /** * Indicates the call was disconnected due to the user disabling cellular data. * @hide */ public static final int DATA_DISABLED = 2506; /** * Indicates a call was disconnected due to loss of wifi signal. * @hide */ public static final int WIFI_LOST = 2507; /* OEM specific error codes. To be used by OEMs when they don't want to reveal error code which would be replaced by ERROR_UNSPECIFIED */ public static final int OEM_CAUSE_1 = 0xf001; Loading Loading
telephony/java/android/telephony/PreciseDisconnectCause.java +0 −331 Original line number Diff line number Diff line Loading @@ -256,337 +256,6 @@ public final class PreciseDisconnectCause { /** Access Blocked by CDMA network. */ public static final int CDMA_ACCESS_BLOCKED = 1009; /** Mapped from ImsReasonInfo */ // TODO: remove ImsReasonInfo from preciseDisconnectCause /* The passed argument is an invalid */ /** @hide */ public static final int LOCAL_ILLEGAL_ARGUMENT = 1200; // The operation is invoked in invalid call state /** @hide */ public static final int LOCAL_ILLEGAL_STATE = 1201; // IMS service internal error /** @hide */ public static final int LOCAL_INTERNAL_ERROR = 1202; // IMS service goes down (service connection is lost) /** @hide */ public static final int LOCAL_IMS_SERVICE_DOWN = 1203; // No pending incoming call exists /** @hide */ public static final int LOCAL_NO_PENDING_CALL = 1204; // Service unavailable; by power off /** @hide */ public static final int LOCAL_POWER_OFF = 1205; // Service unavailable; by low battery /** @hide */ public static final int LOCAL_LOW_BATTERY = 1206; // Service unavailable; by out of service (data service state) /** @hide */ public static final int LOCAL_NETWORK_NO_SERVICE = 1207; /* Service unavailable; by no LTE coverage * (VoLTE is not supported even though IMS is registered) */ /** @hide */ public static final int LOCAL_NETWORK_NO_LTE_COVERAGE = 1208; /** Service unavailable; by located in roaming area */ /** @hide */ public static final int LOCAL_NETWORK_ROAMING = 1209; /** Service unavailable; by IP changed */ /** @hide */ public static final int LOCAL_NETWORK_IP_CHANGED = 1210; /** Service unavailable; other */ /** @hide */ public static final int LOCAL_SERVICE_UNAVAILABLE = 1211; /* Service unavailable; IMS connection is lost (IMS is not registered) */ /** @hide */ public static final int LOCAL_NOT_REGISTERED = 1212; /** Max call exceeded */ /** @hide */ public static final int LOCAL_MAX_CALL_EXCEEDED = 1213; /** Call decline */ /** @hide */ public static final int LOCAL_CALL_DECLINE = 1214; /** SRVCC is in progress */ /** @hide */ public static final int LOCAL_CALL_VCC_ON_PROGRESSING = 1215; /** Resource reservation is failed (QoS precondition) */ /** @hide */ public static final int LOCAL_CALL_RESOURCE_RESERVATION_FAILED = 1216; /** Retry CS call; VoLTE service can't be provided by the network or remote end * Resolve the extra code(EXTRA_CODE_CALL_RETRY_*) if the below code is set * @hide */ public static final int LOCAL_CALL_CS_RETRY_REQUIRED = 1217; /** Retry VoLTE call; VoLTE service can't be provided by the network temporarily */ /** @hide */ public static final int LOCAL_CALL_VOLTE_RETRY_REQUIRED = 1218; /** IMS call is already terminated (in TERMINATED state) */ /** @hide */ public static final int LOCAL_CALL_TERMINATED = 1219; /** Handover not feasible */ /** @hide */ public static final int LOCAL_HO_NOT_FEASIBLE = 1220; /** 1xx waiting timer is expired after sending INVITE request (MO only) */ /** @hide */ public static final int TIMEOUT_1XX_WAITING = 1221; /** User no 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 * @hide */ public static final int TIMEOUT_NO_ANSWER = 1222; /** 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 * @hide */ public static final int TIMEOUT_NO_ANSWER_CALL_UPDATE = 1223; /** * STATUSCODE (SIP response code) (IMS -> Telephony) */ /** SIP request is redirected */ /** @hide */ public static final int SIP_REDIRECTED = 1300; /** 4xx responses */ /** 400 : Bad Request */ /** @hide */ public static final int SIP_BAD_REQUEST = 1310; /** 403 : Forbidden */ /** @hide */ public static final int SIP_FORBIDDEN = 1311; /** 404 : Not Found */ /** @hide */ public static final int SIP_NOT_FOUND = 1312; /** 415 : Unsupported Media Type * 416 : Unsupported URI Scheme * 420 : Bad Extension */ /** @hide */ public static final int SIP_NOT_SUPPORTED = 1313; /** 408 : Request Timeout */ /** @hide */ public static final int SIP_REQUEST_TIMEOUT = 1314; /** 480 : Temporarily Unavailable */ /** @hide */ public static final int SIP_TEMPRARILY_UNAVAILABLE = 1315; /** 484 : Address Incomplete */ /** @hide */ public static final int SIP_BAD_ADDRESS = 1316; /** 486 : Busy Here * 600 : Busy Everywhere */ /** @hide */ public static final int SIP_BUSY = 1317; /** 487 : Request Terminated */ /** @hide */ public static final int SIP_REQUEST_CANCELLED = 1318; /** 406 : Not Acceptable * 488 : Not Acceptable Here * 606 : Not Acceptable */ /** @hide */ public static final int SIP_NOT_ACCEPTABLE = 1319; /** 410 : Gone * 604 : Does Not Exist Anywhere */ /** @hide */ public static final int SIP_NOT_REACHABLE = 1320; /** Others */ /** @hide */ public static final int SIP_CLIENT_ERROR = 1321; /** 481 : Transaction Does Not Exist */ /** @hide */ public static final int SIP_TRANSACTION_DOES_NOT_EXIST = 1322; /** 5xx responses * 501 : Server Internal Error */ /** @hide */ public static final int SIP_SERVER_INTERNAL_ERROR = 1330; /** 503 : Service Unavailable */ /** @hide */ public static final int SIP_SERVICE_UNAVAILABLE = 1331; /** 504 : Server Time-out */ /** @hide */ public static final int SIP_SERVER_TIMEOUT = 1332; /** Others */ /** @hide */ public static final int SIP_SERVER_ERROR = 1333; /** 6xx responses * 603 : Decline */ /** @hide */ public static final int SIP_USER_REJECTED = 1340; /** Others */ /** @hide */ public static final int SIP_GLOBAL_ERROR = 1341; /** Emergency failure */ /** @hide */ public static final int EMERGENCY_TEMP_FAILURE = 1342; /** @hide */ public static final int EMERGENCY_PERM_FAILURE = 1343; /** Media resource initialization failed */ /** @hide */ public static final int MEDIA_INIT_FAILED = 1400; /** RTP timeout (no audio / video traffic in the session) */ /** @hide */ public static final int MEDIA_NO_DATA = 1401; /** Media is not supported; so dropped the call */ /** @hide */ public static final int MEDIA_NOT_ACCEPTABLE = 1402; /** Unknown media related errors */ /** @hide */ public static final int MEDIA_UNSPECIFIED = 1403; /** User triggers the call end */ /** @hide */ public static final int USER_TERMINATED = 1500; /** No action while an incoming call is ringing */ /** @hide */ public static final int USER_NOANSWER = 1501; /** User ignores an incoming call */ /** @hide */ public static final int USER_IGNORE = 1502; /** User declines an incoming call */ /** @hide */ public static final int USER_DECLINE = 1503; /** Device declines/ends a call due to low battery */ /** @hide */ public static final int LOW_BATTERY = 1504; /** Device declines call due to blacklisted call ID */ /** @hide */ public static final int BLACKLISTED_CALL_ID = 1505; /** The call is terminated by the network or remote user */ /** @hide */ public static final int USER_TERMINATED_BY_REMOTE = 1510; /** * UT */ /** @hide */ public static final int UT_NOT_SUPPORTED = 1800; /** @hide */ public static final int UT_SERVICE_UNAVAILABLE = 1801; /** @hide */ public static final int UT_OPERATION_NOT_ALLOWED = 1802; /** @hide */ public static final int UT_NETWORK_ERROR = 1803; /** @hide */ public static final int UT_CB_PASSWORD_MISMATCH = 1804; /** * ECBM * @hide */ public static final int ECBM_NOT_SUPPORTED = 1900; /** * Fail code used to indicate that Multi-endpoint is not supported by the Ims framework. * @hide */ public static final int MULTIENDPOINT_NOT_SUPPORTED = 1901; /** * CALL DROP error codes (Call could drop because of many reasons like Network not available, * handover, failed, etc) */ /** * 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. * @hide */ public static final int CALL_DROP_IWLAN_TO_LTE_UNAVAILABLE = 2000; /** * MT call has ended due to a release from the network * because the call was answered elsewhere * @hide */ public static final int ANSWERED_ELSEWHERE = 2100; /** * For MultiEndpoint - Call Pull request has failed * @hide */ public static final int CALL_PULL_OUT_OF_SYNC = 2101; /** * For MultiEndpoint - Call has been pulled from primary to secondary * @hide */ public static final int CALL_PULLED = 2102; /** * Supplementary services (HOLD/RESUME) failure error codes. * Values for Supplemetary services failure - Failed, Cancelled and Re-Invite collision. * @hide */ public static final int SUPP_SVC_FAILED = 2300; /** @hide */ public static final int SUPP_SVC_CANCELLED = 2301; /** @hide */ public static final int SUPP_SVC_REINVITE_COLLISION = 2302; /** * DPD Procedure received no response or send failed * @hide */ public static final int IWLAN_DPD_FAILURE = 2400; /** * Establishment of the ePDG Tunnel Failed * @hide */ public static final int EPDG_TUNNEL_ESTABLISH_FAILURE = 2500; /** * Re-keying of the ePDG Tunnel Failed; may not always result in teardown * @hide */ public static final int EPDG_TUNNEL_REKEY_FAILURE = 2501; /** * Connection to the packet gateway is lost * @hide */ public static final int EPDG_TUNNEL_LOST_CONNECTION = 2502; /** * 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. * @hide */ public static final int MAXIMUM_NUMBER_OF_CALLS_REACHED = 2503; /** * Similar to {@link #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. * @hide */ public static final int REMOTE_CALL_DECLINE = 2504; /** * Indicates the call was disconnected due to the user reaching their data limit. * @hide */ public static final int DATA_LIMIT_REACHED = 2505; /** * Indicates the call was disconnected due to the user disabling cellular data. * @hide */ public static final int DATA_DISABLED = 2506; /** * Indicates a call was disconnected due to loss of wifi signal. * @hide */ public static final int WIFI_LOST = 2507; /* OEM specific error codes. To be used by OEMs when they don't want to reveal error code which would be replaced by ERROR_UNSPECIFIED */ public static final int OEM_CAUSE_1 = 0xf001; Loading