|
ButeoSynchronizationFramework
|
22 #ifndef PLUGINCBIMPL_H
23 #define PLUGINCBIMPL_H
25 #include "PluginCbInterface.h"
26 #include "PluginManager.h"
27 #include "SyncDaemonProxy.h"
28 #include "TransportTracker.h"
60 virtual QString
getValue(
const QString& aAddress,
const QString& aKey);
78 #endif // PLUGINCBIMPL_H
virtual bool requestStorage(const QString &aStorageName, const SyncPluginBase *aCaller)
Definition: PluginCbImpl.cpp:50
Proxy class for interface com.meego.msyncd.
Definition: SyncDaemonProxy.h:48
virtual bool isConnectivityAvailable(Sync::ConnectivityType aType)
Definition: PluginCbImpl.cpp:106
Class for tracking transport states.
Definition: TransportTracker.h:44
virtual QString getValue(const QString &aAddress, const QString &aKey)
Definition: PluginCbImpl.cpp:119
Manages plugins.
Definition: PluginManager.h:67
Base class for storage plugins.
Definition: StoragePlugin.h:38
Definition: PluginCbImpl.h:32
virtual Profile * getSyncProfileByRemoteAddress(const QString &aAddress)
Definition: PluginCbImpl.cpp:113
virtual void destroyStorage(StoragePlugin *aStorage)
Definition: PluginCbImpl.cpp:99
void storageReleased()
emitted by releaseStorages call
Base class for client and server plugins.
Definition: SyncPluginBase.h:45
virtual StoragePlugin * createStorage(const QString &aPluginName)
Definition: PluginCbImpl.cpp:87
This class represents a single profile, a collection of settings or data releated to some entity.
Definition: Profile.h:52
virtual void releaseStorage(const QString &aStorageName, const SyncPluginBase *aCaller)
Definition: PluginCbImpl.cpp:73
Interface which client and server plugins can use to communicate with synchronization daemon.
Definition: PluginCbInterface.h:38