static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); MainForm = new Form1(); NetPeerConfiguration config = new NetPeerConfiguration("many"); config.Port = 14242; #if DEBUG config.SimulatedLoss = 0.02f; #else // throw new Exception("Sample not relevant in RELEASE; statistics needed to make sense!"); #endif config.MaximumConnections = 256; Server = new NetServer(config); Server.Start(); var swin = new NetPeerSettingsWindow("Server settings", Program.Server); swin.Show(); Application.Idle += new EventHandler(AppLoop); Application.Run(MainForm); }
private void button2_Click(object sender, EventArgs e) { if (m_settingsWindow == null) { m_settingsWindow = new NetPeerSettingsWindow("Durable client settings", Program.Client); m_settingsWindow.Show(); } else { m_settingsWindow.Close(); m_settingsWindow = null; } }
private void button1_Click(object sender, EventArgs e) { if (m_settingsWindow == null) { m_settingsWindow = new NetPeerSettingsWindow("Image server settings", Program.Server); m_settingsWindow.Show(); } else { m_settingsWindow.Close(); m_settingsWindow = null; } }
// called by the UI public static void DisplaySettings() { if (s_settingsWindow != null && s_settingsWindow.Visible) { s_settingsWindow.Hide(); } else { if (s_settingsWindow == null || s_settingsWindow.IsDisposed) { s_settingsWindow = new NetPeerSettingsWindow("Chat client settings", s_client); } s_settingsWindow.Show(); } }
// called by the UI public static void DisplaySettings() { if (s_settingsWindow != null && s_settingsWindow.Visible) { s_settingsWindow.Hide(); } else { if (s_settingsWindow == null || s_settingsWindow.IsDisposed) { s_settingsWindow = new NetPeerSettingsWindow("Speed test server settings", s_server); } s_settingsWindow.Show(); } }
private void button2_Click(object sender, EventArgs e) { NetPeerSettingsWindow win = new NetPeerSettingsWindow("Client settings", m_dummyPeer); win.Show(); }