X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace%2Fctf-ir%2Fmetadata.h;h=ce5f8b9e477d7053d77aad852c02dc392d0f4b44;hp=773ebd681358b01196385460242311323eeecd92;hb=fca049584ae1bcd9b0859924f982c6a0f6c7388f;hpb=41e82e008e6a49f5f9f9d3e7100dacd65676464b diff --git a/include/babeltrace/ctf-ir/metadata.h b/include/babeltrace/ctf-ir/metadata.h index 773ebd68..ce5f8b9e 100644 --- a/include/babeltrace/ctf-ir/metadata.h +++ b/include/babeltrace/ctf-ir/metadata.h @@ -36,6 +36,7 @@ struct ctf_event; struct ctf_stream { struct ctf_stream_class *stream_class; uint64_t timestamp; /* Current timestamp, in ns */ + uint64_t prev_timestamp; uint64_t event_id; /* Current event ID */ int has_timestamp; uint64_t stream_id; @@ -47,6 +48,10 @@ struct ctf_stream { GPtrArray *events_by_id; /* Array of struct ctf_stream_event pointers indexed by id */ struct definition_scope *parent_def_scope; /* for initialization */ int stream_definitions_created; + + /* Event discarded information */ + uint32_t events_discarded; + }; struct ctf_stream_event {