Update manual pages for 2.0.0-rc1
[babeltrace.git] / doc / man / babeltrace2-plugin-utils.7.txt
1 = babeltrace2-plugin-utils(7)
2 :manpagetype: plugin
3 :revdate: 14 September 2019
4
5
6 == NAME
7
8 babeltrace2-plugin-utils - Babeltrace 2's common graph utilities plugin
9
10
11 == DESCRIPTION
12
13 The Babeltrace~2 `utils` plugin contains common, generic utility
14 component classes which you can use in any processing graph.
15
16 include::common-see-babeltrace2-intro.txt[]
17
18
19 == COMPONENT CLASSES
20
21 compcls:filter.utils.muxer::
22 Muxes messages by time.
23 +
24 See man:babeltrace2-filter.utils.muxer(7).
25
26 compcls:filter.utils.trimmer::
27 Discards all the consumed messages with a time outside a given
28 time range, effectively ``cutting'' trace streams.
29 +
30 See man:babeltrace2-filter.utils.trimmer(7).
31
32 compcls:sink.utils.counter::
33 Prints the number of consumed messages, either once at the end or
34 periodically.
35 +
36 See man:babeltrace2-sink.utils.counter(7).
37
38 compcls:sink.utils.dummy::
39 Consumes messages and discards them (does nothing with them).
40 +
41 This is useful for testing and benchmarking a trace processing graph
42 application, for example.
43 +
44 See man:babeltrace2-sink.utils.dummy(7).
45
46
47 include::common-footer.txt[]
48
49
50 == SEE ALSO
51
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)
This page took 0.033566 seconds and 4 git commands to generate.