X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fcondition%2Fcondition-internal.h;fp=include%2Flttng%2Fcondition%2Fcondition-internal.h;h=1c8f100e91a700b1768d598fc8e62a2edd3428e2;hp=62df6c1e812d49949f4fda6a3efc25eb5bb7ca10;hb=a365f2d0cf10fad063176af841e359f517efa5a4;hpb=0883d500afc63b5ee78de8ed7d69150e21dd60a3 diff --git a/include/lttng/condition/condition-internal.h b/include/lttng/condition/condition-internal.h index 62df6c1e8..1c8f100e9 100644 --- a/include/lttng/condition/condition-internal.h +++ b/include/lttng/condition/condition-internal.h @@ -35,12 +35,17 @@ struct lttng_condition { }; struct lttng_condition_comm { + /* enum lttng_condition_type */ int8_t condition_type; }; LTTNG_HIDDEN bool lttng_condition_validate(struct lttng_condition *condition); +LTTNG_HIDDEN +ssize_t lttng_condition_create_from_buffer(const char *buf, + struct lttng_condition **condition); + LTTNG_HIDDEN ssize_t lttng_condition_serialize(struct lttng_condition *action, char *buf);