src.ctf.fs: use one CTF notif iter per notification iterator
[babeltrace.git] / plugins / ctf / fs-src / data-stream-file.h
index 99efd36fae3df5a75db12f0bcb022ac1c41f36ba..8b2d7247fb91797ee3b759a567916cbb698c4cc7 100644 (file)
@@ -94,7 +94,7 @@ struct ctf_fs_ds_file {
        /* Owned by this */
        struct bt_clock_class_priority_map *cc_prio_map;
 
-       /* Owned by this */
+       /* Weak */
        struct bt_ctf_notif_iter *notif_iter;
 
        void *mmap_addr;
@@ -123,6 +123,7 @@ struct ctf_fs_ds_file {
 BT_HIDDEN
 struct ctf_fs_ds_file *ctf_fs_ds_file_create(
                struct ctf_fs_trace *ctf_fs_trace,
+               struct bt_ctf_notif_iter *notif_iter,
                struct bt_ctf_stream *stream, const char *path);
 
 BT_HIDDEN
@@ -145,4 +146,6 @@ struct ctf_fs_ds_index *ctf_fs_ds_file_build_index(
 BT_HIDDEN
 void ctf_fs_ds_index_destroy(struct ctf_fs_ds_index *index);
 
+extern struct bt_ctf_notif_iter_medium_ops ctf_fs_ds_file_medops;
+
 #endif /* CTF_FS_DS_FILE_H */
This page took 0.024111 seconds and 4 git commands to generate.