Home
last modified time | relevance | path

Searched refs:ApnHolder (Results 1 - 12 of 12) sorted by relevance

/base/telephony/cellular_data/services/src/apn_manager/
H A Dapn_holder.cpp28 const std::map<std::string, int32_t> ApnHolder::apnTypeDataProfileMap_ {
37 ApnHolder::ApnHolder(const std::string &apnType, const int32_t priority) : apnType_(apnType), priority_(priority) {} in ApnHolder() function in OHOS::Telephony::ApnHolder
39 ApnHolder::~ApnHolder() = default;
41 sptr<ApnItem> ApnHolder::GetNextRetryApn() const in GetNextRetryApn()
46 void ApnHolder::SetAllMatchedApns(std::vector<sptr<ApnItem>> &matchedApns) in SetAllMatchedApns()
51 int64_t ApnHolder::GetRetryDelay(int32_t cause, int32_t suggestTime, RetryScene scene, int32_t slotId) in GetRetryDelay()
56 void ApnHolder::SetCurrentApn(sptr<ApnItem> &apnItem) in SetCurrentApn()
61 sptr<ApnItem> ApnHolder
[all...]
H A Dapn_manager.cpp77 sptr<ApnHolder> ApnManager::FindApnHolderById(const int32_t id) const in FindApnHolderById()
87 std::map<int32_t, sptr<ApnHolder>>::const_iterator it = apnIdApnHolderMap_.find(id); in FindApnHolderById()
186 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(apnType, priority).release(); in AddApnHolder()
193 apnIdApnHolderMap_.insert(std::pair<int32_t, sptr<ApnHolder>>(apnId, apnHolder)); in AddApnHolder()
196 [](const sptr<ApnHolder> &c1, const sptr<ApnHolder> &c2) { in AddApnHolder()
205 sptr<ApnHolder> ApnManager::GetApnHolder(const std::string &apnType) const in GetApnHolder()
212 std::map<int32_t, sptr<ApnHolder>>::const_iterator it = apnIdApnHolderMap_.find(apnId); in GetApnHolder()
220 std::vector<sptr<ApnHolder>> ApnManage
[all...]
/base/telephony/cellular_data/services/include/apn_manager/
H A Dapn_holder.h37 class ApnHolder : public RefBase { class
39 ApnHolder(const std::string &apnType, const int32_t priority);
40 ~ApnHolder();
73 ApnHolder(ApnHolder &apnHolder) = default;
74 ApnHolder &operator=(ApnHolder &apnHolder) = default;
H A Dapn_manager.h34 sptr<ApnHolder> GetApnHolder(const std::string &apnType) const;
35 std::vector<sptr<ApnHolder>> GetAllApnHolder() const;
36 std::vector<sptr<ApnHolder>> GetSortApnHolder() const;
39 sptr<ApnHolder> FindApnHolderById(const int32_t id) const;
66 std::vector<sptr<ApnHolder>> apnHolders_;
67 std::map<int32_t, sptr<ApnHolder>> apnIdApnHolderMap_;
68 std::vector<sptr<ApnHolder>> sortedApnHolders_;
/base/telephony/cellular_data/services/include/
H A Ddata_connection_params.h30 sptr<ApnHolder> apnHolder, int32_t profileId, int32_t radioTechnology, bool nonTrafficUseOnly, in DataConnectionParams()
38 const sptr<ApnHolder> &GetApnHolder() const in GetApnHolder()
43 void SetApnHolder(const sptr<ApnHolder> &apnHolder) in SetApnHolder()
102 sptr<ApnHolder> apnHolder_;
H A Dcellular_data_handler.h60 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>
[all...]
/base/telephony/cellular_data/test/
H A Dapn_manager_test.cpp351 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F()
368 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F()
385 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>(DATA_CONTEXT_ROLE_DEFAULT, in HWTEST_F()
456 std::vector<sptr<ApnHolder>> apnHolders; in HWTEST_F()
469 std::vector<sptr<ApnHolder>> apnHolders; in HWTEST_F()
470 sptr<ApnHolder> apnHolder = nullptr; in HWTEST_F()
484 std::vector<sptr<ApnHolder>> apnHolder in HWTEST_F()
[all...]
H A Dcellular_data_handler_test.cpp92 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F()
112 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F()
141 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F()
177 sptr<ApnHolder> apnHolder = cellularDataHandler->apnManager_->GetApnHolder( in HWTEST_F()
452 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); in HWTEST_F()
657 sptr<ApnHolder> sortApnHolder = std::make_unique<ApnHolder>("default", static_cast<int32_t>(0)).release(); in HWTEST_F()
662 sptr<ApnHolder> apnHolder = std::make_unique<ApnHolder>("defaul in HWTEST_F()
[all...]
H A Dcellular_data_handler_branch_test.cpp108 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); in HWTEST_F()
117 apnHolder = new ApnHolder("emergency", 0); in HWTEST_F()
123 apnHolder = new ApnHolder("mms", 0); in HWTEST_F()
132 apnHolder = new ApnHolder("emergency", 0); in HWTEST_F()
177 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); in HWTEST_F()
196 sptr<ApnHolder> apnHolder = new ApnHolder("mms", 0); in HWTEST_F()
543 sptr<ApnHolder> apnHolde in HWTEST_F()
[all...]
H A Dzero_branch_test.cpp172 sptr<ApnHolder> apnHolder; in HWTEST_F()
207 sptr<ApnHolder> apnHolder; in HWTEST_F()
260 sptr<ApnHolder> apnHolder = new ApnHolder("", 0); in HWTEST_F()
325 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); in HWTEST_F()
389 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); in HWTEST_F()
410 sptr<ApnHolder> apnHolder; in HWTEST_F()
442 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); in HWTEST_F()
504 sptr<ApnHolder> apn = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1); in HWTEST_F()
537 sptr<ApnHolder> ap in HWTEST_F()
[all...]
H A Dcellualr_data_branch_test.cpp441 sptr<ApnHolder> apnHolder; in HWTEST_F()
/base/telephony/cellular_data/services/src/
H A Dcellular_data_handler.cpp121 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); in AddUid()
136 sptr<ApnHolder> apnHolder = apnManager_->FindApnHolderById(id); in RemoveUid()
264 for (const sptr<ApnHolder> &apn : apnManager_->GetAllApnHolder()) { in ClearAllConnections()
290 if (!ApnHolder::IsCompatibleApnItem(lastApnItem_, apnItem, isRoaming)) { in ClearConnectionsOnUpdateApns()
314 void CellularDataHandler::ClearConnection(const sptr<ApnHolder> &apn, DisConnectionReason reason) in ClearConnection()
360 sptr<ApnHolder> apnHolder = apnManager_->GetApnHolder(apnType); in GetCellularDataState()
464 for (sptr<ApnHolder> apnHolder : apnManager_->GetSortApnHolder()) { in EstablishAllApnsIfConnectable()
523 bool CellularDataHandler::CheckCellularDataSlotId(sptr<ApnHolder> &apnHolder) in CheckCellularDataSlotId()
558 bool CellularDataHandler::CheckAttachAndSimState(sptr<ApnHolder> &apnHolder) in CheckAttachAndSimState()
584 bool CellularDataHandler::CheckRoamingState(sptr<ApnHolder>
[all...]

Completed in 13 milliseconds