Home
last modified time | relevance | path

Searched refs:apnItem (Results 1 - 11 of 11) sorted by relevance

/base/telephony/cellular_data/services/src/apn_manager/
H A Dapn_item.cpp64 sptr<ApnItem> apnItem = std::make_unique<ApnItem>().release(); in MakeDefaultApn() local
65 if (apnItem == nullptr) { in MakeDefaultApn()
71 apnItem->apnTypes_ = CellularDataUtils::Split(apnType, ","); in MakeDefaultApn()
72 apnItem->attr_ = attr; in MakeDefaultApn()
73 if (strcpy_s(apnItem->attr_.types_, ALL_APN_ITEM_CHAR_LENGTH, apnType.c_str()) != EOK) { in MakeDefaultApn()
79 if (strcpy_s(apnItem->attr_.apn_, ALL_APN_ITEM_CHAR_LENGTH, apn.c_str()) != EOK) { in MakeDefaultApn()
84 TELEPHONY_LOGI("type = %{public}s", apnItem->attr_.types_); in MakeDefaultApn()
85 return apnItem; in MakeDefaultApn()
90 sptr<ApnItem> apnItem = std::make_unique<ApnItem>().release(); in MakeApn() local
91 if (apnItem in MakeApn()
138 BuildOtherApnAttributes(sptr<ApnItem> &apnItem, const PdpProfile &apnData) BuildOtherApnAttributes() argument
[all...]
H A Dconnection_retry_policy.cpp71 sptr<ApnItem> apnItem = matchedApns_[currentApnIndex_]; in GetNextRetryApnItem() local
73 if ((apnItem != nullptr && apnItem->IsBadApn()) || (tryCount_ > maxCount_)) { in GetNextRetryApnItem()
79 return apnItem; in GetNextRetryApnItem()
H A Dapn_manager.cpp351 sptr<ApnItem> apnItem = ApnItem::MakeApn(apnData); in MakeSpecificApnItem() local
352 if (apnItem != nullptr) { in MakeSpecificApnItem()
353 allApnItem_.push_back(apnItem); in MakeSpecificApnItem()
361 sptr<ApnItem> apnItem = *it; in MakeSpecificApnItem() local
363 allApnItem_.insert(allApnItem_.begin(), apnItem); in MakeSpecificApnItem()
376 for (const sptr<ApnItem> &apnItem : allApnItem_) { in FilterMatchedApns()
377 if (apnItem->CanDealWithType(requestApnType)) { in FilterMatchedApns()
378 matchApnItemList.push_back(apnItem); in FilterMatchedApns()
485 for (const sptr<ApnItem> &apnItem : allApnItem_) { in GetRilAttachApn()
486 if (apnItem in GetRilAttachApn()
[all...]
H A Dapn_holder.cpp56 void ApnHolder::SetCurrentApn(sptr<ApnItem> &apnItem) in SetCurrentApn() argument
58 apnItem_ = apnItem; in SetCurrentApn()
/base/telephony/cellular_data/services/include/apn_manager/
H A Dapn_item.h42 static sptr<ApnItem> BuildOtherApnAttributes(sptr<ApnItem> &apnItem, const PdpProfile &apnData);
H A Dapn_holder.h44 void SetCurrentApn(sptr<ApnItem> &apnItem);
/base/telephony/cellular_data/services/telephony_ext_wrapper/include/
H A Dtelephony_ext_wrapper.h40 typedef bool (*CREATE_ALL_APN_ITEM_EXT)(int32_t slotId, sptr<ApnItem> &apnItem);
/base/telephony/cellular_data/services/src/
H A Dcellular_data_handler.cpp289 auto apnItem = apnManager_->GetRilAttachApn(); in ClearConnectionsOnUpdateApns() local
290 if (!ApnHolder::IsCompatibleApnItem(lastApnItem_, apnItem, isRoaming)) { in ClearConnectionsOnUpdateApns()
295 if (apnItem == nullptr) { in ClearConnectionsOnUpdateApns()
298 *lastApnItem_ = *apnItem; in ClearConnectionsOnUpdateApns()
718 sptr<ApnItem> apnItem = apnHolder->GetNextRetryApn(); in EstablishDataConnection() local
719 if (apnItem == nullptr) { in EstablishDataConnection()
720 TELEPHONY_LOGE("Slot%{public}d: apnItem is null", slotId_); in EstablishDataConnection()
729 apnItem = dcApnItem; in EstablishDataConnection()
762 apnHolder->SetCurrentApn(apnItem); in EstablishDataConnection()
771 apnHolder, apnItem in EstablishDataConnection()
2231 sptr<ApnItem> apnItem = apnHolder->GetCurrentApn(); GetDataConnApnAttr() local
2335 sptr<ApnItem> apnItem = curDc->GetApnItem(); CheckForCompatibleDataConnection() local
[all...]
/base/telephony/cellular_data/test/
H A Dcellular_data_handler_test.cpp451 sptr<ApnItem> apnItem = ApnItem::MakeDefaultApn(DATA_CONTEXT_ROLE_DEFAULT); in HWTEST_F() local
453 apnHolder->retryPolicy_.matchedApns_.push_back(apnItem); in HWTEST_F()
792 sptr<ApnItem> apnItem = ApnItem::MakeDefaultApn(DATA_CONTEXT_ROLE_DEFAULT); in HWTEST_F() local
793 apnItem->attr_.isEdited_ = true; in HWTEST_F()
794 apnHolder2->apnItem_ = apnItem; in HWTEST_F()
H A Dcellular_data_handler_branch_test.cpp197 ApnItem apnItem; in HWTEST_F() local
198 sptr<ApnItem> item = apnItem.MakeDefaultApn("mms"); in HWTEST_F()
H A Dzero_branch_test.cpp608 sptr<ApnItem> apnItem = ApnItem::MakeDefaultApn(DATA_CONTEXT_ROLE_DEFAULT); in HWTEST_F() local
609 apnHolder->SetCurrentApn(apnItem); in HWTEST_F()
1229 sptr<ApnItem> apnItem = ApnItem::MakeDefaultApn(DATA_CONTEXT_ROLE_DEFAULT); in HWTEST_F() local
1230 apnHolder->SetCurrentApn(apnItem); in HWTEST_F()
1233 EXPECT_FALSE(apnItem->IsBadApn()); in HWTEST_F()

Completed in 12 milliseconds