/base/telephony/sms_mms/services/mms/ |
H A D | mms_apn_info.cpp | 70 bool MmsApnInfo::SplitAndMatchApnTypes(std::string apn) in SplitAndMatchApnTypes() argument 75 while ((found = apn.find(',', pos)) != std::string::npos) { in SplitAndMatchApnTypes() 76 apns.push_back(apn.substr(pos, found - pos)); in SplitAndMatchApnTypes() 79 apns.push_back(apn.substr(pos)); in SplitAndMatchApnTypes() 94 std::string apn; in GetMmsApnValue() local 98 resultSet->GetString(columnIndex, apn); in GetMmsApnValue() 99 if (SplitAndMatchApnTypes(apn)) { in GetMmsApnValue() 123 TELEPHONY_LOGI("query mms apn data base"); in PdpProfileSelect()
|
/base/telephony/cellular_data/services/src/state_machine/ |
H A D | cellular_data_state_machine.cpp | 104 sptr<ApnItem> apn = connectionParams.GetApnHolder()->GetCurrentApn(); in DoConnect() local 105 apnItem_ = apn; in DoConnect() 118 activeDataParam.dataProfile.profileId = apn->attr_.profileId_; in DoConnect() 119 activeDataParam.dataProfile.apn = apn->attr_.apn_; in DoConnect() 120 activeDataParam.dataProfile.protocol = apn->attr_.protocol_; in DoConnect() 121 activeDataParam.dataProfile.verType = apn->attr_.authType_; in DoConnect() 122 activeDataParam.dataProfile.userName = apn->attr_.user_; in DoConnect() 123 activeDataParam.dataProfile.password = apn->attr_.password_; in DoConnect() 124 activeDataParam.dataProfile.roamingProtocol = apn in DoConnect() [all...] |
/base/telephony/cellular_data/services/src/apn_manager/ |
H A D | connection_retry_policy.cpp | 74 TELEPHONY_LOGI("try next non-bad apn"); in GetNextRetryApnItem() 92 void ConnectionRetryPolicy::MarkBadApn(ApnItem &apn) in MarkBadApn() argument 95 apn.MarkBadApn(true); in MarkBadApn() 175 for (const auto &apn : matchedApns_) { in IsAllBadApn() 176 if (!apn->IsBadApn()) { in IsAllBadApn()
|
H A D | apn_item.cpp | 66 TELEPHONY_LOGE("apn is null"); in MakeDefaultApn() 78 std::string apn = "cmwap"; in MakeDefaultApn() local 79 if (strcpy_s(apnItem->attr_.apn_, ALL_APN_ITEM_CHAR_LENGTH, apn.c_str()) != EOK) { in MakeDefaultApn() 92 TELEPHONY_LOGE("apn is null"); in MakeApn() 119 if (strcpy_s(apnItem->attr_.apn_, ALL_APN_ITEM_CHAR_LENGTH, apnData.apn.c_str()) != EOK) { in MakeApn()
|
H A D | apn_manager.cpp | 359 [preferId](auto &apn) { return apn != nullptr && apn->attr_.profileId_ == preferId; }); in MakeSpecificApnItem() 381 TELEPHONY_LOGD("apn size is :%{public}zu", matchApnItemList.size()); in FilterMatchedApns() 393 TELEPHONY_LOGE("apn holder is null"); in IsDataConnectionNotUsed() 409 TELEPHONY_LOGE("apn holder is null"); in HasAnyConnectedState() 423 TELEPHONY_LOGE("apn overall state is STATE_IDLE"); in GetOverallApnState() 427 TELEPHONY_LOGI("apn overall state is STATE_CONNECTED"); in GetOverallApnState() 437 TELEPHONY_LOGI("apn overall state is STATE_CONNECTING"); in GetOverallApnState() 444 TELEPHONY_LOGD("apn overal in GetOverallApnState() [all...] |
/base/telephony/sms_mms/test/gtest/ |
H A D | sms_mms_receive_gtest.cpp | 115 std::string apn = "mms,mms,mms,mms"; in HWTEST_F() local 116 EXPECT_TRUE(mmsApnInfo->SplitAndMatchApnTypes(apn)); in HWTEST_F() 117 apn = ""; in HWTEST_F() 118 EXPECT_FALSE(mmsApnInfo->SplitAndMatchApnTypes(apn)); in HWTEST_F()
|
/base/telephony/ril_adapter/interfaces/innerkits/include/ |
H A D | hril_vendor_data_defs.h | 153 char *apn; member 202 char *apn; member 219 * Supported apn types bitmap
|
/base/telephony/sms_mms/services/mms/include/ |
H A D | mms_apn_info.h | 37 bool SplitAndMatchApnTypes(std::string apn);
|
/base/telephony/ril_adapter/test/unittest/ril_adapter_gtest/ |
H A D | ril_data_test.cpp | 56 dataProfileInfo.apn = "cmnet"; in HWTEST_F() 87 dataProfileInfo.apn = "cmnet"; in HWTEST_F() 184 * @tc.name Set init apn info 198 dataProfileInfo.apn = "cmnet"; in HWTEST_F() 210 * @tc.name Set init apn info 224 dataProfileInfo.apn = "cmnet"; in HWTEST_F() 447 dataProfileInfo.apn = "cmnet"; in HWTEST_F() 477 dataProfileInfo.apn = "cmnet"; in HWTEST_F()
|
/base/telephony/ril_adapter/services/vendor/include/ |
H A D | at_data.h | 94 char *apn; member
|
/base/telephony/cellular_data/services/include/apn_manager/ |
H A D | connection_retry_policy.h | 39 void MarkBadApn(ApnItem &apn);
|
/base/telephony/ril_adapter/services/vendor/src/ |
H A D | at_data.c | 423 ret = NextStr(&pStr, &pdns->apn); in QueryAllSupportPDNInfos() 458 static int32_t QuerySupportCID(const PDNInfo *pdnInfos, int32_t pdnSize, const char *apn, const char *ipType) in QuerySupportCID() argument 469 if (IsStrEqual(apn, pdnInfos[j].apn)) { in QuerySupportCID() 493 static int32_t GetNeedActivateCid(const char *apn, const char *ipType) in GetNeedActivateCid() argument 501 cid = QuerySupportCID(pdnInfos, MAX_PDP_NUM, apn, ipType); in GetNeedActivateCid() 625 cmd, MAX_CMD_LENGTH, "AT+CGDCONT=%d,\"%s\",\"%s\",\"\",0,0", cid, pDataInfo->type, pDataInfo->apn); in SendCmdCGDCONT() 702 cid = GetNeedActivateCid(pDataInfo->apn, pDataInfo->type); in ReqActivatePdpContext() 730 pDataInfo.apn = data->apn; in ReqActivatePdpContextWithApnTypes() [all...] |
/base/telephony/cellular_data/test/ |
H A D | zero_branch_test.cpp | 504 sptr<ApnHolder> apn = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); in HWTEST_F() local 505 ASSERT_FALSE(apn == nullptr); in HWTEST_F() 506 apn->SetCellularDataStateMachine(stateMachine); in HWTEST_F() 508 ASSERT_FALSE(apn->GetCellularDataStateMachine() == nullptr); in HWTEST_F() 509 ASSERT_EQ(apn->GetApnState(), PROFILE_STATE_IDLE); in HWTEST_F() 510 controller.cellularDataHandler_->ClearConnection(apn, reason); in HWTEST_F() 511 ASSERT_FALSE(apn->GetCellularDataStateMachine() == nullptr); in HWTEST_F() 512 apn->SetApnState(PROFILE_STATE_DISCONNECTING); in HWTEST_F() 513 controller.cellularDataHandler_->ClearConnection(apn, reason); in HWTEST_F() 514 ASSERT_FALSE(apn in HWTEST_F() 537 sptr<ApnHolder> apn = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local [all...] |
/base/telephony/ril_adapter/services/hril/src/ |
H A D | hril_data.cpp | 147 dataInfo.apn = StringToCString(dataCallInfo.dataProfileInfo.apn); in ActivatePdpContext() 165 dataCallInfo.dataProfileInfo.apn = dataCallInfoWithApnTypes.dataProfileInfo.apn; in ActivatePdpContextWithApnTypes() 178 dataInfoWithApnTypes.apn = StringToCString(dataCallInfoWithApnTypes.dataProfileInfo.apn); in ActivatePdpContextWithApnTypes() 243 dataInfo.apn = StringToCString(dataProfileInfo.apn); in BuildDataInfo()
|
/base/telephony/core_service/interfaces/innerkits/include/ |
H A D | tel_ril_data_parcel.h | 152 std::string apn = ""; member
|
H A D | telephony_types.h | 217 std::string apn = ""; member 240 * Supported apn types bitmap
|
/base/telephony/core_service/services/tel_ril/src/ |
H A D | tel_ril_data.cpp | 36 dataProfileInfo.apn = dataProfile.apn; in ChangeDPToHalDataProfile() 50 dataProfileInfoWithApnTypes.apn = dataProfile.apn; in ChangeDPToHalDataProfileWithApnTypes()
|
/base/telephony/telephony_data/interfaces/innerkits/include/ |
H A D | pdp_profile_data.h | 50 static constexpr const char *APN = "apn"; 126 std::string apn = ""; member
|
/base/telephony/sms_mms/test/fuzztest/unittest_fuzzer/ |
H A D | unittest_fuzzer.cpp | 196 std::string apn = GetString(); in TestSplitAndMatchApnTypes() local 197 m_pMmsApnInfo->SplitAndMatchApnTypes(apn); in TestSplitAndMatchApnTypes() 198 apn += ",mms"; in TestSplitAndMatchApnTypes() 199 m_pMmsApnInfo->SplitAndMatchApnTypes(apn); in TestSplitAndMatchApnTypes()
|
/base/telephony/core_service/test/fuzztest/sendsmsmoremode_fuzzer/ |
H A D | sendsmsmoremode_fuzzer.cpp | 161 std::string apn(reinterpret_cast<const char *>(data), size); in DeactivatePdpContext() 172 dataProfile.apn = apn; in DeactivatePdpContext()
|
/base/telephony/cellular_data/services/src/ |
H A D | cellular_data_handler.cpp | 264 for (const sptr<ApnHolder> &apn : apnManager_->GetAllApnHolder()) { in ClearAllConnections() 265 ClearConnection(apn, reason); in ClearAllConnections() 314 void CellularDataHandler::ClearConnection(const sptr<ApnHolder> &apn, DisConnectionReason reason) in ClearConnection() argument 316 if (apn == nullptr) { in ClearConnection() 320 std::shared_ptr<CellularDataStateMachine> stateMachine = apn->GetCellularDataStateMachine(); in ClearConnection() 325 TELEPHONY_LOGI("Slot%{public}d: The APN holder is of type %{public}s", slotId_, apn->GetApnType().c_str()); in ClearConnection() 326 std::unique_ptr<DataDisconnectParams> object = std::make_unique<DataDisconnectParams>(apn->GetApnType(), reason); in ClearConnection() 331 ApnProfileState apnState = apn->GetApnState(); in ClearConnection() 335 TELEPHONY_LOGE("Slot%{public}d: apn state has been idle, disconnecting, or retrying", slotId_); in ClearConnection() 338 apn in ClearConnection() [all...] |
/base/telephony/ril_adapter/test/unittest/ |
H A D | ril_interface_test.cpp | 899 dataProfileInfo.apn = "cmnet";
in ActivatePdpContextTest() 903 cout << "please enter the apn:";
in ActivatePdpContextTest() 904 cin >> dataProfileInfo.apn;
in ActivatePdpContextTest() 933 string apn;
in SetDataProfileInfoTest() local 934 cout << "please enter the apn:";
in SetDataProfileInfoTest() 935 cin >> apn;
in SetDataProfileInfoTest() local 951 dataInfo.apn = apn;
in SetDataProfileInfoTest() 1028 dataProfileInfo.apn = "cmnet";
in SetInitialApnTest() 1033 cout << "please enter the apn in SetInitialApnTest() [all...] |
/base/telephony/telephony_data/common/src/ |
H A D | parser_util.cpp | 55 const char *ITEM_APN = "apn"; 160 bean.apn = ParseString(cJSON_GetObjectItem(itemRoot, ITEM_APN)); in ParserPdpProfileInfos() 199 value.PutString(PdpProfileData::APN, bean.apn); in ParserPdpProfileToValuesBucket()
|
/base/telephony/cellular_data/services/src/utils/ |
H A D | cellular_data_rdb_helper.cpp | 226 result->GetString(index, apnBean.apn); in MakePdpProfile()
|
/base/telephony/core_service/test/unittest/tel_ril_gtest/ |
H A D | tel_ril_test_util.cpp | 1417 * @brief Set apn initialization information 1430 dataProfile.apn = "cmnet"; in DataSetInitApnInfoTest() 1460 activateData.dataProfile.apn = "cmnet"; in DataSetupDataCallTest()
|