public KspEngine(bool async, IKrpcHandler handler) { this.async = async; this.handler = handler; if (handler != null) { handler.Message += MessageFromHandler; } }
private void ButtonConnect_Click(object sender, RoutedEventArgs e) { if (handler == null) { int port = 1000; int stream = 1000; int.TryParse(TextPort.Text, out port); int.TryParse(TextStream.Text, out stream); handler = new KrpcHandler("AutoPilot", TextIpAddress.Text, port, stream); } LabelStatus.Content = handler.GetStatus(); }
public KspEngine(IKrpcHandler handler) : this(true, handler) { }