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)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Mon, 20 Jan 2020 20:15:24 +0000 (15:15 -0500)
commit62988c56ccecb3f9b5415824dde056feda67986b
treead6babb7a9ac53074fea70e03b8ab250771bebd3
parente1b15e554b760856b13a3e617999e21bb9e1ae7e
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.025089 seconds and 4 git commands to generate.