使用soui开发的mbc,只支持windows版本
w1146869587
2022-01-24 4905e2e7537d507f218e8e9595485e09d9f3a2b4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#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);
};