-#ifndef BABELTRACE_COMPONENT_PRIVATE_PORT_H
-#define BABELTRACE_COMPONENT_PRIVATE_PORT_H
+#ifndef BABELTRACE_GRAPH_PRIVATE_PORT_H
+#define BABELTRACE_GRAPH_PRIVATE_PORT_H
/*
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
struct bt_private_component;
struct bt_private_connection;
-struct bt_port *bt_port_from_private_port(struct bt_private_port *private_port);
+struct bt_port *bt_port_from_private(struct bt_private_port *private_port);
extern struct bt_private_connection *bt_private_port_get_private_connection(
struct bt_private_port *private_port);
extern struct bt_private_component *bt_private_port_get_private_component(
struct bt_private_port *private_port);
-extern int bt_private_port_remove_from_component(
+extern enum bt_port_status bt_private_port_remove_from_component(
struct bt_private_port *private_port);
-extern int bt_private_port_set_user_data(
- struct bt_private_port *private_port, void *user_data);
extern void *bt_private_port_get_user_data(
struct bt_private_port *private_port);
}
#endif
-#endif /* BABELTRACE_COMPONENT_PRIVATE_PORT_H */
+#endif /* BABELTRACE_GRAPH_PRIVATE_PORT_H */