Ejemplo n.º 1
0
 /// <summary>
 /// Получить информацию о свойствах канала связи
 /// </summary>
 public override string GetPropsInfo(SortedList <string, string> commCnlParams)
 {
     CommTcpClientLogic.Settings defSett = new CommTcpClientLogic.Settings();
     return(BuildPropsInfo(commCnlParams,
                           new string[] { "IpAddress", "TcpPort", "Behavior", "ConnMode" },
                           new object[] { defSett.IpAddress, defSett.TcpPort, defSett.Behavior, defSett.ConnMode }));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Получить информацию о свойствах канала связи
 /// </summary>
 public override string GetPropsInfo(SortedList <string, string> commCnlParams)
 {
     CommTcpClientLogic.Settings defSett = new CommTcpClientLogic.Settings();
     return(BuildPropsInfo(commCnlParams,
                           new string[] { "Host", "TcpPort", "ReconnectAfter", "StayConnected", "Behavior", "ConnMode" },
                           new object[] { defSett.Host, defSett.TcpPort, defSett.ReconnectAfter, defSett.StayConnected,
                                          defSett.Behavior, defSett.ConnMode }));
 }
Ejemplo n.º 3
0
        private void FrmCommTcpClientProps_Load(object sender, EventArgs e)
        {
            // перевод формы
            Localization.TranslateForm(this, "Scada.Comm.Channels.FrmCommTcpClientProps", toolTip);

            // инициализация настроек канала связи
            settings = new CommTcpClientLogic.Settings();
            settings.Init(commCnlParams, false);

            // установка элементов управления в соответствии с параметрами канала связи
            cbBehavior.Text = settings.Behavior.ToString();
            cbConnMode.SelectItem(settings.ConnMode, new Dictionary<string, int>() { { "Individual", 0 }, { "Shared", 1 } });
            txtIpAddress.Text = settings.IpAddress;
            numTcpPort.SetNumericValue(settings.TcpPort);

            modified = false;
        }
Ejemplo n.º 4
0
        private void FrmCommTcpClientProps_Load(object sender, EventArgs e)
        {
            // перевод формы
            Localization.TranslateForm(this, "Scada.Comm.Channels.FrmCommTcpClientProps", toolTip);

            // инициализация настроек канала связи
            settings = new CommTcpClientLogic.Settings();
            settings.Init(commCnlParams, false);

            // установка элементов управления в соответствии с параметрами канала связи
            cbBehavior.Text = settings.Behavior.ToString();
            cbConnMode.SelectItem(settings.ConnMode, new Dictionary <string, int>()
            {
                { "Individual", 0 }, { "Shared", 1 }
            });
            txtIpAddress.Text = settings.IpAddress;
            numTcpPort.SetNumericValue(settings.TcpPort);

            modified = false;
        }
Ejemplo n.º 5
0
 /// <summary>
 /// Установить параметры канала связи по умолчанию
 /// </summary>
 public override void SetCommCnlParamsToDefault(SortedList <string, string> commCnlParams)
 {
     CommTcpClientLogic.Settings settings = new CommTcpClientLogic.Settings();
     settings.SetCommCnlParams(commCnlParams);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Установить параметры канала связи по умолчанию
 /// </summary>
 public override void SetCommCnlParamsToDefault(SortedList<string, string> commCnlParams)
 {
     CommTcpClientLogic.Settings settings = new CommTcpClientLogic.Settings();
     settings.SetCommCnlParams(commCnlParams);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Получить информацию о свойствах канала связи
 /// </summary>
 public override string GetPropsInfo(SortedList<string, string> commCnlParams)
 {
     CommTcpClientLogic.Settings defSett = new CommTcpClientLogic.Settings();
     return BuildPropsInfo(commCnlParams,
         new string[] { "IpAddress", "TcpPort", "Behavior", "ConnMode" },
         new object[] { defSett.IpAddress, defSett.TcpPort, defSett.Behavior, defSett.ConnMode });
 }