-/*
- * The timer thread enqueues struct sessiond_rotation_timer objects in the list
- * and wake up the rotation thread. When the rotation thread wakes up, it
- * empties the queue.
- */
-struct rotation_thread_timer_queue {
- struct lttng_pipe *event_pipe;
- struct cds_list_head list;
- pthread_mutex_t lock;
-};
-
-struct rotation_thread_handle {
- /*
- * Read side of pipes used to communicate with the rotation thread.
- */
- /* Notification from the consumers */
- int ust32_consumer;
- int ust64_consumer;
- int kernel_consumer;
- /* quit pipe */
- int thread_quit_pipe;