X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Fctf%2Flttng-live%2Flttng-live.h;h=f003d6270f2b57b5548c849625801be758861fb3;hb=15caa1ca4fac30bd196602bd136e48fda3892de2;hp=dc49bfb3e5af9213ade919d7baf07e5ff6f3d19f;hpb=f4e38e70bf6dc1ff8c9226d9c8eedaf26fa19f09;p=babeltrace.git diff --git a/src/plugins/ctf/lttng-live/lttng-live.h b/src/plugins/ctf/lttng-live/lttng-live.h index dc49bfb3..f003d627 100644 --- a/src/plugins/ctf/lttng-live/lttng-live.h +++ b/src/plugins/ctf/lttng-live/lttng-live.h @@ -64,6 +64,9 @@ enum lttng_live_stream_state { /* Iterator over a live stream. */ struct lttng_live_stream_iterator { + bt_logging_level log_level; + bt_self_component *self_comp; + /* Owned by this. */ bt_stream *stream; @@ -119,6 +122,9 @@ struct lttng_live_stream_iterator { }; struct lttng_live_metadata { + bt_logging_level log_level; + bt_self_component *self_comp; + /* Weak reference. */ struct lttng_live_trace *trace; @@ -130,6 +136,9 @@ struct lttng_live_metadata { }; struct lttng_live_trace { + bt_logging_level log_level; + bt_self_component *self_comp; + /* Back reference to session. */ struct lttng_live_session *session; @@ -154,6 +163,9 @@ struct lttng_live_trace { }; struct lttng_live_session { + bt_logging_level log_level; + bt_self_component *self_comp; + /* Weak reference. */ struct lttng_live_msg_iter *lttng_live_msg_iter; @@ -184,8 +196,10 @@ enum session_not_found_action { * A component instance is an iterator on a single session. */ struct lttng_live_component { + bt_logging_level log_level; + /* Weak reference. */ - bt_self_component_source *self_comp; + bt_self_component *self_comp; struct { GString *url; @@ -202,6 +216,9 @@ struct lttng_live_component { }; struct lttng_live_msg_iter { + bt_logging_level log_level; + bt_self_component *self_comp; + /* Weak reference. */ struct lttng_live_component *lttng_live_comp;