/base/telephony/call_manager/services/spam_call/src/ |
H A D | callback_stub_helper.cpp | 44 NumberMarkInfo numberMarkInfo; in OnResult() local 47 spamCallAdapter_->ParseDetectResult(result, isBlock, numberMarkInfo, blockReason); in OnResult() 51 QueryYellowPageAndMarkInfo(numberMarkInfo, spamCallAdapter_->GetDetectPhoneNum()); in OnResult() 53 spamCallAdapter_->SetParseResult(isBlock, numberMarkInfo, blockReason); in OnResult() 54 CallManagerHisysevent::WriteIncomingNumIdentityBehaviorEvent(static_cast<int32_t>(numberMarkInfo.markType)); in OnResult()
|
/base/telephony/call_manager/utils/src/ |
H A D | number_identity_data_base_helper.cpp | 93 bool NumberIdentityDataBaseHelper::QueryYellowPageAndMark(NumberMarkInfo &numberMarkInfo, in QueryYellowPageAndMark() argument 118 SetMarkInfoValues(resultSet, numberMarkInfo); in QueryYellowPageAndMark() 128 NumberMarkInfo &numberMarkInfo) in SetMarkInfoValues() 137 numberMarkInfo.markType = static_cast<MarkType>(longValue); in SetMarkInfoValues() 141 if (memcpy_s(numberMarkInfo.markContent, kMaxNumberLen, stringValue.c_str(), stringValue.length()) != EOK) { in SetMarkInfoValues() 148 numberMarkInfo.markCount = longValue; in SetMarkInfoValues() 153 if (memcpy_s(numberMarkInfo.markSource, kMaxNumberLen, stringValue.c_str(), stringValue.length()) != EOK) { in SetMarkInfoValues() 161 numberMarkInfo.isCloud = true; in SetMarkInfoValues() 163 numberMarkInfo.isCloud = false; in SetMarkInfoValues() 169 if (memcpy_s(numberMarkInfo in SetMarkInfoValues() 127 SetMarkInfoValues(std::shared_ptr<DataShare::DataShareResultSet> &resultSet, NumberMarkInfo &numberMarkInfo) SetMarkInfoValues() argument [all...] |
H A D | call_manager_utils.cpp | 46 messageParcel.WriteInt32(static_cast<int32_t>(info.numberMarkInfo.markType)); in WriteCallAttributeInfo() 47 messageParcel.WriteCString(info.numberMarkInfo.markContent); in WriteCallAttributeInfo() 48 messageParcel.WriteInt32(info.numberMarkInfo.markCount); in WriteCallAttributeInfo() 49 messageParcel.WriteCString(info.numberMarkInfo.markSource); in WriteCallAttributeInfo() 50 messageParcel.WriteBool(info.numberMarkInfo.isCloud); in WriteCallAttributeInfo() 51 messageParcel.WriteCString(info.numberMarkInfo.markDetails); in WriteCallAttributeInfo()
|
H A D | call_number_utils.cpp | 351 NumberMarkInfo numberMarkInfo; in YellowPageAndMarkUpdate() local 352 int32_t ret = QueryYellowPageAndMarkInfo(numberMarkInfo, callObjectPtr->GetAccountNumber()); in YellowPageAndMarkUpdate() 364 call->SetNumberMarkInfo(numberMarkInfo); in YellowPageAndMarkUpdate() 369 if (numberMarkInfo.markType != MarkType::MARK_TYPE_NONE) { in YellowPageAndMarkUpdate() 375 int32_t CallNumberUtils::QueryYellowPageAndMarkInfo(NumberMarkInfo &numberMarkInfo, std::string accountNumber) in QueryYellowPageAndMarkInfo() argument 393 bool ret = callDataPtr->QueryYellowPageAndMark(numberMarkInfo, predicates); in QueryYellowPageAndMarkInfo()
|
/base/telephony/call_manager/interfaces/innerkits/ |
H A D | call_manager_info.h | 301 NumberMarkInfo numberMarkInfo; member 395 NumberMarkInfo numberMarkInfo; member 435 numberMarkInfo.markType = temp.numberMarkInfo.markType; in operator =() 436 std::copy(std::begin(temp.numberMarkInfo.markContent), std::end(temp.numberMarkInfo.markContent), in operator =() 437 std::begin(numberMarkInfo.markContent)); in operator =() 438 numberMarkInfo.markCount = temp.numberMarkInfo.markCount; in operator =() 439 std::copy(std::begin(temp.numberMarkInfo in operator =() [all...] |
/base/telephony/call_manager/frameworks/native/src/ |
H A D | native_call_manager_utils.cpp | 55 info.numberMarkInfo.markType = static_cast<MarkType>(messageParcel.ReadInt32()); in ReadCallAttributeInfo() 56 if (strncpy_s(info.numberMarkInfo.markContent, kMaxNumberLen + 1, messageParcel.ReadCString(), kMaxNumberLen + 1) in ReadCallAttributeInfo() 60 info.numberMarkInfo.markCount = messageParcel.ReadInt32(); in ReadCallAttributeInfo() 61 if (strncpy_s(info.numberMarkInfo.markSource, kMaxNumberLen + 1, messageParcel.ReadCString(), kMaxNumberLen + 1) in ReadCallAttributeInfo() 65 info.numberMarkInfo.isCloud = messageParcel.ReadBool(); in ReadCallAttributeInfo() 66 if (strncpy_s(info.numberMarkInfo.markDetails, kMaxNumberLen + 1, messageParcel.ReadCString(), kMaxNumberLen + 1) in ReadCallAttributeInfo()
|
/base/telephony/call_manager/utils/include/ |
H A D | number_identity_data_base_helper.h | 36 bool QueryYellowPageAndMark(NumberMarkInfo &numberMarkInfo, DataShare::DataSharePredicates &predicates); 37 bool SetMarkInfoValues(std::shared_ptr<DataShare::DataShareResultSet> &resultSet, NumberMarkInfo &numberMarkInfo);
|
H A D | call_number_utils.h | 54 int32_t QueryYellowPageAndMarkInfo(NumberMarkInfo &numberMarkInfo, std::string accountNumber);
|
/base/telephony/call_manager/services/call/call_state_observer/src/ |
H A D | call_records_handler.cpp | 42 if (info.numberMarkInfo.markType == MarkType::MARK_TYPE_YELLOW_PAGE && !info.numberMarkInfo.isCloud) { in AddCallLogInfo() 43 displayName = std::string(info.numberMarkInfo.markContent); in AddCallLogInfo()
|
H A D | call_records_manager.cpp | 243 data.numberMarkInfo = info.numberMarkInfo; in CopyCallInfoToRecord()
|
/base/telephony/call_manager/services/call/src/ |
H A D | call_base.cpp | 170 info.numberMarkInfo = numberMarkInfo_; in GetCallAttributeBaseInfo() 476 void CallBase::SetNumberMarkInfo(const NumberMarkInfo &numberMarkInfo) in SetNumberMarkInfo() argument 479 numberMarkInfo_ = numberMarkInfo; in SetNumberMarkInfo()
|
H A D | call_status_manager.cpp | 1217 NumberMarkInfo numberMarkInfo = call->GetNumberMarkInfo(); in RefreshCallIfNecessary() local 1218 if (numberMarkInfo.markType != MarkType::MARK_TYPE_NONE) { in RefreshCallIfNecessary() 1219 newCall->SetNumberMarkInfo(numberMarkInfo); in RefreshCallIfNecessary() 1456 NumberMarkInfo numberMarkInfo; in ShouldBlockIncomingCall() local 1459 spamCallAdapterPtr_->GetParseResult(isBlock, numberMarkInfo, blockReason); in ShouldBlockIncomingCall() 1460 call->SetNumberMarkInfo(numberMarkInfo); in ShouldBlockIncomingCall() 1471 NumberMarkInfo numberMarkInfo = call->GetNumberMarkInfo(); in IsRingOnceCall() local 1473 if (numberMarkInfo.markType == MarkType::MARK_TYPE_YELLOW_PAGE || contactInfo.name != "") { in IsRingOnceCall()
|
/base/telephony/call_manager/services/call/include/ |
H A D | call_base.h | 90 void SetNumberMarkInfo(const NumberMarkInfo &numberMarkInfo);
|
/base/telephony/call_manager/frameworks/js/napi/src/ |
H A D | napi_call_ability_callback.cpp | 603 napi_set_named_property(env, callbackValues[ARRAY_INDEX_FIRST], "numberMarkInfo", markInfoObject); in ReportCallAttribute() 634 static_cast<int32_t>(info.numberMarkInfo.markType)); in CreateMarkInfoNapiValue() 635 NapiCallManagerUtils::SetPropertyStringUtf8(env, markInfoObject, "markContent", info.numberMarkInfo.markContent); in CreateMarkInfoNapiValue() 637 static_cast<int32_t>(info.numberMarkInfo.markCount)); in CreateMarkInfoNapiValue() 638 NapiCallManagerUtils::SetPropertyStringUtf8(env, markInfoObject, "markSource", info.numberMarkInfo.markSource); in CreateMarkInfoNapiValue() 639 NapiCallManagerUtils::SetPropertyBoolean(env, markInfoObject, "isCloud", info.numberMarkInfo.isCloud); in CreateMarkInfoNapiValue() 640 NapiCallManagerUtils::SetPropertyStringUtf8(env, markInfoObject, "markDetails", info.numberMarkInfo.markDetails); in CreateMarkInfoNapiValue()
|
/base/telephony/call_manager/test/unittest/call_manager_zero_gtest/src/ |
H A D | zero_branch1_test.cpp | 419 NumberMarkInfo numberMarkInfo; in HWTEST_F() local 442 numberMarkInfo, phoneNumber), TELEPHONY_ERR_LOCAL_PTR_NULL); in HWTEST_F()
|