X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fgraph%2Fcomponent-class-sink.h;h=601974b9774751edc06f3fe0f33e490a2de2937f;hb=5badd463e184894a3bfd5b8db257efc6f92c6374;hp=003f549f24ee0508e5e35cfdc67d8db6e91666cb;hpb=9a6502b6c579bb9371cd8bd8c5064074c80918d4;p=babeltrace.git diff --git a/include/babeltrace/graph/component-class-sink.h b/include/babeltrace/graph/component-class-sink.h index 003f549f..601974b9 100644 --- a/include/babeltrace/graph/component-class-sink.h +++ b/include/babeltrace/graph/component-class-sink.h @@ -72,6 +72,10 @@ typedef bt_self_component_status bt_self_component_port_input *self_port, const bt_port_output *other_port); +typedef bt_self_component_status +(*bt_component_class_sink_graph_is_configured_method)( + bt_self_component_sink *self_component); + typedef bt_self_component_status (*bt_component_class_sink_consume_method)( bt_self_component_sink *self_component); @@ -105,6 +109,11 @@ bt_component_class_sink_set_input_port_connected_method( bt_component_class_sink *comp_class, bt_component_class_sink_input_port_connected_method method); +extern bt_component_class_status +bt_component_class_sink_set_graph_is_configured_method( + bt_component_class_sink *comp_class, + bt_component_class_sink_graph_is_configured_method method); + extern bt_component_class_status bt_component_class_sink_set_query_method( bt_component_class_sink *comp_class, bt_component_class_sink_query_method method);