From 1fd49a571338b6c946bb05dcdf59ec1468df5c50 Mon Sep 17 00:00:00 2001 From: SWK <sungwk82@diteam.co.kr> Date: 목, 22 12월 2022 12:31:43 +0900 Subject: [PATCH] ongoing50 #4403 CF AOI Reveiw TACT 지연 개선 1. 일정 시간 유지 신호 처리 시 동기화로 인한 불합리 개선 - 일정 시간 유지 필요 시 스래드풀 작업큐를 이용하여 루프처리 방식으로 변경 - 유지 신호 처리 중 출력 신호 발생 시 작업큐에 등록하여 유지 신호와 결합하여 출력 처리 2. FDC 보고 항목 중 SW 버전 체크 루프 불합리 개선 - 프로그램 시작 시 연동 프로그램 버전 체크 간 실행되지 않는 프로그램이 있는 경우 무한 루프 발생 - 무한 루프로 인한 CPU 점유 상승->루프 중간 Sleep추가 및 코드 간소화 3. 로그 메시지에 시간 ms단위 추가(황만수SM 작업 내역 병합) --- DitGlassRawMessenger/DitGlassRawMessenger/DitGlassRawMessengerDlg.h | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/DitGlassRawMessenger/DitGlassRawMessenger/DitGlassRawMessengerDlg.h b/DitGlassRawMessenger/DitGlassRawMessenger/DitGlassRawMessengerDlg.h index 6d2ff03..7465412 100644 --- a/DitGlassRawMessenger/DitGlassRawMessenger/DitGlassRawMessengerDlg.h +++ b/DitGlassRawMessenger/DitGlassRawMessenger/DitGlassRawMessengerDlg.h @@ -21,6 +21,10 @@ #define UM_GLASSRAW_CLIENTMESSAGE WM_USER+0x1231 #define UM_TRAYICON_MSG WM_USER + 0x1230 + /* <LJC 20211122 : #3820 ADD Start> */ +#define COPYDATA_RAW_DOWNLOAD_ACK 11 + /* <LJC 20211122 : #3820 ADD End> */ + // CDitGlassRawMessengerDlg 대화 상자 class CDitGlassRawMessengerDlg : public CDialog { @@ -55,8 +59,10 @@ char m_strStackParam1[32]; char m_strStackParam2[32]; + /*< KJG 20211024 - #3487 ADD Start >*/ int m_bUseRawMerge; char m_strRawMergeLocalPath[256]; + /*< KJG 20211024 - #3487 ADD End >*/ }m_ConfigOption; void WriteConfigFile(); @@ -72,6 +78,10 @@ public: static void threadMain(void* arg); int m_nThreadMainFlag; + + /* <LJC 20211122 : #3820 ADD Start> */ + int m_nMaxMergeList=0; + /* <LJC 20211122 : #3820 ADD End> */ public: CString m_strGlassID; @@ -135,4 +145,8 @@ afx_msg void OnBnClickedBtnStackapply(); afx_msg void OnBnClickedTestCmd(); afx_msg void OnBnClickedBtnFtpManualupload(); + + /* <LJC 20211122 : #3820 ADD Start> */ + afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct); + /* <LJC 20211122 : #3820 ADD End> */ }; -- Gitblit v1.9.3