*/
#define BT_LOG_TAG "PORT"
-#include <babeltrace/lib-logging-internal.h>
-
-#include <babeltrace/assert-internal.h>
-#include <babeltrace/assert-pre-internal.h>
-#include <babeltrace/graph/port-const.h>
-#include <babeltrace/graph/port-input-const.h>
-#include <babeltrace/graph/port-output-const.h>
-#include <babeltrace/graph/self-component-port.h>
-#include <babeltrace/graph/self-component-port-input.h>
-#include <babeltrace/graph/self-component-port-output.h>
-#include <babeltrace/graph/component-internal.h>
-#include <babeltrace/graph/port-internal.h>
-#include <babeltrace/graph/connection-internal.h>
-#include <babeltrace/object-internal.h>
-#include <babeltrace/compiler-internal.h>
+#include <babeltrace2/lib-logging-internal.h>
+
+#include <babeltrace2/assert-internal.h>
+#include <babeltrace2/assert-pre-internal.h>
+#include <babeltrace2/graph/port-const.h>
+#include <babeltrace2/graph/port-input-const.h>
+#include <babeltrace2/graph/port-output-const.h>
+#include <babeltrace2/graph/self-component-port.h>
+#include <babeltrace2/graph/self-component-port-input.h>
+#include <babeltrace2/graph/self-component-port-output.h>
+#include <babeltrace2/graph/component-internal.h>
+#include <babeltrace2/graph/port-internal.h>
+#include <babeltrace2/graph/connection-internal.h>
+#include <babeltrace2/object-internal.h>
+#include <babeltrace2/compiler-internal.h>
static
void destroy_port(struct bt_object *obj)
connection);
}
-enum bt_self_component_port_status bt_self_component_port_remove_from_component(
- struct bt_self_component_port *self_port)
-{
- struct bt_port *port = (void *) self_port;
- struct bt_component *comp = NULL;
-
- BT_ASSERT_PRE_NON_NULL(port, "Port");
-
- comp = (void *) bt_object_borrow_parent(&port->base);
- if (!comp) {
- BT_LIB_LOGV("Port already removed from its component: %!+p",
- port);
- goto end;
- }
-
- /* bt_component_remove_port() logs details */
- bt_component_remove_port(comp, port);
-
-end:
- return BT_SELF_PORT_STATUS_OK;
-}
-
bt_bool bt_port_is_connected(const struct bt_port *port)
{
BT_ASSERT_PRE_NON_NULL(port, "Port");