X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fconsumer.h;h=8e5891aef60da7dfa3267ee18006605c6005f5c3;hb=c869f647b0c4476645ab9ee01e362401fb8c1e42;hp=d0cd8fd869e2b647581e02e163f75725365124f8;hpb=e316aad5fbbe3782872083cb68dfdd58bccea811;p=lttng-tools.git diff --git a/src/common/consumer.h b/src/common/consumer.h index d0cd8fd86..8e5891aef 100644 --- a/src/common/consumer.h +++ b/src/common/consumer.h @@ -362,6 +362,7 @@ struct consumer_relayd_sock_pair *consumer_allocate_relayd_sock_pair( struct consumer_relayd_sock_pair *consumer_find_relayd(int key); int consumer_handle_stream_before_relayd(struct lttng_consumer_stream *stream, size_t data_size); +void consumer_steal_stream_key(int key, struct lttng_ht *ht); extern struct lttng_consumer_local_data *lttng_consumer_create( enum lttng_consumer_type type, @@ -385,8 +386,9 @@ extern int lttng_consumer_get_produced_snapshot( struct lttng_consumer_local_data *ctx, struct lttng_consumer_stream *stream, unsigned long *pos); -extern void *lttng_consumer_thread_poll_fds(void *data); -extern void *lttng_consumer_thread_receive_fds(void *data); +extern void *consumer_thread_metadata_poll(void *data); +extern void *consumer_thread_data_poll(void *data); +extern void *consumer_thread_sessiond_poll(void *data); extern int lttng_consumer_recv_cmd(struct lttng_consumer_local_data *ctx, int sock, struct pollfd *consumer_sockpoll);