reac_thread.h

00001 // "reac_thread.h"
00002 
00003 // (c) OPAC Team, LIFL, August 2005
00004 
00005 /* 
00006    Contact: paradiseo-help@lists.gforge.inria.fr
00007 */
00008 
00009 #ifndef REAC_THREAD_H_
00010 #define REAC_THREAD_H_
00011 
00012 #include <semaphore.h>
00013 
00014 #include "thread.h"
00015 
00016 class ReactiveThread : public Thread {
00017         
00018 public:
00019 
00020   /* Ctor */
00021   ReactiveThread ();
00022 
00023   void sleep ();
00024   
00025   void wakeUp ();
00026     
00027 private:
00028 
00029   sem_t sem;
00030    
00031 };
00032 
00033 extern void stopReactiveThreads ();
00034 
00035 #endif /*THREAD_H_*/

Generated on Tue Jan 9 15:47:38 2007 for ParadisEO-PEO by  doxygen 1.4.7