X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-ctl.h;h=d9eba3ef3bffac24928f8e233c9baa76fb68dd2a;hb=595c15773def8e249145c4dead560ba7329810c7;hp=3404d9c74c3e8d576cb8499c1600ef2ea8e140ab;hpb=82df14e46c733a9e0906cf7a11299d83d160e1a0;p=deliverable%2Flttng-ust.git diff --git a/include/lttng/ust-ctl.h b/include/lttng/ust-ctl.h index 3404d9c7..d9eba3ef 100644 --- a/include/lttng/ust-ctl.h +++ b/include/lttng/ust-ctl.h @@ -27,6 +27,10 @@ #error "LTTNG_PACKED should be defined" #endif +#ifdef __cplusplus +extern "C" { +#endif + #ifndef LTTNG_UST_UUID_LEN #define LTTNG_UST_UUID_LEN 16 #endif @@ -242,6 +246,7 @@ int ustctl_put_subbuf(struct ustctl_consumer_stream *stream); void ustctl_flush_buffer(struct ustctl_consumer_stream *stream, int producer_active); +void ustctl_clear_buffer(struct ustctl_consumer_stream *stream); /* index */ @@ -517,4 +522,8 @@ int ustctl_reply_register_channel(int sock, enum ustctl_channel_header header_type, int ret_code); /* return code. 0 ok, negative error */ +#ifdef __cplusplus +} +#endif + #endif /* _LTTNG_UST_CTL_H */