realtimenetprots/sipfw/ProfileAgent/ApnManager/inc/sipapnconfigurationhandler.h
changeset 51 8134400f8f89
parent 34 3c8db403127f
equal deleted inserted replaced
48:e3fccba1f02f 51:8134400f8f89
   120                                TBool aAllowAsync = ETrue );
   120                                TBool aAllowAsync = ETrue );
   121         
   121         
   122         void ChangeApnL( const TDesC8& aApn, 
   122         void ChangeApnL( const TDesC8& aApn, 
   123                          TBool aUseSecureAuthentication );
   123                          TBool aUseSecureAuthentication );
   124         
   124         
   125         TBool ClearProtectedRecord( CommsDat::CCDRecordBase& aRecord );
       
   126         
       
   127         void SetMonitoringState( TSipApnMonitoringState aMonitoringState );
   125         void SetMonitoringState( TSipApnMonitoringState aMonitoringState );
   128         
   126         
   129         TSipApnMonitoringState MonitoringState() const;
   127         TSipApnMonitoringState MonitoringState() const;
   130         
   128         
   131         void ConnectionMonitoringCompletedL( TInt aError );
   129         void ConnectionMonitoringCompletedL( TInt aError );
   155 		
   153 		
   156 		void BlockCellularDataUsageL();
   154 		void BlockCellularDataUsageL();
   157 		
   155 		
   158 		void AllowCellularDataUsage();
   156 		void AllowCellularDataUsage();
   159 
   157 
   160 		
       
   161 	    /**
       
   162 	    * Rollsback db in case of failure      
       
   163 	        * @param aDb 
       
   164 	    */
       
   165 	    static void RollBackDBTransaction(TAny* aDb);
       
   166 
       
   167 	private: // Data
   158 	private: // Data
   168 	
   159 	
   169 		MSIPApnChangeObserver&          iObserver;    
   160 		MSIPApnChangeObserver&          iObserver;    
   170 	    TSipApnMonitoringState          iMonitoringState;
   161 	    TSipApnMonitoringState          iMonitoringState;
   171 		RSocketServ                     iSocketSrv;
   162 		RSocketServ                     iSocketSrv;