Exemple #1
0
 public IoTSocketInfo(string ip, int port, string signName, IoTSocketType iotSocketType)
 {
     UpdateInfo(ip, port, signName, iotSocketType);
     InitOpenIpCommand();
     InitEditCommand();
     InitDeleteCommand();
 }
 public void UpdateInfo(string ip, int port, string signName, IoTSocketType iotSocketType)
 {
     Ip            = ip;
     Port          = port;
     SignName      = signName;
     IotSocketType = iotSocketType;
 }
Exemple #3
0
 public EditIpAddressDialog(string ip, int port, string signName, int deviceNumber, string deviceHeader, IoTSocketType iotSocketType)
 {
     InitializeComponent();
     Ip            = ip;
     Port          = port;
     SignName      = signName;
     DeviceNumber  = deviceNumber;
     DeviceHeader  = deviceHeader;
     IoTScoketType = iotSocketType;
 }
 public IoTSocketSettings(string ip, int port, string signName, IoTSocketType iotSocketType)
 {
     UpdateInfo(ip, port, signName, iotSocketType);
 }
Exemple #5
0
        private void AddNewSocketInfoWithSave(string ip, int port, string signName, int deviceNumber, string deviceHeader, IoTSocketType iotSocketType)
        {
            var iotSocketInfo = new IoTSocketInfo(ip, port, signName, iotSocketType);

            IoTSocketInfos.Add(iotSocketInfo);
            var deviceSettings = IoTDeviceSettings.GetIoTDeviceSettings();

            deviceSettings.SocketSettings.Add(new IoTSocketSettings(ip, port, signName, iotSocketType));
            if (IoTDeviceService.SaveSettings())
            {
                iotSocketInfo.AddIoTDeviceInfoWithSave(deviceNumber, deviceHeader);
            }
        }