Home | History | Annotate | Download | only in phone

Lines Matching refs:CallStatusCode

21 import com.android.phone.Constants.CallStatusCode;
251 CallStatusCode status = placeCallInternal(intent);
253 if (status == CallStatusCode.SUCCESS) {
305 * @return CallStatusCode.SUCCESS if we successfully initiated an
307 * the other CallStatusCode codes indicating what went wrong.
309 private CallStatusCode placeCallInternal(Intent intent) {
321 CallStatusCode okToCallStatus = checkIfOkToInitiateOutgoingCall(
357 if (okToCallStatus != CallStatusCode.SUCCESS) {
362 return CallStatusCode.VOICEMAIL_NUMBER_MISSING;
367 return CallStatusCode.NO_PHONE_NUMBER_SUPPLIED;
377 return CallStatusCode.CALL_FAILED;
382 return CallStatusCode.CALL_FAILED;
394 && ((okToCallStatus == CallStatusCode.EMERGENCY_ONLY)
395 || (okToCallStatus == CallStatusCode.OUT_OF_SERVICE))) {
397 okToCallStatus = CallStatusCode.SUCCESS;
401 if (okToCallStatus != CallStatusCode.SUCCESS) {
404 if (isEmergencyNumber && (okToCallStatus == CallStatusCode.POWER_OFF)) {
417 // Finally, return CallStatusCode.SUCCESS right now so
421 // new CallStatusCode called "TURNING_ON_RADIO" here.
424 return CallStatusCode.SUCCESS;
447 // CALL_STATUS_* constants, not a CallStatusCode enum value.
503 inCallUiState.setPendingCallStatusCode(CallStatusCode.EXITED_ECM);
531 return CallStatusCode.SUCCESS;
544 return CallStatusCode.DIALED_MMI;
551 return CallStatusCode.CALL_FAILED;
556 return CallStatusCode.SUCCESS; // Try to continue anyway...
564 * @return CallStatusCode.SUCCESS if it's OK to try calling the specified
566 * signal, return one of the other CallStatusCode codes indicating what
569 private CallStatusCode checkIfOkToInitiateOutgoingCall(int state) {
575 return CallStatusCode.SUCCESS;
579 return CallStatusCode.POWER_OFF;
588 // CallStatusCode.EMERGENCY_ONLY state and the string
590 return CallStatusCode.EMERGENCY_ONLY;
594 return CallStatusCode.OUT_OF_SERVICE;
659 * @param status one of the CallStatusCode error codes.
661 private void handleOutgoingCallError(CallStatusCode status) {
686 inCallUiState.setPendingCallStatusCode(CallStatusCode.VOICEMAIL_NUMBER_MISSING);
698 inCallUiState.setPendingCallStatusCode(CallStatusCode.POWER_OFF);
705 inCallUiState.setPendingCallStatusCode(CallStatusCode.EMERGENCY_ONLY);
710 CallStatusCode.OUT_OF_SERVICE);
717 inCallUiState.setPendingCallStatusCode(CallStatusCode.NO_PHONE_NUMBER_SUPPLIED);
744 inCallUiState.setPendingCallStatusCode(CallStatusCode.CALL_FAILED);
750 inCallUiState.setPendingCallStatusCode(CallStatusCode.CALL_FAILED);