X-Git-Url: http://git.efficios.com/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fdynamic-buffer.h;h=cd23ccad4d4d45fcdc59254328180daf39b51586;hp=d42a6a61df8401ba62732d3a79a8b8f3ea44b875;hb=201bd4152ffcd30d3e2269d842258c885e6cc193;hpb=c90647fe68da8a767a2c03dc0135d4a09992af16 diff --git a/src/common/dynamic-buffer.h b/src/common/dynamic-buffer.h index d42a6a61d..cd23ccad4 100644 --- a/src/common/dynamic-buffer.h +++ b/src/common/dynamic-buffer.h @@ -94,4 +94,9 @@ int lttng_dynamic_buffer_set_capacity(struct lttng_dynamic_buffer *buffer, LTTNG_HIDDEN void lttng_dynamic_buffer_reset(struct lttng_dynamic_buffer *buffer); +/* Get the space left in the buffer before a new resize is needed. */ +LTTNG_HIDDEN +size_t lttng_dynamic_buffer_get_capacity_left( + struct lttng_dynamic_buffer *buffer); + #endif /* LTTNG_DYNAMIC_BUFFER_H */