Exemple #1
0
        internal void Eraser()
        {
            StopSearch();
            m_Timer_Search.Dispose();
            m_Timer_Search = null;

            if (!bExternalSearcherUDP)
            {
                searchStationsUPD.Eraser();
                searchStationsUPD = null;
            }
            discoveredStations.Reset();
            discoveredStations = null;
        }
Exemple #2
0
        internal CSearchConnectTCP(CSearchDevicesTCP RefPadre)
        {
            MS_WAIT_ACK      = 2000;
            MS_WAIT_FIRMWARE = 2000;

            discoveredStations       = new CStationtableTCP();
            m_StatusConnect          = StatusConnect.StopSearch;
            m_Timer_Search.Interval  = MS_WAIT_SEARCH;
            m_Timer_Search.AutoReset = false; // se debe activar de nuevo al salir del evento Elapsed
            m_Timer_Search.Enabled   = false;
            m_Timer_Search.Elapsed  += Timer_Search_Elapsed;
            m_Timer_Search.Start();
            m_reintentos = 0;
        }