|
|
|
class MSyncMLProgressObserver;
Interface to receive notifications of SyncML synchronisation progress events.
Notifications are requested through RSyncMLSession::RequestProgressL(MSyncMLProgressObserver &).
Defined in MSyncMLProgressObserver:
ESmlCompletedSynchronisation has completed. ESmlConnectedConnected to a SyncML server. ESmlConnectingConnecting to a SyncML server. ESmlDisconnectedDisconnected from a SyncML server. ESmlFailedToSuspendFailed to suspend. DS only ESmlFatalErrorFatal error. A fatal error has occurred. The synchronisation is stopped. ESmlLoggedOnLogged on to a SyncML server. ESmlLoggingOnLogging on to a SyncML server. ESmlProcessingServerCommandsProcessing commands from a SyncML server. DM only ESmlReceivingModificationsFromServerReceiving modifications from a SyncML server. DS only ESmlReceivingServerCommandsReceiving commands from a SyncML server. DM only ESmlSendingMappingsToServerSending mappings to a SyncML server. DS only ESmlSendingModificationsToServerSending modifications to a SyncML server. DS only ESmlSuspendedSuccesfully suspended. DS only ESmlSuspendingAttempting to suspend. DS only ESmlUnexpectedDisconnectUnexpected Disconnect ESmlWarningWarning. 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. TSyncMLDataSyncModificationsContainer 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:
iNumAddedTInt iNumAdded;
iNumReplacedTInt iNumReplaced;
iNumMovedTInt iNumMoved;
iNumDeletedTInt iNumDeleted;
iNumFailedTInt iNumFailed;
TStatus
SyncML synchronisation progress events.
|
TErrorLevel
SyncML error levels.
|