SourceCode/Bond/Servo/CEquipment.h
@@ -35,6 +35,7 @@
#include "CProcessData.h"
#include "CPortStatusReport.h"
#include "CSlot.h"
#include "CParam.h"
namespace SERVO {
@@ -165,7 +166,10 @@
      // masterRecipeId: 主配方id
      // localRecipeId: 本地配方id
      // unitNo: 0:local; Others:unit No
      int recipeParameterRequest(short masterRecipeId, short localRecipeId, short unitNo);
      int recipeParameterRequest(short masterRecipeId, short localRecipeId, short unitNo, ONSYNCINGSTATECHANGED block);
      // 解析配方参数列表
      virtual int parsingParams(const char* pszData, size_t size, std::vector<CParam>& parsms) { return 0;  };
      // 获取指定的Slot
      CSlot* getSlot(int index);
@@ -254,6 +258,7 @@
      int decodeJobProcessEndReport(CStep* pStep, const char* pszData, size_t size);
      BOOL compareJobData(CJobDataB* pJobDataB, CJobDataS* pJobDataS);
      void setProcessState(PROCESS_STATE state);
      float toFloat(const char* pszAddr);
   protected:
      BOOL m_bEnable;