Lines Matching refs:pConnection
118 CellularCallConnectionCS pConnection;
123 pConnection.SwitchCallRequest(callInfo.slotId);
170 auto pConnection = FindConnectionByIndex<CsConnectionMap &, CellularCallConnectionCS *>(
172 if (pConnection == nullptr) {
175 callInfo.slotId, callInfo.callId, CALL_ERR_CALL_CONNECTION_NOT_EXIST, "HangUp pConnection is null");
181 pConnection->GetCallReportInfo(), TelCallState::CALL_STATUS_DISCONNECTING);
190 return pConnection->HangUpRequest(callInfo.slotId);
220 auto pConnection =
222 if (pConnection == nullptr) {
248 pConnection->GetStatus() == TelCallState::CALL_STATUS_WAITING) {
265 if (pConnection->GetStatus() == TelCallState::CALL_STATUS_INCOMING ||
266 pConnection->GetStatus() == TelCallState::CALL_STATUS_ALERTING ||
267 pConnection->GetStatus() == TelCallState::CALL_STATUS_WAITING) {
268 return pConnection->AnswerRequest(callInfo.slotId);
296 auto pConnection =
298 if (pConnection == nullptr) {
301 callInfo.slotId, callInfo.callId, CALL_ERR_CALL_CONNECTION_NOT_EXIST, "Reject pConnection is null");
310 if (!pConnection->IsRingingState()) {
318 pConnection->GetCallReportInfo(), TelCallState::CALL_STATUS_DISCONNECTING);
320 return pConnection->RejectRequest(callInfo.slotId);
386 auto pConnection = FindConnectionByIndex<CsConnectionMap &, CellularCallConnectionCS *>(connectionMap_, index);
387 if (pConnection != nullptr) {
388 return pConnection->SeparateConferenceRequest(slotId, pConnection->GetIndex(), VOICE_CALL);
456 auto pConnection = FindConnectionByIndex<CsConnectionMap &, CellularCallConnectionCS *>(
458 if (pConnection == nullptr) {
466 TelCallState preCallState = pConnection->GetStatus();
467 pConnection->SetFlag(true);
468 pConnection->SetIndex(callInfoList.calls[i].index);
469 pConnection->SetOrUpdateCallReportInfo(reportInfo);
470 pConnection->SetNumber(callInfoList.calls[i].number);
471 TelCallState curCallState = pConnection->GetStatus();
473 pConnection->UpdateCallNumber(pendingPhoneNumber_);
475 ExecutePostDial(slotId, pConnection->GetIndex());
625 auto pConnection = FindConnectionByIndex<CsConnectionMap &, CellularCallConnectionCS *>(connectionMap_, callId);
626 if (pConnection == nullptr) {
630 PostDialCallState state = pConnection->ProcessNextChar(slotId, currentChar);
637 pConnection->GetLeftPostDialCallString());
653 auto pConnection = FindConnectionByIndex<CsConnectionMap &, CellularCallConnectionCS *>(
655 if (pConnection == nullptr) {
656 TELEPHONY_LOGE("cs pConnection is nullptr!");
660 ExecutePostDial(callInfo.slotId, pConnection->GetIndex());
662 pConnection->SetPostDialCallState(PostDialCallState::POST_DIAL_CALL_CANCELED);