protected virtual void OnReceiveData(ReceiveDataEventArgs e) { if (ReceiveData != null) { ReceiveData(this, e); } }
private void UdpPeerReceiveData(object sender, ReceiveDataEventArgs e) { SendCell cell = new SendCell(); cell.FromBuffer(e.Buffer); switch (cell.MessageID) { case (int)Command.ResponeSendFile: OnResponeSendFile((ResponeTraFransfersFile)cell.Data); break; case (int)Command.ResponeSendFilePack: ResponeSendFilePack((ResponeTraFransfersFile)cell.Data); break; case (int)Command.RequestCancelReceiveFile: RequestCancelReceiveFile(cell.Data.ToString()); break; } }
private void UdpPeerReceiveData(object sender, ReceiveDataEventArgs e) { SendCell cell = new SendCell(); cell.FromBuffer(e.Buffer); switch (cell.MessageID) { case (int)Command.RequestSendFile: OnStartRecieve((TraFransfersFileStart)cell.Data, e.RemoteIP); break; case (int)Command.RequestSendFilePack: OnRecieveBuffer((TraFransfersFile)cell.Data, e.RemoteIP); break; case (int)Command.RequestCancelSendFile: OnRequestCancelSendFile(cell.Data.ToString(), e.RemoteIP); break; } }