| 
                   | 
               
                  
                   | 
            |
Location: 
            syncmlobservers.h
            
         
class MSyncMLProgressObserver;
Interface to receive notifications of SyncML synchronisation progress events.
         
Notifications are requested through RSyncMLSession::RequestProgressL(). 
         
Defined in MSyncMLProgressObserver:
            ESmlCompleted, ESmlConnected, ESmlConnecting, ESmlDisconnected, ESmlFailedToSuspend, ESmlFatalError, ESmlLoggedOn, ESmlLoggingOn, ESmlProcessingServerCommands, ESmlReceivingModificationsFromServer, ESmlReceivingServerCommands, ESmlSendingMappingsToServer, ESmlSendingModificationsToServer, ESmlSuspended, ESmlSuspending, ESmlUnexpectedDisconnect, ESmlWarning, OnSyncMLDataSyncModifications(), OnSyncMLSyncError(), OnSyncMLSyncProgress(), TErrorLevel, TStatus, TSyncMLDataSyncModifications
            
         
virtual void OnSyncMLSyncError(TErrorLevel aErrorLevel, TInt aError, TInt aTaskId, TInt aInfo1, TInt aInfo2)=0;
Receives notification of a synchronisation error.
                  
  | 
            
virtual void OnSyncMLSyncProgress(TStatus aStatus, TInt aInfo1, TInt aInfo2)=0;
Receives notification of synchronisation progress.
                  
  | 
            
virtual void OnSyncMLDataSyncModifications(TInt aTaskId, const TSyncMLDataSyncModifications &aClientModifications, const TSyncMLDataSyncModifications
               &aServerModifications)=0;
Receives notification of modifications to synchronisation tasks.
                  
  | 
            
class TSyncMLDataSyncModifications;
Container class for number of items added, replaced, moved, deleted and failed.
Defined in MSyncMLProgressObserver::TSyncMLDataSyncModifications:
            iNumAdded, iNumDeleted, iNumFailed, iNumMoved, iNumReplaced
            
         
iNumAdded
            
         TInt iNumAdded;
iNumReplaced
            
         TInt iNumReplaced;
iNumMoved
            
         TInt iNumMoved;
iNumDeleted
            
         TInt iNumDeleted;
iNumFailed
            
         TInt iNumFailed;
TStatus
            SyncML synchronisation progress events. 
         
                  
  | 
            
TErrorLevel
            SyncML error levels. 
         
                  
  |