X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=include%2Flttng%2Ferror-query-internal.h;h=5de3c43f9614b8c376ce330bfb0797930d3afb51;hb=63dd3d7b5b0979c4b11a6bb8d0e4155120482977;hp=24216f964308eb805402baf079929fca583e009a;hpb=b99a0cb3edd93f55e712096a352d64b79d4716bb;p=lttng-tools.git diff --git a/include/lttng/error-query-internal.h b/include/lttng/error-query-internal.h index 24216f964..5de3c43f9 100644 --- a/include/lttng/error-query-internal.h +++ b/include/lttng/error-query-internal.h @@ -17,6 +17,7 @@ enum lttng_error_query_target_type { LTTNG_ERROR_QUERY_TARGET_TYPE_TRIGGER, + LTTNG_ERROR_QUERY_TARGET_TYPE_CONDITION, LTTNG_ERROR_QUERY_TARGET_TYPE_ACTION, }; @@ -28,14 +29,18 @@ LTTNG_HIDDEN const struct lttng_trigger *lttng_error_query_trigger_borrow_target( const struct lttng_error_query *query); +LTTNG_HIDDEN +const struct lttng_trigger *lttng_error_query_condition_borrow_target( + const struct lttng_error_query *query); + LTTNG_HIDDEN const struct lttng_trigger *lttng_error_query_action_borrow_trigger_target( const struct lttng_error_query *query); LTTNG_HIDDEN -const struct lttng_action *lttng_error_query_action_borrow_action_target( +struct lttng_action *lttng_error_query_action_borrow_action_target( const struct lttng_error_query *query, - const struct lttng_trigger *trigger); + struct lttng_trigger *trigger); LTTNG_HIDDEN int lttng_error_query_serialize(const struct lttng_error_query *query,