#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);
|
};
|