|
||
class MSyncMLProgressObserver;
Interface to receive notifications of SyncML
synchronisation progress events.
Notifications are requested through RSyncMLSession::RequestProgressL(MSyncMLProgressObserver &)
.
Defined in MSyncMLProgressObserver
:
ESmlCompleted
Synchronisation has completed. ESmlConnected
Connected to a SyncML server. ESmlConnecting
Connecting to a SyncML server. ESmlDisconnected
Disconnected from a SyncML server. ESmlFailedToSuspend
Failed to suspend. DS only ESmlFatalError
Fatal error. A fatal error has occurred. The synchronisation is stopped. ESmlLoggedOn
Logged on to a SyncML server. ESmlLoggingOn
Logging on to a SyncML server. ESmlProcessingServerCommands
Processing commands from a SyncML server. DM only ESmlReceivingModificationsFromServer
Receiving modifications from a SyncML server. DS only ESmlReceivingServerCommands
Receiving commands from a SyncML server. DM only ESmlSendingMappingsToServer
Sending mappings to a SyncML server. DS only ESmlSendingModificationsToServer
Sending modifications to a SyncML server. DS only ESmlSuspended
Succesfully suspended. DS only ESmlSuspending
Attempting to suspend. DS only ESmlUnexpectedDisconnect
Unexpected Disconnect ESmlWarning
Warning. A non-fatal error has occurred. Synchronisation continues. OnSyncMLDataSyncModifications(TInt,const TSyncMLDataSyncModifications &,const TSyncMLDataSyncModifications &)
Receives notification of modifications to synchronisation tasks.OnSyncMLSyncError(TErrorLevel,TInt,TInt,TInt,TInt)
Receives notification of a synchronisation error.OnSyncMLSyncProgress(TStatus,TInt,TInt)
Receives notification of synchronisation progress.TErrorLevel
SyncML error levels. TStatus
SyncML synchronisation progress events. TSyncMLDataSyncModifications
Container class for number of items added, replaced, moved, deleted and failed. 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.
|
OnSyncMLDataSyncModifications(TInt,const TSyncMLDataSyncModifications &,const TSyncMLDataSyncModifications &)
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
TInt iNumAdded;
iNumReplaced
TInt iNumReplaced;
iNumMoved
TInt iNumMoved;
iNumDeleted
TInt iNumDeleted;
iNumFailed
TInt iNumFailed;
TStatus
SyncML
synchronisation progress events.
|
TErrorLevel
SyncML
error levels.
|