X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fsessiond-comm%2Frelayd.h;h=624d1b27d9cd779e5fac2628409401c3b2898241;hp=7a89c3127920e3eb7db12a187446ea3a9f3eccaa;hb=0f907de1f20c91a2bd1a08ee4d50332d1958754b;hpb=7c9534d659135c84659bdaad54dde406842a32f8 diff --git a/src/common/sessiond-comm/relayd.h b/src/common/sessiond-comm/relayd.h index 7a89c3127..624d1b27d 100644 --- a/src/common/sessiond-comm/relayd.h +++ b/src/common/sessiond-comm/relayd.h @@ -69,6 +69,17 @@ struct lttcomm_relayd_add_stream { char pathname[PATH_MAX]; } LTTNG_PACKED; +/* + * Used to add a stream on the relay daemon. + * Protocol version 2.2 + */ +struct lttcomm_relayd_add_stream_2_2 { + char channel_name[DEFAULT_STREAM_NAME_LEN]; + char pathname[PATH_MAX]; + uint64_t tracefile_size; + uint64_t tracefile_count; +} LTTNG_PACKED; + /* * Answer from an add stream command. */ @@ -133,4 +144,8 @@ struct lttcomm_relayd_end_data_pending { uint64_t session_id; } LTTNG_PACKED; +struct lttcomm_relayd_quiescent_control { + uint64_t stream_id; +} LTTNG_PACKED; + #endif /* _RELAYD_COMM */