Return component port counts by parameter
[babeltrace.git] / include / babeltrace / component / component-filter.h
index 08dde198c0326f85e108e39b90a361a3284226f7..cda188eb2f874c444ef005b001c1701d9f54fb8d 100644 (file)
@@ -38,8 +38,8 @@ struct bt_port;
 struct bt_component;
 struct bt_notification_iterator;
 
-extern int bt_component_filter_get_input_port_count(
-               struct bt_component *component);
+extern enum bt_component_status bt_component_filter_get_input_port_count(
+               struct bt_component *component, uint64_t *count);
 extern struct bt_port *bt_component_filter_get_input_port(
                struct bt_component *component, const char *name);
 extern struct bt_port *bt_component_filter_get_input_port_at_index(
@@ -47,8 +47,8 @@ extern struct bt_port *bt_component_filter_get_input_port_at_index(
 extern struct bt_port *bt_component_filter_get_default_input_port(
                struct bt_component *component);
 
-extern int bt_component_filter_get_output_port_count(
-               struct bt_component *component);
+extern enum bt_component_status bt_component_filter_get_output_port_count(
+               struct bt_component *component, uint64_t *count);
 extern struct bt_port *bt_component_filter_get_output_port(
                struct bt_component *component, const char *name);
 extern struct bt_port *bt_component_filter_get_output_port_at_index(
This page took 0.024722 seconds and 4 git commands to generate.