X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fbabeltrace.h;h=fe5881a34e86c1475514ffb1b8f745094ef6332f;hb=f4c56ac2f6ef228de5f1dcdf7047f69c61a22a36;hp=eb15de005843f1044636d41941fd49b4b1eec8d1;hpb=c34ccddd3910efe68ed20faf40b7da76282bb727;p=babeltrace.git diff --git a/include/babeltrace/babeltrace.h b/include/babeltrace/babeltrace.h index eb15de00..fe5881a3 100644 --- a/include/babeltrace/babeltrace.h +++ b/include/babeltrace/babeltrace.h @@ -50,6 +50,10 @@ struct trace_collection_pos { } u; }; +struct bt_ctf_data { + struct ctf_stream_event *event; +}; + /* * babeltrace_iter_create - Allocate a trace collection iterator. * @@ -162,8 +166,8 @@ void babeltrace_dependencies_destroy(struct bt_dependencies *dep); */ int babeltrace_iter_add_callback(struct babeltrace_iter *iter, bt_event_name event, void *private_data, int flags, - enum bt_cb_ret (*callback)(void *private_data, - void *caller_data), + enum bt_cb_ret (*callback)(struct bt_ctf_data *ctf_data, + void *caller_data), struct bt_dependencies *depends, struct bt_dependencies *weak_depends, struct bt_dependencies *provides);