22 #ifndef OOPCLIENTPLUGIN_H 23 #define OOPCLIENTPLUGIN_H 25 #include <ClientPlugin.h> 48 virtual void abortSync(Sync::SyncStatus aStatus = Sync::SYNC_ABORTED);
56 virtual void connectivityStateChanged(Sync::ConnectivityType aType,
59 void onProcessError(QProcess::ProcessError
error);
61 void onProcessFinished(
int exitCode, QProcess::ExitStatus exitStatus);
63 void onError(QString aProfileName, QString aMessage,
int aErrorCode);
65 void onSuccess(QString aProfileName, QString aMessage);
73 #endif // OOPCLIENTPLUGIN_H virtual bool startSync()
Starts synchronization.
Definition: OOPClientPlugin.cpp:120
virtual Buteo::SyncResults getSyncResults() const
Gets the results of the last completed sync session.
Definition: OOPClientPlugin.cpp:158
virtual void abortSync(Sync::SyncStatus aStatus=Sync::SYNC_ABORTED)
Aborts synchronization.
Definition: OOPClientPlugin.cpp:134
Contains information about a completed synchronization session.
Definition: SyncResults.h:58
Definition: AccountsHelper.h:31
virtual bool init()
Initializes the plugin.
Definition: OOPClientPlugin.cpp:93
Interface which client and server plugins can use to communicate with synchronization daemon...
Definition: PluginCbInterface.h:38
void error(const QString &aProfileName, const QString &aMessage, int aErrorCode)
Emitted when error has occurred in synchronization and it cannot be continued.
Definition: moc_SyncPluginBase.cpp:220
virtual bool uninit()
Uninitializes the plugin.
Definition: OOPClientPlugin.cpp:106
A top level synchronization profile.
Definition: SyncProfile.h:47
virtual bool cleanUp()
Cleans up any sync related stuff (e.g sync anchors etc) when the profile is deleted.
Definition: OOPClientPlugin.cpp:144
Base class for client plugins.
Definition: ClientPlugin.h:37
Definition: OOPClientPlugin.h:30