00001 #ifndef __J2K__CS_DEF_HPP__ 00002 #define __J2K__CS_DEF_HPP__ 00003 00004 #include <j2k/Fred/Standard.hpp> 00005 00006 #include <stdio.h> 00007 #include <stdlib.h> 00008 #include <errno.h> 00009 #include <string.h> 00010 #include <pthread.h> 00011 #include <sys/neutrino.h> 00012 #include <sys/dispatch.h> 00013 #include <sync.h> 00014 #include <time.h> 00015 00016 #include <j2k/nto/Basic_PThread.hpp> 00017 #include <j2k/nto/Message.hpp> 00018 #include <j2k/nto/NameSpace.hpp> 00019 #include <j2k/nto/MsgContainer.hpp> 00020 #include <j2k/nto/TimerPulse.hpp> 00021 #include <j2k/nto/Timeout.hpp> 00022 #include <j2k/nto/TimerContainer.hpp> 00023 00024 #include <j2k/nto/Basic_PThread.cpp> 00025 #include <j2k/nto/Message.cpp> 00026 #include <j2k/nto/NameSpace.cpp> 00027 #include <j2k/nto/MsgContainer.cpp> 00028 #include <j2k/nto/Timeout.cpp> 00029 #include <j2k/nto/TimerPulse.cpp> 00030 #include <j2k/nto/TimerContainer.cpp> 00031 00032 /* 00033 #include <j2k/nto/Mutex.hpp> 00034 #include <j2k/nto/Mutex.cpp> 00035 00036 #include <j2k/nto/Semaphore.hpp> 00037 #include <j2k/nto/Semaphore.cpp> 00038 00039 Mutex m; 00040 */ 00041 00042 #include <vector> 00043 using namespace std; 00044 00045 class Server; 00046 class Producer; 00047 class Consumer; 00048 00049 #endif // End of CS_DEF.hpp