Feed Header

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

Table 1: Feed Header
OffsetFieldTypeValue
0magic1int0xcafefeed
4magic2int0x2bad4dfb
8major versionint1
12minor versionint3
16reserved 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.