X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fcomponent-class-source.h;h=000164c03f827b34925c21054a2f1d60cd4999e1;hb=d0cf29eea302e1f262da0ed68d60bceb53380d46;hp=4c94918194e6ccd5fad9d88fc880394a5982f106;hpb=4cdfc5e86b64137d96c31495cbdea99801714c2b;p=babeltrace.git diff --git a/include/babeltrace/graph/component-class-source.h b/include/babeltrace/graph/component-class-source.h index 4c949181..000164c0 100644 --- a/include/babeltrace/graph/component-class-source.h +++ b/include/babeltrace/graph/component-class-source.h @@ -35,6 +35,9 @@ /* For bt_query_status */ #include +/* For bt_component_class_status */ +#include + /* * For bt_component_class, bt_component_class_source, bt_port_input, * bt_query_executor, bt_self_component_class_source, @@ -105,35 +108,43 @@ bt_component_class_source *bt_component_class_source_create( const char *name, bt_component_class_source_message_iterator_next_method method); -extern int bt_component_class_source_set_init_method( +extern bt_component_class_status +bt_component_class_source_set_init_method( bt_component_class_source *comp_class, bt_component_class_source_init_method method); -extern int bt_component_class_source_set_finalize_method( +extern bt_component_class_status +bt_component_class_source_set_finalize_method( bt_component_class_source *comp_class, bt_component_class_source_finalize_method method); -extern int bt_component_class_source_set_accept_output_port_connection_method( +extern bt_component_class_status +bt_component_class_source_set_accept_output_port_connection_method( bt_component_class_source *comp_class, bt_component_class_source_accept_output_port_connection_method method); -extern int bt_component_class_source_set_output_port_connected_method( +extern bt_component_class_status +bt_component_class_source_set_output_port_connected_method( bt_component_class_source *comp_class, bt_component_class_source_output_port_connected_method method); -extern int bt_component_class_source_set_output_port_disconnected_method( +extern bt_component_class_status +bt_component_class_source_set_output_port_disconnected_method( bt_component_class_source *comp_class, bt_component_class_source_output_port_disconnected_method method); -extern int bt_component_class_source_set_query_method( +extern bt_component_class_status +bt_component_class_source_set_query_method( bt_component_class_source *comp_class, bt_component_class_source_query_method method); -extern int bt_component_class_source_set_message_iterator_init_method( +extern bt_component_class_status +bt_component_class_source_set_message_iterator_init_method( bt_component_class_source *comp_class, bt_component_class_source_message_iterator_init_method method); -extern int bt_component_class_source_set_message_iterator_finalize_method( +extern bt_component_class_status +bt_component_class_source_set_message_iterator_finalize_method( bt_component_class_source *comp_class, bt_component_class_source_message_iterator_finalize_method method);