/base/telephony/cellular_data/services/src/ |
H A D | cellular_data_handler.cpp | 121 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); in AddUid() local 122 apnHolder->AddUid(request.uid); in AddUid() 136 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); in RemoveUid() local 137 apnHolder->RemoveUid(request.uid); in RemoveUid() 317 TELEPHONY_LOGE("Slot%{public}d: apnHolder is null", slotId_); in ClearConnection() 360 sptr<ApnHolder> apnHolder = apnManager_->GetApnHolder(apnType); in GetCellularDataState() local 361 if (apnHolder == nullptr) { in GetCellularDataState() 362 TELEPHONY_LOGE("Slot%{public}d: apnHolder is null", slotId_); in GetCellularDataState() 365 return apnHolder->GetApnState(); in GetCellularDataState() 464 for (sptr<ApnHolder> apnHolder in EstablishAllApnsIfConnectable() 523 CheckCellularDataSlotId(sptr<ApnHolder> &apnHolder) CheckCellularDataSlotId() argument 558 CheckAttachAndSimState(sptr<ApnHolder> &apnHolder) CheckAttachAndSimState() argument 584 CheckRoamingState(sptr<ApnHolder> &apnHolder) CheckRoamingState() argument 631 CheckApnState(sptr<ApnHolder> &apnHolder) CheckApnState() argument 665 AttemptEstablishDataConnection(sptr<ApnHolder> &apnHolder) AttemptEstablishDataConnection() argument 716 EstablishDataConnection(sptr<ApnHolder> &apnHolder, int32_t radioTech) EstablishDataConnection() argument 791 sptr<ApnHolder> apnHolder = apnManager_->GetApnHolder(apnManager_->FindApnNameByApnId(resultInfo->flag)); EstablishDataConnectionComplete() local 924 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(apnId); DisconnectDataComplete() local 960 RetryOrClearConnection(const sptr<ApnHolder> &apnHolder, DisConnectionReason reason, const std::shared_ptr<SetupDataCallResultInfo> &netInfo) RetryOrClearConnection() argument 986 auto apnHolder = apnManager_->FindApnHolderById(apnId); RetryToSetupDatacall() local 1028 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(event->GetParam()); MsgEstablishDataConnection() local 1096 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); MsgRequestNetwork() local 1828 HasAnyHigherPriorityConnection(const sptr<ApnHolder> &apnHolder) HasAnyHigherPriorityConnection() argument 2309 CheckForCompatibleDataConnection( sptr<ApnHolder> &apnHolder) CheckForCompatibleDataConnection() argument 2368 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(netInfo->flag); HandleUpdateNetInfo() local 2406 OHOS::sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); ReleaseCellularDataConnection() local [all...] |
/base/telephony/cellular_data/test/ |
H A D | apn_manager_test.cpp | 351 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F() local 353 apnHolder->SetCellularDataStateMachine(stateMachine); in HWTEST_F() 354 apnManager->apnHolders_.push_back(apnHolder); in HWTEST_F() 368 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F() local 370 apnHolder->SetCellularDataStateMachine(nullptr); in HWTEST_F() 371 apnManager->apnHolders_.push_back(apnHolder); in HWTEST_F() 385 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F() local 387 apnHolder->SetCellularDataStateMachine(stateMachine); in HWTEST_F() 388 apnManager->apnHolders_.push_back(apnHolder); in HWTEST_F() 470 sptr<ApnHolder> apnHolder in HWTEST_F() local 485 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 501 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 528 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 543 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 559 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 577 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 596 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 612 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local [all...] |
H A D | zero_branch_test.cpp | 172 sptr<ApnHolder> apnHolder; in HWTEST_F() local 174 cellularDataHandler.ClearConnection(apnHolder, reason); in HWTEST_F() 186 cellularDataHandler.AttemptEstablishDataConnection(apnHolder); in HWTEST_F() 187 ASSERT_FALSE(cellularDataHandler.CheckAttachAndSimState(apnHolder)); in HWTEST_F() 188 ASSERT_FALSE(cellularDataHandler.CheckRoamingState(apnHolder)); in HWTEST_F() 189 ASSERT_FALSE(cellularDataHandler.CheckApnState(apnHolder)); in HWTEST_F() 207 sptr<ApnHolder> apnHolder; in HWTEST_F() local 242 ASSERT_FALSE(cellularDataHandler.HasAnyHigherPriorityConnection(apnHolder)); in HWTEST_F() 260 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); in HWTEST_F() local 262 cellularDataHandler.ClearConnection(apnHolder, reaso in HWTEST_F() 325 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local 389 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local 410 sptr<ApnHolder> apnHolder; HWTEST_F() local 442 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local 607 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local 633 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); HWTEST_F() local 1222 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local 1268 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); HWTEST_F() local [all...] |
H A D | cellular_data_handler_test.cpp | 92 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F() local 94 EXPECT_NE(apnHolder, nullptr); in HWTEST_F() 95 EXPECT_EQ(apnHolder->GetApnState(), PROFILE_STATE_IDLE); in HWTEST_F() 112 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F() local 114 EXPECT_NE(apnHolder, nullptr); in HWTEST_F() 115 apnHolder->SetApnState(PROFILE_STATE_CONNECTED); in HWTEST_F() 121 EXPECT_EQ(apnHolder->GetApnState(), PROFILE_STATE_CONNECTED); in HWTEST_F() 141 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F() local 143 EXPECT_NE(apnHolder, nullptr); in HWTEST_F() 144 apnHolder in HWTEST_F() 177 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( HWTEST_F() local 452 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local 662 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local 686 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local 710 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local 842 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local 862 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); HWTEST_F() local [all...] |
H A D | cellular_data_handler_branch_test.cpp | 108 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); in HWTEST_F() local 112 ASSERT_TRUE(cellularDataHandler_->CheckRoamingState(apnHolder)); in HWTEST_F() 117 apnHolder = new ApnHolder("emergency", 0); in HWTEST_F() 119 ASSERT_TRUE(cellularDataHandler_->CheckRoamingState(apnHolder)); in HWTEST_F() 123 apnHolder = new ApnHolder("mms", 0); in HWTEST_F() 125 ASSERT_FALSE(cellularDataHandler_->CheckRoamingState(apnHolder)); in HWTEST_F() 132 apnHolder = new ApnHolder("emergency", 0); in HWTEST_F() 134 ASSERT_FALSE(cellularDataHandler_->CheckRoamingState(apnHolder)); in HWTEST_F() 177 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); in HWTEST_F() local 178 apnHolder in HWTEST_F() 196 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); HWTEST_F() local 543 sptr<ApnHolder> apnHolder = new ApnHolder("dun", 0); HWTEST_F() local [all...] |
H A D | cellualr_data_branch_test.cpp | 441 sptr<ApnHolder> apnHolder; in HWTEST_F() local 447 std::shared_ptr<DataConnectionParams> dataConnectionParams = std::make_shared<DataConnectionParams>(apnHolder, in HWTEST_F()
|
/base/telephony/cellular_data/services/include/ |
H A D | data_connection_params.h | 30 sptr<ApnHolder> apnHolder, int32_t profileId, int32_t radioTechnology, bool nonTrafficUseOnly, in DataConnectionParams() 32 : apnHolder_(std::move(apnHolder)), profileId_(profileId), rat_(radioTechnology), roamingState_(roamingState), in DataConnectionParams() 43 void SetApnHolder(const sptr<ApnHolder> &apnHolder) in SetApnHolder() argument 45 apnHolder_ = apnHolder; in SetApnHolder() 29 DataConnectionParams( sptr<ApnHolder> apnHolder, int32_t profileId, int32_t radioTechnology, bool nonTrafficUseOnly, bool roamingState, bool userDataRoaming) DataConnectionParams() argument
|
H A D | cellular_data_handler.h | 60 void ClearConnection(const sptr<ApnHolder> &apnHolder, DisConnectionReason reason); 88 bool CheckCellularDataSlotId(sptr<ApnHolder> &apnHolder); 89 bool CheckAttachAndSimState(sptr<ApnHolder> &apnHolder); 90 bool CheckRoamingState(sptr<ApnHolder> &apnHolder); 91 bool CheckApnState(sptr<ApnHolder> &apnHolder); 92 void AttemptEstablishDataConnection(sptr<ApnHolder> &apnHolder); 93 bool EstablishDataConnection(sptr<ApnHolder> &apnHolder, int32_t radioTech); 115 bool HasAnyHigherPriorityConnection(const sptr<ApnHolder> &apnHolder); 149 std::shared_ptr<CellularDataStateMachine> CheckForCompatibleDataConnection(sptr<ApnHolder> &apnHolder); 161 void RetryOrClearConnection(const sptr<ApnHolder> &apnHolder, DisConnectionReaso [all...] |
/base/telephony/cellular_data/services/src/apn_manager/ |
H A D | apn_manager.cpp | 186 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(apnType, priority).release(); in AddApnHolder() local 187 if (apnHolder == nullptr) { in AddApnHolder() 188 TELEPHONY_LOGE("apnHolder is null, type: %{public}s", apnType.c_str()); in AddApnHolder() 191 apnHolder->SetApnState(PROFILE_STATE_IDLE); in AddApnHolder() 192 apnHolders_.push_back(apnHolder); in AddApnHolder() 193 apnIdApnHolderMap_.insert(std::pair<int32_t, sptr<ApnHolder>>(apnId, apnHolder)); in AddApnHolder() 194 sortedApnHolders_.emplace_back(apnHolder); in AddApnHolder() 391 for (const sptr<ApnHolder> &apnHolder : apnHolders_) { in IsDataConnectionNotUsed() 392 if (apnHolder == nullptr) { in IsDataConnectionNotUsed() 396 std::shared_ptr<CellularDataStateMachine> cellularDataStateMachine = apnHolder in IsDataConnectionNotUsed() [all...] |
/base/telephony/cellular_data/services/include/apn_manager/ |
H A D | apn_holder.h | 73 ApnHolder(ApnHolder &apnHolder) = default; member in OHOS::Telephony::ApnHolder 74 ApnHolder &operator=(ApnHolder &apnHolder) = default; member in OHOS::Telephony::ApnHolder
|