#pragma once
|
#include "stdafx.h"
|
#include "MBUploadFileInfo.h"
|
|
/************************************************************************/
|
/* tile¿Ø¼þ£¬ÉÏ´«¹ÜÀíÆ÷ */
|
/************************************************************************/
|
class AFX_EXT_CLASS CMBTileUploadMgr
|
{
|
public:
|
CMBTileUploadMgr(void);
|
~CMBTileUploadMgr(void);
|
private:
|
CCriticalSection m_cs; // ±£»¤ÒÔϵıäÁ¿
|
CMBUploadFileAutoPtrVector m_vectorTransInfo; // ÉÏ´«Îļþ¶ÓÁÐ
|
public:
|
int GetCount(); // »ñµÃÊý¾Ý
|
CMBUploadFileInfo *GetUploadFileInfo( int nIndex ); // ²éÕÒ
|
bool AddUploadFileInfo(CAutoRefPtr<CMBUploadFileInfo> &pUploadFileInfo); // Ìí¼ÓÊý¾Ý
|
CMBUploadFileInfo *GetUploadFileInfo( CString strID ); // ²éÕÒ
|
bool RemoveAllTUploadFileInfo(); // ÒÆ³ý
|
bool RemoveUploadFileInfo( CString strID ); // ÒÆ³ý
|
//bool RemoveFinishUploadFile( ); // ÒÆ³ýÍê³ÉµÄÎļþ
|
};
|