mrDarker
2025-07-15 1e1fbe300ba2b22246c6743147087d10cf6c9798
EdgeInspector_App/InterfaceManager.h
@@ -100,7 +100,7 @@
   BOOL         IsScanNow();   
   int            LoadFullImage(CString strPath,int iSide,int nStartY = 0, CGlass_Data *pGlassData = NULL, const bool bIsDebugImg = true);
   BOOL         SaveFullImage(CString strPath,int iSide,CPoint ptStart,int nLineCnt);
   BOOL         SaveFullImage2(CString strPath,LPBYTE lpOrigin,int nImgWidth,int nImgHeight,int iSide,int nStartY,int nQuality = 50);
   BOOL         SaveFullImageModern(CString strPath,LPBYTE lpOrigin,int nImgWidth,int nImgHeight,int iSide,int nStartY,int nQuality = 50);
   LPBYTE         GetGrabBuffer(DimensionDir eDir,int iVline);
   BOOL         SetLiveGrabCommand(DimensionDir eDir,BOOL bStop);   
   void         WriteLogManager(TCHAR *str);
@@ -123,6 +123,11 @@
   long long GetCurrentTimestamp();
private:
   CRITICAL_SECTION m_criticalSection;
   inline void Lock() { ::InitializeCriticalSection(&m_criticalSection); }
   inline void Unlock() { ::DeleteCriticalSection(&m_criticalSection); }
#if USE_WEBSOCKET
protected:
   void CreateWebSocketClients(WebSocketClientPool** wsClients, CString cstrURI, int nThreadCount);