X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Futils%2Fplugin.c;h=bec501d9bde1cdb84dd81d2ba7bf12e93ec80e69;hb=b09a5592823a648d50b1584f35faa399a139523f;hp=be39891b4afd796f723bb93a84a16d47c432763d;hpb=14b7ef9e86ccb63ce371b741449d5ee1b8e512ed;p=babeltrace.git diff --git a/plugins/utils/plugin.c b/plugins/utils/plugin.c index be39891b..bec501d9 100644 --- a/plugins/utils/plugin.c +++ b/plugins/utils/plugin.c @@ -20,11 +20,9 @@ * SOFTWARE. */ -#include +#include #include "dummy/dummy.h" #include "counter/counter.h" -#include "trimmer/trimmer.h" -#include "trimmer/iterator.h" #include "muxer/muxer.h" #ifndef BT_BUILT_IN_PLUGINS @@ -40,44 +38,44 @@ BT_PLUGIN_LICENSE("MIT"); BT_PLUGIN_SINK_COMPONENT_CLASS(dummy, dummy_consume); BT_PLUGIN_SINK_COMPONENT_CLASS_INIT_METHOD(dummy, dummy_init); BT_PLUGIN_SINK_COMPONENT_CLASS_FINALIZE_METHOD(dummy, dummy_finalize); -BT_PLUGIN_SINK_COMPONENT_CLASS_PORT_CONNECTED_METHOD(dummy, +BT_PLUGIN_SINK_COMPONENT_CLASS_INPUT_PORT_CONNECTED_METHOD(dummy, dummy_port_connected); BT_PLUGIN_SINK_COMPONENT_CLASS_DESCRIPTION(dummy, - "Consume notifications and discard them."); + "Consume messages and discard them."); /* sink.utils.counter */ BT_PLUGIN_SINK_COMPONENT_CLASS(counter, counter_consume); BT_PLUGIN_SINK_COMPONENT_CLASS_INIT_METHOD(counter, counter_init); BT_PLUGIN_SINK_COMPONENT_CLASS_FINALIZE_METHOD(counter, counter_finalize); -BT_PLUGIN_SINK_COMPONENT_CLASS_PORT_CONNECTED_METHOD(counter, +BT_PLUGIN_SINK_COMPONENT_CLASS_INPUT_PORT_CONNECTED_METHOD(counter, counter_port_connected); BT_PLUGIN_SINK_COMPONENT_CLASS_DESCRIPTION(counter, - "Count notifications and print the results."); + "Count messages and print the results."); +#if 0 /* flt.utils.trimmer */ BT_PLUGIN_FILTER_COMPONENT_CLASS(trimmer, trimmer_iterator_next); BT_PLUGIN_FILTER_COMPONENT_CLASS_DESCRIPTION(trimmer, - "Keep notifications that occur within a specific time range."); + "Keep messages that occur within a specific time range."); BT_PLUGIN_FILTER_COMPONENT_CLASS_INIT_METHOD(trimmer, trimmer_component_init); BT_PLUGIN_FILTER_COMPONENT_CLASS_FINALIZE_METHOD(trimmer, finalize_trimmer); -BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_INIT_METHOD(trimmer, +BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_INIT_METHOD(trimmer, trimmer_iterator_init); -BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_FINALIZE_METHOD(trimmer, +BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_FINALIZE_METHOD(trimmer, trimmer_iterator_finalize); -BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_SEEK_TIME_METHOD(trimmer, - trimmer_iterator_seek_time); +#endif /* flt.utils.muxer */ -BT_PLUGIN_FILTER_COMPONENT_CLASS(muxer, muxer_notif_iter_next); +BT_PLUGIN_FILTER_COMPONENT_CLASS(muxer, muxer_msg_iter_next); BT_PLUGIN_FILTER_COMPONENT_CLASS_DESCRIPTION(muxer, - "Sort notifications from multiple input ports to a single output port by time."); + "Sort messages from multiple input ports to a single output port by time."); BT_PLUGIN_FILTER_COMPONENT_CLASS_INIT_METHOD(muxer, muxer_init); BT_PLUGIN_FILTER_COMPONENT_CLASS_FINALIZE_METHOD(muxer, muxer_finalize); -BT_PLUGIN_FILTER_COMPONENT_CLASS_PORT_DISCONNECTED_METHOD(muxer, - muxer_port_disconnected); -BT_PLUGIN_FILTER_COMPONENT_CLASS_PORT_CONNECTED_METHOD(muxer, - muxer_port_connected); -BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_INIT_METHOD(muxer, - muxer_notif_iter_init); -BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_FINALIZE_METHOD(muxer, - muxer_notif_iter_finalize); +BT_PLUGIN_FILTER_COMPONENT_CLASS_INPUT_PORT_DISCONNECTED_METHOD(muxer, + muxer_input_port_disconnected); +BT_PLUGIN_FILTER_COMPONENT_CLASS_INPUT_PORT_CONNECTED_METHOD(muxer, + muxer_input_port_connected); +BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_INIT_METHOD(muxer, + muxer_msg_iter_init); +BT_PLUGIN_FILTER_COMPONENT_CLASS_MESSAGE_ITERATOR_FINALIZE_METHOD(muxer, + muxer_msg_iter_finalize);