* (in ns since EPOCH).
*/
int64_t timestamp_begin_ns, timestamp_end_ns;
+
+ /*
+ * Packet sequence number, or UINT64_MAX if not present in the index.
+ */
+ uint64_t packet_seq_num;
};
struct ctf_fs_ds_index {
/* Weak, belongs to ctf_fs_trace */
struct ctf_fs_ds_file_group *ds_file_group;
- /* Owned by this */
- struct ctf_fs_ds_file *ds_file;
-
- /* Which file the iterator is _currently_ operating on */
- size_t ds_file_info_index;
-
/* Owned by this */
struct ctf_msg_iter *msg_iter;
*/
bt_component_class_message_iterator_next_method_status next_saved_status;
const struct bt_error *next_saved_error;
+
+ struct ctf_fs_ds_group_medops_data *msg_iter_medops_data;
};
BT_HIDDEN