SoC:RoamingSupport: Difference between revisions

Line 21: Line 21:
For containing and controlling the data between installations, update messages are used to package and transport the sync data. All sync information is packed into a file. There are two types of update messages:
For containing and controlling the data between installations, update messages are used to package and transport the sync data. All sync information is packed into a file. There are two types of update messages:


  Full Update Message - Contains everything that the user has selected to sync
* Full Update Message - Contains everything that the user has selected to sync
  Delta Update Message - Contains only the changes since the last full/delta update message.
* Delta Update Message - Contains only the changes since the last full/delta update message.


Some of the sync data can be transferred as the full data file, like the address book's abook.mab file. However, certain data types like user preferences can not be sync'd this way, and contain an update log listed in the file. To help with unpacking all of the data, a TOC file is created and included with each update message. The format of the TOC file looks like this:
Some of the sync data can be transferred as the full data file, like the address book's abook.mab file. However, certain data types like user preferences can not be sync'd this way, and contain an update log listed in the file. To help with unpacking all of the data, a TOC file is created and included with each update message. The format of the TOC file looks like this:
26

edits