Changeset 17013 for branches/2924_DotNetCoreMigration/HeuristicLab.PluginInfrastructure/3.3/Interfaces
- Timestamp:
- 06/17/19 10:40:41 (5 years ago)
- Location:
- branches/2924_DotNetCoreMigration/HeuristicLab.PluginInfrastructure/3.3/Interfaces
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2924_DotNetCoreMigration/HeuristicLab.PluginInfrastructure/3.3/Interfaces/IRunner.cs
r16993 r17013 3 3 namespace HeuristicLab.PluginInfrastructure { 4 4 public interface IRunner { 5 /// <summary>6 /// Set this to true, if console output should be disabled.7 /// </summary>8 bool QuietMode { get; set; }9 10 5 /// <summary> 11 6 /// Assemblies which the child process needs to load. … … 17 12 /// </summary> 18 13 void Run(); 14 15 void Pause(); 16 void Resume(); 17 void Cancel(); 19 18 } 20 19 } -
branches/2924_DotNetCoreMigration/HeuristicLab.PluginInfrastructure/3.3/Interfaces/IRunnerHost.cs
r16993 r17013 12 12 /// </summary> 13 13 RunnerState State { get; } 14 15 /// <summary> 16 /// Set this to true, if console output should be disabled. 17 /// </summary> 18 bool QuietMode { get; set; } 14 19 15 20 /// <summary> … … 28 33 29 34 /// <summary> 30 /// Method to pause the runner and the isolated IApplication.35 /// Method to send messages to the runner, which runs in child process. 31 36 /// </summary> 32 void Pause(); 33 34 /// <summary> 35 /// Method to resume a paused runner and the isolated IApplication. 36 /// </summary> 37 void Resume(); 37 /// <param name="runnerMessage">A object from a derived class of RunnerMessage.</param> 38 void Send(RunnerMessage runnerMessage); 38 39 } 39 40 }
Note: See TracChangeset
for help on using the changeset viewer.