X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace2%2Fgraph%2Fgraph.h;h=9ef943d7255823b935fd828abaa2c8c45c62a545;hb=4175c1d52f91f7e5d66a12135ad8ec6ec736a539;hp=06e3dc44c86c53d7489589fd145039240525b20d;hpb=5efafa1acd5d42b0f555f77223fc809dbc53f4b3;p=babeltrace.git diff --git a/include/babeltrace2/graph/graph.h b/include/babeltrace2/graph/graph.h index 06e3dc44..9ef943d7 100644 --- a/include/babeltrace2/graph/graph.h +++ b/include/babeltrace2/graph/graph.h @@ -91,21 +91,21 @@ typedef bt_graph_listener_func_status typedef void (* bt_graph_listener_removed_func)(void *data); -typedef enum bt_graph_simple_sink_component_init_func_status { - BT_GRAPH_SIMPLE_SINK_COMPONENT_INIT_FUNC_STATUS_OK = __BT_FUNC_STATUS_OK, - BT_GRAPH_SIMPLE_SINK_COMPONENT_INIT_FUNC_STATUS_ERROR = __BT_FUNC_STATUS_ERROR, - BT_GRAPH_SIMPLE_SINK_COMPONENT_INIT_FUNC_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, -} bt_graph_simple_sink_component_init_func_status; - -typedef bt_graph_simple_sink_component_init_func_status -(*bt_graph_simple_sink_component_init_func)( +typedef enum bt_graph_simple_sink_component_initialize_func_status { + BT_GRAPH_SIMPLE_SINK_COMPONENT_INITIALIZE_FUNC_STATUS_OK = __BT_FUNC_STATUS_OK, + BT_GRAPH_SIMPLE_SINK_COMPONENT_INITIALIZE_FUNC_STATUS_ERROR = __BT_FUNC_STATUS_ERROR, + BT_GRAPH_SIMPLE_SINK_COMPONENT_INITIALIZE_FUNC_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, +} bt_graph_simple_sink_component_initialize_func_status; + +typedef bt_graph_simple_sink_component_initialize_func_status +(*bt_graph_simple_sink_component_initialize_func)( bt_self_component_port_input_message_iterator *iterator, void *data); typedef enum bt_graph_simple_sink_component_consume_func_status { BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_OK = __BT_FUNC_STATUS_OK, BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_ERROR = __BT_FUNC_STATUS_ERROR, - BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, + BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_AGAIN = __BT_FUNC_STATUS_AGAIN, BT_GRAPH_SIMPLE_SINK_COMPONENT_CONSUME_FUNC_STATUS_END = __BT_FUNC_STATUS_END, } bt_graph_simple_sink_component_consume_func_status; @@ -117,7 +117,7 @@ typedef bt_graph_simple_sink_component_consume_func_status typedef void (*bt_graph_simple_sink_component_finalize_func)(void *data); -extern bt_graph *bt_graph_create(void); +extern bt_graph *bt_graph_create(uint64_t mip_version); typedef enum bt_graph_add_component_status { BT_GRAPH_ADD_COMPONENT_STATUS_OK = __BT_FUNC_STATUS_OK, @@ -132,7 +132,7 @@ bt_graph_add_source_component(bt_graph *graph, bt_logging_level log_level, const bt_component_source **component); extern bt_graph_add_component_status -bt_graph_add_source_component_with_init_method_data( +bt_graph_add_source_component_with_initialize_method_data( bt_graph *graph, const bt_component_class_source *component_class, const char *name, const bt_value *params, @@ -147,7 +147,7 @@ bt_graph_add_filter_component(bt_graph *graph, const bt_component_filter **component); extern bt_graph_add_component_status -bt_graph_add_filter_component_with_init_method_data( +bt_graph_add_filter_component_with_initialize_method_data( bt_graph *graph, const bt_component_class_filter *component_class, const char *name, const bt_value *params, @@ -162,7 +162,7 @@ bt_graph_add_sink_component( const bt_component_sink **component); extern bt_graph_add_component_status -bt_graph_add_sink_component_with_init_method_data( +bt_graph_add_sink_component_with_initialize_method_data( bt_graph *graph, const bt_component_class_sink *component_class, const char *name, const bt_value *params, void *init_method_data, bt_logging_level log_level, @@ -170,7 +170,7 @@ bt_graph_add_sink_component_with_init_method_data( extern bt_graph_add_component_status bt_graph_add_simple_sink_component(bt_graph *graph, const char *name, - bt_graph_simple_sink_component_init_func init_func, + bt_graph_simple_sink_component_initialize_func init_func, bt_graph_simple_sink_component_consume_func consume_func, bt_graph_simple_sink_component_finalize_func finalize_func, void *user_data, const bt_component_sink **component); @@ -268,8 +268,8 @@ bt_graph_add_filter_sink_component_ports_connected_listener( bt_listener_id *listener_id); typedef enum bt_graph_add_interrupter_status { - BT_GRAPH_ADD_INTERRUPTER_STATUS_OK = __BT_FUNC_STATUS_OK, - BT_GRAPH_ADD_INTERRUPTER_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, + BT_GRAPH_ADD_INTERRUPTER_STATUS_OK = __BT_FUNC_STATUS_OK, + BT_GRAPH_ADD_INTERRUPTER_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR, } bt_graph_add_interrupter_status; extern bt_graph_add_interrupter_status bt_graph_add_interrupter(bt_graph *graph,