typedef enum EventHdr_HdrType {
EventHdr_HdrType_Event,
// Event with no timestamp or other optional parameters
EventHdr_HdrType_EventWithTimestamp,
// Event with 64 bit Timestamp
EventHdr_HdrType_EventWithSnapshotId,
// Snapshot event
EventHdr_HdrType_EventWithSnapshotIdAndTimestamp,
// Snapshot event with 64 bit Timestamp
EventHdr_HdrType_Reserved4,
// reserved for future use
EventHdr_HdrType_Reserved5,
// reserved for future use
EventHdr_HdrType_Reserved6,
// reserved for future use
EventHdr_HdrType_Reserved7,
// reserved for future use
EventHdr_HdrType_Reserved8,
// reserved for future use
EventHdr_HdrType_Reserved9,
// reserved for future use
EventHdr_HdrType_Reserved10,
// reserved for future use
EventHdr_HdrType_Reserved11,
// reserved for future use
EventHdr_HdrType_Reserved12,
// reserved for future use
EventHdr_HdrType_Reserved13,
// reserved for future use
EventHdr_HdrType_Reserved14,
// reserved for future use
EventHdr_HdrType_Reserved15,
// reserved for future use
EventHdr_HdrType_Reserved16,
// reserved for future use
EventHdr_HdrType_Reserved17,
// reserved for future use
EventHdr_HdrType_Reserved18,
// reserved for future use
EventHdr_HdrType_Reserved19,
// reserved for future use
EventHdr_HdrType_Reserved20,
// reserved for future use
EventHdr_HdrType_Reserved21,
// reserved for future use
EventHdr_HdrType_Reserved22,
// reserved for future use
EventHdr_HdrType_Reserved23,
// reserved for future use
EventHdr_HdrType_Reserved24,
// reserved for future use
EventHdr_HdrType_Reserved25,
// reserved for future use
EventHdr_HdrType_Reserved26,
// reserved for future use
EventHdr_HdrType_Reserved27,
// reserved for future use
EventHdr_HdrType_Reserved28,
// reserved for future use
EventHdr_HdrType_Reserved29,
// reserved for future use
EventHdr_HdrType_Reserved30,
// reserved for future use
EventHdr_HdrType_Reserved31
// reserved for future use
} EventHdr_HdrType;
Stored in a 5 bit bitfield (b31-b27) of the first word in the event.