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
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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).