Table 1 shows the TuningFork feed header. In addition to some magic numbers it contains the feed format version numbers (major.minor). The current feed format version is 1.4
Offset | Field | Type | Value |
---|---|---|---|
0 | magic1 | int | 0xcafefeed |
4 | magic2 | int | 0x2bad4dfb |
8 | major version | int | 1 |
12 | minor version | int | 3 |
16 | reserved | int | ignored |
Each version of TuningFork will accept feeds that fall within a range of versions. This is checked when TuningFork is asked to open the feed. The version number only refers to the generic TuningFork format as specified by this document. It is assumed that each application will have its own notion of versioning that it encodes using the version field of the EventTypeSpace chunk.