Changeset 3857 for trunk/sources/HeuristicLab.Problems.ExternalEvaluation
- Timestamp:
- 05/20/10 16:40:22 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/HeuristicLabProblemsExternalEvaluationPlugin.cs
r3852 r3857 29 29 [PluginDependency("HeuristicLab.Collections", "3.3")] 30 30 [PluginDependency("HeuristicLab.Parameters", "3.3")] 31 [PluginDependency("HeuristicLab.ProtobufCS", "0.9.1")] 31 32 public class HeuristicLabProblemsExternalEvaluationPlugin : PluginBase { 32 33 } -
trunk/sources/HeuristicLab.Problems.ExternalEvaluation/3.3/Protos/ExternalEvaluationMessages.proto
r3852 r3857 1 package HeuristicLab.Problems.ExternalEvaluation;1 package HeuristicLab.Problems.ExternalEvaluation; 2 2 option java_package = "com.heuristiclab.problems.externalevaluation"; 3 3 4 4 message MainMessage { 5 message IntegerVariable s{5 message IntegerVariable { 6 6 required string name = 1; 7 7 optional int32 data = 2; 8 8 } 9 repeated IntegerVariable sintegerVars = 1;9 repeated IntegerVariable integerVars = 1; 10 10 11 message IntegerArrayVariables { 11 message IntegerArrayVariable { 12 required string name = 1; 13 repeated int32 data = 2 [packed = true]; 14 } 15 repeated IntegerArrayVariable integerArrayVars = 2; 16 17 message DoubleVariable { 18 required string name = 1; 19 optional double data = 2; 20 } 21 repeated DoubleVariable doubleVars = 3; 22 23 message DoubleArrayVariable { 24 required string name = 1; 25 repeated double data = 2; 26 } 27 repeated DoubleArrayVariable doubleArrayVars = 4; 28 29 message BoolVariable { 30 required string name = 1; 31 optional bool data = 2; 32 } 33 repeated BoolVariable boolVars = 5; 34 35 message BoolArrayVariable { 36 required string name = 1; 37 repeated bool data = 2; 38 } 39 repeated BoolArrayVariable boolArrayVars = 6; 40 41 message StringVariable { 42 required string name = 1; 43 optional string data = 2; 44 } 45 repeated StringVariable stringVars = 7; 46 47 message StringArrayVariable { 12 48 required string name = 1; 13 49 repeated string data = 2; 14 50 } 15 repeated IntegerArrayVariables integerArrayVars = 2;51 repeated StringArrayVariable stringArrayVars = 8; 16 52 17 message DoubleVariables { 18 required string name = 1; 19 optional double data = 2; 20 } 21 repeated DoubleVariables doubleVars = 3; 22 23 message DoubleArrayVariables { 24 required string name = 1; 25 repeated double data = 2; 26 } 27 repeated DoubleArrayVariables doubleArrayVars = 4; 28 29 message BoolVariables { 30 required string name = 1; 31 optional bool data = 2; 32 } 33 repeated BoolVariables boolVars = 5; 34 35 message BoolArrayVariables { 36 required string name = 1; 37 repeated bool data = 2; 38 } 39 repeated BoolArrayVariables boolArrayVars = 6; 40 41 message StringVariables { 42 required string name = 1; 43 optional string data = 2; 44 } 45 repeated StringData stringVars = 7; 46 47 message StringArrayVariables { 48 required string name = 1; 49 repeated string data = 2; 50 } 51 repeated StringArrayVariables stringArrayVars = 8; 52 53 message RawVariables { 53 message RawVariable { 54 54 required string name = 1; 55 55 optional bytes data = 2; 56 56 } 57 repeated RawVariable srawVars = 9;57 repeated RawVariable rawVars = 9; 58 58 } 59 60 service ExchangeService { 61 rpc Exchange (MainMessage) returns (MainMessage); 62 }
Note: See TracChangeset
for help on using the changeset viewer.