00001 #ifndef __neoGOPORT_H__ 00002 #define __neoGOPORT_H__ 00003 00004 namespace neo { 00005 namespace cca { 00006 namespace ports { 00007 00011 class GoPort : public virtual neo::cca::Port { 00012 00013 public: 00014 00015 00017 virtual ~GoPort(){} 00018 00028 virtual int go()= 0; 00029 }; 00030 00031 00032 } // end namespace ports 00033 } // end namespace cca 00034 } // end namespace neo 00035 00036 00037 #endif //__neoGOPORT_H__