lib: add seeking (beginning, ns from origin), with auto-seeking support
[babeltrace.git] / include / babeltrace / graph / component-class-internal.h
index 33813334fa430026b3bdd43e6f56bbf0c76b2f3e..953fa91a4eefdf3a0b82807618bb6e43f32933c4 100644 (file)
@@ -70,6 +70,10 @@ struct bt_component_class_source {
                bt_component_class_source_message_iterator_init_method msg_iter_init;
                bt_component_class_source_message_iterator_finalize_method msg_iter_finalize;
                bt_component_class_source_message_iterator_next_method msg_iter_next;
+               bt_component_class_source_message_iterator_seek_ns_from_origin_method msg_iter_seek_ns_from_origin;
+               bt_component_class_source_message_iterator_seek_beginning_method msg_iter_seek_beginning;
+               bt_component_class_source_message_iterator_can_seek_ns_from_origin_method msg_iter_can_seek_ns_from_origin;
+               bt_component_class_source_message_iterator_can_seek_beginning_method msg_iter_can_seek_beginning;
                bt_component_class_source_query_method query;
                bt_component_class_source_accept_output_port_connection_method accept_output_port_connection;
                bt_component_class_source_output_port_connected_method output_port_connected;
@@ -96,6 +100,10 @@ struct bt_component_class_filter {
                bt_component_class_filter_message_iterator_init_method msg_iter_init;
                bt_component_class_filter_message_iterator_finalize_method msg_iter_finalize;
                bt_component_class_filter_message_iterator_next_method msg_iter_next;
+               bt_component_class_filter_message_iterator_seek_ns_from_origin_method msg_iter_seek_ns_from_origin;
+               bt_component_class_filter_message_iterator_seek_beginning_method msg_iter_seek_beginning;
+               bt_component_class_filter_message_iterator_can_seek_ns_from_origin_method msg_iter_can_seek_ns_from_origin;
+               bt_component_class_filter_message_iterator_can_seek_beginning_method msg_iter_can_seek_beginning;
                bt_component_class_filter_query_method query;
                bt_component_class_filter_accept_input_port_connection_method accept_input_port_connection;
                bt_component_class_filter_accept_output_port_connection_method accept_output_port_connection;
This page took 0.025101 seconds and 4 git commands to generate.