3.6.1.1 Global
Client_ID: An identifier for the client.
FileMetadataTable: A table of file metadata indexed by FileId, as specified in section 3.6.1.5.
SyncClientVersion: The highest version of the Enterprise Client Synchronization Protocol that the client supports. This MUST be one of the version values specified in section 1.7.
GlobalSyncURI: The URI to be used to enumerate all servers exposing a namespace for file synchronization.
SyncTargetHostList: A list of server URIs that expose the sync namespace.
HostURLPrefix: The URL prefix that the client currently uses to connect to for all sync operations.
SyncTargetPartnershipId: An identifier for the sync target share for a specific user.
SyncServerDataTransferType: The type of data transfer that the server supports for file uploading or downloading.
SyncChangesURL: The URL to be used by the client to poll for changes on the server.
SessionLocationURL: The URL to access the session on the server.
UserDataUsed: The amount of data, in bytes, used by the user in the sync target share.
UserDataFree: The amount of data, in bytes, available for the user in the sync target share.
SyncBatchServerKnowledge: An opaque serialized binary stream representing the version of the file data on the server.
SyncBatchClientKnowledge: An opaque serialized binary stream representing the version of the file data on the client.
UploadFileList: A list of UploadFile objects, as specified in section 3.6.1.2.
DownloadFileList: A list of DownloadFile objects, as specified in section 3.6.1.4.
UploadBatchLimits: The parameters that describe batch characteristics in an upload scenario. This MUST be in the format of the BATCH_LIMITS_ENTRY structure as specified in section 2.2.2.4.
DownloadBatchLimits: The parameters that describe batch characteristics in a download scenario. This MUST be in the format of the BATCH_LIMITS_ENTRY structure as specified in section 2.2.2.4.
ContinueToken: This contains the last x-ecs-continue token that was sent by the server.