static bool ctf_fs_debug;
+struct bt_notification_heap;
+
struct ctf_fs_file {
struct ctf_fs_component *ctf_fs;
GString *path;
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;
};
struct ctf_fs_iterator {
- int dummy;
+ struct bt_notification_heap *pending_notifications;
};
struct ctf_fs_component_options {
GString *trace_path;
FILE *error_fp;
size_t page_size;
- struct bt_notification *last_notif;
+ struct bt_notification *current_notification;
struct ctf_fs_metadata metadata;
struct ctf_fs_data_stream data_stream;
struct ctf_fs_component_options options;