From bf2f3245339b9fd9148a2ad25b5ba3320e970cc1 Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Mon, 27 Jan 2020 00:51:16 +0200 Subject: Added TCP write mode setting to MS settings. Added External Bridge TCP and SignalR settings to advanced settings on PPC. Added FailsWithAdapter to ExternalBridgeReceiver. Added TCP write mode to ExternalBridgeService. Added some error handling on ExternalBridgeService SignalR. --- .../Tango.MachineStudio.Common/MachineStudioSettings.cs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/MachineStudioSettings.cs') diff --git a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/MachineStudioSettings.cs b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/MachineStudioSettings.cs index 91eaa857d..7a016b376 100644 --- a/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/MachineStudioSettings.cs +++ b/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.Common/MachineStudioSettings.cs @@ -11,6 +11,7 @@ using Tango.Logging; using Tango.MachineStudio.Common.Web; using Tango.PMR.Printing; using Tango.Settings; +using Tango.Transport.Adapters; using Tango.Web; namespace Tango.MachineStudio.Common @@ -155,6 +156,11 @@ namespace Tango.MachineStudio.Common /// public bool EnableExternalBridgeSignalR { get; set; } + /// + /// Gets or sets the TCP transport adapter write mode. + /// + public TcpTransportAdapterWriteMode TcpTransportAdapterWriteMode { get; set; } + /// /// Gets the machine service address. /// @@ -197,6 +203,7 @@ namespace Tango.MachineStudio.Common ExternalBridgeContinuousRequestTimeout = TimeSpan.FromSeconds(5); ExternalBridgeSignalRHub = "ExternalBridgeHub"; EnableExternalBridgeSignalR = true; + TcpTransportAdapterWriteMode = TcpTransportAdapterWriteMode.Interval; } } } -- cgit v1.3.1