const bt_component_class *component_class, const char *object,
const bt_value *params);
+extern
+bt_query_executor *bt_query_executor_create_with_method_data(
+ const bt_component_class *component_class, const char *object,
+ const bt_value *params, void *method_data);
+
typedef enum bt_query_executor_query_status {
BT_QUERY_EXECUTOR_QUERY_STATUS_OK = __BT_FUNC_STATUS_OK,
BT_QUERY_EXECUTOR_QUERY_STATUS_AGAIN = __BT_FUNC_STATUS_AGAIN,
bt_query_executor *query_executor, const bt_value **result);
typedef enum bt_query_executor_add_interrupter_status {
- BT_QUERY_EXECUTOR_ADD_INTERRUPTER_STATUS_OK = __BT_FUNC_STATUS_OK,
- BT_QUERY_EXECUTOR_ADD_INTERRUPTER_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR,
+ BT_QUERY_EXECUTOR_ADD_INTERRUPTER_STATUS_OK = __BT_FUNC_STATUS_OK,
+ BT_QUERY_EXECUTOR_ADD_INTERRUPTER_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR,
} bt_query_executor_add_interrupter_status;
extern bt_query_executor_add_interrupter_status