X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=plugins%2Ftrimmer%2Ftrimmer.c;h=06814ef82be408e6459bcbf6e86576ef7923b397;hb=d3eb6e8fd59ebff26cb99a70d375e542d49575a3;hp=fd028d027cce40ba74cd41ef41fb36dfff347d4a;hpb=857f4dce173686a97f1510e8fce142137e15432d;p=babeltrace.git diff --git a/plugins/trimmer/trimmer.c b/plugins/trimmer/trimmer.c index fd028d02..06814ef8 100644 --- a/plugins/trimmer/trimmer.c +++ b/plugins/trimmer/trimmer.c @@ -379,8 +379,15 @@ BT_PLUGIN(utils); BT_PLUGIN_DESCRIPTION("Babeltrace Trace Trimmer Plug-In."); BT_PLUGIN_AUTHOR("Jérémie Galarneau"); BT_PLUGIN_LICENSE("MIT"); -BT_PLUGIN_FILTER_COMPONENT_CLASS(trimmer, trimmer_iterator_init); +BT_PLUGIN_FILTER_COMPONENT_CLASS(trimmer, trimmer_iterator_get, + trimmer_iterator_next); BT_PLUGIN_FILTER_COMPONENT_CLASS_DESCRIPTION(trimmer, "Ensure that trace notifications outside of a given range are filtered-out."); BT_PLUGIN_FILTER_COMPONENT_CLASS_INIT_METHOD(trimmer, trimmer_component_init); BT_PLUGIN_FILTER_COMPONENT_CLASS_DESTROY_METHOD(trimmer, destroy_trimmer); +BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_INIT_METHOD(trimmer, + trimmer_iterator_init); +BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_DESTROY_METHOD(trimmer, + trimmer_iterator_destroy); +BT_PLUGIN_FILTER_COMPONENT_CLASS_NOTIFICATION_ITERATOR_SEEK_TIME_METHOD(trimmer, + trimmer_iterator_seek_time);