String Table

A String Table chunk provides a list of key-string pairs that define various shared strings of the server, the feed, or the current run. The key is a 32-bit integer and is identified as a string-index and can be used in other chunks. The level of indirection on strings is useful for both sharing to specify deliberate sharing (as opposed to accidental string equality) and for space efficiency. The server is obligated to ensure uniqueness of the mapping.
Table 1: String Table Chunk Body
0countintNumber of key-string entries in this chunk
4keyintIndex of a key-string pair
8valueString1Value of a key-string pair
keyintIndex of a key-string pair
valueString1Value of a key-string pair
... (a total of count key/value pairs)