rename works on the relay
[deliverable/lttng-tools.git] / src / common / consumer / consumer.h
index 3aa63eed1fecc21dc415a8dbf1af68c09cf40524..bf79bcb97c28375fb540747c9b70b1d3bbd3d2ba 100644 (file)
@@ -818,11 +818,14 @@ int consumer_create_index_file(struct lttng_consumer_stream *stream);
 int lttng_consumer_rotate_channel(uint64_t key, char *path,
                uint64_t relayd_id, uint32_t metadata,
                struct lttng_consumer_local_data *ctx);
+int lttng_consumer_stream_is_rotate_ready(struct lttng_consumer_stream *stream,
+               unsigned long len);
 int lttng_consumer_rotate_stream(struct lttng_consumer_local_data *ctx,
                struct lttng_consumer_stream *stream);
 int lttng_consumer_rotate_ready_streams(uint64_t key,
                struct lttng_consumer_local_data *ctx);
 int lttng_consumer_rotate_rename(char *current_path, char *new_path,
-               uint32_t create, uid_t uid, gid_t gid);
+               uid_t uid, gid_t gid, uint64_t relayd_id);
+void lttng_consumer_reset_stream_rotate_state(struct lttng_consumer_stream *stream);
 
 #endif /* LIB_CONSUMER_H */
This page took 0.024544 seconds and 5 git commands to generate.