+typedef int (*action_serialize_cb)(struct lttng_action *action,
+ struct lttng_payload *payload);
+typedef bool (*action_equal_cb)(const struct lttng_action *a,
+ const struct lttng_action *b);
+typedef ssize_t (*action_create_from_payload_cb)(
+ struct lttng_payload_view *view,
+ struct lttng_action **action);
+typedef const struct lttng_firing_policy *(*action_get_firing_policy_cb)(
+ const struct lttng_action *action);