Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers
- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers/EvaluationChannel.cs
r14185 r14927 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;25 using HeuristicLab.Persistence; 26 26 27 27 namespace HeuristicLab.Problems.ExternalEvaluation { 28 28 [Item("EvaluationChannel", "Abstract base class for channels to be used in an external evaluation problem.")] 29 [Storable Class]29 [StorableType("c482fe83-47d8-4cd9-8270-71339961576b")] 30 30 public abstract class EvaluationChannel : NamedItem, IEvaluationChannel { 31 31 public override bool CanChangeName { get { return false; } } -
branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers/EvaluationProcessChannel.cs
r14185 r14927 26 26 using HeuristicLab.Common; 27 27 using HeuristicLab.Core; 28 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;28 using HeuristicLab.Persistence; 29 29 30 30 namespace HeuristicLab.Problems.ExternalEvaluation { 31 31 [Item("EvaluationProcessChannel", "A channel that launches an external application in a new process and communicates with that process via stdin and stdout.")] 32 [Storable Class]32 [StorableType("1a8626d1-3e6f-49f0-99d6-083f6d88f07c")] 33 33 public class EvaluationProcessChannel : EvaluationChannel { 34 34 -
branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers/EvaluationServiceClient.cs
r14185 r14927 27 27 using HeuristicLab.Data; 28 28 using HeuristicLab.Parameters; 29 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;29 using HeuristicLab.Persistence; 30 30 31 31 namespace HeuristicLab.Problems.ExternalEvaluation { 32 32 [Item("EvaluationServiceClient", "An RPC client that evaluates a solution.")] 33 [Storable Class]33 [StorableType("99f4f039-b9f1-47fd-8eb2-5ceea57d9197")] 34 34 public class EvaluationServiceClient : ParameterizedNamedItem, IEvaluationServiceClient { 35 35 -
branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers/EvaluationStreamChannel.cs
r14185 r14927 25 25 using HeuristicLab.Common; 26 26 using HeuristicLab.Core; 27 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;27 using HeuristicLab.Persistence; 28 28 29 29 namespace HeuristicLab.Problems.ExternalEvaluation { 30 30 [Item("EvaluationStreamChannel", "A channel that communicates via an input and an output stream.")] 31 [Storable Class]31 [StorableType("174e1468-0878-49ca-a3c4-bd3d30d814df")] 32 32 public class EvaluationStreamChannel : EvaluationChannel { 33 33 -
branches/PersistenceReintegration/HeuristicLab.Problems.ExternalEvaluation/3.4/Drivers/EvaluationTCPChannel.cs
r14185 r14927 26 26 using HeuristicLab.Common; 27 27 using HeuristicLab.Core; 28 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;28 using HeuristicLab.Persistence; 29 29 30 30 namespace HeuristicLab.Problems.ExternalEvaluation { 31 31 [Item("EvaluationTCPChannel", "A channel that creates a TCP connection over a network.")] 32 [Storable Class]32 [StorableType("f9331c3f-44d8-46ac-99cd-5c432ccb9306")] 33 33 public class EvaluationTCPChannel : EvaluationChannel { 34 34
Note: See TracChangeset
for help on using the changeset viewer.