public SendThread(UdpSender sender, int index) { this.sender = sender; this.IsWaiting = true; this.Index = index; Logger = LoggerManager.GetLogger("SENDER_" + index.ToString()); sendingList = new List <SendItem>(); }
public UdpSocket() { frameWrapper = new List <IFrameWrapper>(); // PerSendFrames = 20; Sender = new UdpSender(this); Sender.PerSendFrames = 20; Sender.FrameLength = 1000; Sender.FrameRetryCount = 3; SendTimeout = TimeSpan.FromSeconds(15); ReceiveTimeout = TimeSpan.FromSeconds(300); //5分钟 Sender.FrameSendTimeout = TimeSpan.FromSeconds(5); Logger = LoggerManager.GetLogger("UdpSocket"); }