3.6.4.1 Application Requests Uploading Data To Sync Target
The application provides the following:
An opaque binary stream representing the version of the files changed
Size of the file data, in bytes, to be uploaded to the server
If the size of the file data to be uploaded is greater than the value of UserDataFree, the client MUST return an implementation-specific error to the calling application.
The client MUST perform the steps as specified in section 3.6.5.1 to upload the file data to the sync server.