X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Flttng-ustconsumer.h;h=217c592d7c9adebaa22892d38c3a20e7b171586c;hb=81afa345f8c652911c0684bcaa854ca8a1429947;hp=eacff654f65901a55408b350e75dbd383dc6e645;hpb=74d0b6427faafd5f5d59b7e9d5f78ac52924a7a2;p=lttng-tools.git diff --git a/include/lttng/lttng-ustconsumer.h b/include/lttng/lttng-ustconsumer.h index eacff654f..217c592d7 100644 --- a/include/lttng/lttng-ustconsumer.h +++ b/include/lttng/lttng-ustconsumer.h @@ -66,6 +66,12 @@ extern void lttng_ustconsumer_del_channel(struct lttng_consumer_channel *chan); extern int lttng_ustconsumer_allocate_stream(struct lttng_consumer_stream *stream); extern void lttng_ustconsumer_del_stream(struct lttng_consumer_stream *stream); +int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream, + struct lttng_consumer_local_data *ctx); +int lttng_ustconsumer_on_recv_stream(struct lttng_consumer_stream *stream); + +void lttng_ustconsumer_on_stream_hangup(struct lttng_consumer_stream *stream); + #else /* HAVE_LIBLTTNG_UST_CTL */ static inline @@ -129,6 +135,24 @@ void lttng_ustconsumer_del_stream(struct lttng_consumer_stream *stream) { } +static inline +int lttng_ustconsumer_read_subbuffer(struct lttng_consumer_stream *stream, + struct lttng_consumer_local_data *ctx) +{ + return -ENOSYS; +} + +static inline +int lttng_ustconsumer_on_recv_stream(struct lttng_consumer_stream *stream) +{ + return -ENOSYS; +} + +static inline +void lttng_ustconsumer_on_stream_hangup(struct lttng_consumer_stream *stream) +{ +} + #endif /* HAVE_LIBLTTNG_UST_CTL */ #endif /* _LTTNG_USTCONSUMER_H */