Lines Matching refs:controller
305 CellularDataController controller { 0 };
306 controller.Init();
307 ASSERT_FALSE(controller.cellularDataHandler_ == nullptr);
310 controller.cellularDataHandler_->ProcessEvent(event);
311 controller.cellularDataHandler_->PsDataRatChanged(event);
313 controller.cellularDataHandler_->GetDataConnApnAttr(apnAttr);
315 controller.cellularDataHandler_->OnReceiveEvent(data);
316 ASSERT_EQ(controller.cellularDataHandler_->SetCellularDataEnable(true), TELEPHONY_ERR_SUCCESS);
318 controller.cellularDataHandler_->IsCellularDataEnabled(dataEnaled);
320 controller.cellularDataHandler_->IsCellularDataRoamingEnabled(dataRoamingEnabled);
321 ASSERT_NE(controller.cellularDataHandler_->SetCellularDataRoamingEnabled(true), TELEPHONY_ERR_SUCCESS);
322 controller.cellularDataHandler_->CreateCellularDataConnect();
323 ASSERT_EQ(ApnProfileState::PROFILE_STATE_IDLE, controller.cellularDataHandler_->GetCellularDataState());
324 ASSERT_EQ(ApnProfileState::PROFILE_STATE_IDLE, controller.cellularDataHandler_->GetCellularDataState(""));
325 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
326 DisConnectionReason reason = controller.cellularDataHandler_->GetDisConnectionReason();
327 controller.cellularDataHandler_->ClearConnection(apnHolder, reason);
328 controller.cellularDataHandler_->EstablishAllApnsIfConnectable();
329 controller.cellularDataHandler_->ClearAllConnections(reason);
330 controller.cellularDataHandler_->GetSlotId();
331 ASSERT_TRUE(controller.cellularDataHandler_->HandleApnChanged());
332 controller.cellularDataHandler_->HandleApnChanged(event);
333 controller.cellularDataHandler_->GetCellularDataFlowType();
334 controller.cellularDataHandler_->SetPolicyDataOn(true);
335 ASSERT_FALSE(controller.cellularDataHandler_->IsRestrictedMode());
336 controller.cellularDataHandler_->GetDisConnectionReason();
337 ASSERT_FALSE(controller.cellularDataHandler_->HasInternetCapability(0));
338 ASSERT_EQ(nullptr, controller.cellularDataHandler_->FindIdleCellularDataConnection());
339 controller.cellularDataHandler_->AttemptEstablishDataConnection(apnHolder);
340 controller.cellularDataHandler_->EstablishDataConnection(apnHolder, 1);
341 controller.cellularDataHandler_->CheckRoamingState(apnHolder);
342 controller.cellularDataHandler_->CheckApnState(apnHolder);
343 ASSERT_FALSE(controller.cellularDataHandler_->CheckAttachAndSimState(apnHolder));
344 controller.cellularDataHandler_->UnRegisterDataSettingObserver();
345 controller.cellularDataHandler_->RemoveAllEvents();
356 CellularDataController controller { 0 };
357 controller.Init();
358 ASSERT_FALSE(controller.cellularDataHandler_ == nullptr);
360 controller.cellularDataHandler_->RadioPsConnectionAttached(event);
361 controller.cellularDataHandler_->RadioPsConnectionDetached(event);
362 controller.cellularDataHandler_->RoamingStateOn(event);
363 controller.cellularDataHandler_->RoamingStateOff(event);
364 controller.cellularDataHandler_->EstablishDataConnectionComplete(event);
365 controller.cellularDataHandler_->MsgEstablishDataConnection(event);
366 controller.cellularDataHandler_->MsgRequestNetwork(event);
367 controller.cellularDataHandler_->HandleSettingSwitchChanged(event);
368 controller.cellularDataHandler_->HandleDBSettingIncallChanged(event);
369 controller.cellularDataHandler_->HandleDefaultDataSubscriptionChanged();
370 controller.cellularDataHandler_->IncallDataComplete(event);
371 controller.cellularDataHandler_->HandleCallChanged(0);
372 controller.cellularDataHandler_->HandleImsCallChanged(0);
373 controller.cellularDataHandler_->HandleVoiceCallChanged(0);
374 controller.cellularDataHandler_->HandleSimEvent(event);
375 controller.cellularDataHandler_->HandleSimAccountLoaded();
376 controller.cellularDataHandler_->HandleRadioStateChanged(event);
377 controller.cellularDataHandler_->HandleDsdsModeChanged(event);
378 controller.cellularDataHandler_->SetRilAttachApnResponse(event);
379 controller.cellularDataHandler_->GetDefaultConfiguration();
380 controller.cellularDataHandler_->HandleRadioNrStateChanged(event);
381 controller.cellularDataHandler_->HandleRadioNrFrequencyChanged(event);
382 controller.cellularDataHandler_->HandleDBSettingEnableChanged(event);
383 controller.cellularDataHandler_->HandleDBSettingRoamingChanged(event);
384 controller.cellularDataHandler_->SetDataPermittedResponse(event);
385 controller.cellularDataHandler_->OnRilAdapterHostDied(event);
386 controller.cellularDataHandler_->OnCleanAllDataConnectionsDone(event);
387 controller.cellularDataHandler_->HandleFactoryReset(event);
388 controller.cellularDataHandler_->PsDataRatChanged(event);
389 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
390 ASSERT_FALSE(controller.cellularDataHandler_->HasAnyHigherPriorityConnection(apnHolder));
391 controller.cellularDataHandler_->UnRegisterDataSettingObserver();
392 controller.cellularDataHandler_->RemoveAllEvents();
438 CellularDataController controller { 0 };
439 controller.Init();
440 ASSERT_FALSE(controller.cellularDataHandler_ == nullptr);
442 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
444 controller.cellularDataHandler_->CheckForCompatibleDataConnection(apnHolder);
445 controller.cellularDataHandler_->HandleUpdateNetInfo(event);
446 controller.cellularDataHandler_->PsRadioEmergencyStateOpen(event);
447 controller.cellularDataHandler_->PsRadioEmergencyStateClose(event);
448 controller.cellularDataHandler_->IsNeedDoRecovery(true);
449 controller.cellularDataHandler_->CreateIncallDataStateMachine(1);
450 controller.cellularDataHandler_->HandleSettingSwitchChanged(event);
451 ASSERT_TRUE(controller.cellularDataHandler_->SetDataPermittedForMms(true));
452 controller.cellularDataHandler_->IncallDataComplete(event);
453 controller.cellularDataHandler_->HandleImsCallChanged(0);
454 controller.cellularDataHandler_->HandleSortConnection();
455 ASSERT_EQ(controller.cellularDataHandler_->IsSingleConnectionEnabled(1), false);
456 ASSERT_EQ(controller.cellularDataHandler_->GetDataConnIpType(), str);
457 ASSERT_NE(controller.cellularDataHandler_->GetDataRecoveryState(), -1);
458 ASSERT_FALSE(controller.cellularDataHandler_->IsGsm());
459 ASSERT_FALSE(controller.cellularDataHandler_->IsCdma());
460 ASSERT_EQ(controller.cellularDataHandler_->SetIntelligenceSwitchEnable(true), TELEPHONY_ERR_SUCCESS);
461 controller.cellularDataHandler_->ClearConnectionIfRequired();
462 controller.cellularDataHandler_->RemoveAllEvents();
473 CellularDataController controller{0};
474 controller.Init();
475 ASSERT_FALSE(controller.cellularDataHandler_ == nullptr);
476 ASSERT_FALSE(controller.cellularDataHandler_->dataSwitchSettings_->IsUserDataRoamingOn());
477 int32_t result = controller.SetCellularDataRoamingEnabled(true);
480 ASSERT_FALSE(controller.cellularDataHandler_->dataSwitchSettings_->IsUserDataRoamingOn());
482 controller.cellularDataHandler_->dataSwitchSettings_->SetUserDataOn(false);
483 ASSERT_FALSE(controller.cellularDataHandler_->dataSwitchSettings_->IsUserDataOn());
484 controller.cellularDataHandler_->ResetDataFlowType();
485 controller.cellularDataHandler_->dataSwitchSettings_->SetUserDataOn(true);
486 controller.cellularDataHandler_->ResetDataFlowType();
487 ASSERT_TRUE(controller.cellularDataHandler_->dataSwitchSettings_->IsUserDataOn());
497 CellularDataController controller{0};
498 controller.Init();
499 ASSERT_FALSE(controller.cellularDataHandler_ == nullptr);
504 sptr<ApnHolder> apn = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
507 DisConnectionReason reason = controller.cellularDataHandler_->GetDisConnectionReason();
510 controller.cellularDataHandler_->ClearConnection(apn, reason);
513 controller.cellularDataHandler_->ClearConnection(apn, reason);
517 controller.cellularDataHandler_->ClearConnection(apn, reason);
522 controller.cellularDataHandler_->ClearAllConnections(reason);
524 controller.cellularDataHandler_->ClearAllConnections(reason);
535 CellularDataController controller{0};
536 controller.Init();
537 sptr<ApnHolder> apn = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
542 controller.cellularDataHandler_->RoamingStateOff(event);
543 controller.cellularDataHandler_->PsRadioEmergencyStateOpen(event);
545 ASSERT_EQ(controller.cellularDataHandler_->GetCellularDataState(), PROFILE_STATE_CONNECTED);
546 controller.cellularDataHandler_->RoamingStateOff(event);
547 controller.cellularDataHandler_->PsRadioEmergencyStateOpen(event);
548 controller.cellularDataHandler_->PsRadioEmergencyStateClose(event);
550 ASSERT_EQ(controller.cellularDataHandler_->GetCellularDataState(), PROFILE_STATE_IDLE);
551 controller.cellularDataHandler_->PsRadioEmergencyStateOpen(event);
552 controller.cellularDataHandler_->PsRadioEmergencyStateClose(event);
554 ASSERT_EQ(controller.cellularDataHandler_->GetCellularDataState(), PROFILE_STATE_CONNECTED);
555 controller.cellularDataHandler_->PsRadioEmergencyStateOpen(event);
556 controller.cellularDataHandler_->PsRadioEmergencyStateClose(event);
558 sptr<ApnHolder> apn2 = controller.cellularDataHandler_->apnManager_->FindApnHolderById(2);
560 sptr<ApnHolder> apn3 = controller.cellularDataHandler_->apnManager_->FindApnHolderById(3);
569 ASSERT_EQ(controller.cellularDataHandler_->GetCellularDataState(), PROFILE_STATE_IDLE);
570 controller.cellularDataHandler_->PsRadioEmergencyStateClose(event);
574 ASSERT_EQ(controller.cellularDataHandler_->GetCellularDataState("default"), PROFILE_STATE_IDLE);
584 CellularDataController controller { 0 };
585 controller.Init();
586 controller.cellularDataHandler_->SendEstablishDataConnectionEvent(0);
590 controller.cellularDataHandler_->IsSimRequestNetOnVSimEnabled(reqType, isMmsType);
592 controller.cellularDataHandler_->IsSimRequestNetOnVSimEnabled(reqType, isMmsType);
594 EXPECT_FALSE(controller.cellularDataHandler_->IsSimRequestNetOnVSimEnabled(reqType, isMmsType));
605 CellularDataController controller { 0 };
606 controller.Init();
607 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
610 auto handler = controller.cellularDataHandler_;
631 CellularDataController controller { 0 };
632 controller.Init();
633 sptr<ApnHolder> apnHolder = controller.cellularDataHandler_->apnManager_->FindApnHolderById(1);
635 controller.cellularDataHandler_->RetryToSetupDatacall(event);
636 ASSERT_FALSE(controller.cellularDataHandler_->HasInnerEvent(CellularDataEventCode::MSG_ESTABLISH_DATA_CONNECTION));
638 controller.cellularDataHandler_->RetryToSetupDatacall(event2);
639 ASSERT_FALSE(controller.cellularDataHandler_->HasInnerEvent(CellularDataEventCode::MSG_ESTABLISH_DATA_CONNECTION));
642 controller.cellularDataHandler_->RetryToSetupDatacall(event3);
643 ASSERT_FALSE(controller.cellularDataHandler_->HasInnerEvent(CellularDataEventCode::MSG_ESTABLISH_DATA_CONNECTION));
646 controller.cellularDataHandler_->RetryToSetupDatacall(event4);
648 controller.cellularDataHandler_->RemoveAllEvents();
872 CellularDataController controller { 0 };
873 controller.RegisterEvents();
874 controller.Init();
875 controller.cellularDataHandler_ = nullptr;
877 ASSERT_FALSE(controller.ReleaseNet(request));
878 ASSERT_FALSE(controller.RequestNet(request));
879 ASSERT_NE(controller.SetCellularDataEnable(true), TELEPHONY_ERR_SUCCESS);
880 if (controller.systemAbilityListener_ != nullptr) {
881 controller.systemAbilityListener_->OnAddSystemAbility(COMM_NET_CONN_MANAGER_SYS_ABILITY_ID, "test");
882 controller.systemAbilityListener_->OnAddSystemAbility(COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID, "test");
883 controller.systemAbilityListener_->OnAddSystemAbility(COMMON_EVENT_SERVICE_ID, "test");
884 controller.systemAbilityListener_->OnAddSystemAbility(DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "test");
885 controller.systemAbilityListener_->OnAddSystemAbility(0, "test");
886 controller.systemAbilityListener_->OnRemoveSystemAbility(COMM_NET_CONN_MANAGER_SYS_ABILITY_ID, "test");
887 controller.systemAbilityListener_->OnRemoveSystemAbility(COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID, "test");
888 controller.systemAbilityListener_->OnRemoveSystemAbility(COMMON_EVENT_SERVICE_ID, "test");
889 controller.systemAbilityListener_->OnRemoveSystemAbility(DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "test");
890 controller.systemAbilityListener_->OnRemoveSystemAbility(0, "test");
893 controller.IsCellularDataEnabled(dataEnabled);
895 controller.SetPolicyDataOn(true);
896 ASSERT_NE(controller.SetCellularDataRoamingEnabled(true), TELEPHONY_ERR_SUCCESS);
897 EXPECT_EQ(ApnProfileState::PROFILE_STATE_FAILED, controller.GetCellularDataState());
898 EXPECT_EQ(ApnProfileState::PROFILE_STATE_FAILED, controller.GetCellularDataState(""));
900 controller.IsCellularDataRoamingEnabled(dataRoamingEnabled);
902 ASSERT_FALSE(controller.HandleApnChanged());
904 controller.ProcessEvent(event);
906 controller.ProcessEvent(event);
907 controller.RegisterEvents();
908 ASSERT_FALSE(controller.IsRestrictedMode());
909 ASSERT_EQ(DisConnectionReason::REASON_NORMAL, controller.GetDisConnectionReason());
910 controller.HasInternetCapability(0);
912 ASSERT_FALSE(controller.ClearAllConnections(reason));
913 ASSERT_FALSE(controller.ChangeConnectionForDsds(false));
914 controller.UnRegisterEvents();
915 ASSERT_FALSE(controller.EstablishAllApnsIfConnectable());
916 ASSERT_FALSE(controller.HandleApnChanged());
917 ASSERT_FALSE(controller.GetCellularDataFlowType());
927 CellularDataController controller { 0 };
928 controller.RegisterEvents();
929 controller.Init();
931 controller.ReleaseNet(request);
932 controller.RequestNet(request);
933 controller.SetCellularDataEnable(true);
934 controller.SetPolicyDataOn(true);
935 ASSERT_TRUE(controller.HandleApnChanged());
937 controller.IsCellularDataEnabled(dataEnabled);
939 ASSERT_NE(controller.SetCellularDataRoamingEnabled(true), TELEPHONY_ERR_SUCCESS);
940 ASSERT_NE(ApnProfileState::PROFILE_STATE_FAILED, controller.GetCellularDataState());
941 ASSERT_NE(ApnProfileState::PROFILE_STATE_FAILED, controller.GetCellularDataState(""));
942 if (controller.systemAbilityListener_ != nullptr) {
943 controller.systemAbilityListener_->OnAddSystemAbility(COMM_NET_CONN_MANAGER_SYS_ABILITY_ID, "test");
944 controller.systemAbilityListener_->OnAddSystemAbility(COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID, "test");
945 controller.systemAbilityListener_->OnAddSystemAbility(COMMON_EVENT_SERVICE_ID, "test");
946 controller.systemAbilityListener_->OnAddSystemAbility(DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "test");
947 controller.systemAbilityListener_->OnAddSystemAbility(0, "test");
948 controller.systemAbilityListener_->OnRemoveSystemAbility(COMM_NET_CONN_MANAGER_SYS_ABILITY_ID, "test");
949 controller.systemAbilityListener_->OnRemoveSystemAbility(COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID, "test");
950 controller.systemAbilityListener_->OnRemoveSystemAbility(COMMON_EVENT_SERVICE_ID, "test");
951 controller.systemAbilityListener_->OnRemoveSystemAbility(DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID, "test");
952 controller.systemAbilityListener_->OnRemoveSystemAbility(0, "test");
955 controller.IsCellularDataRoamingEnabled(dataRoamingEnabled);
957 ASSERT_TRUE(controller.HandleApnChanged());
959 controller.ProcessEvent(event);
961 controller.ProcessEvent(event);
962 controller.RegisterEvents();
963 ASSERT_FALSE(controller.IsRestrictedMode());
964 ASSERT_EQ(DisConnectionReason::REASON_NORMAL, controller.GetDisConnectionReason());
965 controller.HasInternetCapability(0);
967 ASSERT_TRUE(controller.ClearAllConnections(reason));
968 ASSERT_TRUE(controller.EstablishAllApnsIfConnectable());
969 controller.ChangeConnectionForDsds(false);
970 ASSERT_FALSE(controller.GetCellularDataFlowType());
971 controller.UnRegisterEvents();
972 if (controller.cellularDataHandler_ != nullptr) {
973 controller.cellularDataHandler_->UnRegisterDataSettingObserver();
974 controller.cellularDataHandler_->RemoveAllEvents();
986 CellularDataController controller { 0 };
987 controller.RegisterEvents();
988 controller.Init();
990 controller.GetDataConnApnAttr(apnAttr);
992 ASSERT_EQ(controller.GetDataConnIpType(), str);
993 ASSERT_EQ(controller.GetDataRecoveryState(), 0);
994 controller.IsNeedDoRecovery(true);
995 controller.cellularDataHandler_ = nullptr;
996 controller.GetDataConnApnAttr(apnAttr);
997 ASSERT_EQ(controller.GetDataConnIpType(), str);
998 ASSERT_EQ(controller.GetDataRecoveryState(), 0);
999 controller.IsNeedDoRecovery(true);
2088 CellularDataController controller { 0 };
2089 controller.Init();
2092 ASSERT_FALSE(controller.cellularDataHandler_->WriteEventCellularRequest(request, state));
2094 ASSERT_FALSE(controller.cellularDataHandler_->WriteEventCellularRequest(request, state));
2096 ASSERT_TRUE(controller.cellularDataHandler_->WriteEventCellularRequest(request, state));
2098 ASSERT_FALSE(controller.cellularDataHandler_->WriteEventCellularRequest(request, state));