public HostThread() { ConfigManager = new Config.Manager(); HostListener = new HostListener(); Manager = new HostManager(HostListener, "teamscreen"); if (ConfigManager.HostConfig.Password == null || ConfigManager.HostConfig.Password == "") { Manager.Password = new Random().Next(0, 9999).ToString(); } else { Manager.Password = ConfigManager.HostConfig.Password; } HostListener.SetManager(Manager); HostListener.OnConnected += (object sender, ConnectedEventArgs e) => { if (ConfigManager.HostConfig.SystemId == null || ConfigManager.HostConfig.SystemId == "") { ConfigManager.HostConfig.SystemId = e.SystemId; ConfigManager.HostConfig.Password = Manager.Password; ConfigManager.saveHostConfig(); } }; }
public IntroducerThread() { ConfigManager = new Config.Manager(); IntroducerListener = new IntroducerListener(); Manager = new IntroducerManager(IntroducerListener, "teamscreen"); IntroducerListener.Server = Manager.getNetmanager(); }