X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Fdoc%2Fdeveloper%2Fprocess_traceset_strict_boundaries.txt;h=cc9b288d66394cd5d8a5b4e2af4bdc7714223fcf;hb=361e970b2a6793fe739cbf3e98ee4efb18000768;hp=919d631420ad782cde8dfcf1becb4d4739ea2e18;hpb=7d43086b09770485be48985ae0519bac20765782;p=lttv.git diff --git a/ltt/branches/poly/doc/developer/process_traceset_strict_boundaries.txt b/ltt/branches/poly/doc/developer/process_traceset_strict_boundaries.txt index 919d6314..cc9b288d 100644 --- a/ltt/branches/poly/doc/developer/process_traceset_strict_boundaries.txt +++ b/ltt/branches/poly/doc/developer/process_traceset_strict_boundaries.txt @@ -143,7 +143,7 @@ LttTime end, unsigned num_events, const LttvTracesetContextPosition *end_position) -This new version of process traceset middle will call the middle hooks for +This new version of process traceset middle will call the event hooks for events until the first criterion is fulfilled : either the end time is passed, the number of events requested is passed or the end position is reached. When this function ends, the end position can be extracted from the context, the end @@ -154,13 +154,19 @@ The end event is a pointer to the last event the hooks has been called for. - lttv_process_traceset_seek_time : already implemented - lttv_process_traceset_begin(LttvTracesetContext *self, - LttvHooksById *begin_hooks, - LttvHooksById *middle_hooks) + LttvHooks *before_traceset, + LttvHooks *before_trace, + LttvHooks *before_tracefile, + LttvHooks *event, + LttvHooksById *event_by_id) - lttv_process_traceset_end(LttvTracesetContext *self, - LttvHooksById *end_hooks, - LttvHooksById *middle_hooks) + LttvHooks *after_traceset, + LttvHooks *after_trace, + LttvHooks *after_tracefile, + LttvHooks *event, + LttvHooksById *event_by_id) - lttv_traceset_context_add_hooks and lttv_traceset_context_remove_hooks