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_EventWith32bTimestamp,
// Event with 32 bit Timestamp
EventHdr_HdrType_EventWithTimestampAndEndpointId,
EventHdr_HdrType_EventWithSnapshotIdAnd32bTimestamp,
// Snapshot event with 32 bit Timestamp
EventHdr_HdrType_EventWithSnapshotIdAndTimestampAndEndpointId,
EventHdr_HdrType_EventWithPrevLenWithNoTimestamp,
// reverse param event with prev. length field
EventHdr_HdrType_EventWithPrevLenWith32bTimestamp,
// reverse param event with prev. length field
EventHdr_HdrType_EventWithPrevLenWith64bTimestamp,
// reverse param event with prev. length field
EventHdr_HdrType_SnapshotEventWithPrevLen,
// Snapshot event with no timestamp
EventHdr_HdrType_SnapshotEventWithPrevLenAnd64bTimestamp,
// Snapshot event with 64 bit Timestamp
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.
generates the first word to use in a header that contains the length of the previous event