Beispiel #1
0
        private void discover_upnp()
        {
            upnp = new xbs_upnp();
            upnp.upnp_startDiscovery();
            int count = 0;

            while (!upnp.isUPnPavailable() && count < (80))
            {
                Thread.Sleep(250);
                count++;
            }
            if (upnp.isUPnPavailable())
            {
                external_ip = upnp.upnp_getPublicIP();
            }
        }
Beispiel #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            // globally turn off Proxy auto detection
            WebRequest.DefaultWebProxy = null;

            node_list = new xbs_node_list();
            cloudlist = new xbs_cloudlist();
            upnp = new xbs_upnp();
            NAT = new xbs_nat();

            initializeCloudListView();

            timer_messages.Start();
            form1_width = this.Width;
            ShowVersionInfoMessages();

            textBox_local_Port.Text = xbs_udp_listener.standard_port.ToString();
            textBox_remote_port.Text = xbs_udp_listener.standard_port.ToString();

            initializeLocalIPList();
            initializeTrayIcon();
            initWithRegistryValues();
            initializeAboutWindow();

            tabControl1.SelectedTab = tabPage_settings;
            autoswitch_on_chat_message = checkBox_chatAutoSwitch.Checked;

            if (checkBox_showNewsFeed.Checked)
                loadNewsFeed(textBox_newsFeedUri.Text);
        }
Beispiel #3
0
 private void discover_upnp()
 {
     upnp = new xbs_upnp();
     upnp.upnp_startDiscovery();
     int count = 0;
     while (!upnp.isUPnPavailable() && count < (80))
     {
         Thread.Sleep(250);
         count++;
     }
     if (upnp.isUPnPavailable())
         external_ip = upnp.upnp_getPublicIP();
 }
Beispiel #4
0
 private void initialize()
 {
     node_list    = new xbs_node_list();
     udp_listener = new xbs_udp_listener(node_list);
     upnp         = new xbs_upnp();
 }
Beispiel #5
0
 private void initialize()
 {
     node_list = new xbs_node_list();
     udp_listener = new xbs_udp_listener(node_list);
     upnp = new xbs_upnp();
 }