▼NButeo | |
CAccountsHelper | Helper Class towards Accounts::Manager and various SSO related operations |
CClientPluginRunner | Class for running client sync plug-ins |
CClientThread | Thread for client plugins |
CIPHeartBeat | IPHeartBeat implementation |
CPluginRunner | Base class for running sync plug-ins |
CServerActivator | Keeps track of which server plug-ins should be enabled |
CServerPluginRunner | Class for running server sync plug-ins |
CServerThread | Thread for server plugin |
CStorageBooker | A helper class for managing storage reservations |
CStorageChangeNotifier | Notifies about changes in storages that it's asked to monitor |
CSyncBackup | Handles Sync requirements towards Backup |
CSyncBackupAdaptor | Adaptor class for interface com.nokia.backupclient |
CSyncBackupProxy | Defines a D-Bus backup proxy for the backupclient |
CSyncDBusInterface | Defines a D-Bus interface for the sync daemon |
CSynchronizer | The main entry point to the synchronization framework |
CSyncOnChange | This class initiates a sync if there are changes in storage(s) it's asked to monitor |
CSyncOnChangeScheduler | |
CSyncOnChangeTimer | |
CSyncQueue | Class for queuing sync sessions |
CSyncScheduler | SyncScheduler Object to be used to set Schedule via the framework |
CSyncSession | Class representing a single sync session |
CSyncClientInterface | SyncInterface Class - Main Entry Point for SyncFW Clients |
CSyncClientInterfacePrivate | Private implementation class for SyncClientInterface |
CLogger | A logger singleton class |
CLogTimer | Helper class for timing function execution time |
CNetworkManager | Class for managing network sessions |
CTransportTracker | Class for tracking transport states |
CUSBModedProxy |
- Proxy class for interface com.meego.usb_moded
|
CClientPlugin | Base class for client plugins |
CDeletedItemsIdStorage | Persistent storage for storing deleted item IDs |
COOPClientPlugin | |
COOPServerPlugin | |
CPluginCbInterface | Interface which client and server plugins can use to communicate with synchronization daemon |
CPluginManager | Manages plugins |
CServerPlugin | Base class for server plugins |
CStorageChangeNotifierPlugin | Implement this class to notify about changes in a specific storage - contacts/calendar/sms, or even custom ones like a facebook storage, if there's such a storage on the device |
CStorageChangeNotifierPluginLoader | Base class for storage change notifier plugin loaders |
CStorageItem | Class to describe a storable item |
CStoragePlugin | Base class for storage plugins |
CStoragePluginLoader | Base class for storage plugin loaders |
▼CSyncPluginBase | Base class for client and server plugins |
CReceivedItemDetails | |
CSyncPluginLoader | Base class for sync plugin loaders |
CBtHelper | Implementation for bluetooth helper utils |
CProfile | This class represents a single profile, a collection of settings or data releated to some entity |
CProfilePrivate | Private implementation class for Profile class |
CProfileFactory | ProfileFactory handles creating Profile instances |
CProfileField | This class represents a profile field |
▼CProfileManager | ProfileManager is responsible for storing and retrieving the profiles |
CSearchCriteria | Search criteria for finding profiles |
CStorageProfile | Storage Profile Class |
CSyncLog | History of completed synchronization sessions and their results |
CSyncProfile | A top level synchronization profile |
CDatabaseResults | |
CSyncResults | Contains information about a completed synchronization session |
CSyncSchedule | Class for handling sync schedule settings |
CSyncSchedulePrivate | Private implementation class for SyncSchedule |
CItemCounts | Container for number of items added, deleted and modified |
CTargetResults | Sync results for one target |
CBackgroundSync | BackgroundSync implementation |
CButeoPluginIface | |
CQList | |
CQMap | |
CSyncAlarmInventory | Class for storing alarms |
CSyncDaemonProxy | Proxy class for interface com.meego.msyncd |
CSyncDBusAdaptor | |
CSyncSigHandler | About this class. We can't call Qt functions from Unix signal handlers.We can only call async-signal-safe functions from signal handlers. So this provides a way to use Unix signal handlers with Qt. The strategy is to have our Unix signal handler will eventually cause a Qt signal to be emitted, and then we simply return from our Unix signal handler. Back in our Qt program, that Qt signal gets emitted and then received by our Qt slot function, where we are safely doing Qt stuff which weren't allowed to do in the Unix signal handler. One simple way to make this happen is declares a socket pair in our class for each Unix signal we want to handle. The socket pairs are declared as static data members.We also created a QSocketNotifier to monitor the read end of each socket pair, declare your Unix signal handlers to be static class methods, and declare a slot function corresponding to each of our Unix signal handlers. In this class, we intend to handle both the SIGHUP and SIGTERM signals |