/base/telephony/cellular_call/services/utils/src/ |
H A D | cellular_call_supplement.cpp | 391 CallTransferInfo cfInfo; in HandleSetCallTransfer() local 392 if (memcpy_s(cfInfo.transferNum, kMaxNumberLen, phoneNumber.c_str(), phoneNumber.length()) != EOK) { in HandleSetCallTransfer() 397 cfInfo.settingType = callTransferAction; in HandleSetCallTransfer() 398 cfInfo.type = static_cast<CallTransferType>(cause); in HandleSetCallTransfer() 400 cfInfo.startHour = MIN_HOUR; in HandleSetCallTransfer() 401 cfInfo.startMinute = MIN_MINUTE; in HandleSetCallTransfer() 402 cfInfo.endHour = MIN_HOUR; in HandleSetCallTransfer() 403 cfInfo.endMinute = MIN_MINUTE; in HandleSetCallTransfer() 404 result = supplementRequestIms_.SetCallTransferRequest(slotId, cfInfo, serviceCode, index); in HandleSetCallTransfer() 762 int32_t CellularCallSupplement::SetCallTransferInfo(int32_t slotId, const CallTransferInfo &cfInfo) in SetCallTransferInfo() argument 806 CheckSetCallTransferInfo(const CallTransferInfo &cfInfo) CheckSetCallTransferInfo() argument 838 SetCallTransferInfoByIms( int32_t slotId, const CallTransferInfo &cfInfo, const std::shared_ptr<SsRequestCommand> &command) SetCallTransferInfoByIms() argument [all...] |
/base/telephony/cellular_call/services/common/include/ |
H A D | supplement_request_ims.h | 86 * @param cfInfo Indicates the reason/mode/transferNum/timer of the set call transfer. 91 int32_t SetCallTransferRequest(int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index);
|
/base/telephony/cellular_call/services/utils/include/ |
H A D | cellular_call_supplement.h | 550 int32_t CheckSetCallTransferInfo(const CallTransferInfo &cfInfo); 552 int32_t slotId, const CallTransferInfo &cfInfo, const std::shared_ptr<SsRequestCommand> &command);
|
/base/telephony/cellular_call/services/common/src/ |
H A D | supplement_request_ims.cpp | 82 int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index) in SetCallTransferRequest() 90 return imsCallClient->SetCallTransfer(slotId, cfInfo, classType, index); in SetCallTransferRequest() 81 SetCallTransferRequest( int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index) SetCallTransferRequest() argument
|
/base/telephony/cellular_call/test/unittest/imstest/ |
H A D | zero_branch_test.cpp | 418 CallTransferInfo cfInfo; in HWTEST_F() local 419 callSup.SetCallTransferInfo(SIM1_SLOTID, cfInfo); in HWTEST_F() 420 strcpy_s(cfInfo.transferNum, kMaxNumberLen + 1, "111"); in HWTEST_F() 421 callSup.SetCallTransferInfo(SIM1_SLOTID, cfInfo); in HWTEST_F() 422 callSup.SetCallTransferInfo(SIM2_SLOTID, cfInfo); in HWTEST_F() 424 callSup.SetCallTransferInfoByIms(SIM1_SLOTID, cfInfo, utCommand); in HWTEST_F() 425 callSup.SetCallTransferInfoByIms(SIM2_SLOTID, cfInfo, utCommand); in HWTEST_F() 661 CallTransferInfo cfInfo; in HWTEST_F() local 663 ASSERT_EQ(callSup.SetCallTransferInfoByIms(SIM1_SLOTID, cfInfo, command), TELEPHONY_ERR_IPC_CONNECT_STUB_FAIL); in HWTEST_F() 665 ASSERT_EQ(callSup.SetCallTransferInfoByIms(SIM1_SLOTID, cfInfo, comman in HWTEST_F() [all...] |
H A D | ims_connection_test.cpp | 564 CallTransferInfo cfInfo; in HWTEST_F() local 566 int32_t ret = supplementRequestIms.SetCallTransferRequest(slotId, cfInfo, reason, index); in HWTEST_F()
|
H A D | zero_branch1_test.cpp | 812 CallForwardingInfo cfInfo; in HWTEST_F() local 813 cellularCallHiSysEvent->GetCallForwardingInfo(cfInfo); in HWTEST_F()
|
/base/telephony/cellular_call/interfaces/innerkits/ims/ |
H A D | ims_call_interface.h | 430 * @param cfInfo Indicates the reason/mode/transferNum/timer of the set call transfer.
436 int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index) = 0;
|
H A D | ims_call_client.h | 479 * @param cfInfo Indicates the reason/mode/transferNum/timer of the set call transfer.
484 int32_t SetCallTransfer(int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index);
|
H A D | ims_call_proxy.h | 79 int32_t SetCallTransfer(int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index) override;
|
/base/telephony/call_manager/interfaces/innerkits/ |
H A D | cellular_call_proxy.h | 236 int32_t SetCallTransferInfo(int32_t slotId, const CallTransferInfo &cfInfo) override;
|
/base/telephony/cellular_call/services/manager/include/ |
H A D | cellular_call_service.h | 322 int32_t SetCallTransferInfo(int32_t slotId, const CallTransferInfo &cfInfo) override;
|
/base/telephony/cellular_call/services/ims_service_interaction/src/ |
H A D | ims_call_client.cpp | 601 int32_t ImsCallClient::SetCallTransfer(int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index)
in SetCallTransfer() argument 608 return imsCallProxy_->SetCallTransfer(slotId, cfInfo, classType, index);
in SetCallTransfer()
|
H A D | ims_call_proxy.cpp | 742 int32_t ImsCallProxy::SetCallTransfer(int32_t slotId, const CallTransferInfo &cfInfo, int32_t classType, int32_t index)
in SetCallTransfer() argument 749 if (!in.WriteRawData((const void *)&cfInfo, sizeof(CallTransferInfo))) {
in SetCallTransfer() 750 TELEPHONY_LOGE("[slot%{public}d]Write cfInfo fail!", slotId);
in SetCallTransfer()
|