X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Flttng-live%2Flttng-live.h;h=09de20b92e1431bb92830bdded8aa9929ce36604;hb=b7e8a8e17de9b9e5b717d8b664b8385a2562aee8;hp=137a296d58d38cb248c539d62be9b1d22d538e98;hpb=c98627ca822e1284ccbda17597c8b057f0997acf;p=babeltrace.git diff --git a/formats/lttng-live/lttng-live.h b/formats/lttng-live/lttng-live.h index 137a296d..09de20b9 100644 --- a/formats/lttng-live/lttng-live.h +++ b/formats/lttng-live/lttng-live.h @@ -26,7 +26,6 @@ #include -#define LTTNG_METADATA_PATH_TEMPLATE "/tmp/lttng-live-XXXXXX" #define LTTNG_DEFAULT_NETWORK_VIEWER_PORT 5344 #define LTTNG_LIVE_MAJOR 2 @@ -46,7 +45,8 @@ struct lttng_live_ctx { struct lttng_live_viewer_stream { uint64_t id; uint64_t mmap_size; - int fd; + FILE *metadata_fp_write; + ssize_t metadata_len; int metadata_flag; int first_read; struct lttng_live_session *session; @@ -67,6 +67,7 @@ struct lttng_live_ctf_trace { struct lttng_live_viewer_stream *metadata_stream; GPtrArray *streams; FILE *metadata_fp; + struct bt_trace_handle *handle; int trace_id; int in_use; };