X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fcommon%2Fsessiond-comm%2Frelayd.h;h=3df68682a60c8fc9038dd71f10567062dc4031d1;hb=1c20f0e29cbf8627bfb1ff444572d52d6655c4e2;hp=aa99248fb45de4bf920f5571a522d4a357f71edd;hpb=f90903320ddb2983ee03c6472802bb7ad2ccfaea;p=lttng-tools.git diff --git a/src/common/sessiond-comm/relayd.h b/src/common/sessiond-comm/relayd.h index aa99248fb..3df68682a 100644 --- a/src/common/sessiond-comm/relayd.h +++ b/src/common/sessiond-comm/relayd.h @@ -26,9 +26,11 @@ #include #include +#include +#include -#define RELAYD_VERSION_COMM_MAJOR 2 -#define RELAYD_VERSION_COMM_MINOR 2 +#define RELAYD_VERSION_COMM_MAJOR VERSION_MAJOR +#define RELAYD_VERSION_COMM_MINOR VERSION_MINOR /* * lttng-relayd communication header. @@ -148,4 +150,18 @@ struct lttcomm_relayd_quiescent_control { uint64_t stream_id; } LTTNG_PACKED; +/* + * Index data. + */ +struct lttcomm_relayd_index { + uint64_t relay_stream_id; + uint64_t net_seq_num; + uint64_t packet_size; + uint64_t content_size; + uint64_t timestamp_begin; + uint64_t timestamp_end; + uint64_t events_discarded; + uint64_t stream_id; +} LTTNG_PACKED; + #endif /* _RELAYD_COMM */