X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fcomponent%2Fcomponent-source.h;h=628786c3db533680479071e88510d02db1616ab0;hb=346df6cf468fedfc119067f774a78b9ac912a326;hp=7bea78da22837a379fd0dbc879226509aa08dce6;hpb=7d55361f7b41ed8d44a71c17dfeecd316ca77460;p=babeltrace.git diff --git a/include/babeltrace/component/component-source.h b/include/babeltrace/component/component-source.h index 7bea78da..628786c3 100644 --- a/include/babeltrace/component/component-source.h +++ b/include/babeltrace/component/component-source.h @@ -37,9 +37,8 @@ extern "C" { struct bt_component; struct bt_notification_iterator; -/* FIXME should return a bt_component_status, same applies for filter and sink. Use uint64_t. */ -extern int bt_component_source_get_output_port_count( - struct bt_component *component); +extern enum bt_component_status bt_component_source_get_output_port_count( + struct bt_component *component, uint64_t *count); extern struct bt_port *bt_component_source_get_output_port( struct bt_component *component, const char *name); extern struct bt_port *bt_component_source_get_output_port_at_index(