X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Faction%2Frate-policy-internal.h;fp=include%2Flttng%2Faction%2Frate-policy-internal.h;h=ca9d2c00e952567bb2a33d2a62d0a8db310e2f16;hp=03f6d973603783c243083f73442f18a1ccf88367;hb=6a751b953a43c566b74818ec6325db0978e16c66;hpb=1aa9c49c60b7d7370ceafc3ac076de423de22b7f diff --git a/include/lttng/action/rate-policy-internal.h b/include/lttng/action/rate-policy-internal.h index 03f6d9736..ca9d2c00e 100644 --- a/include/lttng/action/rate-policy-internal.h +++ b/include/lttng/action/rate-policy-internal.h @@ -13,6 +13,8 @@ #include #include +struct mi_writer; + LTTNG_HIDDEN int lttng_rate_policy_serialize(struct lttng_rate_policy *rate_policy, struct lttng_payload *buf); @@ -37,4 +39,9 @@ LTTNG_HIDDEN bool lttng_rate_policy_should_execute( const struct lttng_rate_policy *policy, uint64_t counter); +LTTNG_HIDDEN +enum lttng_error_code lttng_rate_policy_mi_serialize( + const struct lttng_rate_policy *policy, + struct mi_writer *writer); + #endif /* LTTNG_RATE_POLICY */