X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=plugins%2Fctf%2Ffs%2Ffs.h;h=31c868270922b1663b3263b88a03654d70c88699;hb=78586d8a10bfb11d34d187697ae15e9255c6ddf4;hp=e568ddd5d0f277464b9919a1856542aaf8b23b2b;hpb=663618eed7aae79f22d8649f677bf13a3bb76771;p=babeltrace.git diff --git a/plugins/ctf/fs/fs.h b/plugins/ctf/fs/fs.h index e568ddd5..31c86827 100644 --- a/plugins/ctf/fs/fs.h +++ b/plugins/ctf/fs/fs.h @@ -37,6 +37,8 @@ static bool ctf_fs_debug; +struct bt_notification_heap; + struct ctf_fs_file { struct ctf_fs_component *ctf_fs; GString *path; @@ -55,6 +57,7 @@ struct ctf_fs_metadata { struct ctf_fs_stream { struct ctf_fs_file *file; struct bt_ctf_stream *stream; + /* FIXME There should be many and ctf_fs_stream should not own them. */ struct bt_ctf_notif_iter *notif_iter; void *mmap_addr; size_t mmap_len; @@ -67,7 +70,7 @@ struct ctf_fs_data_stream { }; struct ctf_fs_iterator { - int dummy; + struct bt_notification_heap *pending_notifications; }; struct ctf_fs_component_options {