/// <summary> /// Инициализировать настройки на основе параметров канала связи /// </summary> public void Init(SortedList <string, string> commCnlParams, bool requireParams = true) { TcpPort = commCnlParams.GetIntParam("TcpPort", requireParams, TcpPort); InactiveTime = commCnlParams.GetIntParam("InactiveTime", false, InactiveTime); Behavior = commCnlParams.GetEnumParam("Behavior", false, Behavior); ConnMode = commCnlParams.GetEnumParam("ConnMode", false, ConnMode); DevSelMode = commCnlParams.GetEnumParam("DevSelMode", false, DevSelMode); }
/// <summary> /// Инициализировать настройки на основе параметров канала связи /// </summary> public void Init(SortedList <string, string> commCnlParams, bool requireParams = true) { LocalUdpPort = commCnlParams.GetIntParam("LocalUdpPort", requireParams, LocalUdpPort); RemoteUdpPort = commCnlParams.GetIntParam("RemoteUdpPort", false, RemoteUdpPort); RemoteIpAddress = commCnlParams.GetStringParam("RemoteIpAddress", false, RemoteIpAddress); Behavior = commCnlParams.GetEnumParam <OperatingBehaviors>("Behavior", false, Behavior); DevSelMode = commCnlParams.GetEnumParam <DeviceSelectionModes>("DevSelMode", false, DevSelMode); }
/// <summary> /// Инициализировать настройки на основе параметров канала связи /// </summary> public void Init(SortedList<string, string> commCnlParams, bool requireParams = true) { TcpPort = commCnlParams.GetIntParam("TcpPort", requireParams, TcpPort); InactiveTime = commCnlParams.GetIntParam("InactiveTime", false, InactiveTime); Behavior = commCnlParams.GetEnumParam<OperatingBehaviors>("Behavior", false, Behavior); ConnMode = commCnlParams.GetEnumParam<ConnectionModes>("ConnMode", false, ConnMode); DevSelMode = commCnlParams.GetEnumParam<DeviceSelectionModes>("DevSelMode", false, DevSelMode); }
/// <summary> /// Инициализировать настройки на основе параметров канала связи /// </summary> public void Init(SortedList<string, string> commCnlParams, bool requireParams = true) { LocalUdpPort = commCnlParams.GetIntParam("LocalUdpPort", requireParams, LocalUdpPort); RemoteUdpPort = commCnlParams.GetIntParam("RemoteUdpPort", false, RemoteUdpPort); RemoteIpAddress = commCnlParams.GetStringParam("RemoteIpAddress", false, RemoteIpAddress); Behavior = commCnlParams.GetEnumParam<OperatingBehaviors>("Behavior", false, Behavior); DevSelMode = commCnlParams.GetEnumParam<DeviceSelectionModes>("DevSelMode", false, DevSelMode); }