public void SendAndWait(string message) { Send(message); IsSending = true; var timeout = DateTime.Now; while (IsSending && DateTime.Now.Subtract(timeout).TotalMilliseconds < 8000) Thread.Sleep(10); }
public void Send(string message) { var client = new Client(); client.Connect(Port, (s) => {}); if (!client.IsConnected) return; client.SendAndWait(message); client.Disconnect(); }