Exemple #1
0
        private void UpdateIpAddressList()
        {
            if (get_hostaddr_busy_)
            {
                return;
            }

            ipaddr_update_req_ = false;

            RBtnList_IpAddress.ClearItems();

            get_hostaddr_index_ = 0;

            GetHostAddressesSetup();

            UpdateView();
        }
Exemple #2
0
        private void UpdateIpAddressList(IEnumerable <IPAddress> ipaddr_list)
        {
            if (InvokeRequired)
            {
                Invoke(new UpdateIpAddressListDelegate(UpdateIpAddressList), ipaddr_list);
                return;
            }

            /* IPアドレスリストを更新 */
            foreach (var ipaddr in ipaddr_list)
            {
                if (ipaddr.AddressFamily == addr_family_)
                {
                    RBtnList_IpAddress.AddItem(new IPAddressListItem(ipaddr));
                }
            }
        }
Exemple #3
0
        private void UpdateIpAddressListRequest()
        {
            ipaddr_update_req_ = true;

            if (ipaddr_update_timer_.Enabled)
            {
                ipaddr_update_timer_.Stop();
            }
            ipaddr_update_timer_.Start();

            text_blink_flag_ = false;

            /* 即座にIPアドレスリストをクリアする */
            RBtnList_IpAddress.ClearItems();

            UpdateView();
        }