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