4.3 Put Changes Request

This section provides an example of a Put Changes request (section 2.2.2.1.4) saving a document through the protocol.

 0x00000000: 0C 00 0B 00 9C CF 29 F3 39 94 06 9B 06 02 00 00
 0x00000010: EE 02 00 00 AA 02 20 00 7E B8 31 E7 45 DD AA 44
 0x00000020: AB 80 0C 75 FB D1 53 0E 7A 02 08 00 B4 27 E1 2E
 0x00000030: 77 01 16 02 06 00 03 0B 00 D2 02 26 00 0C 8E 2E
 0x00000040: 2E 05 D1 C0 86 48 9C 51 29 D6 61 71 4F 67 00 48
 0x00000050: 0B 01 AC 02 00 0C 56 0C 8E FC 0B 2C 04 9B 61 4C
 0x00000060: AB 49 48 45 E6 03 EC A0 80 47 AF 30 54 71 6E 9B
 0x00000070: 40 98 06 70 7E 81 8D C1 02 01 00 00 00 00 00 00
 0x00000080: 00 0B EC 00 C0 32 80 13 38 0C DE AF 7C 55 4E 95
 0x00000090: 0E 65 7A D3 A3 FA 63 01 00 00 11 03 21 2F 00 75
 0x000000A0: F4 00 B2 00 EC 03     
                       502 Binary Bytes 
 0x00000290:                                     79 05
                  Additional Object Groups
  
  
 0x00006600:                                           0C 56
 0x00006610: 0C 99 FA 30 D7 2C 12 88 42 B7 22 0A 12 5C FD A7
 0x00006620: E5 80 47 AF 30 54 71 6E 9B 40 98 06 70 7E 81 8D
 0x00006630: C1 02 32 00 00 00 00 00 00 00 05 60 20 94 33 B9
 0x00006640: 0E 1D 57 E9 41 AA D3 88 0D 92 D3 19 55 38 66 14
 0x00006650: B9 FA DE 84 A3 AA 0D 4A A3 A8 52 0C 77 AC 70 73
 0x00006660: 0C B9 FA DE 84 A3 AA 0D 4A A3 A8 52 0C 77 AC 70
 0x00006670: 73 0C 65 46 2A 6F C8 42 C7 46 BA B4 E2 8F DC E1
 0x00006680: E3 2B 05 0C 58 60 0C 8E FC 0B 2C 04 9B 61 4C AB
 0x00006690: 49 48 45 E6 03 EC A0 80 47 AF 30 54 71 6E 9B 40
 0x000066A0: 98 06 70 7E 81 8D C1 02 33 00 00 00 00 00 00 00
 0x000066B0: 07 58 22 0C 3A FE 28 71 BE DC 01 43 BD 84 71 6C
 0x000066C0: 45 6C 80 8A 05 0C 56 0C 05 A9 D1 DF 9C 9B 2E 42
 0x000066D0: B2 59 81 7A F3 51 14 54 80 47 AF 30 54 71 6E 9B
 0x000066E0: 40 98 06 70 7E 81 8D C1 02 34 00 00 00 00 00 00
 0x000066F0: 00 09 D0 24 0C 3A FE 28 71 BE DC 01 43 BD 84 71
 0x00006700: 6C 45 6C 80 8A 00 50 4C 14 B9 FA DE 84 A3 AA 0D
 0x00006710: 4A A3 A8 52 0C 77 AC 70 73 80 13 38 0C DE AF 7C
 0x00006720: 55 4E 95 0E 65 7A D3 A3 FA 63 01 00 00 11 C8 22
 0x00006730: 0C 8E FC 0B 2C 04 9B 61 4C AB 49 48 45 E6 03 EC
 0x00006740: A0  . . . 
        More Revision Manifest Object Group references
 0x00006AB0:                                     0C 56 0C 8E
 0x00006AC0: 2E 2E 05 D1 C0 86 48 9C 51 29 D6 61 71 4F 67 80
 0x00006AD0: 0A 4E D0 67 25 4F E5 43 91 48 B7 28 D3 AB 89 77
 0x00006AE0: 01 00 00 00 00 00 00 00 03 88 54 0C 99 FA 30 D7
 0x00006AF0: 2C 12 88 42 B7 22 0A 12 5C FD A7 E5 80 B8 50 CF
 0x00006B00: AB 8E 91 64 BF 98 06 70 7E 81 8D C1 02 3E 00 00
 0x00006B10: 00 00 00 00 00 70 9A 0C B9 FA DE 84 A3 AA 0D 4A
 0x00006B20: A3 A8 52 0C 77 AC 70 73 0C 65 46 2A 6F C8 42 C7
 0x00006B30: 46 BA B4 E2 8F DC E1 E3 2B 60 0C 8E FC 0B 2C 04
 0x00006B40: 9B 61 4C AB 49 48 45 E6 03 EC A0 80 B8 50 CF AB
 0x00006B50: 8E 91 64 BF 98 06 70 7E 81 8D C1 02 40 00 00 00
 0x00006B60: 00 00 00 00 68 76 0C 3A FE 28 71 BE DC 01 43 BD
 0x00006B70: 84 71 6C 45 6C 80 8A 0C 05 A9 D1 DF 9C 9B 2E 42
 0x00006B80: B2 59 81 7A F3 51 14 54 80 B8 50 CF AB 8E 91 64
 0x00006B90: BF 98 06 70 7E 81 8D C1 02 3F 00 00 00 00 00 00
 0x00006BA0: 00 05 55 03 01


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Request Header

Object Group

Storage Manifest

Cell Manifest

Revision Manifest

Storage Index

Request End

Request Header (4 bytes): Contents of the Request Header (section 4.3.1).

Object Group (4 bytes): Contents of an Object Group (section 4.3.2).

Storage Manifest (4 bytes): Contents of a Storage Manifest (section 4.3.3).

Cell Manifest (4 bytes): Contents of Cell Manifest (section 4.3.4).

Revision Manifest (4 bytes): Contents of Revision Manifest (section 4.3.5).

Storage Index (4 bytes): Contents of Storage Index (section 4.3.6).

Request End (4 bytes): Contents of Request End (section 4.3.7).