eis/inc/pmg/PlanRoll.h

35 lines
901 B
C
Raw Normal View History

/*********************************************************************
*
* <EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Shanghai Baosight Software Co., Ltd.
*
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
* <EFBFBD><EFBFBD><EFBFBD>ʷ
* 1.0 2014-08-18 jamie <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD>
*
*********************************************************************/
#ifndef _PLAN_ROLL_H
#define _PLAN_ROLL_H
#include <pmg/Plan.h>
using namespace baosight;
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PlanPDI,<2C>̳<EFBFBD><CCB3><EFBFBD>Plan
class PlanRoll
: public Plan
{
public:
PlanRoll(AutoTele* tele,DataAccess* dAccess);
virtual ~PlanRoll();
virtual int request(int eventNo,const Ice::ByteSeq& seq);
virtual int receive(int eventNo,const Ice::ByteSeq& seq);
virtual int revoke(int eventNo,const Ice::ByteSeq& seq);
virtual int create(int eventNo,const Ice::ByteSeq& seq);
virtual int adjust(int eventNo,const Ice::ByteSeq& seq);
virtual int answer(int eventNo,const Ice::ByteSeq& seq,int result = 0);
private:
};
#endif