1 = babeltrace2-plugin-utils(7)
3 :revdate: 14 September 2019
8 babeltrace2-plugin-utils - Babeltrace 2's common graph utilities plugin
13 The Babeltrace~2 `utils` plugin contains common, generic utility
14 component classes which you can use in any processing graph.
16 include::common-see-babeltrace2-intro.txt[]
21 compcls:filter.utils.muxer::
22 Muxes messages by time.
24 See man:babeltrace2-filter.utils.muxer(7).
26 compcls:filter.utils.trimmer::
27 Discards all the consumed messages with a time outside a given
28 time range, effectively ``cutting'' trace streams.
30 See man:babeltrace2-filter.utils.trimmer(7).
32 compcls:sink.utils.counter::
33 Prints the number of consumed messages, either once at the end or
36 See man:babeltrace2-sink.utils.counter(7).
38 compcls:sink.utils.dummy::
39 Consumes messages and discards them (does nothing with them).
41 This is useful for testing and benchmarking a trace processing graph
42 application, for example.
44 See man:babeltrace2-sink.utils.dummy(7).
47 include::common-footer.txt[]
52 man:babeltrace2-intro(7),
53 man:babeltrace2-filter.utils.muxer(7),
54 man:babeltrace2-filter.utils.trimmer(7),
55 man:babeltrace2-sink.utils.counter(7),
56 man:babeltrace2-sink.utils.dummy(7)