00001 #ifndef __STARTERCOMPONENT_H__ 00002 #define __STARTERCOMPONENT_H__ 00003 00008 class StarterComponent : public virtual classic::gov::cca::Component, public virtual classic::gov::cca::GoPort { 00009 00010 private: 00011 00012 classic::gov::cca::Services *myCore; 00013 classic::gov::cca::StringConsumerPort *out; 00014 00015 public: 00016 00017 StarterComponent(); 00018 virtual ~StarterComponent(); 00019 virtual void setServices(classic::gov::cca::Services *cc); 00021 virtual int go(); 00022 00023 }; 00024 00025 00026 #endif //__STARTERCOMPONENT_H__