#pragma once #include "stdafx.h" class CMBBaseSvrInfo; /************************************************************************/ /* ÓÃÓÚÓÃʱ±È½Ï³¤µÄ³õʼ»¯ */ /************************************************************************/ class CMBThreadCheckServer : protected CThreadObject { public: CMBThreadCheckServer(void); ~CMBThreadCheckServer(void); public: CMBBaseSvrInfo *m_pSvrInfo; private: BOOL m_bStop; // Í£Ö¹±êʶ CStringArray m_asUserIP; // ¼ÆËã»ú±¾»úip CString m_strUserConnIP; // Á¬½Óip CString m_strOrgServer; public: virtual UINT Run(); public: void StartThread(); // ¿ªÊ¼Ïß³Ì void OverThread(); // ½áÊøÏß³Ì public: void SetLoginUserIPInfo( CStringArray asUserIP, CString strUserConnIP, CString strOrgServer); BOOL CheckFileServerValid(CString strExterFServer, UINT nExterFSPort,CString strInterFServer, UINT nInterFSPort); void SetValidSvrInfo( CString strSvrIP, int nSvrPort); };