|
ButeoSynchronizationFramework
|
12 class StorageChangeNotifier;
14 class SyncOnChangeScheduler;
77 void sync(QString aStorageName);
83 void cleanup(
const QString& aStorageName);
89 QStringList getSOCStorageNames();
92 QHash<QString,QList<SyncProfile*> > iSOCStorageMap;
SyncOnChange()
constructor
Definition: SyncOnChange.cpp:9
~SyncOnChange()
destructor
Definition: SyncOnChange.cpp:16
Notifies about changes in storages that it's asked to monitor.
Definition: StorageChangeNotifier.h:16
this class initiates a sync if there are changes in storage(s) it's asked to monitor
Definition: SyncOnChange.h:19
void addProfile(const QString &aStorageName, SyncProfile *aProfile)
adds a profile to the list of profiles interested in soc for a specific storage
Definition: SyncOnChange.cpp:134
void enable()
Definition: SyncOnChange.cpp:59
Manages plugins.
Definition: PluginManager.h:67
Definition: SyncBackupAdaptor.h:40
A top level synchronization profile.
Definition: SyncProfile.h:48
void disable()
disable sync on change immediately, i.e stop listening to change notifiers
Definition: SyncOnChange.cpp:76
void disableNext()
Note the next change, and disable SOC if that happens.
Definition: SyncOnChange.cpp:82
void sync(QString aStorageName)
Definition: SyncOnChange.cpp:118
Definition: SyncOnChangeScheduler.h:15