lib: msg. iter. inactivity message has a simple CS, not a default CS
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Tue, 14 Jan 2020 18:36:51 +0000 (13:36 -0500)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Wed, 15 Jan 2020 00:59:56 +0000 (19:59 -0500)
commit60d02328261d37044d37a7d77b3d3847db5c72bf
tree41b8f5b16069ab77e6aa3cfe74e7144c746fb55a
parentf615b25000172f8d9607039fe94a0662533e0394
lib: msg. iter. inactivity message has a simple CS, not a default CS

The "default clock snapshot" properties of some types of messages come
from the fact that a stream class has a default clock class, and
therefore its streams have a default clock.

A message iterator inactivity message is not related to any stream, so
it doesn't have a "default" clock class: it has a simple clock class,
and therefore a simple clock snapshot.

Update the C and Python APIs to show this.

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I0142c4f91217791e3157d37a32f4e2f234afa8d2
Reviewed-on: https://review.lttng.org/c/babeltrace/+/2801
Tested-by: jenkins <jenkins@lttng.org>
12 files changed:
include/babeltrace2/graph/message-message-iterator-inactivity-const.h
include/babeltrace2/graph/message-message-iterator-inactivity.h
src/bindings/python/bt2/bt2/message.py
src/lib/graph/iterator.c
src/lib/graph/message/message-iterator-inactivity.c
src/lib/graph/message/message-iterator-inactivity.h
src/plugins/common/muxing/muxing.c
src/plugins/ctf/lttng-live/lttng-live.c
src/plugins/text/details/write.c
src/plugins/utils/muxer/muxer.c
src/plugins/utils/trimmer/trimmer.c
tests/bindings/python/bt2/test_message.py
This page took 0.02717 seconds and 4 git commands to generate.