/***********************************/ /* 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{ }; };