提交 57eb1701 编写于 作者: xengine-qyt's avatar xengine-qyt

improved:Session_UPStroage_Insert function parament

上级 47f3cbdb
......@@ -331,17 +331,12 @@ extern "C" BOOL Session_UPStroage_Destory();
类型:整数型
可空:N
意思:输入文件大小
参数.五:nLeftCount
In/Out:In
类型:整数型
可空:N
意思:输入需要写入的大小
参数.六:nPosStart
参数.五:nPosStart
In/Out:In
类型:整数型
可空:Y
意思:输入起始位置
参数.:nPostEnd
参数.:nPostEnd
In/Out:In
类型:整数型
可空:Y
......@@ -351,7 +346,7 @@ extern "C" BOOL Session_UPStroage_Destory();
意思:是否成功
备注:
*********************************************************************/
extern "C" BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, __int64x nLeftCount, int nPosStart = 0, int nPostEnd = 0);
extern "C" BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, int nPosStart = 0, int nPostEnd = 0);
/********************************************************************
函数名称:Session_UPStroage_GetInfo
函数功能:获取上传客户端信息
......
......@@ -87,17 +87,12 @@ BOOL CSession_UPStroage::Session_UPStroage_Destory()
类型:整数型
可空:N
意思:输入文件大小
参数.五:nLeftCount
In/Out:In
类型:整数型
可空:N
意思:输入需要写入的大小
参数.六:nPosStart
参数.五:nPosStart
In/Out:In
类型:整数型
可空:Y
意思:输入起始位置
参数.:nPostEnd
参数.:nPostEnd
In/Out:In
类型:整数型
可空:Y
......@@ -107,7 +102,7 @@ BOOL CSession_UPStroage::Session_UPStroage_Destory()
意思:是否成功
备注:
*********************************************************************/
BOOL CSession_UPStroage::Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, __int64x nLeftCount, int nPosStart /* = 0 */, int nPostEnd /* = 0 */)
BOOL CSession_UPStroage::Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, int nPosStart /* = 0 */, int nPostEnd /* = 0 */)
{
Session_IsErrorOccur = FALSE;
......@@ -134,7 +129,6 @@ BOOL CSession_UPStroage::Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTST
//填充下载信息
st_Client.st_StorageInfo.ullPosStart = nPosStart;
st_Client.st_StorageInfo.ullPosEnd = nPostEnd;
st_Client.st_StorageInfo.ullRWCount = nLeftCount;
st_Client.st_StorageInfo.ullCount = nFileSize;
_tcscpy(st_Client.st_StorageInfo.tszBuckKey, lpszBuckKey);
_tcscpy(st_Client.st_StorageInfo.tszFileDir, lpszFileDir);
......
......@@ -24,7 +24,7 @@ public:
public:
BOOL Session_UPStroage_Init(int nMaxConnect, BOOL bUPResume = FALSE);
BOOL Session_UPStroage_Destory();
BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, __int64x nLeftCount, int nPosStart = 0, int nPostEnd = 0);
BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, int nPosStart = 0, int nPostEnd = 0);
BOOL Session_UPStroage_GetInfo(LPCTSTR lpszClientAddr, SESSION_STORAGEINFO* pSt_StorageInfo);
BOOL Session_UPStroage_Write(LPCTSTR lpszClientAddr, LPCTSTR lpszMsgBuffer, int nMsgLen);
BOOL Session_UPStroage_Exist(LPCTSTR lpszClientAddr);
......
......@@ -96,9 +96,9 @@ extern "C" BOOL Session_UPStroage_Destory()
{
return m_UPStorage.Session_UPStroage_Destory();
}
extern "C" BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, __int64x nLeftCount, int nPosStart, int nPostEnd)
extern "C" BOOL Session_UPStroage_Insert(LPCTSTR lpszClientAddr, LPCTSTR lpszBuckKey, LPCTSTR lpszFileDir, __int64x nFileSize, int nPosStart, int nPostEnd)
{
return m_UPStorage.Session_UPStroage_Insert(lpszClientAddr, lpszBuckKey, lpszFileDir, nFileSize, nLeftCount, nPosStart, nPostEnd);
return m_UPStorage.Session_UPStroage_Insert(lpszClientAddr, lpszBuckKey, lpszFileDir, nFileSize, nPosStart, nPostEnd);
}
extern "C" BOOL Session_UPStroage_GetInfo(LPCTSTR lpszClientAddr, SESSION_STORAGEINFO * pSt_StorageInfo)
{
......
......@@ -254,7 +254,7 @@ BOOL XEngine_Task_HttpUPLoader(LPCTSTR lpszClientAddr, LPCTSTR lpszMsgBuffer, in
}
SystemApi_File_CreateMutilFolder(tszTmpPath);
}
if (!Session_UPStroage_Insert(lpszClientAddr, st_StorageBucket.tszBuckKey, tszFileDir, nPosCount, nRVCount, nPosStart, nPosEnd))
if (!Session_UPStroage_Insert(lpszClientAddr, st_StorageBucket.tszBuckKey, tszFileDir, nPosCount, nPosStart, nPosEnd))
{
st_HDRParam.bIsClose = TRUE;
st_HDRParam.nHttpCode = 404;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册