Data Structures

Here are the data structures with brief descriptions:
OSyncChangeA change object
OSyncChangeUpdateStruct for the change status callback
OSyncCustomFilterRepresents a custom filter that can be used to call hooks
OSyncDataDetectorRepresent a detector for a given format
OSyncEngineUpdateStruct for the engine status callback
OSyncErrorRepresent an error
OSyncFilterRepresents a filter to filter changes
OSyncFlagThe functions that can be called on a plugin
OSyncFormatConverterRepresent a converter from one format to another
OSyncFormatEnvThe environment used for conversions
OSyncFormatExtensionAn extension to a format
OSyncFormatFunctionsThe functions for accessing formats on a plugin
OSyncGroupRepresent a group of members that should be synchronized
OSyncHashTableRepresent a hashtable which can be used to check if changes have been modifed or deleted
OSyncMappingUpdateStruct for the mapping status callback
OSyncMemberA member of a group which represent a single device
OSyncMemberFunctionsRepresents the functions that a member will call to inform the syncengine
OSyncMemberUpdateStruct for the member status callback
OSyncMessageA OSyncMessage
OSyncObjFormatRepresent a format for a object type
OSyncObjTypeRepresent a abstract object type (like "contact")
OSyncPendingMessage
OSyncPluginRepresent a synchronzation plugin
OSyncPluginCallContext
OSyncPluginFunctionsThe functions that can be called on a plugin
OSyncPluginInfoGives information about a plugin
OSyncPluginTimeoutsThe timeouts for the asynchronous functions of a plugin
OSyncQueueRepresents a Queue which can be used to receive messages
OSyncThread
OSyncUserInfoRepresent a user
OSyncXMLEncoding