X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=lttv%2Flttv%2Ftracecontext.h;h=785f7021984ef081403ac29bcc27569a97f10b1b;hb=922581a4a91dcb870a6168112a6198a1afacf0bb;hp=acedeea637fa4dbe1a21d6cdc0a1b4e3e6694a4c;hpb=90e19f82bca635a1ba52b8a50b64e484bd19c14f;p=lttv.git diff --git a/lttv/lttv/tracecontext.h b/lttv/lttv/tracecontext.h index acedeea6..785f7021 100644 --- a/lttv/lttv/tracecontext.h +++ b/lttv/lttv/tracecontext.h @@ -100,6 +100,9 @@ struct _LttvTracesetContext { LttvAttribute *ts_a; TimeInterval time_span; GTree *pqueue; + struct bt_ctf_iter *iter; + /* TODO ybrosseau: Added for babeltrace proto */ + LttvHooks *event_hooks; LttvTracesetContextPosition *sync_position; /* position at which to sync the trace context */ @@ -220,6 +223,8 @@ void lttv_process_traceset_end(LttvTracesetContext *self, LttvHooks *event, LttvHooksByIdChannelArray *event_by_id_channel); +guint lttv_process_traceset_update(LttvTracesetContext *self); + void lttv_process_traceset_seek_time(LttvTracesetContext *self, LttTime start);