AbstractSyncConfig | This class provides access to all attributes of the client and its sources which the sync engine needs to read and (in a few cases) also write |
AbstractSyncSourceConfig | This class is the API expected by SyncClient/SyncManager for each sync source |
ArrayListEnumeration | An implementation of the ArrayEnumaration based on the ArrayList class |
ArrayListKeyValueStore | This is the interface for the handling of the key/value that has to be written in the storage |
Base64Test | This is the test class for the SyncML Parser |
BriefcaseCacheSyncSource | Synchronizes the content of files in a certain directory and handles the modification and cache or listener structure |
CacheSyncSource | This is an extension of the basic SyncSource that a SyncML client developer could implement to let the sync engine access the client's data |
CheckSyncReport | This class encapsulates logging and checking of a SyncReport |
ClientTest | This is the interface expected by the testing framework for sync clients |
ClientTest::Config | Information about a data source |
ClientTestFactory | Generates tests on demand based on what the client supports |
CreateSource | Helper class to encapsulate ClientTest::Config::createsource_t pointer and the corresponding parameters |
DMTClientConfig | This class is an extension of SyncManagerConfig that is DM tree aware; this means that configuration properties are read/stored from/to the DM tree |
Enumeration | An abstract enumeration of ArrayElements |
FileSyncSource | Synchronizes the content of files in a certain directory and the file attributes using a certain XML format |
KeyValueStore | This is the interface for the handling of key/value pairs |
LocalTests | Local test of one sync source and utility functions also used by sync tests |
ObjectDelTest | This is the test class for the SyncML Parser |
ParserTest | This is the test class for the SyncML Parser |
PropertyFile | This is the implementation of the keyValueStore on filesystem |
RawFileSyncSource | In contrast to the FileSyncSource this class does not wrap the file content and attributes in an XML format when exchanging it with the server |
SQLKeyValueStore | This abstract class represent an implementation of KeyValueStore based on a generic SQL database |
StringBufferTest | Test case for the class StringBuffer |
SyncClient | This class wraps the common operations executed by a typical client |
SyncManager | This is the core class which encodes the flow of messages between client and server throughout a session |
SyncManagerConfig | This implementation is just a transient configuration information repository; persisting configuration settings is delegated to subclasses |
SyncReport | Used to summarize all results of a single synchronization |
SyncSource | This is the main API that a SyncML client developer needs to implement to let the sync engine access the client's data |
SyncSourceConfig | This class is one possible implementation of the AbstractSyncSourceConfig API: it implements all attributes as read/write members |
SyncSourceReport | SyncSourceReport class rapresents the report of each SyncSource synchronized |
SyncTests | Tests synchronization with one or more sync sources enabled |
TestFileSource | This code uses the ClientTest and RawFileSyncSource to test real synchronization against a server |
WinContact | Rapresents a contact object for Windows Clients |
WinContactSIF | Rapresents a contact object for Windows Clients, in SIF format |
WinEvent | Rapresents an event object for Windows Clients |
WinEventSIF | Rapresents an event object for Windows Clients, for SIF format |
WinItem | Rapresents an item object for Windows Clients |
WinNote | Rapresents a note object for Windows Clients |
WinNoteSIF | Rapresents a note object for Windows Clients, for SIF format |
WinRecipient | Rapresents a recipient object (attendee) for Windows Clients |
WinRecurrence | Rapresents a recurrence pattern object for Windows Clients |
WinRecurrenceSIF | Rapresents a recurrence pattern object for Windows Clients, for SIF format |
WinTask | Rapresents an event object for Windows Clients |
WinTaskSIF | Rapresents an event object for Windows Clients, for SIF format |