X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fconsumer.h;h=36e7c83d5bbaab2c6f2397461756327ce5d1fc29;hb=62c43103c60bd704cd8ed7acaaa22465802f5673;hp=691aad9f6a1dd7f0992c16147c4dcc55f1bb4f2a;hpb=00fb02ace5151a6546f4e97e5439512913a50e68;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/consumer.h b/src/bin/lttng-sessiond/consumer.h index 691aad9f6..36e7c83d5 100644 --- a/src/bin/lttng-sessiond/consumer.h +++ b/src/bin/lttng-sessiond/consumer.h @@ -98,6 +98,11 @@ struct consumer_data { * consumer. */ int channel_monitor_pipe; + /* + * Write-end of the channel rotation pipe to be passed to the + * consumer. + */ + int channel_rotate_pipe; /* * The metadata socket object is handled differently and only created * locally in this object thus it's the only reference available in the @@ -231,6 +236,8 @@ int consumer_send_relayd_socket(struct consumer_socket *consumer_sock, char *session_name, char *hostname, int session_live_timer); int consumer_send_channel_monitor_pipe(struct consumer_socket *consumer_sock, int pipe); +int consumer_send_channel_rotate_pipe(struct consumer_socket *consumer_sock, + int pipe); int consumer_send_destroy_relayd(struct consumer_socket *sock, struct consumer_output *consumer); int consumer_recv_status_reply(struct consumer_socket *sock);