#ifndef _OMG_ROIS_COMMON_H_ #define _OMG_ROIS_COMMON_H_ /***********************************/ /* RoIS_Common.h */ /***********************************/ #include using namespace RoIS_HRI; #include using namespace RoIS_Service; namespace RoIS_Common{ enum Component_Status { UNINITIALIZED, READY, BUSY, WARNING, ERROR }; class Command{ public: virtual ReturnCode_t start(); virtual ReturnCode_t stop(); virtual ReturnCode_t suspend(); virtual ReturnCode_t resume(); }; class Query{ public: virtual ReturnCode_t component_status( Component_Status& status ); }; class Event{ }; }; #endif