使用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
#pragma once
#include "stdafx.h"
#include "MBTransMgr.h"
#include "MBDownloadMgr.h"
/************************************************************************/
/*  ÏÂÔØÈÎÎñ¶ÓÁР                                                       */
/************************************************************************/
class AFX_EXT_CLASS CMBDownloadAsyncTask
{
public:
    CMBDownloadAsyncTask(void);
    ~CMBDownloadAsyncTask(void);
private:
    CString      m_strServerIP;       // ·þÎñµØÖ·
    int          m_nPort;          // ¶Ë¿Ú
    CString      m_strUserLogin;   // µÇ¼id
    CString      m_strUserName;       // Óû§Ãû
    CString      m_strUserSession; // Óû§session
 
    CMBTransMgr *m_pTransMgr;       // ´«Êä¹ÜÀíÆ÷
public:
    void GetDocInfo(CMBDownFileInfo *pDownFileInfo);
    void GetDocList( CMBDownDirInfo *pDownDirInfo );
public:
    void SetServerInfo( CString strServerIP,int  nPort,CString strUserLogin,CString strUserName,CString strUserSession );
    void SetTransMgr( CMBTransMgr *pTransMgr );
};