SourceCode/Bond/Servo/CEquipment.h
@@ -60,6 +60,8 @@
   typedef std::function<void(void* pEiuipment, short status, __int64 data)> ONPORTSTATUSCHANGED;
   typedef std::function<void(void* pEiuipment, const std::vector<CParam>& params)> ONPROCESSDATAREPORT;
   typedef std::function<void(void* pEiuipment, int port, CJobDataS* pJobDataS)> ONRECEIVEDJOB;
   typedef std::function<void(void* pEiuipment, int port, CJobDataS* pJobDataS)> ONSENTOUTJOB;
   typedef std::function<void(void* pEiuipment, int unitId, int status, int reason)> ONEQSTATUSCHANGED;
   
   typedef struct _EquipmentListener
   {
@@ -77,6 +79,8 @@
      ONVCREVENTREPORT   onPanelDataReport;
      ONPROCESSDATAREPORT   onProcessDataReport;
      ONRECEIVEDJOB      onReceivedJob;
      ONSENTOUTJOB      onSentOutJob;
      ONEQSTATUSCHANGED   onEqStatusChanged;
   } EquipmentListener;
@@ -233,6 +237,8 @@
      // 字符串检测结果转换
      InspResult judgeStringToInspResult(std::string& strJudge);
      PROCESS_STATE getProcessState(int slotNo) const;
      // for test
      void fireSetProcessState(int nSlotNo, PROCESS_STATE state) { return setProcessState(nSlotNo, state); }