X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-relayd%2Fviewer-stream.h;h=e7d733b9e60ecb10479992b5e74042089e824cdb;hp=64e9e0abe1731019417949ccf4dc19c47e9e196a;hb=80516611b6f19201b1e173fb448935aca7a9e668;hpb=7bd95aee4660c6419a4a65429fc27754481e7e90 diff --git a/src/bin/lttng-relayd/viewer-stream.h b/src/bin/lttng-relayd/viewer-stream.h index 64e9e0abe..e7d733b9e 100644 --- a/src/bin/lttng-relayd/viewer-stream.h +++ b/src/bin/lttng-relayd/viewer-stream.h @@ -45,6 +45,14 @@ struct relay_viewer_stream { } stream_file; /* index file from which to read the index data. */ struct lttng_index_file *index_file; + /* + * Last seen rotation count in stream. + * + * Sampled on every change to the viewer stream trace chunk, + * this allows the live server to determine if it saw the latest + * rotation that occurred on the receiving end. + */ + uint64_t last_seen_rotation_count; char *path_name; char *channel_name;