2.17 Dictionary

The Dictionary packet represents all mappings between property identifiers and property names in a property set.


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

NumEntries

Entry 0 (variable)

...

Entry 1 (variable)

...

Entry n (variable)

...

Padding (variable)

...

NumEntries (4 bytes): (4 bytes) An unsigned integer representing the number of entries in the Dictionary.

Entry 1 (variable): All Entry fields MUST be a sequence of DictionaryEntry packets. Entries are not required to appear in any particular order.

Padding (variable): Padding, if necessary, to a total length that is a multiple of 4 bytes.