Lines Matching defs:connection
76 for (auto &connection : connectionMap_) {
77 if (connection.second.GetStatus() == TelCallState::CALL_STATUS_ACTIVE &&
78 !connection.second.IsPendingHangup()) {
79 TELEPHONY_LOGI("DialJudgment, have connection in active state.");
83 connection.second.SetHoldToDialInfo(phoneNum, clirMode, videoState, isEmergency);
84 connection.second.SetDialFlag(true);
85 // - a call can be temporarily disconnected from the ME but the connection is retained by the network
86 return connection.second.SwitchCallRequest(slotId);
136 TELEPHONY_LOGE("HangUp return, error type: connection is null");
149 CellularCallConnectionIMS connection;
150 return connection.CallSupplementRequest(callInfo.slotId, type);
154 CellularCallConnectionIMS connection;
157 return connection.RejectRequest(callInfo.slotId, callInfo.phoneNum, callInfo.index);
173 TELEPHONY_LOGE("HangUp return, error type: connection is null");
224 TELEPHONY_LOGE("IMSControl::Reject, error type: connection is null");
272 CellularCallConnectionIMS connection;
274 return connection.CombineConferenceRequest(slotId, voiceCall);
280 CellularCallConnectionIMS connection;
289 connection.RejectRequest(slotId, number, index);
299 CellularCallConnectionIMS connection;
300 return connection.InviteToConferenceRequest(slotId, numberList);
316 TELEPHONY_LOGI("KickOutFromConference: connection cannot be matched, use index directly");
317 CellularCallConnectionIMS connection;
318 return connection.KickOutFromConferenceRequest(slotId, index);
324 CellularCallConnectionIMS connection;
325 return connection.StartRttRequest(slotId, msg);
331 CellularCallConnectionIMS connection;
332 return connection.StopRttRequest(slotId);
406 CellularCallConnectionIMS connection;
407 connection.SetStatus(static_cast<TelCallState>(imsCurrentCallInfoList.calls[i].state));
408 connection.SetIndex(imsCurrentCallInfoList.calls[i].index);
409 connection.SetNumber(imsCurrentCallInfoList.calls[i].number);
410 connection.SetOrUpdateCallReportInfo(reportInfo);
411 SetConnectionData(connectionMap_, imsCurrentCallInfoList.calls[i].index, connection);
442 CellularCallConnectionIMS connection;
443 connection.SetOrUpdateCallReportInfo(reportInfo);
444 connection.SetFlag(true);
445 connection.SetIndex(callInfoList.calls[i].index);
446 connection.SetNumber(callInfoList.calls[i].number);
447 SetConnectionData(connectionMap_, callInfoList.calls[i].index, connection);
645 for (auto &connection : connectionMap_) {
646 if (connection.second.IsNeedToDial()) {
647 ImsDialInfoStruct holdToDialInfo = connection.second.GetHoldToDialInfo();
650 connection.second.SetDialFlag(false);
660 for (auto &connection : connectionMap_) {
661 if (connection.second.IsPendingHold()) {
662 connection.second.UpdatePendingHoldFlag(false);