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.
|