Changeset 1939 for trunk/sources/HeuristicLab.Hive.Contracts
- Timestamp:
- 05/28/09 18:38:46 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.Hive.Contracts/3.2
- Files:
-
- 1 added
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/CachedHivePluginInfo.cs
r1643 r1939 28 28 namespace HeuristicLab.PluginInfrastructure { 29 29 [DataContract] 30 [Serializable] 30 31 public class CachedHivePluginInfo : HivePluginInfo { 31 32 -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/Client.cs
r1772 r1939 31 31 32 32 [DataContract] 33 [Serializable] 33 34 public class ClientInfo : Resource { 34 35 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/ClientConfig.cs
r1377 r1939 30 30 31 31 [DataContract] 32 [Serializable] 32 33 public class ClientConfig : PersistableObject { 33 34 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/HivePluginInfo.cs
r1592 r1939 31 31 32 32 [DataContract] 33 [Serializable] 33 34 public class HivePluginInfo : PersistableObject { 34 35 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/Job.cs
r1932 r1939 31 31 32 32 [DataContract] 33 [Serializable] 33 34 public class Job : PersistableObject { 34 35 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/JobResult.cs
r1626 r1939 30 30 31 31 [DataContract] 32 [Serializable] 32 33 public class JobResult : PersistableObject { 33 34 [DataMember] 34 public Job Job{ get; set; }35 public Guid JobId { get; set; } 35 36 [DataMember] 36 37 public byte[] Result { get; set; } … … 40 41 public DateTime Timestamp { get; set; } 41 42 [DataMember] 42 public ClientInfo Client{ get; set; }43 public Guid ClientId { get; set; } 43 44 [DataMember] 44 45 public Exception Exception { get; set; } -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/BusinessObjects/Resource.cs
r1377 r1939 30 30 31 31 [DataContract] 32 [Serializable] 32 33 public class Resource : PersistableObject { 33 34 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/HeuristicLab.Hive.Contracts-3.2.csproj
r1932 r1939 115 115 <Compile Include="ResponsePlugin.cs" /> 116 116 <Compile Include="ResponseResultReceived.cs" /> 117 <Compile Include="StreamedObject.cs" /> 117 118 <Compile Include="WcfSettings.cs" /> 118 119 </ItemGroup> -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/Interfaces/IClientFacade.cs
r1101 r1939 24 24 using System.Linq; 25 25 using System.Text; 26 using System.ServiceModel; 27 using System.IO; 28 using HeuristicLab.Hive.Contracts.BusinessObjects; 26 29 27 30 namespace HeuristicLab.Hive.Contracts.Interfaces { 31 [ServiceContract] 28 32 public interface IClientFacade: IClientCommunicator { 33 [OperationContract] 34 Stream SendStreamedJob(Guid clientId); 35 36 [OperationContract] 37 Stream SendStreamedPlugins(List<HivePluginInfo> pluginList); 38 39 [OperationContract] 40 ResponseResultReceived StoreFinishedJobResultStreamed(Stream stream); 41 42 [OperationContract] 43 ResponseResultReceived ProcessSnapshotStreamed(Stream stream); 29 44 } 30 45 } -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/Response.cs
r1530 r1939 31 31 /// </summary> 32 32 [DataContract] 33 [Serializable] 33 34 public class Response { 34 35 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/ResponseJob.cs
r1530 r1939 34 34 /// </summary> 35 35 [DataContract] 36 [Serializable] 36 37 public class ResponseJob : Response { 37 38 [DataMember] -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/ResponsePlugin.cs
r1596 r1939 9 9 10 10 [DataContract] 11 [Serializable] 11 12 public class ResponsePlugin : Response { 12 13 public ResponsePlugin() { -
trunk/sources/HeuristicLab.Hive.Contracts/3.2/WcfSettings.cs
r1809 r1939 25 25 NetTcpBinding binding = new NetTcpBinding(); 26 26 #endif 27 binding.MaxBufferSize = int.MaxValue; 27 /*binding.MaxBufferSize = int.MaxValue; 28 binding.MaxReceivedMessageSize = int.MaxValue; 29 binding.ReaderQuotas.MaxArrayLength = int.MaxValue; 30 binding.ReaderQuotas.MaxStringContentLength = int.MaxValue; */ 31 binding.CloseTimeout = new TimeSpan(0, 5, 0); 32 binding.ReceiveTimeout = new TimeSpan(0, 5, 0); 33 binding.SendTimeout = new TimeSpan(0, 5, 0); 34 return binding; 35 } 36 37 public static Binding GetStreamedBinding() { 38 #if USE_MSG_BINDING 39 NetTcpBinding binding = new NetTcpBinding(SecurityMode.Message); 40 #else 41 NetTcpBinding binding = new NetTcpBinding(); 42 #endif 43 binding.TransferMode = TransferMode.Streamed; 28 44 binding.MaxReceivedMessageSize = int.MaxValue; 29 45 binding.ReaderQuotas.MaxArrayLength = int.MaxValue;
Note: See TracChangeset
for help on using the changeset viewer.