X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fsessiond-comm%2Fsessiond-comm.h;h=96106a77dee0e1a35905313d8c0d0e592b16e3bd;hb=60782118cd8cf7149567669688370b4b2a6c0419;hp=6861b04080d97db9cd4e3da589568650f9aa066d;hpb=0c759fc95033a3d6d7cb939f39dd643ce7e127ee;p=lttng-tools.git diff --git a/src/common/sessiond-comm/sessiond-comm.h b/src/common/sessiond-comm/sessiond-comm.h index 6861b0408..96106a77d 100644 --- a/src/common/sessiond-comm/sessiond-comm.h +++ b/src/common/sessiond-comm/sessiond-comm.h @@ -106,8 +106,10 @@ enum lttcomm_relayd_command { RELAYD_ADD_INDEX = 12, RELAYD_SEND_INDEX = 13, RELAYD_CLOSE_INDEX = 14, - /* Live-reading commands. */ + /* Live-reading commands (2.4+). */ RELAYD_LIST_SESSIONS = 15, + /* All streams of the channel have been sent to the relayd (2.4+). */ + RELAYD_STREAMS_SENT = 16, }; /* @@ -433,6 +435,10 @@ struct lttcomm_consumer_msg { uint64_t key; uint64_t max_stream_size; } LTTNG_PACKED snapshot_channel; + struct { + uint64_t channel_key; + uint64_t net_seq_idx; + } LTTNG_PACKED sent_streams; } u; } LTTNG_PACKED;