using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Settings;
using Tango.Transport.Adapters;
namespace Tango.Integration
{
public class IntegrationSettings : SettingsBase
{
///
/// Gets or sets the external bridge service port.
///
public int ExternalBridgeServicePort { get; set; }
///
/// Gets or sets the external bridge service discovery port.
///
public int ExternalBridgeServiceDiscoveryPort { get; set; }
///
/// Gets or sets the name of the embedded device.
///
public String EmbeddedDeviceName { get; set; }
///
/// Gets or sets a value indicating whether filter the detected USB machines via .
///
public bool FilterExternalBridgeUsbMachines { get; set; }
///
/// Gets or sets the last virtual machine baud rate.
///
public UsbSerialBaudRates EmbeddedSerialBaudRate { get; set; }
///
/// Initializes a new instance of the class.
///
public IntegrationSettings()
{
ExternalBridgeServicePort = 1984;
ExternalBridgeServiceDiscoveryPort = 8888;
EmbeddedDeviceName = "Tango USB Serial Port";
FilterExternalBridgeUsbMachines = false;
EmbeddedSerialBaudRate = UsbSerialBaudRates.BR_115200;
}
}
}