/base/telephony/call_manager/services/bluetooth/src/ |
D | bluetooth_call_policy.cpp | 27 int32_t BluetoothCallPolicy::AnswerCallPolicy(int32_t &callId) in AnswerCallPolicy() argument 29 if (IsCallExist(TelCallState::CALL_STATUS_INCOMING, callId)) { in AnswerCallPolicy() 30 TELEPHONY_LOGI("incoming call is exist, callId:%{public}d", callId); in AnswerCallPolicy() 33 if (IsCallExist(TelCallState::CALL_STATUS_WAITING, callId)) { in AnswerCallPolicy() 34 TELEPHONY_LOGI("waiting call is exist, callId:%{public}d", callId); in AnswerCallPolicy() 41 int32_t BluetoothCallPolicy::RejectCallPolicy(int32_t &callId) in RejectCallPolicy() argument 43 if (IsCallExist(TelCallState::CALL_STATUS_INCOMING, callId)) { in RejectCallPolicy() 44 TELEPHONY_LOGI("incoming call is exist, callId:%{public}d", callId); in RejectCallPolicy() 47 if (IsCallExist(TelCallState::CALL_STATUS_WAITING, callId)) { in RejectCallPolicy() 48 TELEPHONY_LOGI("waiting call is exist, callId:%{public}d", callId); in RejectCallPolicy() [all …]
|
D | bluetooth_call_service.cpp | 40 int32_t callId = ERR_ID; in AnswerCall() local 41 int32_t ret = AnswerCallPolicy(callId); in AnswerCall() 46 sptr<CallBase> call = GetOneCallObject(callId); in AnswerCall() 48 TELEPHONY_LOGE("the call object is nullptr, callId:%{public}d", callId); in AnswerCall() 53 return callControlManagerPtr_->AnswerCall(callId, static_cast<int32_t>(videoState)); in AnswerCall() 66 int32_t callId = ERR_ID; in RejectCall() local 69 int32_t ret = RejectCallPolicy(callId); in RejectCall() 75 return callControlManagerPtr_->RejectCall(callId, rejectWithMessage, textMessage); in RejectCall() 88 int32_t callId = ERR_ID; in HangUpCall() local 89 int32_t ret = HangUpPolicy(callId); in HangUpCall() [all …]
|
/base/telephony/call_manager/services/call/src/ |
D | call_policy.cpp | 66 int32_t CallPolicy::AnswerCallPolicy(int32_t callId, int32_t videoState) in AnswerCallPolicy() argument 73 if (!IsCallExist(callId)) { in AnswerCallPolicy() 74 TELEPHONY_LOGE("callId is invalid, callId:%{public}d", callId); in AnswerCallPolicy() 77 TelCallState state = GetCallState(callId); in AnswerCallPolicy() 85 int32_t CallPolicy::RejectCallPolicy(int32_t callId) in RejectCallPolicy() argument 87 if (!IsCallExist(callId)) { in RejectCallPolicy() 88 TELEPHONY_LOGE("callId is invalid, callId:%{public}d", callId); in RejectCallPolicy() 91 TelCallState state = GetCallState(callId); in RejectCallPolicy() 99 int32_t CallPolicy::HoldCallPolicy(int32_t callId) in HoldCallPolicy() argument 101 sptr<CallBase> call = GetOneCallObject(callId); in HoldCallPolicy() [all …]
|
D | call_request_process.cpp | 85 void CallRequestProcess::AnswerRequest(int32_t callId, int32_t videoState) in AnswerRequest() argument 87 sptr<CallBase> call = GetOneCallObject(callId); in AnswerRequest() 89 TELEPHONY_LOGE("the call object is nullptr, callId:%{public}d", callId); in AnswerRequest() 100 void CallRequestProcess::RejectRequest(int32_t callId, bool isSendSms, std::string &content) in RejectRequest() argument 102 sptr<CallBase> call = GetOneCallObject(callId); in RejectRequest() 104 TELEPHONY_LOGE("the call object is nullptr, callId:%{public}d", callId); in RejectRequest() 117 void CallRequestProcess::HangUpRequest(int32_t callId) in HangUpRequest() argument 119 sptr<CallBase> call = GetOneCallObject(callId); in HangUpRequest() 121 TELEPHONY_LOGE("the call object is nullptr, callId:%{public}d", callId); in HangUpRequest() 140 void CallRequestProcess::HoldRequest(int32_t callId) in HoldRequest() argument [all …]
|
D | call_request_handler.cpp | 108 callRequestProcessPtr_->AnswerRequest(acceptPara.callId, acceptPara.videoState); in AcceptCallEvent() 128 callRequestProcessPtr_->RejectRequest(rejectPara.callId, rejectPara.isSendSms, content); in RejectCallEvent() 142 int32_t callId = *object; in HangUpCallEvent() local 147 callRequestProcessPtr_->HangUpRequest(callId); in HangUpCallEvent() 161 int32_t callId = *object; in HoldCallEvent() local 166 callRequestProcessPtr_->HoldRequest(callId); in HoldCallEvent() 180 int32_t callId = *object; in UnHoldCallEvent() local 185 callRequestProcessPtr_->UnHoldRequest(callId); in UnHoldCallEvent() 199 int32_t callId = *object; in SwitchCallEvent() local 204 callRequestProcessPtr_->SwitchRequest(callId); in SwitchCallEvent() [all …]
|
D | ims_conference.cpp | 40 int32_t ImsConference::JoinToConference(int32_t callId) in JoinToConference() argument 53 subCallIdSet_.insert(callId); in JoinToConference() 56 TELEPHONY_LOGI("JoinToConference success, callId:%{public}d", callId); in JoinToConference() 60 int32_t ImsConference::LeaveFromConference(int32_t callId) in LeaveFromConference() argument 63 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in LeaveFromConference() 64 subCallIdSet_.erase(callId); in LeaveFromConference() 66 TELEPHONY_LOGE("separate conference failed, callId %{public}d not in conference", callId); in LeaveFromConference() 77 int32_t ImsConference::HoldConference(int32_t callId) in HoldConference() argument 84 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in HoldConference() 85 subCallIdSet_.erase(callId); in HoldConference() [all …]
|
D | ott_conference.cpp | 40 int32_t OttConference::JoinToConference(int32_t callId) in JoinToConference() argument 53 subCallIdSet_.insert(callId); in JoinToConference() 56 TELEPHONY_LOGI("JoinToConference success, callId:%{public}d", callId); in JoinToConference() 60 int32_t OttConference::LeaveFromConference(int32_t callId) in LeaveFromConference() argument 63 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in LeaveFromConference() 64 subCallIdSet_.erase(callId); in LeaveFromConference() 66 TELEPHONY_LOGE("separate conference failed, callId %{public}d not in conference", callId); in LeaveFromConference() 77 int32_t OttConference::HoldConference(int32_t callId) in HoldConference() argument 84 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in HoldConference() 85 subCallIdSet_.erase(callId); in HoldConference() [all …]
|
D | cs_conference.cpp | 42 int32_t CsConference::JoinToConference(int32_t callId) in JoinToConference() argument 54 subCallIdSet_.insert(callId); in JoinToConference() 60 int32_t CsConference::LeaveFromConference(int32_t callId) in LeaveFromConference() argument 63 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in LeaveFromConference() 64 subCallIdSet_.erase(callId); in LeaveFromConference() 66 TELEPHONY_LOGE("leave conference failed, callId %{public}d not in conference", callId); in LeaveFromConference() 77 int32_t CsConference::HoldConference(int32_t callId) in HoldConference() argument 84 if (subCallIdSet_.find(callId) != subCallIdSet_.end()) { in HoldConference() 85 subCallIdSet_.erase(callId); in HoldConference() 87 TELEPHONY_LOGE("separate conference failed, callId %{public}d not in conference", callId); in HoldConference()
|
D | conference_base.cpp | 44 int32_t ConferenceBase::SetMainCall(int32_t callId) in SetMainCall() argument 46 if (callId <= ERR_ID) { in SetMainCall() 47 TELEPHONY_LOGE("callId is invalid:%{public}d", callId); in SetMainCall() 56 mainCallId_ = callId; in SetMainCall() 73 int32_t ConferenceBase::GetSubCallIdList(int32_t callId, std::vector<std::u16string> &callIdList) in GetSubCallIdList() argument 79 if (*it == callId) { in GetSubCallIdList() 87 TELEPHONY_LOGW("the call is not in the conference, callId:%{public}d", callId); in GetSubCallIdList() 93 int32_t ConferenceBase::GetCallIdListForConference(int32_t callId, std::vector<std::u16string> &cal… in GetCallIdListForConference() argument 99 if (*it == callId) { in GetCallIdListForConference() 105 if (mainCallId_ == callId) { in GetCallIdListForConference() [all …]
|
D | call_control_manager.cpp | 44 dialSrcInfo_.callId = ERR_ID; in CallControlManager() 127 dialSrcInfo_.callId = ERR_ID; in DialCall() 151 int32_t CallControlManager::AnswerCall(int32_t callId, int32_t videoState) in AnswerCall() argument 153 if (callId == INVALID_CALLID) { in AnswerCall() 158 … INVALID_PARAMETER, callId, videoState, TELEPHONY_ERR_LOCAL_PTR_NULL, "call is nullptr"); in AnswerCall() 161 callId = call->GetCallID(); in AnswerCall() 164 int32_t ret = AnswerCallPolicy(callId, videoState); in AnswerCall() 168 INVALID_PARAMETER, callId, videoState, ret, "AnswerCallPolicy failed"); in AnswerCall() 175 ret = callRequestHandlerServicePtr_->AnswerCall(callId, videoState); in AnswerCall() 183 int32_t CallControlManager::RejectCall(int32_t callId, bool rejectWithMessage, std::u16string textM… in RejectCall() argument [all …]
|
/base/telephony/call_manager/services/bluetooth/include/ |
D | bluetooth_call_policy.h | 31 int32_t AnswerCallPolicy(int32_t &callId); 32 int32_t RejectCallPolicy(int32_t &callId); 33 int32_t HoldCallPolicy(int32_t &callId); 34 int32_t UnHoldCallPolicy(int32_t &callId); 35 int32_t HangUpPolicy(int32_t &callId); 36 int32_t SwitchCallPolicy(int32_t &callId); 37 int32_t StartDtmfPolicy(int32_t &callId); 38 int32_t CombineConferencePolicy(int32_t &callId); 39 int32_t SeparateConferencePolicy(int32_t &callId);
|
/base/telephony/call_manager/services/call/include/ |
D | call_request_process.h | 29 void AnswerRequest(int32_t callId, int32_t videoState); 30 void RejectRequest(int32_t callId, bool isSendSms, std::string &content); 31 void HangUpRequest(int32_t callId); 32 void HoldRequest(int32_t callId); 33 void UnHoldRequest(int32_t callId); 34 void SwitchRequest(int32_t callId); 36 void SeparateConferenceRequest(int32_t callId); 37 void UpdateCallMediaModeRequest(int32_t callId, ImsCallMode mode); 38 void StartRttRequest(int32_t callId, std::u16string &msg); 39 void StopRttRequest(int32_t callId); [all …]
|
D | call_request_handler.h | 32 int32_t callId; member 37 int32_t callId; member 43 int32_t callId; member 48 int32_t callId; member 53 int32_t callId; member 96 int32_t AnswerCall(int32_t callId, int32_t videoState); 97 int32_t RejectCall(int32_t callId, bool isSendSms, std::string &content); 98 int32_t HangUpCall(int32_t callId); 99 int32_t HoldCall(int32_t callId); 100 int32_t UnHoldCall(int32_t callId); [all …]
|
D | call_policy.h | 38 int32_t AnswerCallPolicy(int32_t callId, int32_t videoState); 39 int32_t RejectCallPolicy(int32_t callId); 40 int32_t HoldCallPolicy(int32_t callId); 41 int32_t UnHoldCallPolicy(int32_t callId); 42 int32_t HangUpPolicy(int32_t callId); 43 int32_t SwitchCallPolicy(int32_t callId); 44 static int32_t UpdateCallMediaModePolicy(int32_t callId, ImsCallMode mode); 45 static int32_t StartRttPolicy(int32_t callId); 46 static int32_t StopRttPolicy(int32_t callId); 62 static int32_t InviteToConferencePolicy(int32_t callId, std::vector<std::string> &numberList);
|
D | call_control_manager.h | 48 int32_t AnswerCall(int32_t callId, int32_t videoState); 49 int32_t RejectCall(int32_t callId, bool rejectWithMessage, std::u16string textMessage); 50 int32_t HangUpCall(int32_t callId); 52 int32_t HoldCall(int32_t callId); 53 int32_t UnHoldCall(int32_t callId); 54 int32_t SwitchCall(int32_t callId); 65 int32_t StartDtmf(int32_t callId, char str); 66 int32_t StopDtmf(int32_t callId); 76 int32_t SeparateConference(int32_t callId); 77 int32_t GetMainCallId(int32_t callId, int32_t &mainCallId); [all …]
|
D | conference_base.h | 46 int32_t SetMainCall(int32_t callId); 49 virtual int32_t JoinToConference(int32_t callId) = 0; 50 virtual int32_t LeaveFromConference(int32_t callId) = 0; 51 virtual int32_t HoldConference(int32_t callId) = 0; 55 … int32_t callId, std::vector<std::u16string> &callIdList); // get participant list except host 57 … int32_t callId, std::vector<std::u16string> &callIdList); // get participant list besides host
|
D | call_object_manager.h | 39 static int32_t DeleteOneCallObject(int32_t callId); 41 static sptr<CallBase> GetOneCallObject(int32_t callId); 50 static bool IsCallExist(int32_t callId); 54 static TelCallState GetCallState(int32_t callId); 58 static bool IsCallExist(TelCallState callState, int32_t &callId); 59 static bool IsConferenceCallExist(TelConferenceState state, int32_t &callId);
|
D | ott_conference.h | 27 int32_t JoinToConference(int32_t callId) override; 28 int32_t LeaveFromConference(int32_t callId) override; 29 int32_t HoldConference(int32_t callId) override;
|
/base/telephony/call_manager/interfaces/kits/js/ |
D | @ohos.telephony.call.d.ts | 228 function answer(callId: number, callback: AsyncCallback<void>): void; 229 function answer(callId?: number): Promise<void>; 230 function answerCall(callId: number, callback: AsyncCallback<void>): void; 231 function answerCall(callId?: number): Promise<void>; 263 function hangup(callId: number, callback: AsyncCallback<void>): void; 264 function hangup(callId?: number): Promise<void>; 265 function hangUpCall(callId: number, callback: AsyncCallback<void>): void; 266 function hangUpCall(callId?: number): Promise<void>; 299 function reject(callId: number, callback: AsyncCallback<void>): void; 300 …function reject(callId: number, options: RejectMessageOptions, callback: AsyncCallback<void>): voi… [all …]
|
/base/telephony/call_manager/interfaces/innerkits/ |
D | call_manager_client.h | 34 int32_t AnswerCall(int32_t callId, int32_t videoState); 35 int32_t RejectCall(int32_t callId, bool isSendSms, std::u16string content); 36 int32_t HangUpCall(int32_t callId); 38 int32_t HoldCall(int32_t callId); 39 int32_t UnHoldCall(int32_t callId); 40 int32_t SwitchCall(int32_t callId); 41 int32_t CombineConference(int32_t callId); 42 int32_t SeparateConference(int32_t callId); 43 int32_t GetMainCallId(int32_t &callId, int32_t &mainCallId); 44 int32_t GetSubCallIdList(int32_t callId, std::vector<std::u16string> &callIdList); [all …]
|
/base/telephony/call_manager/frameworks/native/src/ |
D | call_manager_client.cpp | 87 int32_t CallManagerClient::AnswerCall(int32_t callId, int32_t videoState) in AnswerCall() argument 90 return g_callManagerProxy->AnswerCall(callId, videoState); in AnswerCall() 97 int32_t CallManagerClient::RejectCall(int32_t callId, bool isSendSms, std::u16string content) in RejectCall() argument 100 return g_callManagerProxy->RejectCall(callId, isSendSms, content); in RejectCall() 107 int32_t CallManagerClient::HangUpCall(int32_t callId) in HangUpCall() argument 110 return g_callManagerProxy->HangUpCall(callId); in HangUpCall() 127 int32_t CallManagerClient::HoldCall(int32_t callId) in HoldCall() argument 130 return g_callManagerProxy->HoldCall(callId); in HoldCall() 137 int32_t CallManagerClient::UnHoldCall(int32_t callId) in UnHoldCall() argument 140 return g_callManagerProxy->UnHoldCall(callId); in UnHoldCall() [all …]
|
/base/telephony/call_manager/frameworks/native/include/ |
D | call_manager_service_proxy.h | 79 int32_t AnswerCall(int32_t callId, int32_t videoState) override; 90 int32_t RejectCall(int32_t callId, bool rejectWithMessage, std::u16string textMessage) override; 99 int32_t HangUpCall(int32_t callId) override; 116 int32_t HoldCall(int32_t callId) override; 125 int32_t UnHoldCall(int32_t callId) override; 134 int32_t SwitchCall(int32_t callId) override; 206 int32_t StartDtmf(int32_t callId, char str) override; 215 int32_t StopDtmf(int32_t callId) override; 292 int32_t SeparateConference(int32_t callId) override; 302 int32_t JoinConference(int32_t callId, std::vector<std::u16string> &numberList) override; [all …]
|
D | call_manager_proxy.h | 49 int32_t AnswerCall(int32_t callId, int32_t videoState); 50 int32_t RejectCall(int32_t callId, bool isSendSms, std::u16string content); 51 int32_t HangUpCall(int32_t callId); 53 int32_t HoldCall(int32_t callId); 54 int32_t UnHoldCall(int32_t callId); 55 int32_t SwitchCall(int32_t callId); 56 int32_t CombineConference(int32_t callId); 57 int32_t SeparateConference(int32_t callId); 58 int32_t GetMainCallId(int32_t &callId, int32_t &mainCallId); 59 int32_t GetSubCallIdList(int32_t callId, std::vector<std::u16string> &callIdList); [all …]
|
D | i_call_manager_service.h | 100 virtual int32_t AnswerCall(int32_t callId, int32_t videoState) = 0; 101 …virtual int32_t RejectCall(int32_t callId, bool rejectWithMessage, std::u16string textMessage) = 0; 102 virtual int32_t HangUpCall(int32_t callId) = 0; 104 virtual int32_t HoldCall(int32_t callId) = 0; 105 virtual int32_t UnHoldCall(int32_t callId) = 0; 106 virtual int32_t SwitchCall(int32_t callId) = 0; 114 virtual int32_t StartDtmf(int32_t callId, char str) = 0; 115 virtual int32_t StopDtmf(int32_t callId) = 0; 123 virtual int32_t SeparateConference(int32_t callId) = 0; 129 virtual int32_t GetMainCallId(int32_t callId, int32_t &mainCallId) = 0; [all …]
|
/base/telephony/call_manager/services/call_manager_service/include/ |
D | call_manager_service.h | 116 int32_t AnswerCall(int32_t callId, int32_t videoState) override; 127 int32_t RejectCall(int32_t callId, bool rejectWithMessage, std::u16string textMessage) override; 136 int32_t HangUpCall(int32_t callId) override; 153 int32_t HoldCall(int32_t callId) override; 162 int32_t UnHoldCall(int32_t callId) override; 171 int32_t SwitchCall(int32_t callId) override; 243 int32_t StartDtmf(int32_t callId, char str) override; 252 int32_t StopDtmf(int32_t callId) override; 329 int32_t SeparateConference(int32_t callId) override; 429 int32_t GetMainCallId(int32_t callId, int32_t &mainCallId) override; [all …]
|