Home
last modified time | relevance | path

Searched refs:apn (Results 1 - 25 of 25) sorted by relevance

/base/telephony/sms_mms/services/mms/
H A Dmms_apn_info.cpp70 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 Dcellular_data_state_machine.cpp104 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 Dconnection_retry_policy.cpp74 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 Dapn_item.cpp66 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 Dapn_manager.cpp359 [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 Dsms_mms_receive_gtest.cpp115 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 Dhril_vendor_data_defs.h153 char *apn; member
202 char *apn; member
219 * Supported apn types bitmap
/base/telephony/sms_mms/services/mms/include/
H A Dmms_apn_info.h37 bool SplitAndMatchApnTypes(std::string apn);
/base/telephony/ril_adapter/test/unittest/ril_adapter_gtest/
H A Dril_data_test.cpp56 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 Dat_data.h94 char *apn; member
/base/telephony/cellular_data/services/include/apn_manager/
H A Dconnection_retry_policy.h39 void MarkBadApn(ApnItem &apn);
/base/telephony/ril_adapter/services/vendor/src/
H A Dat_data.c423 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 Dzero_branch_test.cpp504 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 Dhril_data.cpp147 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 Dtel_ril_data_parcel.h152 std::string apn = ""; member
H A Dtelephony_types.h217 std::string apn = ""; member
240 * Supported apn types bitmap
/base/telephony/core_service/services/tel_ril/src/
H A Dtel_ril_data.cpp36 dataProfileInfo.apn = dataProfile.apn; in ChangeDPToHalDataProfile()
50 dataProfileInfoWithApnTypes.apn = dataProfile.apn; in ChangeDPToHalDataProfileWithApnTypes()
/base/telephony/telephony_data/interfaces/innerkits/include/
H A Dpdp_profile_data.h50 static constexpr const char *APN = "apn";
126 std::string apn = ""; member
/base/telephony/sms_mms/test/fuzztest/unittest_fuzzer/
H A Dunittest_fuzzer.cpp196 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 Dsendsmsmoremode_fuzzer.cpp161 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 Dcellular_data_handler.cpp264 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 Dril_interface_test.cpp899 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 Dparser_util.cpp55 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 Dcellular_data_rdb_helper.cpp226 result->GetString(index, apnBean.apn); in MakePdpProfile()
/base/telephony/core_service/test/unittest/tel_ril_gtest/
H A Dtel_ril_test_util.cpp1417 * @brief Set apn initialization information
1430 dataProfile.apn = "cmnet"; in DataSetInitApnInfoTest()
1460 activateData.dataProfile.apn = "cmnet"; in DataSetupDataCallTest()

Completed in 27 milliseconds