Esempio n. 1
0
        private bool resisterReaders(string key)
        {
            if (m_resisterdReaders.ContainsKey(key))
            {
                return(false);
            }

            ReaderSearchResult result = getSearchResultFromKey(key);

            m_resisterdReaders.Add(key, new ReaderAccessor(result.IpAddress));
            return(true);
        }
Esempio n. 2
0
 private void setLiveview(bool enable)
 {
     enable = enable && (LiveViewReaderList.SelectedItem != null);
     if (enable)
     {
         string             key = LiveViewReaderList.SelectedItem.ToString();
         ReaderSearchResult res = getSearchResultFromKey(key);
         liveviewForm1.EndReceive();
         liveviewForm1.IpAddress = res.IpAddress;
         liveviewForm1.BeginReceive();
         label3.Text = key;
     }
     else
     {
         liveviewForm1.EndReceive();
         label3.Text = "Stopped.";
     }
     maintenanceUIControl(enable);
 }
Esempio n. 3
0
        private void appendSearchResult(ReaderSearchResult res)
        {
            if (res.IpAddress == "")
            {
                searchUIControl(false);
                return;
            }
            string key = getKeyFromSearchResult(res);

            foreach (string oldkey in SearchedReaders_ChkLstBx.Items)
            {
                // Ignore registerd reader.
                if (key == oldkey)
                {
                    return;
                }
            }
            SearchedReaders_ChkLstBx.Items.Add(key);
            LiveViewReaderList.Items.Add(key);
            LiveViewReaderList.SelectedIndex = 0;
            label1.Text = SearchedReaders_ChkLstBx.Items.Count + " Readers Found.";
        }
Esempio n. 4
0
 private string getKeyFromSearchResult(ReaderSearchResult res)
 {
     return(res.IpAddress + "/" + res.ReaderModel + "/" + res.ReaderName);
 }