Visibility: split graph API into public and private interfaces
[babeltrace.git] / tests / lib / test-plugin-plugins / sfs.c
index a3b7f84b3e16966939b66c8f440b66fd7a941b5c..b1f8aea6b9afb304d74d66325bc43374b5c4e7b7 100644 (file)
 #include <babeltrace/ref.h>
 #include <assert.h>
 
-static enum bt_component_status sink_consume(struct bt_component *component)
+static enum bt_component_status sink_consume(
+               struct bt_private_component *private_component)
 {
        return BT_COMPONENT_STATUS_OK;
 }
 
 static enum bt_notification_iterator_status dummy_iterator_init_method(
-               struct bt_component *component,
-               struct bt_notification_iterator *iterator,
-               void *init_method_data)
+               struct bt_private_component *private_component,
+               struct bt_private_port *private_port,
+               struct bt_private_notification_iterator *private_iterator)
 {
        return BT_NOTIFICATION_ITERATOR_STATUS_OK;
 }
 
 static void dummy_iterator_destroy_method(
-               struct bt_notification_iterator *iterator)
+               struct bt_private_notification_iterator *private_iterator)
 {
 }
 
 static struct bt_notification *dummy_iterator_get_method(
-               struct bt_notification_iterator *iterator)
+               struct bt_private_notification_iterator *private_iterator)
 {
        return NULL;
 }
 
 static enum bt_notification_iterator_status dummy_iterator_next_method(
-               struct bt_notification_iterator *iterator)
+               struct bt_private_notification_iterator *private_iterator)
 {
        return BT_NOTIFICATION_ITERATOR_STATUS_OK;
 }
 
 static enum bt_notification_iterator_status dummy_iterator_seek_time_method(
-               struct bt_notification_iterator *iterator, int64_t time)
+               struct bt_private_notification_iterator *private_iterator,
+               int64_t time)
 {
        return BT_NOTIFICATION_ITERATOR_STATUS_OK;
 }
This page took 0.024483 seconds and 4 git commands to generate.