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