public void HandleResendChunkHashRequest(C2SMessageReader mr) { if (!ServerCommunicationCenter.commCenter.ClientsEndPoint.ContainsKey(mr.ClientEP())) { return; } HashSender.ResendHash(mr.ClientEP(), mr.ReadFileId(), mr.ReadChunkId()); }
public void HandleFileHashTransferRequest(C2SMessageReader mr) { if (!ServerCommunicationCenter.commCenter.ClientsEndPoint.ContainsKey(mr.ClientEP())) { return; } HashSender.SendAllHashes(mr.ClientEP(), mr.ReadFileId()); Owner owner = new Owner(); owner.ApplicationId = mr.ClientEP(); owner.FileId = mr.ReadFileId(); owner.Add(); }