ctf.fs: split streams, one per port
[babeltrace.git] / plugins / ctf / fs / metadata.h
index eeccf848249cbef407111bbc44fb96f6dab6b16d..85a7726834d5e1943af9d7868e253543e398703c 100644 (file)
@@ -35,9 +35,19 @@ BT_HIDDEN
 int ctf_fs_metadata_init(struct ctf_fs_metadata *metadata);
 
 BT_HIDDEN
-void ctf_fs_metadata_deinit(struct ctf_fs_metadata *metadata);
+void ctf_fs_metadata_fini(struct ctf_fs_metadata *metadata);
 
 BT_HIDDEN
-void ctf_fs_metadata_set_trace(struct ctf_fs_component *ctf_fs);
+int ctf_fs_metadata_set_trace(struct ctf_fs_component *ctf_fs);
+
+BT_HIDDEN
+FILE *ctf_fs_metadata_open_file(const char *trace_path);
+
+BT_HIDDEN
+bool ctf_metadata_is_packetized(FILE *fp, int *byte_order);
+
+BT_HIDDEN
+int ctf_metadata_packetized_file_to_buf(struct ctf_fs_component *ctf_fs,
+               FILE *fp, uint8_t **buf, int byte_order);
 
 #endif /* CTF_FS_METADATA_H */
This page took 0.024 seconds and 4 git commands to generate.