syncmlfw/ds/dsutils/ProfileUtil/testprofileutil/src/testprofileutilBlocks.cpp
branchRCL_3
changeset 26 19bba8228ff0
parent 25 b183ec05bd8c
equal deleted inserted replaced
25:b183ec05bd8c 26:19bba8228ff0
   688 //		
   688 //		
   689 
   689 
   690 
   690 
   691 TInt Ctestprofileutil::OffLineL( CStifItemParser& /*aItem*/ )
   691 TInt Ctestprofileutil::OffLineL( CStifItemParser& /*aItem*/ )
   692 {
   692 {
   693     CRepository* repository = CRepository::NewL(KCRUidCoreApplicationUIs);
   693   iProfileEngine = CreateProfileEngineExtendedL();
   694     TInt err = repository->Set(KCoreAppUIsNetworkConnectionAllowed, 
   694   iProfileEngine->SetActiveProfileL( 5);	
   695                                         ECoreAppUIsNetworkConnectionNotAllowed);
   695   iProfileEngine->Release();
   696     
   696  
   697     if(repository)
   697    	
   698        delete repository;
       
   699     
       
   700     User::LeaveIfError(err);
       
   701    	return KErrNone;
   698    	return KErrNone;
   702 
   699 
   703 }
   700 }
   704 
   701 
   705 //------------------------------------------------------------------------------
   702 //------------------------------------------------------------------------------
   709 //		
   706 //		
   710 
   707 
   711 
   708 
   712 TInt Ctestprofileutil::GeneralL( CStifItemParser& /*aItem*/ )
   709 TInt Ctestprofileutil::GeneralL( CStifItemParser& /*aItem*/ )
   713 {
   710 {
   714     CRepository* repository = CRepository::NewL(KCRUidCoreApplicationUIs);
   711   iProfileEngine = CreateProfileEngineExtendedL();
   715     TInt err = repository->Set(KCoreAppUIsNetworkConnectionAllowed, 
   712   iProfileEngine->SetActiveProfileL(0);	
   716                                             ECoreAppUIsNetworkConnectionAllowed);
   713   iProfileEngine->Release();
   717     if(repository)
   714  
   718          delete repository;
   715    	
   719     User::LeaveIfError(err);
       
   720     
       
   721     
       
   722    	return KErrNone;
   716    	return KErrNone;
   723 
   717 
   724 }
   718 }
   725 
   719 
   726 
   720