Commit | Line | Data |
---|---|---|
e70712b3 | 1 | = babeltrace2-plugin-utils(7) |
0659f3af | 2 | :manpagetype: plugin |
e70712b3 | 3 | :revdate: 14 September 2019 |
0659f3af PP |
4 | |
5 | ||
e70712b3 | 6 | == NAME |
0659f3af | 7 | |
e70712b3 | 8 | babeltrace2-plugin-utils - Babeltrace 2's common graph utilities plugin |
0659f3af | 9 | |
0659f3af | 10 | |
e70712b3 | 11 | == DESCRIPTION |
0659f3af | 12 | |
e70712b3 PP |
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 | |
0659f3af | 20 | |
0659f3af | 21 | compcls:filter.utils.muxer:: |
e70712b3 | 22 | Muxes messages by time. |
0659f3af | 23 | + |
a8be4294 | 24 | See man:babeltrace2-filter.utils.muxer(7). |
0659f3af PP |
25 | |
26 | compcls:filter.utils.trimmer:: | |
e70712b3 PP |
27 | Discards all the consumed messages with a time outside a given |
28 | time range, effectively ``cutting'' trace streams. | |
0659f3af | 29 | + |
a8be4294 | 30 | See man:babeltrace2-filter.utils.trimmer(7). |
0659f3af | 31 | |
0659f3af | 32 | compcls:sink.utils.counter:: |
e70712b3 PP |
33 | Prints the number of consumed messages, either once at the end or |
34 | periodically. | |
0659f3af | 35 | + |
a8be4294 | 36 | See man:babeltrace2-sink.utils.counter(7). |
0659f3af | 37 | |
e70712b3 PP |
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 | ||
0659f3af PP |
46 | |
47 | include::common-footer.txt[] | |
48 | ||
49 | ||
e70712b3 PP |
50 | == SEE ALSO |
51 | ||
a8be4294 MJ |
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) |