X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=include%2Flttng%2Fnotification%2Fnotification-internal.h;h=a4b0eec2eb9baa50fcbbccbb99bf126502cccc41;hp=c50536dc6eafa399bb3350a75add68b3257007dc;hb=c0a66c84b5b2484b75798aec7543b680b4d4ab6c;hpb=427d84693052f551da11a175d9a0f74bb6e169b3 diff --git a/include/lttng/notification/notification-internal.h b/include/lttng/notification/notification-internal.h index c50536dc6..a4b0eec2e 100644 --- a/include/lttng/notification/notification-internal.h +++ b/include/lttng/notification/notification-internal.h @@ -10,12 +10,13 @@ #include #include -#include -#include #include #include #include +struct lttng_payload; +struct lttng_payload_view; + struct lttng_notification { struct lttng_condition *condition; struct lttng_evaluation *evaluation; @@ -35,11 +36,11 @@ struct lttng_notification *lttng_notification_create( LTTNG_HIDDEN int lttng_notification_serialize(const struct lttng_notification *notification, - struct lttng_dynamic_buffer *buf); + struct lttng_payload *payload); LTTNG_HIDDEN -ssize_t lttng_notification_create_from_buffer( - const struct lttng_buffer_view *view, +ssize_t lttng_notification_create_from_payload( + struct lttng_payload_view *view, struct lttng_notification **notification); #endif /* LTTNG_NOTIFICATION_INTERNAL_H */