Example #1
0
        internal void BeginExecuteAsyncCommand(string commandText, IDebugUnixShellCommandCallback callback, out IDebugUnixShellAsyncCommand asyncCommand)
        {
            var command = new AD7UnixAsyncCommand(_remoteSystem.Shell.OpenStream(), callback);

            command.Start(commandText);
            asyncCommand = command;
        }
Example #2
0
 internal void BeginExecuteAsyncCommand(string commandText, bool runInShell, IDebugUnixShellCommandCallback callback, out IDebugUnixShellAsyncCommand asyncCommand)
 {
     if (runInShell)
     {
         var command = new AD7UnixAsyncShellCommand(new StreamingShell(_remoteSystem), callback);
         command.Start(commandText);
         asyncCommand = command;
     }
     else
     {
         var command = new AD7UnixAsyncCommand(_remoteSystem, callback);
         command.Start(commandText);
         asyncCommand = command;
     }
 }