00001 00052 #ifndef __myThread_h 00053 #define __myThread_h 00054 00055 #include <signal.h> // For Signal handling 00056 #include <sys/time.h> // For Interval Timers 00057 00060 typedef unsigned int ThreadID; 00063 typedef void (*StartFunction)(void); 00064 00066 void 00067 myThread_init(); 00069 void 00070 myThread_create ( StartFunction start ); 00072 void 00073 myThread_exit ( int status ); 00075 ThreadID 00076 myThread_getID(); 00077 00078 #endif // __myThread_h