void _DownloadCompleted(Int32 SessionIndex_, EHttpRet Ret_, string ObjectName_, Byte[] Buffer_) { if (Ret_ != EHttpRet.Ok) { _DownloadCompletedFunc(Ret_, ObjectName_); return; } var FullPath = Path.GetFullPath(_DataPathFull + ObjectName_); Directory.CreateDirectory(Path.GetDirectoryName(FullPath)); File.WriteAllBytes(FullPath, Buffer_); _DownloadCompletedFunc(Ret_, ObjectName_); --_PatchDatas.Peek().LeftCount; if (_PatchDatas.Peek().LeftCount == 0) { _PatchCore(_PatchDatas.Peek().PatchData); _PatchDatas.Dequeue(); } }
static void DownloadCompletedCallback(int SessionIndex_, EHttpRet Ret_, string ObjectName_, byte[] Buffer_) { Console.WriteLine("SessionIndex : " + SessionIndex_.ToString() + " EHttpRet : " + Ret_.ToString() + " ObjectName : " + ObjectName_ + " Total : " + Buffer_.Length.ToString()); }
static void DownloadCompleted(EHttpRet Ret_, string ObjectName_) { Console.WriteLine("DownloadCompleted HttpRet:" + Ret_.ToString() + " ObjectName:" + ObjectName_); }