#include <urcu/wfqueue.h>
#include <common/hashtable/hashtable.h>
-#include <common/index/lttng-index.h>
+#include <common/index/ctf-index.h>
#include "ctf-trace.h"
uint64_t total_index_received;
uint64_t tracefile_count;
uint64_t tracefile_count_current;
+ /* Stop after reading this tracefile. */
+ uint64_t tracefile_count_last;
struct lttng_ht_node_u64 stream_n;
struct rcu_head rcu_node;
struct ctf_trace *ctf_trace;
/*
* This lock blocks only when the writer is about to start overwriting
* a file currently read by the reader.
+ *
+ * This is nested INSIDE the viewer_stream_rotation_lock.
*/
pthread_mutex_t overwrite_lock;
/* Information telling us if the stream is a metadata stream. */
extern const char *tracing_group_name;
+extern const char * const config_section_name;
+
struct relay_stream *relay_stream_find_by_id(uint64_t stream_id);
#endif /* LTTNG_RELAYD_H */