* all copies or substantial portions of the Software.
*/
+#include <glib.h>
+#include <babeltrace/ctf/events.h>
+
struct bt_callback {
int prio; /* Callback order priority. Lower first. Dynamically assigned from dependency graph. */
void *private_data;
struct bt_dependencies *depends;
struct bt_dependencies *weak_depends;
struct bt_dependencies *provides;
- enum bt_cb_ret (*callback)(struct bt_ctf_data *ctf_data,
+ enum bt_cb_ret (*callback)(struct bt_ctf_event *ctf_data,
void *private_data);
};
int refcount; /* free when decremented to 0 */
};
-void process_callbacks(struct babeltrace_iter *iter,
+void process_callbacks(struct bt_iter *iter,
struct ctf_stream *stream);
#endif /* _BABELTRACE_CALLBACKS_INTERNAL_H */