SDC C-Project CF Review 프로그램
KEJ
2023-11-24 9020bfb6f86ff853d5d5b3cee882132a244232da
ReviewSystem/ReviewSystem/SequenceProcessor.h
@@ -430,6 +430,22 @@
   virtual CGlassResult*            ISP2P_GetCurrentGlassResult() = 0;                  // get current glass result
   virtual STransferData*            ISP2P_GetCurrentTransferData() = 0;                  // get current transfer data
   //Review Contrast
   /*< LYW 20211109 - #3662 ADD Start >*/
   virtual BOOL                  ISP2P_GetReview00ImageContrast() = 0;
   virtual BOOL                  ISP2P_GetReview01ImageContrast() = 0;
   virtual void                  ISP2P_SetReview00ImageContrast(int n_Value) = 0;
   virtual void                  ISP2P_SetReview01ImageContrast(int n_Value) = 0;
   /*< LYW 20211109 - #3662 ADD End >*/
   /*< LYW 20220415 - #4086 ADD Start >*/
   virtual BOOL                  ISP2P_GetReviewSWVersion() = 0;
   virtual BOOL                  ISP2P_GetSyncSWVersion() = 0;
   virtual BOOL                  ISP2P_GetGRMSWVersion() = 0;
   virtual BOOL                  ISP2P_GetFTPUploaderSWVersion() = 0;
   virtual BOOL                  ISP2P_GetWSISWVersion(int nModuleIndex) = 0;
   /*< LYW 20220415 - #4086 ADD End >*/
   virtual CGlassResult*            ISP2P_GetNewHistoryResult(int& nHistoryResultCount) = 0;   // new glass result
   virtual CGlassResult*            ISP2P_GetHistoryResult(int nIndex) = 0;               // get glass result
         
@@ -495,6 +511,7 @@
   virtual BOOL                  GetOffSetValue(int nModule, int nCam, int nScan, double dGlassXPos, double &dXpos, double &dYpos) = 0;
   virtual BOOL                  CalcMotorOffSetValue(int nModule, double &dXpos, double &dYpos) = 0;
public:
   virtual BOOL ISP2P_MakeDirectory(CString strPath) {return TRUE;};
@@ -732,6 +749,8 @@
   //WSI END 체크를 위한 함수 190725 chm
   int     GetCheckWSIEnd(){return m_nCheckWSIEnd;}; // wsi end 여부 
    void    SetCheckWSIEnd(int nCheck){ m_nCheckWSIEnd=nCheck;};  //wsi end 여부 
   int      GetReviewComplete() { return m_bReviewComplete; }
   void   SetReviewComplete(BOOL bValue) { m_bReviewComplete = bValue; }
   int       GetWsiType(){return m_nWsiTyep;};
   void   SetWsiType(int i){ m_nWsiTyep=i;};
   void    SendWsiErrorAlarm();
@@ -746,6 +765,7 @@
   virtual void SetEndTickCount(DWORD dwTick) = 0;
   virtual DWORD GetStartTickCount() = 0;
   virtual DWORD GetEndTickCount() = 0;
   virtual void sendUploadResult2SequenceProcessor(int UploadResult) = 0;
protected:
   int m_nCheckWSIEnd;
@@ -792,4 +812,5 @@
   //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD START
   BOOL            m_bSimulationMode;
   //#3584 210817 LYW CF AOI Review 시뮬레이션 기능 정상화 ADD END
   BOOL            m_bReviewComplete;
};