#include <babeltrace/babeltrace-internal.h>
#include <babeltrace/component/component.h>
#include <babeltrace/component/component-class-internal.h>
-#include <babeltrace/component/component-port-internal.h>
+#include <babeltrace/component/port-internal.h>
#include <babeltrace/object-internal.h>
#include <glib.h>
#include <stdio.h>
struct bt_notification_iterator *bt_component_create_iterator(
struct bt_component *component, void *init_method_data);
+BT_HIDDEN
+enum bt_component_status bt_component_new_connection(
+ struct bt_component *component, struct bt_port *own_port,
+ struct bt_connection *connection);
+
BT_HIDDEN
void bt_component_set_graph(struct bt_component *component,
struct bt_graph *graph);