private void RunConnect() { connectStatus = ConnectStatus.Connecting; Task.Run(() => ROS_Node.CheckRos1Master(IPAddress.Parse(uriRos.Host), (ushort)uriRos.Port, 2)) .ContinueWith(ret => { if (ret.Result == true) { connectStatus = ConnectStatus.Success; if (isEnter) { isEnterSimu = true; } } else { connectStatus = ConnectStatus.failed; } }); }
private void RunConnect() { connectStatus = ConnectStatus.Connecting; Task.Run(() => { return(ROS_Node.CheckRos1Master(GetRosMasterIP(inputField_RosMasterIP.text), 11311, 2)); }).ContinueWith(ret => { if (ret.Result == true) { connectStatus = ConnectStatus.Success; if (isEnter) { isEnterSimu = true; } } else { connectStatus = ConnectStatus.failed; } }); }