private void SendPacketEvent(object sender, UdpClientSendEventArgs args) { //UdpPacket packet = args.Packet as UdpPacket; //if(packet.CMD == UdpPacket.CMD_RETRANSMIT) //{ // if(args.Success) // { // UdpPacketResponseExtend extend = packet.Extend as UdpPacketResponseExtend; // extend.ID = // _client.NotifySendPacketSuccess(extend.ID); // } //} }
private void SendPacketEvent(object sender, UdpClientSendEventArgs args) { UdpPacket packet = args.Packet as UdpPacket; OnSend(packet, args.Success); }