public void BeginReceiveCallback(IAsyncResult ar) { i++; UDP_Data_Receive_Component uDP_Data_ = (UDP_Data_Receive_Component)ar.AsyncState; var dd = uDP_Data_.UDP_Server.EndReceive(ar, ref uDP_Data_.EndPoint); Console.WriteLine(i); var udpd = UDPComponentPool.UDPDataComponent(UDP_Service); UDP_Service.BeginReceive(BeginReceiveCallback, uDP_Data_); UDPtask uDPtask = new UDPtask { stream = Save_stream, UDP_Data_ = dd }; TaskCore.Run(uDPtask); }
public void UDP_Receive(object State) { var udpd = UDPComponentPool.UDPDataComponent(UDP_Service); UDP_Service.BeginReceive(BeginReceiveCallback, udpd); }