omadm/omadmappui/inc/NSmlDMSyncHandler.h
branchRCL_3
changeset 9 db6d61d7814f
parent 0 3ce708148e4d
equal deleted inserted replaced
4:75a71fdb4c92 9:db6d61d7814f
   223         */		
   223         */		
   224 		void SynchronizeL( TDesC& aServerName, 
   224 		void SynchronizeL( TDesC& aServerName, 
   225 		                   const TInt aProfileId,
   225 		                   const TInt aProfileId,
   226 		                   const TInt aJobId,
   226 		                   const TInt aJobId,
   227 		                   const TInt aConnectionBearer,
   227 		                   const TInt aConnectionBearer,
   228                            const TBool aUseFotaProgressNote );
   228                            const TBool aUseFotaProgressNote,
       
   229                            const TBool aSilent);
   229 		
   230 		
   230         /**
   231         /**
   231         * Shows the progress dialog.
   232         * Shows the progress dialog.
   232 		* @param None.
   233 		* @param None.
   233         * @return None.
   234         * @return None.
   282         * @return Sync state.
   283         * @return Sync state.
   283         */
   284         */
   284 		CNSmlDMSyncState* State();
   285 		CNSmlDMSyncState* State();
   285 
   286 
   286     public:
   287     public:
   287 
   288 		
       
   289         /**
       
   290         * Starts synchronization.
       
   291         * @return None
       
   292         */
       
   293 		void StartSynchronizeL();
   288 		/**
   294 		/**
   289         * Utility function.
   295         * Utility function.
   290         * @return ETrue if sync is currently running, EFalse otherwise.
   296         * @return ETrue if sync is currently running, EFalse otherwise.
   291         */
   297         */
   292 		TBool SyncRunning();
   298 		TBool SyncRunning();
   381           // Variable to show whether in fotaview or not        
   387           // Variable to show whether in fotaview or not        
   382         TInt  iNotinFotaView;
   388         TInt  iNotinFotaView;
   383         
   389         
   384         // Identifies Fota progress note launched or not
   390         // Identifies Fota progress note launched or not
   385         TBool iFotaProgressLaunched;
   391         TBool iFotaProgressLaunched;
       
   392         // Set true for silent session 
       
   393         TBool iSilent; 
       
   394         
       
   395     public:
       
   396         // Periodic timer active object to start synchronization
       
   397         CPeriodic* iPeriodic;
   386 	};
   398 	};
   387 
   399 
   388 #endif  // NSMLDMSYNCHANDLER_H
   400 #endif  // NSMLDMSYNCHANDLER_H
   389 
   401 
   390 // End of file
   402 // End of file