33 #ifndef _SML_DATA_SYNC_API_STANDARD_H_
34 #define _SML_DATA_SYNC_API_STANDARD_H_
36 #include <libsyncml/syncml.h>
46 SML_DATA_SYNC_EVENT_ERROR = 0,
47 SML_DATA_SYNC_EVENT_CONNECT = 1,
48 SML_DATA_SYNC_EVENT_GOT_ALL_ALERTS = 2,
49 SML_DATA_SYNC_EVENT_GOT_ALL_CHANGES = 3,
50 SML_DATA_SYNC_EVENT_GOT_ALL_MAPPINGS = 4,
51 SML_DATA_SYNC_EVENT_DISCONNECT = 5,
52 SML_DATA_SYNC_EVENT_FINISHED = 6,
60 SmlSessionType dsType,
61 SmlTransportType tspType,
64 SmlBool smlDataSyncSetOption(
70 const char *contentType,
82 SmlBool smlDataSyncAddChange(
92 SmlBool smlDataSyncAddMapping(
This is the central synchronization object.
SmlDataSyncEventType
These are all possible events which the high level API sends.
const SmlLocation * smlDataSyncGetTarget(SmlDataSyncObject *dsObject, SmlError **error)
SmlBool smlDataSyncAbort(SmlDataSyncObject *dsObject, SmlError **error)