void StartProcess(MonoBrickSoftDebuggerStartInfo dsi)
        {
            SoftDebuggerListenArgs args = (SoftDebuggerListenArgs)dsi.StartArgs;

            string EV3IPAddress = UserSettings.Instance.IPAddress;
            string debugOptions = string.Format("transport=dt_socket,address=0.0.0.0:{0},server=y", args.DebugPort);
            bool   EV3Verbose   = UserSettings.Instance.Verbose;

            process = MonoBrickUtility.ExecuteCommand(EV3IPAddress, dsi.ExecutionCommand, debugOptions, dsi.ExecutionCommand.Console, EV3Verbose);
            process.Execute();
            process.WaitForExecuted();
        }
		void StartProcess(MonoBrickSoftDebuggerStartInfo dsi)
		{
			SoftDebuggerListenArgs args = (SoftDebuggerListenArgs)dsi.StartArgs;

			string EV3IPAddress = UserSettings.Instance.IPAddress;
			string debugOptions = string.Format("transport=dt_socket,address=0.0.0.0:{0},server=y", args.DebugPort);
			bool EV3Verbose = UserSettings.Instance.Verbose;

			process = MonoBrickUtility.ExecuteCommand(EV3IPAddress, dsi.ExecutionCommand, debugOptions, dsi.ExecutionCommand.Console, EV3Verbose);
			process.Execute();
			process.WaitForExecuted();
		}
		public static SshExecute ExecuteCommand(string IPAddress, MonoBrickExecutionCommand cmd, string sdbOptions, IConsole console, bool verbose)
		{
			var sshC = new SshExecute(IPAddress, cmd, sdbOptions, console, verbose);
			return sshC;
		}
Esempio n. 4
0
        public static SshExecute ExecuteCommand(string IPAddress, MonoBrickExecutionCommand cmd, string sdbOptions, IConsole console, bool verbose)
        {
            var sshC = new SshExecute(IPAddress, cmd, sdbOptions, console, verbose);

            return(sshC);
        }