4.3.6 Storage Index

This is the Storage Index that is part of the Put Changes Request example (section 4.3).

 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

Data Element Header

Data Element EXGUID

...

...

...

Serial Number

...

...

...

Data Element Type

Storage Index Manifest Mapping Start

A

...

...

...

Manifest Mapping SN

...

...

...

Storage Index Cell Mapping Start

Cell Id

...

...

...

Cell Mapping EXGUID

...

...

...

Cell Mapping SN

...

...

...

Cell Storage Index Revision Mapping Start

Revision EXGUID

...

...

...

Revision Mapping EXGUID

...

...

...

Revision Mapping SN

...

...

...

B

Data Element Start (2 bytes): 0x560C specifies the 16-bit Stream Object Header (section 2.2.1.5.1) for a data element start. Decoded, this has a type of 0x1, length 43, and is compound.

Data Element EXGUID: {"052E2E8E-C0D1-4886-9C51-29D661714F67"} 0x01 specifies the Data Element Extended GUID (see section 2.2.1.12.2) decoded from 0C 8E 2E 2E 05 D1 C0 86 48 9C 51 29 D6 61 71 4F 67.

SN: 0x80 {"67D04E0A-4F25-43E5-9148-B728D3AB8977"} 0x01 specifies the Serial Number (section 2.2.1.9) decoded from 80 0A 4E D0 67 25 4F E5 43 91 48 B7 28 D3 AB 89 77 01 00 00 00 00 00 00 00.

Data Element Type (1 byte): 0x03 specifies the data element type (section 2.2.1.12.1) as a compact unsigned 64-bit integer (section 2.2.1.1). Decoded, this represents a data element type of 0x1.

Storage Index Manifest Mapping Start (2 bytes): 0x5488 specifies the 16-bit Stream Object Header for Storage Index Cell Mapping. Decoded, this represents a type of 0x11, length 42.

A - Manifest Mapping EGUID: {"D730FA99-122C-4288-B722-0A125CFDA7E5"} 0x01 specifies the Manifest Mapping Extended GUID (section 2.2.1.7) decoded from 0C 99 FA 30 D7 2C 12 88 42 B7 22 0A 12 5C FD A7 E5.

Manifest Mapping SN: 0x80 {"ABCF50B8-918E-BF64-9806-707E818DC102"} 0x3E specifies the Manifest Mapping Serial Number decoded from 80 B8 50 CF AB 8E 91 64 BF 98 06 70 7E 81 8D C1 02 3E 00 00 00 00 00 00 00.

Storage Index Cell Mapping Start (2 bytes): 0x9A70 specifies the 16-bit Stream Object Header for Storage Index Cell Mapping. Decoded, this has a type of 0x0E, length 77.

Cell Id: {"84DEFAB9-AAA3-4A0D-A3A8-520C77AC7073"} 0x01, {"6F2A4664-42C8-46C7-BAB4-E28FDCE1E32B"} 0x01 specifies the cell identifier decoded from 0C B9 FA DE 84 A3 AA 0D 4A A3 A8 52 0C 77 AC 70 73 0C 65 46 2A 6F C8 42 C7 46 BA B4 E2 8F DC E1 E3 2B.

Cell Mapping EXGUID: {"2C0BFC8E-9B04-4C61-AB49-4845E603ECA0"} 0x31 specifies the Cell Mapping Extended GUID decoded from 60 0C 8E FC 0B 2C 04 9B 61 4C AB 49 48 45 E6 03 EC A0.

Cell Mapping SN: 0x80 {"ABCF50B8-918E-BF64-9806-707E818DC102"} 0x40 specifies the Cell Mapping Serial Number decoded from 80 B8 50 CF AB 8E 91 64 BF 98 06 70 7E 81 8D C1 02 40 00 00 00 00 00 00 00.

Cell Storage Index Revision Mapping Start (2 bytes): 0x7668 specifies the 16-bit Stream Object Header for cell Storage Index Revision Mapping start. Decoded, this represents a type of 0x0D, length 59.

Revision EXGUID: {"7128FE3A-DCBE-4301-BD84-716C456C808A"} 0x01 specifies the Revision Extended GUID decoded from 0C 3A FE 28 71 BE DC 01 43 BD 84 71 6C 45 6C 80 8A.

Revision Mapping EXGUID: {"DFD1A905-9B9C-422E-B259-817AF3511454"} 0x01 specifies the Revision Mapping Extended GUID decoded from 0C 05 A9 D1 DF 9C 9B 2E 42 B2 59 81 7A F3 51 14 54.

Revision Mapping SN: (0x80 {"8EABCF50-6491-98BF-0670-707E818DC102"} 0x00) specifies the Revision Mapping Serial Number decoded from 80 B8 50 CF AB 8E 91 64 BF 98 06 70 7E 81 8D C1 02 3F 00 00 00 00 00 00 00.

B - Data Element End (1 byte): 0x05 specifies the 8-bit Stream Object Header (section 2.2.1.5.3) for data element end.