00001 #ifndef QT_FEB_BARRIER_H 00002 #define QT_FEB_BARRIER_H 00003 00004 #include <qthread/qthread.h> 00005 00006 typedef struct qt_feb_barrier_s qt_feb_barrier_t; 00007 00008 qt_feb_barrier_t *qt_feb_barrier_create(qthread_t * me, size_t max_threads); 00009 void qt_feb_barrier_enter(qthread_t * me, qt_feb_barrier_t * b); 00010 void qt_feb_barrier_destroy(qthread_t *me, qt_feb_barrier_t * b); 00011 00012 #endif