public FrmSettings(FrmServer parent) { InitializeComponent(); _parent = parent; // Generate the list of available IP addresses to pick cmbIP.Items.Clear(); IPAddress[] ipv4Addresses = Array.FindAll(Dns.GetHostEntry(string.Empty).AddressList, addr => addr.AddressFamily == AddressFamily.InterNetwork); for (int i = 0; i < ipv4Addresses.Length; i++) { cmbIP.Items.Add(ipv4Addresses[i].ToString()); } numPort.Value = _parent.StorageSettings.Port; chkStartup.Checked = _parent.StorageSettings.RunOnStartup; if (cmbIP.Items.Count > 0) { int index = cmbIP.Items.IndexOf(_parent.StorageSettings.IPAddress); if (index > -1) { cmbIP.SelectedIndex = index; } else { cmbIP.SelectedIndex = 0; } } }
public FrmUsers(FrmServer parent) { InitializeComponent(); _parent = parent; selectedAccount = null; // Reset user list UpdateUsers(); }
public WebSocketSession(TcpClient client, FrmServer parent) { Client = client; _parent = parent; ClientStream = client.GetStream(); Id = Guid.NewGuid().ToString(); UserName = string.Empty; Password = string.Empty; LoggedIn = false; }
public FrmInfo(FrmServer parent) { InitializeComponent(); _parent = parent; Text = $"{_parent.Text} - Information"; FileVersionInfo version = FileVersionInfo.GetVersionInfo(Assembly.GetEntryAssembly().Location); lblName.Text = version.ProductName; lblVersion.Text = version.FileVersion; lblCompany.Text = version.CompanyName; lblCopyright.Text = version.LegalCopyright; }
public WebSocketServer(FrmServer serverForm) { parent = serverForm; }