event-notifier: implement `lttng_trigger_needs_tracer_notifier()` function
[lttng-tools.git] / include / lttng / trigger / trigger-internal.h
index 21c269befd14b78b26c2aaa3496ed6600d43cf1a..59fe771aa32ef196ef3e89af5c87466dadf5cf21 100644 (file)
@@ -196,4 +196,13 @@ enum lttng_error_code lttng_trigger_generate_bytecode(
 LTTNG_HIDDEN
 struct lttng_trigger *lttng_trigger_copy(const struct lttng_trigger *trigger);
 
+/*
+ * A given trigger needs a tracer notifier if
+ *  it has an event-rule condition,
+ *  AND
+ *  it has one or more sessiond-execution action.
+ */
+LTTNG_HIDDEN
+bool lttng_trigger_needs_tracer_notifier(const struct lttng_trigger *trigger);
+
 #endif /* LTTNG_TRIGGER_INTERNAL_H */
This page took 0.022995 seconds and 4 git commands to generate.