lib: Reset libbabeltrace2 to SONANE 0
[babeltrace.git] / include / babeltrace / graph / component-class-internal.h
index d347d2c253bfaccce021c03ff4160bc5fce061f6..b6e71881e106fc5d352c016a8d167ec8d563e16a 100644 (file)
@@ -2,8 +2,8 @@
 #define BABELTRACE_GRAPH_COMPONENT_CLASS_INTERNAL_H
 
 /*
+ * Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
  * Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
- * Copyright 2017 Philippe Proulx <pproulx@efficios.com>
  *
  * Author: Jérémie Galarneau <jeremie.galarneau@efficios.com>
  *
@@ -67,13 +67,16 @@ struct bt_component_class_source {
        struct {
                bt_component_class_source_init_method init;
                bt_component_class_source_finalize_method finalize;
-               bt_component_class_source_notification_iterator_init_method notif_iter_init;
-               bt_component_class_source_notification_iterator_finalize_method notif_iter_finalize;
-               bt_component_class_source_notification_iterator_next_method notif_iter_next;
+               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;
-               bt_component_class_source_output_port_disconnected_method output_port_disconnected;
        } methods;
 };
 
@@ -85,7 +88,7 @@ struct bt_component_class_sink {
                bt_component_class_sink_query_method query;
                bt_component_class_sink_accept_input_port_connection_method accept_input_port_connection;
                bt_component_class_sink_input_port_connected_method input_port_connected;
-               bt_component_class_sink_input_port_disconnected_method input_port_disconnected;
+               bt_component_class_sink_graph_is_configured_method graph_is_configured;
                bt_component_class_sink_consume_method consume;
        } methods;
 };
@@ -95,16 +98,18 @@ struct bt_component_class_filter {
        struct {
                bt_component_class_filter_init_method init;
                bt_component_class_filter_finalize_method finalize;
-               bt_component_class_filter_notification_iterator_init_method notif_iter_init;
-               bt_component_class_filter_notification_iterator_finalize_method notif_iter_finalize;
-               bt_component_class_filter_notification_iterator_next_method notif_iter_next;
+               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;
                bt_component_class_filter_input_port_connected_method input_port_connected;
                bt_component_class_filter_output_port_connected_method output_port_connected;
-               bt_component_class_filter_input_port_disconnected_method input_port_disconnected;
-               bt_component_class_filter_output_port_disconnected_method output_port_disconnected;
        } methods;
 };
 
This page took 0.02473 seconds and 4 git commands to generate.