#include <glib.h>
#include <stdio.h>
-#define DEFAULT_INPUT_PORT_NAME "default"
-#define DEFAULT_OUTPUT_PORT_NAME "default"
-
typedef void (*bt_component_destroy_listener_func)(
struct bt_component *class, void *data);
BT_HIDDEN
struct bt_port *bt_component_add_input_port(
- struct bt_component *component, const char *name);
+ struct bt_component *component, const char *name,
+ void *user_data);
BT_HIDDEN
struct bt_port *bt_component_add_output_port(
- struct bt_component *component, const char *name);
+ struct bt_component *component, const char *name,
+ void *user_data);
BT_HIDDEN
enum bt_component_status bt_component_remove_port(