|
| virtual bool | startSync (QString aProfileName) |
| |
| virtual void | abortSync (QString aProfileName) |
| |
| virtual bool | removeProfile (QString aProfileAsXml) |
| |
| virtual bool | updateProfile (QString aProfileAsXml) |
| |
| virtual bool | requestStorages (QStringList aStorageNames) |
| |
| virtual void | releaseStorages (QStringList aStorageNames) |
| |
| virtual QStringList | runningSyncs () |
| |
| virtual bool | setSyncSchedule (QString aProfileId, QString aScheduleAsXml) |
| |
| virtual bool | saveSyncResults (QString aProfileId, QString aSyncResults) |
| |
| virtual QString | createSyncProfileForAccount (uint aAccountId) |
| |
| virtual QString | getLastSyncResult (const QString &aProfileId) |
| | To get lastSyncResult. More...
|
| |
| virtual QStringList | allVisibleSyncProfiles () |
| | Gets all visible sync profiles. More...
|
| |
| virtual QString | syncProfile (const QString &aProfileId) |
| | Gets a sync profile. More...
|
| |
|
virtual QStringList | syncProfilesByKey (const QString &aKey, const QString &aValue) |
| |
|
virtual QStringList | syncProfilesByType (const QString &aType) |
| |
|
bool | startScheduledSync (QString aProfileName) |
| | Called starts a schedule sync.
|
| |
|
void | backupStarts () |
| | Called when backup starts.
|
| |
|
void | backupFinished () |
| | Called when backup is completed.
|
| |
|
void | restoreStarts () |
| | Called when starting to restore a backup.
|
| |
|
void | restoreFinished () |
| | Called when backup is restored.
|
| |
|
virtual bool | getBackUpRestoreState () |
| | Called to get the current backup/restore state.
|
| |
|
void | start (unsigned int aAccountId) |
| |
| void | stop (unsigned int aAccountId) |
| | Stops sync for all profiles matching the given account ID. More...
|
| |
| QList< unsigned int > | syncingAccounts () |
| | Returns the list of account IDs for which sync is ongoing. More...
|
| |
| int | status (unsigned int aAccountId, int &aFailedReason, qlonglong &aPrevSyncTime, qlonglong &aNextSyncTime) |
| | Returns the status of the sync for the given account Id. More...
|
| |
| void | isSyncedExternally (unsigned int aAccountId, const QString aClientProfileName) |
| | Queries the sync externally status of a given account, 'syncedExternallyStatus' signal is emitted with the reply is ready, clients should listen to the later. More...
|
| |
| virtual bool | startSync (QString aProfileId)=0 |
| | Requests to starts synchronizing using a profile with the given name. More...
|
| |
| virtual Q_NOREPLY void | abortSync (QString aProfileId)=0 |
| | Stops synchronizing the profile with the given name. More...
|
| |
| virtual bool | removeProfile (QString aProfileId)=0 |
| | This function should be called when sync profile has to be deleted. More...
|
| |
| virtual bool | updateProfile (QString aProfileAsXml)=0 |
| | This function should be called when sync profile information has been changed by someone else than the sync daemon. More...
|
| |
| virtual bool | requestStorages (QStringList aStorageNames)=0 |
| | Requests sync daemon to reserve storages for the caller. More...
|
| |
| virtual Q_NOREPLY void | releaseStorages (QStringList aStorageNames)=0 |
| | Releases the given storages so that sync daemon can again use them freely. More...
|
| |
| virtual QStringList | runningSyncs ()=0 |
| | Gets the list of profile names of currently running syncs. More...
|
| |
|
virtual bool | getBackUpRestoreState ()=0 |
| | This function returns true if backup/restore in progress else false.
|
| |
| virtual bool | setSyncSchedule (QString aProfileId, QString aScheduleAsXml)=0 |
| | sets the schedule for a profile More...
|
| |
| virtual bool | saveSyncResults (QString aProfileId, QString aSyncResults)=0 |
| | Save SyncResults to log.xml file. More...
|
| |
| virtual QString | getLastSyncResult (const QString &aProfileId)=0 |
| | To get lastSyncResult. More...
|
| |
| virtual QStringList | allVisibleSyncProfiles ()=0 |
| | Gets all visible sync profiles. More...
|
| |
| virtual QString | syncProfile (const QString &aProfileId)=0 |
| | Gets a sync profile. More...
|
| |
| virtual QStringList | syncProfilesByKey (const QString &aKey, const QString &aValue)=0 |
| | Gets a sync profiles matching the key-value. More...
|
| |
| virtual QStringList | syncProfilesByType (const QString &aType)=0 |
| | Gets a profiles matching the profile type. More...
|
| |
| virtual Q_NOREPLY void | start (unsigned int aAccountId)=0 |
| | Starts sync for all profiles matching the given account ID. More...
|
| |
| virtual Q_NOREPLY void | stop (unsigned int aAccountId)=0 |
| | Stops sync for all profiles matching the given account ID. More...
|
| |
| virtual QList< unsigned int > | syncingAccounts ()=0 |
| | Returns the list of account IDs for which sync is ongoing. More...
|
| |
| virtual int | status (unsigned int aAccountId, int &aFailedReason, qlonglong &aPrevSyncTime, qlonglong &aNextSyncTime)=0 |
| | Returns the status of the sync for the given account Id. More...
|
| |
| virtual Q_NOREPLY void | isSyncedExternally (unsigned int aAccountId, const QString aClientProfileName)=0 |
| | Queries the sync externally status of a given account, 'syncedExternallyStatus' signal is emitted with the reply is ready, clients should listen to the later. More...
|
| |
| virtual QString | createSyncProfileForAccount (uint aAccountId)=0 |
| | Create a sync profile for the account if it does not exists. More...
|
| |
| virtual bool | startSync (QString aProfileId)=0 |
| | Requests to starts synchronizing using a profile with the given name. More...
|
| |
| virtual Q_NOREPLY void | abortSync (QString aProfileId)=0 |
| | Stops synchronizing the profile with the given name. More...
|
| |
| virtual bool | removeProfile (QString aProfileId)=0 |
| | This function should be called when sync profile has to be deleted. More...
|
| |
| virtual bool | updateProfile (QString aProfileAsXml)=0 |
| | This function should be called when sync profile information has been changed by someone else than the sync daemon. More...
|
| |
| virtual bool | requestStorages (QStringList aStorageNames)=0 |
| | Requests sync daemon to reserve storages for the caller. More...
|
| |
| virtual Q_NOREPLY void | releaseStorages (QStringList aStorageNames)=0 |
| | Releases the given storages so that sync daemon can again use them freely. More...
|
| |
| virtual QStringList | runningSyncs ()=0 |
| | Gets the list of profile names of currently running syncs. More...
|
| |
|
virtual bool | getBackUpRestoreState ()=0 |
| | This function returns true if backup/restore in progress else false.
|
| |
| virtual bool | setSyncSchedule (QString aProfileId, QString aScheduleAsXml)=0 |
| | sets the schedule for a profile More...
|
| |
| virtual bool | saveSyncResults (QString aProfileId, QString aSyncResults)=0 |
| | Save SyncResults to log.xml file. More...
|
| |
| virtual QString | getLastSyncResult (const QString &aProfileId)=0 |
| | To get lastSyncResult. More...
|
| |
| virtual QStringList | allVisibleSyncProfiles ()=0 |
| | Gets all visible sync profiles. More...
|
| |
| virtual QString | syncProfile (const QString &aProfileId)=0 |
| | Gets a sync profile. More...
|
| |
| virtual QStringList | syncProfilesByKey (const QString &aKey, const QString &aValue)=0 |
| | Gets a sync profiles matching the key-value. More...
|
| |
| virtual QStringList | syncProfilesByType (const QString &aType)=0 |
| | Gets a profiles matching the profile type. More...
|
| |
| virtual Q_NOREPLY void | start (unsigned int aAccountId)=0 |
| | Starts sync for all profiles matching the given account ID. More...
|
| |
| virtual Q_NOREPLY void | stop (unsigned int aAccountId)=0 |
| | Stops sync for all profiles matching the given account ID. More...
|
| |
| virtual QList< unsigned int > | syncingAccounts ()=0 |
| | Returns the list of account IDs for which sync is ongoing. More...
|
| |
| virtual int | status (unsigned int aAccountId, int &aFailedReason, qlonglong &aPrevSyncTime, qlonglong &aNextSyncTime)=0 |
| | Returns the status of the sync for the given account Id. More...
|
| |
|
|
void | storageReleased () |
| | emitted by releaseStorages call
|
| |
| void | syncDone (const QString &aProfileName) |
| | emit this signal when the sync session is completed, this is useful when the session status is not important. More...
|
| |
| void | syncStatus (QString aProfileName, int aStatus, QString aMessage, int aMoreDetails) |
| | Notifies about a change in synchronization status. More...
|
| |
| void | transferProgress (QString aProfileName, int aTransferDatabase, int aTransferType, QString aMimeType, int aCommittedItems) |
| | Notifies about progress in transferring items. More...
|
| |
| void | signalProfileChanged (QString aProfileName, int aChangeType, QString aProfileAsXml) |
| | Notifies about a change in profile. More...
|
| |
| void | backupInProgress () |
| | Notifies about Backup start. More...
|
| |
| void | backupDone () |
| | Notifies about Backup done. More...
|
| |
| void | restoreInProgress () |
| | Notifies about Restore start. More...
|
| |
| void | restoreDone () |
| | Notifies about Restore Done. More...
|
| |
| void | resultsAvailable (QString aProfileName, QString aResultsAsXml) |
| | Notifies about the availability of Results for a recent sync. More...
|
| |
| void | statusChanged (unsigned int aAccountId, int aNewStatus, int aFailedReason, qlonglong aPrevSyncTime, qlonglong aNextSyncTime) |
| | Notifies sync status change for a set of account Ids. More...
|
| |
| bool | isConnectivityAvailable (int connectivityType) |
| | Returns the connectivity state of a specific medium like bluetooth, USB or network. More...
|
| |
| void | syncedExternallyStatus (uint aAccountId, const QString &aClientProfileName, bool aState) |
| | Notifies sync externally status for an account and client profile. More...
|
| |
| void | syncStatus (QString aProfileName, int aStatus, QString aMessage, int aMoreDetails) |
| | Notifies about a change in synchronization status. More...
|
| |
| void | transferProgress (QString aProfileName, int aTransferDatabase, int aTransferType, QString aMimeType, int aCommittedItems) |
| | Notifies about progress in transferring items. More...
|
| |
| void | signalProfileChanged (QString aProfileName, int aChangeType, QString aProfileAsXml) |
| | Notifies about a change in profile. More...
|
| |
| void | backupInProgress () |
| | Notifies about Backup start. More...
|
| |
| void | backupDone () |
| | Notifies about Backup done. More...
|
| |
| void | restoreInProgress () |
| | Notifies about Restore start. More...
|
| |
| void | restoreDone () |
| | Notifies about Restore Done. More...
|
| |
| void | resultsAvailable (QString aProfileName, QString aResultsAsXml) |
| | Notifies about the availability of Results for a recent sync. More...
|
| |
| void | statusChanged (unsigned int aAccountId, int aNewStatus, int aFailedReason, qlonglong aPrevSyncTime, qlonglong aNextSyncTime) |
| | Notifies sync status change for a set of account Ids. More...
|
| |
The main entry point to the synchronization framework.
This class manages other components and connects them to provide the fully functioning synchronization framework.