Пример #1
0
        private void MainForm_Load(object sender, System.EventArgs e)
        {
            var config    = ConfigurationManager.AppSettings;
            var multiAddr = config["addr"];
            var multiPort = int.Parse(config["port"]);

            client = new UdpClient(multiAddr, multiPort)
            {
                EnableBroadcast = true
            };
            jsonCfg             = JsonConfig.GetDefault();
            bridge              = (new BridgeFactory()).Build();
            bridge.OnBlueEvent += Bridge_OnBlueEvent;
            if (bridge == null)
            {
                startBtn.Enabled = false;
                stopBtn.Enabled  = false;
                MessageBox.Show("Could not find a bridge for your platform, sorry!");
            }
        }