| AgsIteratorThreadAgsIteratorThread |  | 
Details
struct AgsIteratorThread
struct AgsIteratorThread {
  AgsThread thread;
  guint flags;
  pthread_mutex_t tic_mutex;
  pthread_cond_t tic_cond;
  AgsThread *recycling_thread;
  AgsChannel *channel;
  AgsRecallID *recall_id;
  gint stage;
};
 
struct AgsIteratorThreadClass
struct AgsIteratorThreadClass {
  AgsThreadClass thread;
  
  void (*children_ready)(AgsIteratorThread *iterator_thread,
			 AgsThread *current);
};
 
enum AgsIteratorThreadFlags
typedef enum {
  AGS_ITERATOR_THREAD_DONE      = 1,
  AGS_ITERATOR_THREAD_WAIT      = 1 << 1,
} AgsIteratorThreadFlags;
 
ags_iterator_thread_children_ready ()
void                ags_iterator_thread_children_ready  (AgsIteratorThread *iterator_thread,
                                                         AgsThread *current);